Commit Graph

558 Commits

Author SHA1 Message Date
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
Richard Chen 545ee4269d master conflicts 2020-10-19 01:03:54 +00: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
Meng Xu 4d04a19fef CMakeList:Ignore ParallelRestoreOldBackupApiCorrectnessAtomicRestore test 2020-10-15 16:06:29 -07:00
Meng Xu c51c3e4ef1 CMakeList: Ignore ParallelRestoreOldBackupApiCorrectnessAtomicRestore test 2020-10-15 16:05:22 -07:00
Meng Xu 7102f8f11e test:Mute ParallelRestoreOldBackupApiCorrectnessAtomicRestore
Temporarily mute ParallelRestoreOldBackupApiCorrectnessAtomicRestore.toml test.
This only reduces the test for the fast restore on old backup format.
2020-10-15 15:44:29 -07:00
Meng Xu 64c7155305 test:mute ParallelRestoreOldBackupApiCorrectnessAtomicRestore temporarily 2020-10-15 15:24:58 -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 bd9ff04af2 Merge branch 'master' of https://github.com/apple/foundationdb into jfu-fix-snapshot-backup-agent 2020-10-13 13:14:09 -04:00
Jon Fu 48b9846a6a adjust test spec and manual g_simulator setting 2020-10-12 17:12:20 -04:00
Jon Fu b01cae5464 change test spec 2020-10-12 15:28:21 -04:00
Jon Fu ae4ba55445 Merge branch 'master' of https://github.com/apple/foundationdb into jfu-ibackup-correctness 2020-10-12 14:56:05 -04:00
Richard Chen 2f5b0bef08 switch to test newer incompatible version. Fix PR comments. Modify schema 2020-10-12 18:29:16 +00:00
Richard Chen 5488ff1d81 draft diff protocol 2020-10-12 18:24:03 +00:00
Richard Chen 41843f07e6 add simulator support for different process versions and ProtocolVersion test 2020-10-12 18:19:31 +00:00
Jon Fu 58d8dfdcaa initial commit 2020-10-12 13:11:51 -04:00
Jon Fu a968cd1dd4 disable test 2020-10-12 13:07:52 -04:00
Jon Fu cd5e3914bf Merge branch 'master' of https://github.com/apple/foundationdb into jfu-fix-too-many-files 2020-10-12 13:07:25 -04:00
Jon Fu c48ca00a80 disable tests temporarily 2020-10-09 13:33:05 -04:00
Jon Fu be1ca196ee turn off consistency check until after restore (where we remove the backup agent) 2020-10-09 13:30:01 -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 8da8c6ff0d Merge branch 'master' of https://github.com/apple/foundationdb into jfu-snapshot-record-version 2020-09-30 14:25:29 -04:00
Jon Fu 44cd3b0999 add stopBackup to incrementalBackup workload 2020-09-30 14:24:52 -04:00
Andrew Noyes cd520dcf93
Merge pull request #3808 from sfc-gh-mpilman/features/ctest-client-smoketests
Add ability to run tests on fdb in ctest
2020-09-29 12:09:51 -07:00
Markus Pilman 2e7dcb6907 ask the OS to find a free port 2020-09-29 10:39:00 -06: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
Markus Pilman 94b7fcf823 fix typo 2020-09-28 14:20:58 -06:00
Jon Fu 57a80cfef2 added new SimpleAtomicAdd workload and adjusted SnapIncrementalRestore restarting test 2020-09-28 16:19:48 -04:00
Markus Pilman bf179dfbf3 Add better help text to tmp_cluster script 2020-09-28 14:17:08 -06:00
Markus Pilman 33d6c412c1 return error code correctly and cmake fixes 2020-09-24 15:58:41 -06:00
Markus Pilman 4c25214085 Add ability to run tests on fdb in ctest 2020-09-24 15:43:05 -06:00
Jon Fu a78da8b3ce Merge branch 'master' of https://github.com/apple/foundationdb into jfu-snapshot-record-version 2020-09-24 14:40:01 -04:00
Jon Fu 9fee52ba34 adjust test to include snapshot restore and ibackup together 2020-09-24 12:09:49 -04:00
Jon Fu 7553daba20 change waitVersion to waitForBackup 2020-09-23 16:13:30 -04:00
Jon Fu 69580593dd Merge branch 'master' of https://github.com/apple/foundationdb into jfu-snapshot-record-version 2020-09-23 15:35:05 -04:00
Jon Fu 285e2594ef adjusted delay and timing of version gate 2020-09-23 14:28:47 -04:00
Jon Fu 7780c24cbe Attempt to use version instead of test duration to have backup capture all changes 2020-09-21 14:45:29 -04:00
Jon Fu 9b7d75b6dd WIP 2020-09-21 13:41:35 -04:00
Jingyu Zhou ea27e4bd9c
Merge pull request #3772 from yliucode/rename
Rename master proxy as commit proxy
2020-09-16 20:06:50 -07:00
Young Liu cc5bc16bd8 Rename more places from proxy to commit proxy 2020-09-15 22:29:49 -07:00
Jon Fu 37d77ecb64 WIP of adding tests 2020-09-15 13:31:06 -04:00
Young Liu 35bef73a1c Rename proxy to commit proxy 2020-09-10 17:44:15 -07:00
Trevor Clinkenbeard 732a457ba4
Merge pull request #3720 from sfc-gh-xwang/mako
update mako and WriteTagThrottling workload so as to trigger tag throttling event
2020-09-10 15:21:00 -07:00
Jon Fu 0eb7092faa Merge branch 'master' of https://github.com/apple/foundationdb into jfu-incremental-backup-only 2020-09-08 12:53:29 -04:00
Xin Dong 4bab3f56df Disable readhot detection workload for now. 2020-09-04 10:01:58 -07:00
Young Liu 87693cae81 merge master branch and resolve conflicts 2020-09-02 13:44:33 -07:00
Xiaoxi Wang f930f9bbb6 update toml test spec 2020-09-02 05:25:40 +00:00
Jon Fu b9baa996e3 Merge branch 'master' of https://github.com/apple/foundationdb into jfu-incremental-backup-only 2020-09-01 14:38:02 -04:00
Evan Tschannen 7eeaf55f2b fixed conflicts with tests 2020-08-31 21:18:49 -07:00
Evan Tschannen 12edadd059 Merge branch 'release-6.3'
# Conflicts:
#	CMakeLists.txt
#	fdbclient/Knobs.cpp
#	fdbclient/MasterProxyInterface.h
#	fdbrpc/simulator.h
#	fdbserver/MasterProxyServer.actor.cpp
#	tests/fast/CycleAndLock.txt
#	tests/fast/TxnStateStoreCycleTest.txt
#	tests/fast/VersionStamp.txt
#	tests/slow/ParallelRestoreOldBackupApiCorrectnessAtomicRestore.txt
#	tests/slow/ParallelRestoreOldBackupCorrectnessCycle.txt
#	versions.target
2020-08-31 19:33:34 -07:00
Evan Tschannen 29eec30183 Merge branch 'release-6.2' into release-6.3
# Conflicts:
#	CMakeLists.txt
#	build/Dockerfile
#	build/Dockerfile.devel
#	documentation/sphinx/source/downloads.rst
#	fdbserver/Knobs.cpp
#	fdbserver/LogSystem.h
#	fdbserver/MasterProxyServer.actor.cpp
#	fdbserver/TagPartitionedLogSystem.actor.cpp
#	fdbserver/WaitFailure.actor.cpp
#	fdbserver/fdbserver.vcxproj
#	fdbserver/fdbserver.vcxproj.filters
#	packaging/msi/FDBInstaller.wxs
2020-08-31 01:10:29 -07:00
Jon Fu 4831f11e2a Merge branch 'master' of https://github.com/apple/foundationdb into jfu-incremental-backup-only 2020-08-28 12:47:19 -04:00
Jon Fu 0270ee13c8 change targetversion from maxlogend to contiguouslogend. also adjusted test workload and specs 2020-08-28 12:46:34 -04:00
Meng Xu ca486fdcd4 FastRestoreOldBackupTest:Revert workload time to 30s 2020-08-27 09:31:57 -07:00
Meng Xu 3d2b18b663 FastRestore:AtomicRestore:Add resetDBTimeout option 2020-08-26 10:21:17 -07:00
Meng Xu a8bd628216 FastRestoreAtomicRestoreTest:Increase timeout from 2100 to 36000 2020-08-26 09:48:52 -07:00
Meng Xu 1b7a0d9b1d FastRestoreTest:Increase cycle test duration from 40 to 60s 2020-08-25 22:47:39 -07:00
Meng Xu 57584f41a0 FastRestoreOldBackup:Change backup latency from 60 to 40s 2020-08-25 10:42:28 -07:00
Meng Xu 23c8d0154b FastRestoreOldBackupTest:Increase test duragion
Add comment on Rollback test as well
2020-08-25 09:14:37 -07:00
Young Liu 63b3612ad5 Merge master branch and resolve conflicts 2020-08-24 16:42:31 -07:00
David Youngworth e1b7dd0c7d Merge remote-tracking branch 'upstream/release-6.3' into dyoungworth/fixMerge1 2020-08-22 12:25:19 -07:00
Andrew Noyes 3737b8dd7b Add LockDatabaseFrequently to TxnStateStoreCycleTest 2020-08-20 18:45:42 +00:00
Andrew Noyes bc5da1f6d7 Add LockDatabaseFrequently to VersionStamp test 2020-08-20 02:33:06 +00:00
Andrew Noyes fbc97a12b8 Add LockDatabaseFrequently workload 2020-08-19 23:17:38 +00:00
Jon Fu ae999aa118 Merge branch 'master' of https://github.com/apple/foundationdb into jfu-incremental-backup-only 2020-08-19 16:36:47 -04:00
Jon Fu 35aa1034cd added new test spec and workload to verify correctness of incremental backup and restore 2020-08-19 13:45:51 -04: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
Young Liu 79ce16650d merge master branch 2020-08-11 19:22:10 -07:00
Markus Pilman acb151864b minor bug fixes 2020-08-06 16:56:38 -06:00
Young Liu d6a23a4d6b Resolve comments to make GRV proxy a separate process class 2020-08-06 00:01:57 -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
Young Liu 86148f1277 Merge branch 'master' into grv-proxy 2020-07-29 11:14:51 -07:00
Young Liu f7b76a92af pass joshua 2020-07-29 07:26:55 -07:00
Evan Tschannen 3623b28df5 fixed merge conflict 2020-07-29 00:36:12 -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
Meng Xu 2b8aa296bb
Merge pull request #3482 from sfc-gh-tclinkenbeard/support-downgrades
Support and test downgrades
2020-07-28 17:00:54 -07:00
Young Liu b2df089f58 make storefront test pass for now 2020-07-26 10:23:29 -07:00
Xiaoxi Wang 272ef87933 toml file 2020-07-22 06:08:47 +00: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
Xiaoxi Wang 893898818c merge master 2020-07-20 23:38:05 +00:00
Xiaoxi Wang bce0c2758e add fastSuccess 2020-07-20 23:27:20 +00:00
Alex Miller 878254497a Merge remote-tracking branch 'upstream/master' into toml-testspec 2020-07-19 22:18:31 -07:00
Xiaoxi Wang f3ee60b10b slight change 2020-07-20 03:17:46 +00:00
Xiaoxi Wang 1c483d3423 rewrite Throttling.actor.cpp; fix '/' bug in HealthMetricsApi 2020-07-20 01:20:14 +00:00
Meng Xu dd85a1ec04 Fix LowLatencyWithFailures.txt
connectionFailuresDisableDuration and minimumReplication global variable should come before testName
2020-07-15 14:17:55 -07:00
Meng Xu 8ae0d9b73d Resolve merge conflict 2020-07-13 10:21:53 -07:00