memgraph/tests/macro_benchmark
florijan 0b2d0b0d61 Fix macro bench clients common rethrow
Summary:
I think the rethrow as it was done in `.../clientes/common.hpp` is not
correct as it could have caught any exception type descending from
`BasicException`, copied it into `optional<BasicException>` and thus
losing exact type and members of the original exception. I think that
the proposed formulation of a rethrow in the `catch` does it properly.
I made a small test for this behavior, see P11.

Reviewers: teon.banek, mferencevic, mislav.bradac

Reviewed By: teon.banek

Subscribers: pullbot

Differential Revision: https://phabricator.memgraph.io/D1298
2018-03-16 11:26:04 +01:00
..
clients Fix macro bench clients common rethrow 2018-03-16 11:26:04 +01:00
config Move harness stuff to parent directory 2017-09-15 14:05:26 +02:00
groups Add tx creation scenario 2018-02-22 17:43:32 +01:00
.gitignore Add run_pokec script and minimum refactor 2018-01-23 16:17:09 +01:00
apollo_runs.yaml Temporarily disable parallel macro benchmarks 2018-02-27 11:05:13 +01:00
clients.py Refactor pokec, add card fraud 2018-02-02 13:45:18 +01:00
CMakeLists.txt Remove unused stuff from CMakeLists 2017-10-16 13:45:18 +02:00
common.py Disable hyperthreading on Apollo for macro benchmark tests. 2017-10-25 11:32:10 +02:00
databases.py Cleanup durability config, docs, CHANGELOG 2017-11-21 10:17:13 +01:00
harness Add run_pokec script and minimum refactor 2018-01-23 16:17:09 +01:00
jail_faker.py Integrate distributed card fraud test with Apollo 2018-02-28 11:09:18 +01:00
long_running_suite.py Refactor pokec, add card fraud 2018-02-02 13:45:18 +01:00
query_suite.py Changed macro benchmark summary format 2017-12-28 16:35:45 +01:00
run_card_fraud Refactor pokec, add card fraud 2018-02-02 13:45:18 +01:00
run_pokec Add run_pokec script and minimum refactor 2018-01-23 16:17:09 +01:00