debugtalk
|
bcc90c8403
|
refactor: plugin structure
|
2022-02-25 22:43:04 +08:00 |
|
debugtalk
|
fd4a32d9f1
|
change: replace flag with --log-requests-off
|
2022-02-25 17:57:29 +08:00 |
|
debugtalk
|
ae929a1d7d
|
feat: add flag --log-plugin to turn on plugin logging
|
2022-02-25 17:55:21 +08:00 |
|
debugtalk
|
a361fe3d03
|
change: add short flag for continue-on-failure
|
2022-02-25 16:01:17 +08:00 |
|
debugtalk
|
34b6104775
|
fix: typo error
|
2022-02-25 12:14:16 +08:00 |
|
debugtalk
|
f7b1ff79f3
|
Merge branch 'main' of https://github.com/httprunner/hrp into refactor-plugin
|
2022-02-24 18:53:38 +08:00 |
|
debugtalk
|
3703cba1f9
|
Merge pull request #116 from xucong053/main
fix: add slice type of request body data
|
2022-02-24 18:14:28 +08:00 |
|
debugtalk
|
15ccc86a64
|
refactor: split plugin files
|
2022-02-23 16:24:59 +08:00 |
|
debugtalk
|
0fe0fc5929
|
feat: add hrp_step_name, hrp_step_request, hrp_step_response to hooks variables
|
2022-02-23 16:13:53 +08:00 |
|
debugtalk
|
288a6e4094
|
Merge pull request #106 from bbx-winner/main
feat: support customized setup/teardown hooks (variable assignment not supported)
|
2022-02-22 21:04:58 +08:00 |
|
debugtalk
|
4045c67d02
|
update docs
|
2022-02-22 15:54:26 +08:00 |
|
debugtalk
|
4480248400
|
bump version to v0.6.2
|
2022-02-22 15:50:56 +08:00 |
|
debugtalk
|
18cab679cb
|
fix: parse data for request cookie value
|
2022-02-22 15:38:06 +08:00 |
|
debugtalk
|
54fe1173fa
|
change: update docs
|
2022-02-22 15:36:50 +08:00 |
|
debugtalk
|
0ea3485ce1
|
Merge pull request #104 from xucong053/main
feat: support text/html extraction with regex
|
2022-02-22 15:17:32 +08:00 |
|
debugtalk
|
3a6641a2a4
|
fix: omit print request/response body for non-text content
|
2022-02-21 21:18:31 +08:00 |
|
debugtalk
|
e34a32ce7b
|
fix: set to unknown to avoid Content-Length mismatched
|
2022-02-21 20:11:55 +08:00 |
|
debugtalk
|
f69dbcbfb6
|
change: convert brotli.Reader to io.ReadCloser
|
2022-02-21 18:48:18 +08:00 |
|
debugtalk
|
021b78f874
|
fix: replace with github.com/andybalholm/brotli to avoid using cgo
|
2022-02-21 18:25:01 +08:00 |
|
debugtalk
|
5282b48681
|
Merge pull request #99 from ZhouYixun/main
change: update har2case flag default strategy
|
2022-02-21 17:09:18 +08:00 |
|
debugtalk
|
283f5861f9
|
fix #100: decode response body in br/gzip/deflate formats
|
2022-02-21 16:58:55 +08:00 |
|
debugtalk
|
90e340de68
|
Merge pull request #98 from ZhouYixun/main
change: replace spaces with indent when generating JSON testcases
|
2022-02-21 15:17:25 +08:00 |
|
debugtalk
|
9f4c460ab3
|
Merge pull request #97 from bbx-winner/main
fix #97: incorrect data type when extracting data using jmespath
|
2022-02-21 13:21:02 +08:00 |
|
debugtalk
|
d9b5c72930
|
fix: unittest
|
2022-02-18 21:11:37 +08:00 |
|
debugtalk
|
9560def232
|
fix: generate headers.\"Content-Type\" in har2case
|
2022-02-18 19:39:47 +08:00 |
|
debugtalk
|
b3d3d9157c
|
fix: omit pseudo header names for HTTP/1, e.g. :authority
|
2022-02-18 19:03:10 +08:00 |
|
debugtalk
|
6bb96e8eac
|
bump version to v0.6.1
|
2022-02-17 20:14:14 +08:00 |
|
debugtalk
|
8cc24502e5
|
Merge pull request #91 from bbx-winner/main
fix: broadcast to all rendezvous at once when spawn done
|
2022-02-17 20:00:50 +08:00 |
|
debugtalk
|
9ea9cde288
|
Merge pull request #85 from xucong053/main
change: merge teststeps when call other testcases
change: add timestamp for generated summary and html reports
|
2022-02-17 18:48:35 +08:00 |
|
debugtalk
|
57519be92c
|
Merge pull request #83 from bbx-winner/main
- fix: panic when assertion function not exists
- change: json unmarshal to float64 when parsing data
|
2022-02-15 17:48:54 +08:00 |
|
debugtalk
|
c57e32ec52
|
change: update survey
|
2022-02-11 23:51:48 +08:00 |
|
debugtalk
|
aa7602d250
|
Merge pull request #82 from xucong053/main
fix: failed to generate API test report when data is null
|
2022-02-11 20:02:17 +08:00 |
|
debugtalk
|
5ede36694e
|
Merge pull request #78 from lihuacai168/hot-fix
fix: custom content-type prior to default
|
2022-02-10 14:36:07 +08:00 |
|
debugtalk
|
338f8999f5
|
change: update docs
|
2022-02-09 20:28:21 +08:00 |
|
debugtalk
|
edaef1b1b1
|
Merge pull request #77 from xucong053/main
fix: inaccurate stat data in API test report
|
2022-02-09 13:11:45 +08:00 |
|
debugtalk
|
8f99ec71fa
|
Merge pull request #75 from xucong053/main
feat: generate html reports for API testing #74
|
2022-02-08 17:02:34 +08:00 |
|
debugtalk
|
787ab65ea4
|
feat: update docs
|
2022-01-27 17:56:31 +08:00 |
|
debugtalk
|
abd7e0359e
|
Merge pull request #73 from xucong053/main
feat #25: record execution data for generating report
|
2022-01-27 16:40:20 +08:00 |
|
debugtalk
|
92f7430634
|
update
|
2022-01-26 16:10:57 +08:00 |
|
debugtalk
|
a2020787e6
|
feat: upload artifacts to aliyun oss
|
2022-01-26 15:43:11 +08:00 |
|
debugtalk
|
320c8642b9
|
feat: upload artifacts to aliyun oss
|
2022-01-26 15:22:12 +08:00 |
|
debugtalk
|
524ce06a27
|
update docs
|
2022-01-26 11:44:37 +08:00 |
|
debugtalk
|
74ceaf8176
|
change: remove sentry sdk
|
2022-01-25 20:33:46 +08:00 |
|
debugtalk
|
ecd4e18bb5
|
Merge pull request #71 from bbx-winner/main
feat: implement `rendezvous` mechanism for load test
|
2022-01-25 20:25:40 +08:00 |
|
debugtalk
|
a3b3eada8f
|
fix: build hashicorp plugin failed when creating scaffold
|
2022-01-25 18:11:12 +08:00 |
|
debugtalk
|
0694ffe9d1
|
Merge branch 'main' of https://github.com/httprunner/hrp into main
|
2022-01-25 17:26:28 +08:00 |
|
debugtalk
|
b3691fed17
|
fix #68: go get failed with invalid version error
|
2022-01-25 16:37:56 +08:00 |
|
debugtalk
|
796b7c8fee
|
fix: go get failed with invalid version error
|
2022-01-25 16:21:12 +08:00 |
|
debugtalk
|
94665f1766
|
bump version to v0.5.3
|
2022-01-25 15:53:11 +08:00 |
|
debugtalk
|
e9a0f9db97
|
fix: avoid removing hrp in current dir
|
2022-01-24 21:06:36 +08:00 |
|
debugtalk
|
61cd2ae624
|
Merge pull request #69 from xucong053/main
fix: report the number of error logs;
fix: report empty transaction
|
2022-01-24 20:17:55 +08:00 |
|
debugtalk
|
406f39eba0
|
fix: download from github if aliyun oss url is invalid
|
2022-01-24 17:43:55 +08:00 |
|
debugtalk
|
a7ab5640c6
|
fix: test install.sh
|
2022-01-20 21:38:48 +08:00 |
|
debugtalk
|
ecd76c0be5
|
fix: test install.sh
|
2022-01-20 20:13:40 +08:00 |
|
debugtalk
|
5e6af8632c
|
Merge pull request #67 from httprunner/publish-assets-to-aliyun
v0.5.3
- feat: upload released assets to aliyun OSS
- change: download package assets from aliyun OSS
- fix: disable color logging on Windows
|
2022-01-20 18:56:02 +08:00 |
|
debugtalk
|
c06c0d7b00
|
fix: unzip package on windows
|
2022-01-20 18:54:56 +08:00 |
|
debugtalk
|
0278859b0d
|
fix: download pkg on windows
|
2022-01-20 18:41:54 +08:00 |
|
debugtalk
|
4dab43d879
|
change: download package assets from aliyun OSS
|
2022-01-20 18:34:12 +08:00 |
|
debugtalk
|
51055ca485
|
change: replace download url with aliyun oss
|
2022-01-20 18:15:53 +08:00 |
|
debugtalk
|
49be27a6d6
|
Merge pull request #66 from bbx-winner/main
fix: change zerolog to no color in windows
|
2022-01-20 17:33:15 +08:00 |
|
debugtalk
|
597d2027cf
|
Merge pull request #65 from httprunner/fix-install
fix: install with shell
- fix: ignore insecure in curl
- fix: mktemp: too few X's in template
|
2022-01-20 14:29:44 +08:00 |
|
debugtalk
|
a00afb356c
|
fix: mktemp: too few X's in template
|
2022-01-20 14:21:59 +08:00 |
|
debugtalk
|
6c6b3c1c13
|
change: update script
|
2022-01-20 14:16:56 +08:00 |
|
debugtalk
|
74ea26af08
|
fix: install with shell
|
2022-01-20 14:09:09 +08:00 |
|
debugtalk
|
ad15f39e77
|
Merge pull request #63 from httprunner/refactor-config
refactor: remove IConfig
|
2022-01-20 11:16:09 +08:00 |
|
debugtalk
|
743fc706c6
|
refactor: remove IConfig
|
2022-01-19 21:42:12 +08:00 |
|
debugtalk
|
573c2d79ad
|
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
|
938a01ef31
|
change: update docs
|
2022-01-19 15:03:04 +08:00 |
|
debugtalk
|
41cad916ea
|
Merge branch 'main' into go-plugin
|
2022-01-19 14:52:48 +08:00 |
|
debugtalk
|
a96917f587
|
change: exit 0 when quit hashicorp process
|
2022-01-19 14:52:30 +08:00 |
|
debugtalk
|
486d549f49
|
Merge pull request #60 from xucong053/main
fix: no error is logged when the assertion fails
|
2022-01-18 22:29:22 +08:00 |
|
debugtalk
|
19a8ff72af
|
fix: data race
|
2022-01-18 20:30:24 +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
|
6874a2428c
|
feat: add scaffold for plugin
|
2022-01-17 21:40:20 +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
|
3f0abd4ad6
|
Merge pull request #58 from httprunner/go-plugin
fix unittests for plugin
|
2022-01-17 00:11:00 +08:00 |
|
debugtalk
|
2a2c430a8d
|
change: update docs
|
2022-01-17 00:07:18 +08:00 |
|
debugtalk
|
e419155616
|
refactor: convertArgs
|
2022-01-17 00:06:56 +08:00 |
|
debugtalk
|
aecf369651
|
change: update github action
|
2022-01-16 00:15:15 +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
|
a4d3b3936b
|
change: update docs
|
2022-01-14 17:52:23 +08:00 |
|
debugtalk
|
736830e092
|
change: update sub module
|
2022-01-14 17:44:41 +08:00 |
|
debugtalk
|
8dedd4883f
|
Merge pull request #57 from httprunner/go-plugin
integrate hashicorp plugin
|
2022-01-14 17:40:51 +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 |
|
debugtalk
|
b42e6f8019
|
feat: support creating and calling custom functions with hashicorp/go-plugin
|
2022-01-14 09:30:18 +08:00 |
|
debugtalk
|
0058f683df
|
merge main
|
2022-01-13 18:51:00 +08:00 |
|
debugtalk
|
3de1068641
|
bump version to v0.5.1
|
2022-01-13 18:41:13 +08:00 |
|
debugtalk
|
5cdfa76f7e
|
Merge pull request #54 from xucong053/main
fix: ensure last stats to be reported
|
2022-01-13 18:35:10 +08:00 |
|
debugtalk
|
5b1b6c4423
|
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 |
|
debugtalk
|
f27b7d5cb9
|
change: cache loaded functions to improve performance
|
2022-01-13 15:07:10 +08:00 |
|
debugtalk
|
63b9249340
|
refactor: go plugin
|
2022-01-13 14:44:16 +08:00 |
|
debugtalk
|
f2ef6db893
|
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 |
|