Commit Graph

23 Commits

Author SHA1 Message Date
debugtalk
0f9628e373 feat: support switch hashicorp plugin with environment HRP_PLUGIN_TYPE 2022-03-04 20:50:37 +08:00
debugtalk
ce4c3d414e refactor: replace json with json-iterator/go to improve performance 2022-03-04 17:39:15 +08:00
debugtalk
192f95c315 feat: support hashicorp plugin in gPRC mode 2022-03-04 16:46:17 +08:00
debugtalk
c01e8dbfc7 refactor: relocate files 2022-03-03 15:06:16 +08:00
debugtalk
60af7dd4ce fix: unittest 2022-02-25 23:04:34 +08:00
debugtalk
bcc90c8403 refactor: plugin structure 2022-02-25 22:43:04 +08:00
debugtalk
ae929a1d7d feat: add flag --log-plugin to turn on plugin logging 2022-02-25 17:55:21 +08:00
debugtalk
15ccc86a64 refactor: split plugin files 2022-02-23 16:24:59 +08:00
debugtalk
743fc706c6 refactor: remove IConfig 2022-01-19 21:42:12 +08:00
debugtalk
b1e405612e change: clean code 2022-01-18 20:21:43 +08:00
debugtalk
c222b22132 feat: catch Interrupt and SIGTERM signals to ensure plugin quitted 2022-01-18 17:33:26 +08:00
debugtalk
9db54544d9 fix: unittests for plugin 2022-01-18 17:20:44 +08:00
debugtalk
e68ae1f27d docs: add plugin docs 2022-01-17 20:16:02 +08:00
debugtalk
cc6bd3b104 feat: add github.com/httprunner/hrp/plugin sub-module 2022-01-17 17:32:32 +08:00
debugtalk
b2e0c0ba11 change: report event for initializing plugin 2022-01-17 17:20:47 +08:00
debugtalk
acf5b34adb refactor: plugin structure 2022-01-17 16:56:44 +08:00
debugtalk
e419155616 refactor: convertArgs 2022-01-17 00:06:56 +08:00
debugtalk
3c63f59c58 change: remove plugin sub-module 2022-01-16 00:13:49 +08:00
debugtalk
e41f03e49e fix: unittests for CallFunc 2022-01-16 00:07:06 +08:00
debugtalk
de7c4b87da refactor: hashicorp tests 2022-01-15 00:32:09 +08:00
debugtalk
736830e092 change: update sub module 2022-01-14 17:44:41 +08:00
debugtalk
0bd2186dd9 change: init module github.com/httprunner/hrp/plugin 2022-01-14 17:35:17 +08:00
debugtalk
7fb517915b refactor: plugin functions can be defined in any format 2022-01-14 17:25:07 +08:00