k1LoW / runn

runn is a package/tool for running operations following a scenario.
https://runn.run
MIT License
404 stars 30 forks source link

Support buf v2 configration files. #963

Closed k1LoW closed 1 month ago

k1LoW commented 1 month ago

SSIA.

github-actions[bot] commented 1 month ago

BenchmarkManyRunbooks-4

main (-) #963 (1e87e6e) +/-
Number of iterations 1 1 0
Nanoseconds per iteration 3,841,891,055 ns/op 3,981,562,720 ns/op 139,671,665 ns/op
Bytes allocated per iteration 1,793,148,216 B/op 1,793,559,160 B/op 410,944 B/op
Allocs per iteration 21,414,404 allocs/op 21,414,829 allocs/op 425 allocs/op
Metadata | | [main](https://github.com/k1LoW/runn/tree/main) (-) | [#963](https://github.com/k1LoW/runn/pull/963) ([1e87e6e](https://github.com/k1LoW/runn/commit/1e87e6ebdb53f1ca1dacc2f5fd704bd4a701ed51)) | |------------|----------------------------------------------------:|------------------------------------------------------------------------------------------------------------------------------------------:| | **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 (-) #963 (1e87e6e) +/-
Number of iterations 1 1 0
Nanoseconds per iteration 5,389,239,410 ns/op 5,120,845,739 ns/op -268,393,671 ns/op
Bytes allocated per iteration 2,954,333,800 B/op 2,954,279,408 B/op -54,392 B/op
Allocs per iteration 29,413,721 allocs/op 29,415,737 allocs/op 2,016 allocs/op
Metadata | | [main](https://github.com/k1LoW/runn/tree/main) (-) | [#963](https://github.com/k1LoW/runn/pull/963) ([1e87e6e](https://github.com/k1LoW/runn/commit/1e87e6ebdb53f1ca1dacc2f5fd704bd4a701ed51)) | |------------|----------------------------------------------------:|------------------------------------------------------------------------------------------------------------------------------------------:| | **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 (-) #963 (1e87e6e) +/-
Number of iterations 18 18 0
Nanoseconds per iteration 67,079,291 ns/op 70,761,952 ns/op 3,682,661 ns/op
Bytes allocated per iteration 60,325,092 B/op 60,291,415 B/op -33,677 B/op
Allocs per iteration 205,799 allocs/op 205,787 allocs/op -12 allocs/op
Metadata | | [main](https://github.com/k1LoW/runn/tree/main) (-) | [#963](https://github.com/k1LoW/runn/pull/963) ([1e87e6e](https://github.com/k1LoW/runn/commit/1e87e6ebdb53f1ca1dacc2f5fd704bd4a701ed51)) | |------------|----------------------------------------------------:|------------------------------------------------------------------------------------------------------------------------------------------:| | **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

github-actions[bot] commented 1 month ago

Code Metrics Report

main (30b7346) #963 (1e87e6e) +/-
Coverage 64.1% 64.1% -0.1%
Code to Test Ratio 1:0.4 1:0.4 0.0
Test Execution Time 6m11s 6m14s +3s
Details ``` diff | | main (30b7346) | #963 (1e87e6e) | +/- | |---------------------|----------------|----------------|-------| - | Coverage | 64.1% | 64.1% | -0.1% | | Files | 76 | 76 | 0 | | Lines | 8459 | 8459 | 0 | - | Covered | 5427 | 5426 | -1 | | Code to Test Ratio | 1:0.4 | 1:0.4 | 0.0 | | Code | 24050 | 24050 | 0 | | Test | 11470 | 11470 | 0 | - | Test Execution Time | 6m11s | 6m14s | +3s | ```

Reported by octocov