Commit Graph

117 Commits

Author SHA1 Message Date
sfc-gh-tclinkenbeard 8d988bb1fb Fix configuration section of ConfigureTestRestart-2.toml test file 2022-09-11 00:18:39 -07:00
Markus Pilman 180024b76d implemented testClass and testPriority 2022-08-22 09:57:44 -06:00
A.J. Beamon 7c6b3fb0b8 Merge branch 'main' into feature-metacluster 2022-07-27 08:55:10 -07:00
Yao Xiao 98bff116a4
Disabled unsupported tests. () 2022-07-25 21:57:47 -07:00
A.J. Beamon 860d3843cc Merge remote-tracking branch 'origin/feature-tenant-groups' into feature-metacluster 2022-07-16 19:33:26 -07:00
Yi Wu 7d7ce0909f
Restart tests carry forward encryption knobs value ()
Previously to get around the issue that EKP is not present when restart test switching encryption from on to off and read encrypted data, EKP was made to start in simulation regardless of encryption knob. This PR revert that change, and instead force restart test not to change encryption knob, by passing previous encryption knob through restartInfo.ini file. Also since we don't allow downgrading an encrypted cluster to previous version, disable encryption in downgrade tests.

Also adding an assert to allow reading encrypted mutations only if encryption knob is on. We may reconsider allowing switching encryption on/off for existing cluster, but for now we don't allow it.
2022-07-14 14:45:17 -07:00
A.J. Beamon 986dd67278 Add some basic support for running multiple extra clusters in simulation. Use this to simulate a metacluster in some tests. 2022-06-10 10:08:18 -07:00
Jingyu Zhou dc8cd5bce1 Enable proxy_use_resolver_private_mutations for VV restarting tests 2022-05-10 15:09:46 +00:00
Jingyu Zhou 92345b9f82 Add VV upgrade tests
No VV to VV upgrade tests.
2022-05-10 15:09:02 +00:00
Jingyu Zhou fba044b846 Use 3 cycles in VV disable tests 2022-05-10 15:08:04 +00:00
Jingyu Zhou 8a8b4d0f0c Add test for turning off version vector feature 2022-05-10 15:04:33 +00:00
sfc-gh-tclinkenbeard e2931b27ca Increase lower bound for snapshot restart tests to 7.1.0 2022-04-26 11:48:46 -07:00
Ray Jenkins f07fa29105 move ConfigureStorageMigrationTestRestarts to to_7.1.0 directory and remove to_7.2.0 2022-04-12 17:06:18 -07:00
Ray Jenkins 3f61f869e6 fix to_7.x tests 2022-04-12 17:06:18 -07:00
Xiaoxi Wang 1eb1cff45b
Merge pull request from sfc-gh-xwang/fix-conf-restart
Enforce storage migration compatible config in restarting test
2022-04-08 11:15:31 -07:00
Xiaoxi Wang 74d81f90e1 enforce storage migration random config 2022-04-08 00:28:05 -07:00
Steve Atherton da339ed813 Disable Redwood for upgrades from 7.0 or downgrades to 7.0. 2022-04-03 02:37:37 -07:00
sfc-gh-tclinkenbeard 59794ffcb2 Add randomlyRenameZoneId test parameter 2022-03-01 00:42:24 -08:00
sfc-gh-tclinkenbeard 90927cffe9 Set disableHostname=true in CycleTestRestart downgrade test 2022-02-26 17:56:56 -08:00
Xiaoxi Wang e3909ad05e modify test file 2022-02-16 11:54:31 -08:00
Xiaoxi Wang 3dfdc6943c move downgrade/upgrade test to XXX_7.1.0 because in 7.0 the workload doesn't have the fix 2022-02-16 10:48:31 -08:00
Xiaoxi Wang 5445dd3106 add option to fix consistency check 2022-02-13 23:30:14 -08:00
Xiaoxi Wang 22cf6d8e0e Revert "Revert "add proper downgrade/upgrade test for storage migration with PPW""
This reverts commit 6d3b7c97b8.
2022-02-13 16:10:45 -08:00
Trevor Clinkenbeard 6d3b7c97b8
Revert "add proper downgrade/upgrade test for storage migration with PPW" 2022-02-11 14:37:14 -08:00
Trevor Clinkenbeard 3260ecb32f
Merge pull request from sfc-gh-xwang/ppw-restarting
add proper downgrade/upgrade test for storage migration with PPW
2022-02-11 11:09:17 -08:00
A.J. Beamon 31aba668a1 Disallow starting the ConfigureTestRestart test from any version before 7.1 because of a bug that causes sporadic failures. 2022-02-09 15:44:50 -08:00
Xiaoxi Wang 95a3319f92 remove from_7.1.0/ConfigureStorageMigrationTestRestart* because they are in from_7.0.0 2022-02-08 09:08:45 -08:00
Xiaoxi Wang 1172761559 add proper downgrade/upgrade test for storage migration with PPW 2022-02-04 16:43:11 -08:00
Lukas Joswiak bd0dcfedb9 Re-enable CycleTestRestart downgrade tests 2022-01-26 19:22:40 -08:00
Chaoguang Lin 9fba84bc45 Change SnapIncrementalRestore.toml to .txt 2022-01-25 14:41:35 -08:00
Chaoguang Lin 7452f47f82 Disable downgrade test to 7.0 2022-01-25 14:41:35 -08:00
Chaoguang Lin 863ea8000c Split ConfigureTestRestart test to 7.0 and 7.1; remove [configuration] in SnapIncrementalRestore-1.toml; revert CycleTestRestart-1.toml to .txt 2022-01-25 14:41:35 -08:00
Chaoguang Lin d0c21948a6 Revert "Use toml for snapshot test files"
This reverts commit 6b81065b32.
2022-01-25 14:41:35 -08:00
Renxuan Wang 334ba66348 Add the support for using hostname in simulation.
This PR does NOT turn the feature on. Also, disable hostname in downgrade restarting tests.
2022-01-21 10:48:33 -08:00
sfc-gh-tclinkenbeard a874eb8961 Use toml for remaining from_7.0.0 and to_7.0.0 restarting tests 2021-12-06 13:23:55 -08:00
sfc-gh-tclinkenbeard 6b81065b32 Use toml for snapshot test files 2021-12-06 13:23:55 -08:00
sfc-gh-tclinkenbeard 43c518a2e9 Move SnapCycleRestart test into from_7.0.0 directory 2021-11-30 11:07:42 -08:00
sfc-gh-tclinkenbeard 92ca07516a Only test snapshots from version >= 7.0 2021-11-30 10:52:06 -08:00
Chaoguang Lin 82e1e850c2 Add syntax until_*.*.* in restarting test to specify upper bound of binary version 2021-09-02 14:07:15 -07:00
Jon Fu 25b8e2e152 Exclude redwood in from_5.0.0 tests 2021-08-30 17:13:49 -04:00
Jon Fu 3f77c72821 Exclude redwood from part 1 of restarting tests that are from versions < 6.3 2021-08-30 16:49:49 -04:00
sfc-gh-tclinkenbeard 8f97d66b44 Increase minimum downgrade version 2021-08-30 11:14:59 -07:00
Evan Tschannen b7b845dab8
Revert "RocksDB in simulation" 2021-07-15 16:41:33 -07:00
Daniel Smith 6e0bfba745 Don't use the RocksDB engine with snapshot tests 2021-07-13 12:25:11 -04:00
Dan Lambright 68b58b71db Do not allow descriptor to change on upgrade tests 2021-06-21 11:54:44 -04:00
Josh Slocum 59726545a4 TSS downgrade changes 2021-06-10 19:30:45 +00:00
A.J. Beamon f28dae7c70 Require a minimum of 6.2.33 for 6.2 snapshot restarting tests to avoid a bug in prior versions 2021-05-28 12:43:30 -07:00
Markus Pilman 64608fe86b allow simulation properties to be overwritten 2021-05-20 13:48:41 -06:00
Jon Fu 2a64c227fb Added options to test config that specify maxtlogversion and array of excluded storage engine types 2021-04-07 15:59:51 -04:00
Jon Fu 69d88dcf96 adjust placement of option in test workload 2021-03-25 15:25:50 -04:00