Commit Graph

224 Commits

Author SHA1 Message Date
Brian Hendriks 2e6b5a5452 formatting 2024-05-15 10:33:40 -07:00
Brian Hendriks b6cd726af3 move config 2024-05-15 10:27:16 -07:00
Maximilian Hoffman 34c36139d1 [no-release-notes] redo how to set tpc-c testing statistics (#7806)
* [no-release-notes] redo how to set tpc-c testing statistics

* [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh

* Remove old code

* don't collect stats for mysql

* tpcc uses non-standard port

---------

Co-authored-by: max-hoffman <max-hoffman@users.noreply.github.com>
2024-05-03 13:24:27 -07:00
luchenhan 1ecced743a chore: fix some function names
Signed-off-by: luchenhan <hanluchen@aliyun.com>
2024-04-29 17:02:11 +08:00
Maximilian Hoffman b6b0261a47 [no-release-notes] TPC-C collect stats once before run (#7774) 2024-04-24 11:32:34 -07:00
momantech 73ac859452 chore: fix some comments
Signed-off-by: momantech <cuimoman@qq.com>
2024-04-17 17:26:23 +08:00
jennifersp 8f7caa2e98 [no-release-notes] fix sysbench test cleanup (#7733) 2024-04-11 13:20:13 -07:00
jennifersp 498af25e3d [no-release-notes] skip failed test files for Doltgres sysbench benchmark (#7703) 2024-04-11 09:43:36 -07:00
Maximilian Hoffman 01bf4ad446 [no-release-notes] bump TPC-C stats interval (#7686) 2024-04-02 18:42:01 -07:00
Max Hoffman 48b0e0f574 [no-release-notes] Double TPC-C time again 2024-04-02 15:01:10 -07:00
coffeegoddd 7c710dd211 /{.github,go,integration-tests}: bump go version 2024-03-27 14:02:28 -07:00
Maximilian Hoffman c59b019d11 [no-release-notes] more TPC-C, reduce variance (#7570) 2024-03-06 10:10:13 -08:00
Maximilian Hoffman 89271d78c2 [no-release-notes] TPC-C CI runs longer (#7567) 2024-03-04 16:27:38 -08:00
coffeegoddd 3263cbe920 /go/performance/utils/benchmark_runner/run_test.go: reduce testing time 2024-02-15 17:03:46 -08:00
coffeegoddd 3d0c9df515 /{.github,go}: fix benchmark_runner tests so that they test all use cases 2024-02-15 16:32:59 -08:00
coffeegoddd 20ab5d0e45 /go/performance/utils/dolt_builder: allow profile builds 2024-02-15 14:03:46 -08:00
coffeegoddd c0e9d077b9 /go/performance/continuous_integration: update dockerfile to install postgres and doltgres for testing the benchmark runner 2024-02-14 16:01:23 -08:00
coffeegoddd 2275eba91f /go/performance/utils/benchmark_runner/{sysbench,tpcc}.go: fix output already set error 2024-02-14 15:18:25 -08:00
Maximilian Hoffman ded3fdbb1b [no-release-notes] Stats on for TPC-C (#7489)
* [no-release-notes] Stats on for TPC-C

* normalize tpcc to one client

* tpcc tps multiplier

* add multiplier
2024-02-14 14:13:23 -08:00
coffeegoddd f75b598c31 /go/performance/utils/benchmark_runner: fix tests 2024-02-14 10:48:24 -08:00
coffeegoddd d70b0470a7 /go/performance/utils/benchmark_runner: done refactoring 2024-02-14 10:17:31 -08:00
coffeegoddd ce21c0b610 /go/performance/utils/sysbench_runner: wip, all seems to work, need to fix json unmarshalling 2024-02-13 17:24:47 -08:00
coffeegoddd aabdce4be9 /go/performance/utils/sysbench_runner: wip, tests working, runner and profile working, need tpcc now, then unmarshal stuff 2024-02-13 16:42:49 -08:00
coffeegoddd 8049429847 /go/performance/utils/sysbench_runner/results_test.go: get tests passing again 2024-02-13 15:10:48 -08:00
coffeegoddd 46bc6bacab /go/performance/utils/sysbench_runner: wip, need to test now 2024-02-13 14:57:40 -08:00
coffeegoddd 05bf46fb74 /go/performance/utils/sysbench_runner: wip, need to fix tests, then test it all 2024-02-13 14:39:12 -08:00
coffeegoddd 6b22c8da86 /go/performance/utils/sysbench_runner: wip, still grinding 2024-02-13 12:40:03 -08:00
coffeegoddd 53bdaeecad /go/performance/utils/sysbench_runner: wip, still jamming 2024-02-13 12:26:16 -08:00
coffeegoddd ce120e9fd9 /go/performance/utils/sysbench_runner: wip, still grinding on refactor 2024-02-13 11:23:08 -08:00
coffeegoddd 25c78c33c0 /go/performance/utils/sysbench_runner: wip, working through config refactor 2024-02-12 17:23:35 -08:00
coffeegoddd ffecc7b7cf /go/performance/utils/sysbench_runner: wip, remove old benchmark code 2024-02-12 15:38:05 -08:00
coffeegoddd afcfdd56ed /go/performance/utils/sysbench_runner: wip, remove tpcc code 2024-02-12 15:36:13 -08:00
coffeegoddd 6065eab29c /go/performance/utils/{sysbench_runner,tpcc_runner}: wip, tpcc seems to work still 2024-02-12 15:30:45 -08:00
coffeegoddd 985238b423 /go/performance/utils/sysbench_runner: wip, refactoring tpcc, needs testing 2024-02-12 15:08:18 -08:00
coffeegoddd 5e066a5c93 /go/performance/utils/{sysbench_runner,tpcc_runner}: wip, refactoring tpcc stuff 2024-02-12 14:48:35 -08:00
coffeegoddd 1162d2c4c5 /go/performance/utils/sysbench_runner: wip, profiling seems to work 2024-02-12 13:29:07 -08:00
coffeegoddd 09268b4475 /go/performance/utils/sysbench_runner: wip, servers seem to work, now fixing profiling, then can refactor the rest 2024-02-12 12:21:21 -08:00
coffeegoddd 57afbe974b /go/performance/utils/sysbench_runner: wip, dolt and mysql seem to work, testing postgres and doltgres 2024-02-12 11:41:40 -08:00
coffeegoddd 4894a27d6b /go/performance/utils/sysbench_runner: wip, still need to finish postgres and stuff 2024-02-09 16:06:58 -08:00
coffeegoddd 7931e910e3 /go/performance/utils/sysbench_runner: wip, still refactoring 2024-02-09 15:37:50 -08:00
coffeegoddd 58d3847aa9 /go/performance/utils/sysbench_runner: wip, refactoring to make better 2024-02-09 15:18:06 -08:00
coffeegoddd 3b678c5487 /go/performance/utils/sysbench_runner/profile.go: fix mkdir temp 2024-02-09 13:46:06 -08:00
coffeegoddd 39064514da /go/performance/utils/sysbench_runner/profile.go: seems to work 2024-02-07 14:05:36 -08:00
coffeegoddd 34ad972655 /go/performance/utils/sysbench_runner/profile.go: wip, successfully making profiles 2024-02-07 10:33:07 -08:00
coffeegoddd a98ab49979 /go/performance/utils/sysbench_runner: wip, set up to merge profiles 2024-02-07 08:39:06 -08:00
coffeegoddd 16179c26a3 /go/performance/utils/{sysbench_runner,tpcc_runner}: enable cpu profile, fix flags 2024-02-06 15:52:11 -08:00
coffeegoddd 9a899934d6 /go/performance/utils/{sysbench_runner,tpcc_runner}: use temp dir in tpcc 2024-01-24 09:55:38 -08:00
coffeegoddd f88bec40c6 /{.github,go}: update sysbench_runner to work with mysql dolt postgres doltgres 2024-01-23 16:06:55 -08:00
coffeegoddd d974a9dc46 /go/performance/utils/{sysbench_runner,tpcc_runner}: support sysbench runs against postgres and doltgres 2024-01-16 16:34:09 -08:00
coffeegoddd d44f2bdf3e /go: get doltgres kinda working with sysbench default tests 2024-01-16 13:06:37 -08:00