debugtalk
5a943ff721
feat: support creating and calling custom functions with hashicorp/go-plugin
2022-01-14 09:30:18 +08:00
debugtalk
1c7f2f9834
refactor: go plugin
2022-01-13 14:44:16 +08:00
debugtalk
7148328208
fix: avoid data racing
2022-01-06 19:45:37 +08:00
debugtalk
cfad6cee59
refactor: group parser functions
2022-01-06 17:32:00 +08:00
debugtalk
0160e3a342
merge main
2022-01-06 11:20:32 +08:00
debugtalk
aa47b83ae2
pull main
2022-01-05 20:53:50 +08:00
徐聪
a315884b62
add each parameter selection strategy.
2022-01-05 15:49:49 +08:00
徐聪
ca43c74cad
feat: data-driven.
2022-01-05 11:53:14 +08:00
徐聪
c3477bdcc3
feat: data-driven.
2022-01-05 11:46:30 +08:00
徐聪
659b602122
feat: data-driven.
2022-01-04 22:00:47 +08:00
徐聪
6fd07a4388
feat: data-driven.
2022-01-04 20:34:43 +08:00
徐聪
5d82873e1d
fix: avoid data racing.
2022-01-04 15:36:01 +08:00
徐聪
cfc46b0a63
feat: data-driven.
2021-12-30 22:31:39 +08:00
徐聪
57816f504b
feat: data-driven.
2021-12-30 21:28:05 +08:00
debugtalk
51df014c4a
change: update models
2021-12-30 18:02:15 +08:00
徐聪
1180511d8f
resolve conflict.
2021-12-30 17:35:27 +08:00
debugtalk
dbcb7f731a
change: remove duplicate error logging
2021-12-30 13:37:02 +08:00
debugtalk
f2b732a78c
change: skip go plugin test for windows
2021-12-28 22:46:01 +08:00
debugtalk
2da666a4e6
feat: support creating and calling custom functions with go plugin
2021-12-28 22:01:02 +08:00
徐聪
43deb78b26
feat: data-driven.
2021-12-28 18:16:02 +08:00
debugtalk
49829a6fc7
refactor: run testcase with case runner
2021-12-28 18:12:27 +08:00
徐聪
09ff0cd918
feat: data-driven.
2021-12-27 22:03:16 +08:00
徐聪
e07d3b8f52
Merge branch 'main' of github.com:xucong053/hrp
2021-12-27 15:32:18 +08:00
徐聪
f43450fa6e
feat: data-driven.
2021-12-27 15:31:49 +08:00
debugtalk
4be765a150
change: update models
2021-12-24 18:44:54 +08:00
debugtalk
b42246f664
fix: data race
2021-12-24 17:11:58 +08:00
debugtalk
2c0772ce30
refactor: logger
2021-12-22 19:36:53 +08:00
debugtalk
f11310a8bd
fix: report transaction result
2021-12-21 20:38:36 +08:00
debugtalk
1958883a24
feat: report testcase as a whole Action transaction, inspired by LoadRunner
2021-12-20 18:38:36 +08:00
debugtalk
cde4eae138
feat: load test with transactions
2021-12-12 11:55:26 +08:00
debugtalk
929247723a
refactor: NewStep
2021-12-08 13:26:12 +08:00
debugtalk
a55f523fd7
refactor: NewConfig
2021-12-08 13:07:39 +08:00
debugtalk
9689201d29
feat: log rendezvous when running tests
2021-12-08 11:29:57 +08:00
debugtalk
01cd071bb9
feat: log transaction when running tests
2021-12-08 11:18:48 +08:00
debugtalk
6da8ebf62c
change: rename step structs
2021-12-08 10:58:10 +08:00
debugtalk
bd3aae18f6
change: make API more concise
2021-12-07 21:44:06 +08:00
debugtalk
133a737fb4
refactor: NewConfig
2021-12-07 13:29:06 +08:00
debugtalk
f7ab39374c
change: use NewStep to construct a new test step
2021-12-07 11:24:00 +08:00
debugtalk
87f22e0a16
refactor: make models private
2021-12-07 11:04:21 +08:00
debugtalk
7fd26395ed
fix: typo
...
change: do not add console output by default
feat: add GA for docs
refactor: move builtin to internal
refactor: relocate sentry sdk
feat: report events with ga
change: use http client session
fix: report GA events
change: sentry
2021-11-26 15:39:17 +08:00
debugtalk
3e149fa69f
fix: data racing when running boomer
2021-11-16 18:20:25 +08:00
debugtalk
ddd162f349
change: add session variables
2021-11-15 15:12:21 +08:00
debugtalk
2104019d28
fix: run boomer test
2021-11-14 21:40:05 +08:00
debugtalk
6f2a38b5c7
refactor: runner api
2021-11-11 16:23:30 +08:00
debugtalk
44c9c4920d
fix: connection keep alive
2021-10-31 18:00:25 +08:00
debugtalk
81f9de390d
feat: log & print request/response
2021-10-31 17:26:57 +08:00
debugtalk
ff243a9402
fix: request host
2021-10-30 15:52:25 +08:00
debugtalk
676c43d43d
fix: set proxy url
2021-10-30 12:36:59 +08:00
debugtalk
229a184ddb
fix: post form data
2021-10-30 11:49:50 +08:00
debugtalk
a517203a19
refactor: replace http client with net/http
2021-10-29 17:55:50 +08:00