cl5_test.h 710 B

123456789101112131415161718192021
  1. /** BEGIN COPYRIGHT BLOCK
  2. * Copyright (C) 2001 Sun Microsystems, Inc. Used by permission.
  3. * Copyright (C) 2005 Red Hat, Inc.
  4. * All rights reserved.
  5. * END COPYRIGHT BLOCK **/
  6. /* cl5_test.h - changelog test cases */
  7. typedef enum
  8. {
  9. TEST_BASIC, /* open-close-delete, read-write-delete */
  10. TEST_BACKUP_RESTORE,/* test backup and recovery */
  11. TEST_ITERATION, /* similar to iteration used by replica upsate protocol */
  12. TEST_TRIMMING, /* test changelog trimming */
  13. TEST_PERFORMANCE, /* test read/write performance */
  14. TEST_PERFORMANCE_MT,/* test multithreaded performance */
  15. TEST_LDIF, /* test cl2ldif and ldif2cl */
  16. TEST_ALL /* collective test */
  17. } TestType;
  18. void testChangelog (TestType type);