Josh Slocum
|
40052c1394
|
Added Blob Granule API Tester
|
2022-04-20 10:15:43 -05:00 |
|
Vaidas Gasiunas
|
a03ba928e4
|
Upgrade Tests: Introduce transaction retry limit; Trace long retry chains; An option to run the test binary with gdb
|
2022-04-13 16:50:02 +02:00 |
|
Vaidas Gasiunas
|
f7636ecf3b
|
Upgrade Tests: Addressing review comments
|
2022-04-13 14:17:23 +02:00 |
|
Vaidas Gasiunas
|
9e46128b6f
|
Upgrade Test: Include only currently working tests into the ctest suite
|
2022-04-12 20:03:29 +02:00 |
|
Vaidas Gasiunas
|
1e2541f1db
|
Upgrade Tests: Log long waits on futures
|
2022-04-12 19:44:06 +02:00 |
|
Vaidas Gasiunas
|
1a1c157246
|
ApiTester: address a thread sanitizer issue
|
2022-03-15 14:55:35 +01:00 |
|
Vaidas Gasiunas
|
09bb37ce3e
|
ApiTester: retry a transaction after all futures are ready
|
2022-03-13 21:37:46 +01:00 |
|
Vaidas Gasiunas
|
8ba3c107ff
|
ApiTester: cancel transaction instead of deleting to avoid crashes when it is accessed by pending callbacks
|
2022-03-12 14:12:37 +01:00 |
|
Vaidas Gasiunas
|
3f2c9e5ff8
|
ApiTester: Pass future vector per copy to continueAfterAll to avoid race conditions in error handing path
|
2022-03-11 18:00:31 +01:00 |
|
Vaidas Gasiunas
|
9e52456eeb
|
ApiTester: Test cancelling transaction with pending futures; Refactor transaction executor to improve concurrency handing and memory management
|
2022-03-10 19:13:23 +01:00 |
|
Vaidas Gasiunas
|
bd0bf1cfc2
|
ApiTester: Address concurrency issues in the workload management
|
2022-03-09 14:38:07 +01:00 |
|
Vaidas Gasiunas
|
8d2c3a4773
|
ApiTester: Use thread-local random generators
|
2022-03-09 13:28:12 +01:00 |
|
Vaidas Gasiunas
|
1e75ffd880
|
ApiTester: Options to run each transaction in new database & to execute callbacks on external threads
|
2022-03-04 18:34:36 +01:00 |
|
Vaidas Gasiunas
|
20c1e893c7
|
ApiTester: fix build dependencies
|
2022-03-04 17:22:30 +01:00 |
|
Vaidas Gasiunas
|
b8386f15d6
|
ApiTester: configuration for ApiCorrectness workload; Better error handing and reporting
|
2022-03-04 16:22:49 +01:00 |
|
Vaidas Gasiunas
|
9f520ae8eb
|
ApiTester: testing clear & clearRange
|
2022-03-01 20:58:52 +01:00 |
|
Vaidas Gasiunas
|
99f210e198
|
ApiTester: Buggify option; Fixing transaction executor in error paths
|
2022-02-28 19:01:31 +01:00 |
|
Vaidas Gasiunas
|
bd1bf72304
|
ApiTester: Test mixed insert/get workload; support concurrent execution of multiple gets
|
2022-02-28 16:05:00 +01:00 |
|
Vaidas Gasiunas
|
64873b6873
|
ApiTester: Rename files and namespace
|
2022-02-25 11:35:57 +01:00 |
|