#!/bin/bash -ex # Run all possible tests cd $(dirname $0) ./test_add_osd.sh ./test_cas.sh ./test_change_pg_count.sh SCHEME=ec ./test_change_pg_count.sh ./test_change_pg_count_online.sh ./test_change_pg_size.sh ./test_create_nomaxid.sh ./test_etcd_fail.sh ANTIETCD=1 ./test_etcd_fail.sh ETCD_SCHEME=https ./test_etcd_fail.sh ETCD_SCHEME=https ANTIETCD=1 ./test_etcd_fail.sh ETCD_SCHEME=https ./test_snapshot.sh ./test_interrupted_rebalance.sh IMMEDIATE_COMMIT=1 ./test_interrupted_rebalance.sh SCHEME=ec ./test_interrupted_rebalance.sh SCHEME=ec IMMEDIATE_COMMIT=1 ./test_interrupted_rebalance.sh OLD=1 ./test_interrupted_rebalance.sh OLD=1 IMMEDIATE_COMMIT=1 ./test_interrupted_rebalance.sh OLD=1 SCHEME=ec ./test_interrupted_rebalance.sh OLD=1 SCHEME=ec IMMEDIATE_COMMIT=1 ./test_interrupted_rebalance.sh ./test_create_halfhost.sh ./test_failure_domain.sh ./test_level_placement.sh ./test_snapshot.sh SCHEME=ec ./test_snapshot.sh OLD=1 ./test_snapshot.sh OLD=1 SCHEME=ec ./test_snapshot.sh ./test_minsize_1.sh ./test_move_reappear.sh OLD=1 ./test_move_reappear.sh ./test_degraded.sh ./test_rm.sh ./test_rm_degraded.sh ./test_snapshot_chain.sh SCHEME=ec ./test_snapshot_chain.sh ENCRYPTED=1 ./test_snapshot_chain.sh OLD=1 ./test_snapshot_chain.sh OLD=1 SCHEME=ec ./test_snapshot_chain.sh ./test_snapshot_down.sh SCHEME=ec ./test_snapshot_down.sh OLD=1 ./test_snapshot_down.sh OLD=1 SCHEME=ec ./test_snapshot_down.sh ./test_kv_stress.sh IMMEDIATE_COMMIT=1 ./test_kv_stress.sh ./test_splitbrain.sh ./test_rebalance_verify.sh IMMEDIATE_COMMIT=1 ./test_rebalance_verify.sh SCHEME=ec ./test_rebalance_verify.sh SCHEME=ec IMMEDIATE_COMMIT=1 ./test_rebalance_verify.sh OLD=1 ./test_rebalance_verify.sh OLD=1 IMMEDIATE_COMMIT=1 ./test_rebalance_verify.sh OLD=1 SCHEME=ec ./test_rebalance_verify.sh OLD=1 SCHEME=ec IMMEDIATE_COMMIT=1 ./test_rebalance_verify.sh ./test_dd.sh ./test_root_node.sh ./test_switch_primary.sh ./test_write.sh SCHEME=xor ./test_write.sh TEST_NAME=iothreads GLOBAL_CONFIG=',"client_iothread_count":4' ./test_write.sh OLD=1 ./test_write.sh OLD=1 SCHEME=xor ./test_write.sh TEST_NAME=old_iothreads OLD=1 GLOBAL_CONFIG=',"client_iothread_count":4' ./test_write.sh OLD=1 ./test_write_no_same.sh PG_SIZE=2 ./test_heal.sh TEST_NAME=local_read POOLCFG='"local_reads":"random",' ./test_heal.sh SCHEME=ec ./test_heal.sh ANTIETCD=1 ./test_heal.sh ./test_checksum.sh TEST_NAME=xxhash OSD_ARGS="--data_csum_type xxh3_32" ./test_checksum.sh OLD=1 ./test_checksum.sh ./test_corrupt_all.sh OLD=1 ./test_corrupt_all.sh ./test_reweight_half.sh ./test_snapshot_pool2.sh ./test_snapshot_read_bitmap.sh TEST_NAME=csum_32k_dmj OSD_ARGS="--data_csum_type crc32c --csum_block_size 32k --inmemory_metadata false --inmemory_journal false" OFFSET_ARGS=$OSD_ARGS ./test_heal.sh TEST_NAME=csum_32k_dj OSD_ARGS="--data_csum_type crc32c --csum_block_size 32k --inmemory_journal false" OFFSET_ARGS=$OSD_ARGS ./test_heal.sh TEST_NAME=csum_32k OSD_ARGS="--data_csum_type crc32c --csum_block_size 32k" OFFSET_ARGS=$OSD_ARGS ./test_heal.sh TEST_NAME=csum_4k_dmj OSD_ARGS="--data_csum_type crc32c --inmemory_metadata false --inmemory_journal false" OFFSET_ARGS=$OSD_ARGS ./test_heal.sh TEST_NAME=csum_4k_dj OSD_ARGS="--data_csum_type crc32c --inmemory_journal false" OFFSET_ARGS=$OSD_ARGS ./test_heal.sh TEST_NAME=csum_4k OSD_ARGS="--data_csum_type crc32c" OFFSET_ARGS=$OSD_ARGS ./test_heal.sh ./test_resize.sh ./test_resize_auto.sh OLD=1 ./test_resize.sh OLD=1 ./test_resize_auto.sh ./test_osd_tags.sh ./test_enospc.sh SCHEME=xor ./test_enospc.sh IMMEDIATE_COMMIT=1 ./test_enospc.sh IMMEDIATE_COMMIT=1 SCHEME=xor ./test_enospc.sh OLD=1 ./test_enospc.sh OLD=1 SCHEME=xor ./test_enospc.sh OLD=1 IMMEDIATE_COMMIT=1 ./test_enospc.sh OLD=1 IMMEDIATE_COMMIT=1 SCHEME=xor ./test_enospc.sh ./test_scrub.sh ZERO_OSD=2 ./test_scrub.sh SCHEME=xor ./test_scrub.sh PG_SIZE=3 ./test_scrub.sh PG_SIZE=6 PG_MINSIZE=4 OSD_COUNT=6 SCHEME=ec ./test_scrub.sh SCHEME=ec ./test_scrub.sh OLD=1 ./test_scrub.sh OLD=1 ZERO_OSD=2 ./test_scrub.sh OLD=1 SCHEME=xor ./test_scrub.sh OLD=1 PG_SIZE=3 ./test_scrub.sh OLD=1 PG_SIZE=6 PG_MINSIZE=4 OSD_COUNT=6 SCHEME=ec ./test_scrub.sh OLD=1 SCHEME=ec ./test_scrub.sh OLD=1 ./test_partwr_csum.sh TEST_NAME=old_csum_32k_dmj OLD=1 OSD_ARGS="--data_csum_type crc32c --csum_block_size 32k --inmemory_metadata false --inmemory_journal false" OFFSET_ARGS=$OSD_ARGS ./test_heal.sh TEST_NAME=old_csum_32k_dj OLD=1 OSD_ARGS="--data_csum_type crc32c --csum_block_size 32k --inmemory_journal false" OFFSET_ARGS=$OSD_ARGS ./test_heal.sh TEST_NAME=old_csum_32k OLD=1 OSD_ARGS="--data_csum_type crc32c --csum_block_size 32k" OFFSET_ARGS=$OSD_ARGS ./test_heal.sh TEST_NAME=old_csum_4k_dmj OLD=1 OSD_ARGS="--data_csum_type crc32c --inmemory_metadata false --inmemory_journal false" OFFSET_ARGS=$OSD_ARGS ./test_heal.sh TEST_NAME=old_csum_4k_dj OLD=1 OSD_ARGS="--data_csum_type crc32c --inmemory_journal false" OFFSET_ARGS=$OSD_ARGS ./test_heal.sh TEST_NAME=old_csum_4k OLD=1 OSD_ARGS="--data_csum_type crc32c" OFFSET_ARGS=$OSD_ARGS ./test_heal.sh ./test_nfs.sh ./test_nfs_unaligned_append.sh ./test_write_encrypted.sh SCHEME=ec ./test_write_encrypted.sh