Skip to content
This repository has been archived by the owner on Mar 28, 2022. It is now read-only.

refactor go plugin #59

Merged
merged 12 commits into from Jan 19, 2022
Merged

refactor go plugin #59

merged 12 commits into from Jan 19, 2022

Conversation

debugtalk
Copy link
Member

  • 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

@codecov-commenter
Copy link

codecov-commenter commented Jan 19, 2022

Codecov Report

Merging #59 (938a01e) into main (486d549) will increase coverage by 1.11%.
The diff coverage is 69.56%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main      #59      +/-   ##
==========================================
+ Coverage   55.99%   57.10%   +1.11%     
==========================================
  Files          31       28       -3     
  Lines        3479     3292     -187     
==========================================
- Hits         1948     1880      -68     
+ Misses       1391     1283     -108     
+ Partials      140      129      -11     
Flag Coverage Δ
unittests 57.10% <69.56%> (+1.11%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
internal/scaffold/main.go 0.00% <0.00%> (ø)
internal/boomer/stats.go 92.59% <75.00%> (ø)
runner.go 68.55% <75.00%> (+1.56%) ⬆️
boomer.go 82.64% <80.76%> (+3.26%) ⬆️
parser.go 85.11% <100.00%> (+0.41%) ⬆️
plugin/common/call.go
plugin/common/init.go
plugin/shared/interface.go

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 486d549...938a01e. Read the comment docs.

@debugtalk debugtalk merged commit 573c2d7 into main Jan 19, 2022
@debugtalk debugtalk deleted the go-plugin branch January 19, 2022 07:07
@debugtalk debugtalk linked an issue Jan 19, 2022 that may be closed by this pull request
3 tasks
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
2 participants