Commit Graph

416 Commits

Author SHA1 Message Date
debugtalk
184a0e7296 refactor: remove IConfig 2022-01-19 21:42:12 +08:00
xucong053
c024cb662d Merge pull request #62 from xucong053/main
fix: inaccurate to report stats for total; feat: add average response time in total
2022-01-19 21:19:20 +08:00
徐聪
a543e5c05c avoid data race. 2022-01-19 21:09:14 +08:00
徐聪
30f77d1ff8 update unittests. 2022-01-19 20:51:00 +08:00
徐聪
ee5e8a971c update description. 2022-01-19 20:29:05 +08:00
徐聪
0ec6fe0dc3 fix: inaccurate to report stats for total, feat: add average response time in total. 2022-01-19 19:55:06 +08:00
debugtalk
ac9565c0e8 Merge pull request #59 from httprunner/go-plugin
refactor go plugin

- feat: add github.com/httprunner/hrp/plugin sub-module
- feat: add scaffold for plugin
- feat: catch Interrupt and SIGTERM signals to ensure plugin quitted
- change: report event for initializing plugin
- doc: add plugin docs
- refactor: plugin structure
2022-01-19 15:07:14 +08:00
debugtalk
6fa8fd52d2 change: update docs 2022-01-19 15:03:04 +08:00
debugtalk
1843d4c096 Merge branch 'main' into go-plugin 2022-01-19 14:52:48 +08:00
debugtalk
53ee5200c8 change: exit 0 when quit hashicorp process 2022-01-19 14:52:30 +08:00
debugtalk
2b6a80bed5 Merge pull request #60 from xucong053/main
fix: no error is logged when the assertion fails
2022-01-18 22:29:22 +08:00
徐聪
ec44dd41b0 fix: no error is logged when the assertion fails 2022-01-18 22:10:50 +08:00
徐聪
96a731b592 fix: no error is logged when the assertion fails 2022-01-18 21:37:03 +08:00
徐聪
2a6c7295cc Merge branch 'main' of github.com:xucong053/hrp 2022-01-18 21:35:07 +08:00
xucong053
6c3a3ab36a Merge pull request #12 from httprunner/main
new pull request. 2022.1.18
2022-01-18 21:34:51 +08:00
徐聪
62f54162e4 fix: no error is logged when the assertion fails 2022-01-18 21:33:41 +08:00
debugtalk
c10bf8574d fix: data race 2022-01-18 20:30:24 +08:00
debugtalk
7ef04674dc change: clean code 2022-01-18 20:21:43 +08:00
debugtalk
142bc13c94 feat: catch Interrupt and SIGTERM signals to ensure plugin quitted 2022-01-18 17:33:26 +08:00
debugtalk
9a1d02c7b2 fix: unittests for plugin 2022-01-18 17:20:44 +08:00
debugtalk
d5dff2dcdf feat: add scaffold for plugin 2022-01-17 21:40:20 +08:00
debugtalk
b84f33eee1 docs: add plugin docs 2022-01-17 20:16:02 +08:00
debugtalk
ede35216e2 feat: add github.com/httprunner/hrp/plugin sub-module 2022-01-17 17:32:32 +08:00
debugtalk
fd7992add5 change: report event for initializing plugin 2022-01-17 17:20:47 +08:00
debugtalk
675ded099d refactor: plugin structure 2022-01-17 16:56:44 +08:00
debugtalk
24546e98e6 Merge pull request #58 from httprunner/go-plugin
fix unittests for plugin
2022-01-17 00:11:00 +08:00
debugtalk
60de951673 change: update docs 2022-01-17 00:07:18 +08:00
debugtalk
48c0f63812 refactor: convertArgs 2022-01-17 00:06:56 +08:00
debugtalk
39994501df change: update github action 2022-01-16 00:15:15 +08:00
debugtalk
c1b9daeb5a change: remove plugin sub-module 2022-01-16 00:13:49 +08:00
debugtalk
f41c489699 fix: unittests for CallFunc 2022-01-16 00:07:06 +08:00
debugtalk
875f2fadd3 refactor: hashicorp tests 2022-01-15 00:32:09 +08:00
debugtalk
a0de8106d7 change: update docs 2022-01-14 17:52:23 +08:00
debugtalk
5c647c2435 change: update sub module 2022-01-14 17:44:41 +08:00
debugtalk
a2b1515210 Merge pull request #57 from httprunner/go-plugin
integrate hashicorp plugin
2022-01-14 17:40:51 +08:00
debugtalk
7af6b8419f change: init module github.com/httprunner/hrp/plugin 2022-01-14 17:35:17 +08:00
debugtalk
b8d6192a34 refactor: plugin functions can be defined in any format 2022-01-14 17:25:07 +08:00
debugtalk
5a943ff721 feat: support creating and calling custom functions with hashicorp/go-plugin 2022-01-14 09:30:18 +08:00
debugtalk
f3e2414502 merge main 2022-01-13 18:51:00 +08:00
xucong053
908277efe6 Merge pull request #11 from httprunner/main
new pull request. 2022.1.13
2022-01-13 18:41:45 +08:00
debugtalk
3e8391054f bump version to v0.5.1 2022-01-13 18:41:13 +08:00
debugtalk
bf1849a8c0 Merge pull request #54 from xucong053/main
fix: ensure last stats to be reported
2022-01-13 18:35:10 +08:00
debugtalk
cc75b966ac Merge pull request #55 from xucong053/chore/add-error-log-and-summary-of-response-time-to-prometheus
feat: add error log and summary of PCT95 response time to prometheus
2022-01-13 18:30:04 +08:00
徐聪
6f2080003e feat: add error log and summary of response time to prometheus. 2022-01-13 17:41:27 +08:00
debugtalk
c31d76b557 change: cache loaded functions to improve performance 2022-01-13 15:07:10 +08:00
debugtalk
1c7f2f9834 refactor: go plugin 2022-01-13 14:44:16 +08:00
徐聪
b79bb96094 fix: resolve the problem of reporting last stats failure. 2022-01-13 10:54:18 +08:00
xucong053
68e872e78b Merge pull request #10 from httprunner/main
new pull request 2022.1.12
2022-01-12 14:59:38 +08:00
debugtalk
a25c51548c Merge pull request #49 from xucong053/chore/specify-running-cycles-for-load-testing
feat: specify running cycles for load testing
2022-01-12 14:58:08 +08:00
徐聪
13a63b9ad8 feat: specify running cycles for load testing. 2022-01-12 14:51:53 +08:00