68 Commits

Author SHA1 Message Date
Kao Makino
ac63273ae3 Make bindingtester scripts more k8s friendly 2020-09-22 22:35:00 -07:00
Meng Xu
cf69f455a9
Merge pull request #3785 from apple/release-6.3
Merge Release 6.3 to master
2020-09-17 14:43:56 -07:00
Alvin Moore
b060f53bab Added support for randomizing the port from 4000 to 4999 2020-09-12 00:39:36 -04:00
Alvin Moore
2d0b9fb12b Declared local status variables
Added checks to ensure that cluster died when killed via cli
Changed error message
2020-09-11 17:44:09 -04:00
Young Liu
35bef73a1c Rename proxy to commit proxy 2020-09-10 17:44:15 -07:00
Alvin Moore
5e06f41c59 Corrected spelling
Removed unused lines from file
2020-09-09 13:42:59 -04:00
Alvin Moore
06527ffb70 Capture any errors along with standard output 2020-09-01 15:12:58 -04:00
Alvin Moore
335bf882cd Disabled audit by default 2020-09-01 15:12:31 -04:00
Alvin Moore
9ee4e38ca4 Fixed location of the knob 2020-09-01 13:59:00 -04:00
Alvin Moore
a88a41d07e Disabled kernel AIO for bindingtester to allow ramdisk to be supported
Added sleep to kill command to allow time for server to receive the command
2020-09-01 13:38:52 -04:00
Alvin Moore
d40bdff7e8 Called the kill command before killing cluster 2020-09-01 11:12:57 -04:00
Alvin Moore
6dddac5af2 Fixed the kill call to the coordinator 2020-09-01 10:25:03 -04:00
Alvin Moore
d349efba57 Added support for killing the cluster gracefully 2020-09-01 10:08:52 -04:00
Alvin Moore
8fa599a435 Removed total seconds from audit 2020-09-01 09:53:03 -04:00
Alvin Moore
e5a8bf659a Ensure that the cluster is stopped when exiting 2020-09-01 09:34:46 -04:00
Alvin Moore
738248dff2 Added support for a global audit log to help debugging efforts 2020-09-01 09:33:37 -04:00
Alvin Moore
79424f6d7a Optionally kill existing servers
Moved wait amounts to variables
Made server address to a random ip address on local host
2020-08-31 19:38:37 -04:00
Kao Makino
2f76dd0b76 Remove unnecessary special case handling from JsonParser 2020-08-18 10:46:06 -07:00
Evan Tschannen
2f52c5f79b Merge branch 'release-6.3'
# Conflicts:
#	fdbserver/RestoreLoader.actor.cpp
2020-08-11 22:45:43 -07:00
Meng Xu
9a0a9acdd1
Merge pull request #3586 from sfc-gh-kmakino/kaomakino/fdbcstat
fdbcstat: FDB C API monitoring utility
2020-08-07 14:38:08 -07:00
Alvin Moore
66a41089dc
Increment TestHarness version
Co-authored-by: Markus Pilman <markus.pilman@snowflake.com>
2020-08-07 14:28:27 -04:00
Alvin Moore
c82a81b124 Fixed whitespace 2020-08-07 13:50:49 -04:00
Alvin Moore
6ec05e1fd8 Removed unneeded include for TestHarness 2020-08-07 13:50:01 -04:00
Alvin Moore
12b51f7889 Added separate function to display version information for TestHarness 2020-08-07 12:44:21 -04:00
Alvin Moore
bc0ef5d0d7 Fixed the name of the TestHarness cmake file 2020-08-07 12:40:52 -04:00
Alvin Moore
d5b39f649c Updated cmake to work with TestHarness source file 2020-08-07 12:37:27 -04:00
Alvin Moore
c07aaf2d72 Removed Application config
Made TestHarness source file a cmake file
2020-08-07 12:03:35 -04:00
Alvin Moore
0f6a01aef4 Added TestHarness application config 2020-08-07 10:57:14 -04:00
Alvin Moore
005b59cc84 Added support for storing and displaying version within TestHarness 2020-08-07 10:46:38 -04:00
Vishesh Yadav
97b8c43b86
Merge pull request #3497 from sfc-gh-kmakino/kaomakino/testharness_json_support
Add JSON trace support in TestHarness (Take 2)
2020-08-03 14:27:01 -07:00
Kao Makino
8335aac191 fdbcstat: FDB C API monitoring utility 2020-07-31 18:34:51 -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
369d1be562 Fixed test harness bug 2020-07-12 16:06:23 -07:00
Balachandar Namasivayam
c942ee995e Deserialize report_conflicting_keys in 6.3 2020-07-11 23:13:51 -07:00
Kao Makino
13eaf7b88b Add JSON trace support in TestHarness 2020-07-11 01:13:39 +00:00
Markus Pilman
f29dd53f66 Revert "Add JSON trace support in TestHarness"
This reverts commit 5e96fd9a96691858ebaac716ed185e9cfe91949a.
2020-07-10 11:26:27 -06:00
sfc-gh-tclinkenbeard
949a17359a Added to_6.3.0 downgrade test to test harness 2020-07-09 14:29:43 -07:00
A.J. Beamon
3b09308915
Merge pull request #3350 from sfc-gh-kmakino/kaomakino/add_json_trace_support_in_test_harness
Add JSON trace support in TestHarness
2020-07-09 08:27:43 -07:00
A.J. Beamon
8c5d14422d Fix crash when no transactions are found by the transaction profiling analyzer 2020-07-02 16:56:04 -07:00
Kao Makino
5e96fd9a96 Add JSON trace support in TestHarness 2020-06-12 18:44:05 -07:00
A.J. Beamon
d128252e90 Merge release-6.3 into master 2020-05-22 09:25:32 -07:00
Balachandar Namasivayam
2c611dc00d Parse dc_id in transaction profiler tool. 2020-05-21 22:59:42 -07:00
A.J. Beamon
74691f83b3 fix: transaction_profiling_analyzer wasn't passing protocol_version everywhere that it was used. 2020-05-19 17:22:20 -07:00
Bhaskar Muppana
1786469e3c
Merge pull request #2881 from ajbeamon/transaction-profiling-analyzer-perf-improvements
Performance improvements to the transaction profiling analyzer
2020-05-19 10:49:46 -07:00
A.J. Beamon
0da199b201 Move wait_for_shard_addresses into ShardFinder. Remove unneeded transactional decorator. 2020-05-19 08:28:16 -07:00
Balachandar Namasivayam
d6bc5263ad Add read version and commit version info to getVersion and commit client transaction events. 2020-05-03 22:42:06 -07:00
A.J. Beamon
902c08715e Fix sorting bug that can occur when ordering point and range reads 2020-04-16 11:52:58 -07:00
mpilman
e493ced88f removed unused variable 2020-04-13 20:06:33 -07:00
Markus Pilman
4b5fdef976 fix correctness dependencies 2020-04-10 18:16:52 -07:00
Markus Pilman
5a64dab74f fix linker error 2020-04-09 14:27:13 -07:00