653 Commits

Author SHA1 Message Date
Steve Atherton
ebdb9064ff
Merge pull request #5359 from RenxuanW/mlr
Check in the prototype of MutationLogReader.
2021-08-19 21:11:10 -07:00
sfc-gh-tclinkenbeard
658233d0e0 Merge remote-tracking branch 'origin/master' into paxos-config-db 2021-08-19 16:18:59 -07:00
Renxuan Wang
454beeb1cf Delete toml for unit test. 2021-08-18 15:01:45 -07:00
Renxuan Wang
6e89dc3da0 Check in the prototype of MutationLogReader. 2021-08-18 14:59:50 -07:00
Mohamed Oulmahdi
bce42671ff Add IThreadPool test to cmake 2021-08-18 16:05:12 +02:00
sfc-gh-tclinkenbeard
0bacc310ef Reenable consumer in config broadcaster 2021-08-17 12:09:12 -07:00
sfc-gh-tclinkenbeard
47b4c9a4f7 Temporarily disable ConfigIncrement test 2021-08-16 10:50:14 -07:00
sfc-gh-tclinkenbeard
3418c20867 Merge remote-tracking branch 'origin/master' into paxos-config-db 2021-08-16 10:49:47 -07:00
sfc-gh-tclinkenbeard
d8bdc972ba Only test simple configuration database in ConfigIncrement.toml
There are still some issues with the Paxos implementation that are
causing test failures at the moment.
2021-08-10 11:18:56 -07:00
helium
751fc59d54 revert unintended changes 2021-08-09 16:29:57 -07:00
helium
15d050ece5 Added unit test, and bug fixes. 2021-08-09 16:26:29 -07:00
helium
9a9346afaf Added unit test. 2021-08-09 16:21:43 -07:00
sfc-gh-tclinkenbeard
c126e6239b Weaken ConfigIncrement.toml test
This test is not yet stable, so simplify the test in order to make
debugging easier.
2021-08-09 10:18:18 -07:00
sfc-gh-tclinkenbeard
f6b6e11d6a Support randomizing configuration database type in simulation 2021-08-09 10:04:35 -07:00
sfc-gh-tclinkenbeard
cdbcb69d86 Add configuration database type to ISimulator 2021-08-09 10:04:35 -07:00
sfc-gh-tclinkenbeard
6524dd1567 Add random sleep to ConfigIncrement workload 2021-08-09 10:04:35 -07:00
sfc-gh-tclinkenbeard
7deb339a0c Added ConfigIncrement.toml test 2021-08-09 10:04:35 -07:00
Markus Pilman
91e5498357 disable simulation in ctest by default 2021-07-27 11:17:55 -06:00
Trevor Clinkenbeard
48d4ea6d57
Merge pull request #5231 from sfc-gh-tclinkenbeard/availability-improvements
Throw `failed_to_progress` error when a role fails to make progress
2021-07-26 15:55:14 -07:00
sfc-gh-tclinkenbeard
1dc9839e49 Increase max latency for LowLatencySingleClog test 2021-07-19 22:34:27 -07:00
Steve Atherton
09a8561606 Merge branch 'master' of github.com:apple/foundationdb into redwood-io-priority
# Conflicts:
#	fdbserver/IPager.h
#	fdbserver/VersionedBTree.actor.cpp
2021-07-18 01:49:36 -07:00
Evan Tschannen
b7b845dab8
Revert "RocksDB in simulation" 2021-07-15 16:41:33 -07:00
Chaoguang Lin
c8e18f99f0
Merge pull request #5185 from sfc-gh-clin/extend-fdbclient-test-for-multiple-processes
Extend cmake fdbclient_test for multiple processes
2021-07-15 14:34:04 -07:00
Daniel Smith
4c1288faa7
Merge pull request #5144 from Daniel-B-Smith/rocksdb-in-simulation
RocksDB in simulation
2021-07-15 16:00:09 -04:00
Chaoguang Lin
3552080266 Update some comments of the change 2021-07-15 16:38:04 +00:00
Chaoguang Lin
a3ae0c26ca Add comments, fix foundationdb.conf template 2021-07-14 22:36:17 +00:00
Chaoguang Lin
063de7d7fc Remove unnecessay change, fix bug 2021-07-14 21:26:54 +00:00
Chaoguang Lin
c6a01d3976 Set process_number=1 for TempCluster 2021-07-14 21:21:52 +00:00
Chaoguang Lin
b5629bc014 Add default value for process_number in the constructor of TempCluster 2021-07-14 20:58:20 +00:00
Chaoguang Lin
41a9470058 Add comments, remove debugging info 2021-07-14 20:24:16 +00:00
Chaoguang Lin
1e3d3811cc Merge branch 'master' of github.com:apple/foundationdb into extend-fdbclient-test-for-multiple-processes 2021-07-14 20:20:39 +00:00
Chaoguang Lin
368657623a Extend add_fdbclient_test to support multiple processes' cluster 2021-07-14 20:17:12 +00:00
sfc-gh-tclinkenbeard
475abe301c Merge remote-tracking branch 'origin/master' into fix-ub 2021-07-14 10:47:02 -07:00
Daniel Smith
6e0bfba745 Don't use the RocksDB engine with snapshot tests 2021-07-13 12:25:11 -04:00
Russell Sears
c42815f15f
Merge pull request #5127 from vishesh/cherrypick
Making it possible to run a multiple-cluster Java integration test (cherry-pick of #4456 from 6.3)
2021-07-13 09:14:20 -07:00
sfc-gh-tclinkenbeard
4ce6b8eea1 Disable LowLatencySingleClog test 2021-07-12 17:18:29 -07:00
sfc-gh-tclinkenbeard
fbc4f47882 Add LowLatencySingleClog.toml test 2021-07-10 17:30:20 -07:00
Scott Fines
d1db0d4013 Making it possible to run a multiple-cluster Java integration test 2021-07-07 10:15:18 -07:00
Zhe Wu
865367fb72 Add updateWorkerHealth interface in cluster controller 2021-06-24 19:42:28 -07:00
Andrew Noyes
c9b06839fc Halt on error in ubsan for ctest tests 2021-06-23 09:25:51 -07:00
Trevor Clinkenbeard
481b785953
Merge pull request #5020 from dlambrig/issue4984
Do not allow descriptor to change on upgrade tests
2021-06-21 09:13:38 -07:00
Dan Lambright
68b58b71db Do not allow descriptor to change on upgrade tests 2021-06-21 11:54:44 -04:00
Zhe Wu
e3c9d9f6a0
Merge pull request #4987 from halfprice/zhewu/worker-health-monitor
Create health monitor in FDB workers to monitor peer network condition
2021-06-17 16:58:24 -07:00
Daniel Smith
f9edb3d870
Merge pull request #4983 from Daniel-B-Smith/rollforward-test-nonsim
Roll forward: Add support for running non-simulation tests on Joshua
2021-06-16 18:49:00 -04:00
Zhe Wu
4e3e2b0392 Create health monitor in FDB workers to monitor network condition. This change is only inside the worker. 2021-06-16 14:50:44 -07:00
Xiaoxi Wang
8f3e8ecf10 add injected fault check 2021-06-15 21:47:16 +00:00
Daniel Smith
44cba555eb Don't fail on missing simfdb dir 2021-06-15 14:15:02 -04:00
Daniel Smith
6eb383cfc3 Run noSim test as a unit test 2021-06-15 14:15:02 -04:00
Daniel Smith
efdda3cd0e Revert "Revert "Add support for running non-simulation tests on Joshua"" 2021-06-15 14:15:02 -04:00
Daniel Smith
549cf0512b
Revert "Add support for running non-simulation tests on Joshua" 2021-06-14 19:23:56 -04:00