Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use patched pb33f/libopenapi-validator temporarily #893

Merged
merged 2 commits into from
Apr 23, 2024

Conversation

k1LoW
Copy link
Owner

@k1LoW k1LoW commented Apr 23, 2024

@k1LoW k1LoW self-assigned this Apr 23, 2024

This comment has been minimized.

This comment has been minimized.

Copy link
Contributor

BenchmarkManyRunbooks-4

main (-) #893 (4219325) +/-
Number of iterations 1 1 0
Nanoseconds per iteration 3,845,325,193 ns/op 3,770,225,276 ns/op -75,099,917 ns/op
Bytes allocated per iteration 1,792,944,560 B/op 1,792,949,888 B/op 5,328 B/op
Allocs per iteration 21,419,530 allocs/op 21,419,932 allocs/op 402 allocs/op
Metadata
main (-) #893 (4219325)
goos linux linux
goarch amd64 amd64
pkg github.com/k1LoW/runn github.com/k1LoW/runn
cpu AMD EPYC 7763 64-Core Processor AMD EPYC 7763 64-Core Processor

BenchmarkOpenAPI3-4

main (-) #893 (4219325) +/-
Number of iterations 1 1 0
Nanoseconds per iteration 5,602,806,714 ns/op 5,529,345,731 ns/op -73,460,983 ns/op
Bytes allocated per iteration 3,235,750,384 B/op 3,235,808,120 B/op 57,736 B/op
Allocs per iteration 31,167,769 allocs/op 31,168,815 allocs/op 1,046 allocs/op
Metadata
main (-) #893 (4219325)
goos linux linux
goarch amd64 amd64
pkg github.com/k1LoW/runn github.com/k1LoW/runn
cpu AMD EPYC 7763 64-Core Processor AMD EPYC 7763 64-Core Processor

BenchmarkSingleRunbook-4

main (-) #893 (4219325) +/-
Number of iterations 18 18 0
Nanoseconds per iteration 66,442,198 ns/op 64,267,743 ns/op -2,174,455 ns/op
Bytes allocated per iteration 60,279,082 B/op 60,310,020 B/op 30,938 B/op
Allocs per iteration 205,859 allocs/op 205,877 allocs/op 18 allocs/op
Metadata
main (-) #893 (4219325)
goos linux linux
goarch amd64 amd64
pkg github.com/k1LoW/runn github.com/k1LoW/runn
cpu AMD EPYC 7763 64-Core Processor AMD EPYC 7763 64-Core Processor

Reported by octocov

Copy link
Contributor

Code Metrics Report

main (9576d89) #893 (4219325) +/-
Coverage 65.9% 65.9% +0.0%
Code to Test Ratio 1:0.8 1:0.4 -0.4
Details
  |                    | main (9576d89) | #893 (4219325) |  +/-  |
  |--------------------|----------------|----------------|-------|
+ | Coverage           |          65.9% |          65.9% | +0.0% |
  |   Files            |             71 |             71 |     0 |
  |   Lines            |           7612 |           7612 |     0 |
+ |   Covered          |           5017 |           5018 |    +1 |
- | Code to Test Ratio |          1:0.8 |          1:0.4 |  -0.4 |
  |   Code             |          22244 |          25852 | +3608 |
- |   Test             |          18552 |          10250 | -8302 |

Code coverage of files in pull request scope (81.1% → 81.1%)

Files Coverage +/-
coverage.go 79.5% 0.0%
http_validator.go 81.9% 0.0%

Reported by octocov

@k1LoW k1LoW merged commit c2a84ae into main Apr 23, 2024
8 checks passed
@k1LoW k1LoW deleted the patched-libopenapi-validator branch April 23, 2024 22:31
@github-actions github-actions bot mentioned this pull request Apr 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant