Jon Fu
69d88dcf96
adjust placement of option in test workload
2021-03-25 15:25:50 -04:00
Jon Fu
1541f4234a
Updated test parser with new option and also added option to test file with default value
2021-03-25 14:40:06 -04:00
Andrew Noyes
ff7d306b09
Merge branch 'release-6.3' into anoyes/merge-6.3-to-master
...
Include conflict markers for now. Will resolve.
2021-01-15 18:04:09 +00:00
sfc-gh-tclinkenbeard
aa351d37d3
Increase stable snapshot lower bound to 6.2.29
2020-12-09 10:44:26 -08:00
Andrew Noyes
877997632d
Merge branch 'release-6.3' into anoyes/merge-release-6.3-master
...
Include conflict markers for review purposes
2020-12-04 01:38:07 +00:00
sfc-gh-tclinkenbeard
882b77eae0
Change earliest downgrade version to 6.3.10
...
Because FDB7 will write xxhash3 checksums for sqlite pages, and these
are not read by 6.3 until patch 6.3.10, the downgrade tests should only
attempt to versions >=6.3.10
2020-11-24 00:28:53 -08:00
Jon Fu
1eff31b0e5
don't run consistency check until after the backup is discontinued
2020-11-09 13:22:41 -05:00
Jon Fu
ac0e4c1705
unpause backup as soon as possible when waiting for version
2020-11-04 15:13:02 -05:00
Jon Fu
bda72d9a3d
first draft at changing snapshot backup behaviour
2020-11-02 17:12:30 -05:00
sfc-gh-tclinkenbeard
95e5130903
Don't rewrite BeforeRestart prefix in UpgradeAndBackupRestore-2
2020-10-28 14:06:40 -07:00
sfc-gh-tclinkenbeard
6877e0ee4f
Merge remote-tracking branch 'origin/master' into fix-upgrade-and-backup-test
2020-10-22 14:07:34 -07:00
sfc-gh-tclinkenbeard
09d5ed9cb4
Fix typo in UpgradeAndBackupRestore-2.toml
2020-10-22 13:09:41 -07:00
sfc-gh-tclinkenbeard
d47642f37d
Disable consistency check for first test of UpgradeAndBackupRestore
2020-10-22 12:57:05 -07:00
sfc-gh-tclinkenbeard
9d8f831214
Use toml for UpgradeAndBackupRestore test files
2020-10-21 20:36:12 -07:00
sfc-gh-tclinkenbeard
313d4aae58
Disable consistency check in UpgradeAndBackupRestore test until backup is stopped
2020-10-21 20:23:20 -07:00
Jon Fu
602335ed97
remove buggify off + reorder container listing + temp mute failing workload
2020-10-21 17:10:41 -04:00
Jon Fu
34c42bed9b
Merge branch 'master' of https://github.com/apple/foundationdb into jfu-fix-snapshot-backup-agent
2020-10-20 17:27:05 -04:00
Jon Fu
d82dccd2ad
revert systemkey clear in recovery tx and backupagent on restart, moved to workload specifically
2020-10-20 17:26:16 -04:00
sfc-gh-tclinkenbeard
c1d88b39ab
Merge remote-tracking branch 'origin/master' into add-upgrade-and-backup-restore-test
2020-10-17 11:35:12 -07:00
Jon Fu
2857a3df9d
add retry limit to version gate
2020-10-14 14:31:51 -04:00
Jon Fu
e096297bc1
add traces
2020-10-13 16:07:09 -04:00
Jon Fu
48b9846a6a
adjust test spec and manual g_simulator setting
2020-10-12 17:12:20 -04:00
Jon Fu
7218586f2f
adjust test spec and backup describe
2020-10-06 17:03:09 -04:00
Jon Fu
c0f857cd64
attempt to have logAntiQuorum as an option preset prior to starting simulation and running tests
2020-10-06 14:47:13 -04:00
Jon Fu
b4ad989252
use stack transaction instead of heap
2020-10-05 16:51:01 -04:00
sfc-gh-tclinkenbeard
a4cba5a162
Remove verifyOnly from Cycle workload
2020-10-05 13:19:12 -07:00
sfc-gh-tclinkenbeard
2b33e326c9
Make all restarting tests .txt, not .toml
2020-10-05 12:56:19 -07:00
sfc-gh-tclinkenbeard
9c2cc9ec56
Use toml for ConfigureTestRestart
2020-10-04 23:27:10 -07:00
sfc-gh-tclinkenbeard
b4ffc04e4e
Add UpgradeAndBackupRestore test
2020-10-04 23:27:10 -07:00
Jon Fu
44cd3b0999
add stopBackup to incrementalBackup workload
2020-09-30 14:24:52 -04:00
Jon Fu
176fbd6a16
remove preset value in test spec
2020-09-28 17:37:17 -04:00
Jon Fu
cfaa207f88
fix spacing and newlines at ends of files
2020-09-28 16:32:20 -04:00
Jon Fu
57a80cfef2
added new SimpleAtomicAdd workload and adjusted SnapIncrementalRestore restarting test
2020-09-28 16:19:48 -04:00
Jon Fu
9fee52ba34
adjust test to include snapshot restore and ibackup together
2020-09-24 12:09:49 -04:00
Jon Fu
9b7d75b6dd
WIP
2020-09-21 13:41:35 -04:00
Jon Fu
37d77ecb64
WIP of adding tests
2020-09-15 13:31:06 -04:00
David Youngworth
e1b7dd0c7d
Merge remote-tracking branch 'upstream/release-6.3' into dyoungworth/fixMerge1
2020-08-22 12:25:19 -07:00
Jingyu Zhou
2295bb223a
Bump to 5.0.0 as 4.6.4 is using version larger than hasMultiGenerationTLog()
2020-08-16 09:29:14 -07:00
Jingyu Zhou
1a59926d75
Limit Storefront and Cycle restart tests to 4.6.0 and up
...
The assertion in DBCoreState.h insists on hasMultiGenerationTLog(), which is
only available on 4.6.0 and up versions.
2020-08-16 09:29:06 -07:00
Evan Tschannen
0674dba085
Merge pull request #3574 from etschannen/master
...
Merge 6.3 into Master
2020-07-31 20:06:15 -07:00
Jingyu Zhou
66f6b89ef7
Bump to 5.0.0 as 4.6.4 is using version larger than hasMultiGenerationTLog()
2020-07-31 14:53:16 -07:00
Jingyu Zhou
4254413cc0
Limit Storefront and Cycle restart tests to 4.6.0 and up
...
The assertion in DBCoreState.h insists on hasMultiGenerationTLog(), which is
only available on 4.6.0 and up versions.
2020-07-31 14:33:57 -07:00
Evan Tschannen
a49cb41de7
Merge branch 'release-6.3'
...
# Conflicts:
# CMakeLists.txt
# cmake/ConfigureCompiler.cmake
# fdbserver/Knobs.cpp
# fdbserver/StorageCache.actor.cpp
# fdbserver/storageserver.actor.cpp
# flow/ThreadHelper.actor.h
# flow/serialize.h
# tests/CMakeLists.txt
2020-07-29 00:31:55 -07:00
sfc-gh-tclinkenbeard
a1d3496d7d
Update downgrade tests to use 6.3.5 instead of 6.3.3
2020-07-20 18:47:43 -07:00
sfc-gh-tclinkenbeard
8a5fb5ec15
Move to_6.3.0 restarting test to to_6.3.3
2020-07-09 17:24:43 -07:00
sfc-gh-tclinkenbeard
949a17359a
Added to_6.3.0 downgrade test to test harness
2020-07-09 14:29:43 -07:00
Alex Miller
17570b5b10
Make the testspec more restrictive in terms of what can be set where.
...
Testspec is currently very permissive in very misleading ways. In particular,
the tester parser itself will swallow K=V settings and apply them at the test
level, which breaks how a person would expect the scoping to work. Other
settings apply to the entire simulation run globally, but appear to be workload
specific. Even further, others affect simulation cluster creation or test
harness behavior, but can again be set anywhere in a testspec.
This changes testspec parsing to error if a setting that applies globally is
anywhere but the top of the file, or if a setting that applies test-wide is
applied to a workload instead of a test.
2020-07-06 02:03:30 -07:00
sramamoorthy
13ff1b3b20
Revert "Exclude Snap related tests from correctness test temporily"
...
This reverts commit f95bbc0ffa
.
2020-05-07 14:39:13 -07:00
Meng Xu
f95bbc0ffa
Exclude Snap related tests from correctness test temporily
...
Those tests fail with high chance in nightly test.
2020-04-10 10:01:07 -07:00
Evan Tschannen
05eac989da
unpair the cycle test with configure test for now, because tests were timing out
2019-09-13 09:20:06 -07:00