Skip to content

Conversation

@chungquantin
Copy link
Contributor

No description provided.

@codecov
Copy link

codecov bot commented Feb 28, 2025

Codecov Report

Attention: Patch coverage is 80.00000% with 3 lines in your changes missing coverage. Please review.

Please upload report for BASE (chungquantin/feat-pop_bench_command@0db2868). Learn more about missing BASE report.

Files with missing lines Patch % Lines
crates/pop-cli/src/commands/call/chain.rs 76.92% 3 Missing ⚠️
@@                          Coverage Diff                           @@
##             chungquantin/feat-pop_bench_command     #431   +/-   ##
======================================================================
  Coverage                                       ?   75.40%           
======================================================================
  Files                                          ?       68           
  Lines                                          ?    14597           
  Branches                                       ?    14597           
======================================================================
  Hits                                           ?    11007           
  Misses                                         ?     2170           
  Partials                                       ?     1420           
Files with missing lines Coverage Δ
crates/pop-cli/src/cli.rs 63.00% <ø> (ø)
crates/pop-cli/src/commands/build/spec.rs 74.08% <100.00%> (ø)
crates/pop-cli/src/commands/call/chain.rs 74.94% <76.92%> (ø)
🚀 New features to boost your workflow:
  • Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@chungquantin chungquantin self-assigned this Mar 3, 2025
@chungquantin chungquantin force-pushed the chungquantin/fix-pop_bench_ci branch from 8eb8a91 to bef2bea Compare March 5, 2025 02:14
@chungquantin chungquantin force-pushed the chungquantin/feat-pop_bench_command branch from 0cc4dd3 to 3fa974c Compare March 5, 2025 02:16
@chungquantin chungquantin force-pushed the chungquantin/fix-pop_bench_ci branch 3 times, most recently from 01365ab to e353bb0 Compare March 10, 2025 10:00
@chungquantin chungquantin force-pushed the chungquantin/feat-pop_bench_command branch from f9dbc20 to 0db2868 Compare March 10, 2025 10:06
@chungquantin chungquantin force-pushed the chungquantin/fix-pop_bench_ci branch from c5e37ac to a3366e9 Compare March 10, 2025 10:08
chungquantin and others added 12 commits March 10, 2025 18:04
* fix: remove hardcoded node name in test

* fix: bump versions in Cargo.lock to fix deny

* chore: ignore unmantained vulnerability

* fix: cargo deny unmaintained crate

---------

Co-authored-by: chungquantin <56880684+chungquantin@users.noreply.github.com>
* feat: add bench subcommand

* feat: integrates frame-benchmarking-cli

* refactor: PalletCmd run with spec

* feat: set RUST_LOG=info for benchmarking display

* feat: add CLI messages and tests

* feat: add benchmark runtime wasm test

* chore: fix comment

* fix: operator cannot be applied to type

* chore: display error and refactor test file

* chore: rename `bench` file

* chore: clippy warning

* refactor: parachain feature in bench command

* feat: add bench subcommand

* feat: integrates frame-benchmarking-cli

* refactor: PalletCmd run with spec

* feat: add CLI messages and tests

* feat: add benchmark runtime wasm test

* chore: fix comment

* fix: operator cannot be applied to type

* chore: display error and refactor test file

* chore: rename `bench` file

* chore: clippy warning

* refactor: parachain feature in bench command

* chore: revert mod.rs

* feat: add bench subcommand

* chore: revert mod.rs

* feat: add bench subcommand

* feat: integrates frame-benchmarking-cli

* refactor: PalletCmd run with spec

* feat: set RUST_LOG=info for benchmarking display

* feat: add CLI messages and tests

* feat: add benchmark runtime wasm test

* chore: fix comment

* fix: operator cannot be applied to type

* chore: display error and refactor test file

* chore: rename `bench` file

* chore: clippy warning

* refactor: parachain feature in bench command

* feat: add bench subcommand

* feat: integrates frame-benchmarking-cli

* refactor: PalletCmd run with spec

* feat: add CLI messages and tests

* feat: add benchmark runtime wasm test

* chore: fix comment

* fix: operator cannot be applied to type

* chore: display error and refactor test file

* chore: rename `bench` file

* chore: clippy warning

* refactor: parachain feature in bench command

* chore: revert mod.rs

* feat: add bench subcommand

* chore: revert mod.rs

* chore: revert changes

* feat: benchmark existing runtime binary and select policy, presets (#411)

* feat: add bench subcommand

* feat: integrates frame-benchmarking-cli

* refactor: PalletCmd run with spec

* feat: set RUST_LOG=info for benchmarking display

* feat: add CLI messages and tests

* feat: add benchmark runtime wasm test

* chore: fix comment

* fix: operator cannot be applied to type

* chore: display error and refactor test file

* feat: auto detect wasm blob and build runtime

* feat: build runtime wasm blob

* refactor: build binary path method

* fix: runtime path test

* refactor: feature gating for benchmarking feature

* chore: remove unused argument

* fix: comment

* chore: rename `bench` file

* chore: rename `bench` file

* feat: auto detect wasm blob and build runtime

* feat: build runtime wasm blob

* refactor: build binary path method

* feat: list and select runtimes

* chore: remove unused code

* feat: auto detect wasm blob and build runtime

* feat: build runtime wasm blob

* refactor: build binary path method

* chore: removed duplicate code

* chore: remove spinner

* chore: clippy warning

* chore: clippy warning

* refactor: parachain feature in bench command

* chore: reorder imports

* feat: select genesis builder

* refactor: test helpers

* chore: remove output display

* chore: update parse genesis builder comment

* fix: locate runtime and help command

* chore: clippy warning

* chore: display error message on binary check

* fix: comment

* feat: add genesis preset check (#422)

* feat: add genesis preset check

* feat: update_genesis_preset

* refactor: constant name & add tests for preset

* refactor: get_runtime_path

* refactor: code order

* refactor: test files

* chore: clippy warning

* refactor: list presets instead of manual input

* feat: default to `none` if no presets found

* refactor: build project test instead of runtime
@chungquantin chungquantin force-pushed the chungquantin/fix-pop_bench_ci branch from a3366e9 to 83d2032 Compare March 10, 2025 11:05
@chungquantin chungquantin deleted the chungquantin/fix-pop_bench_ci branch March 11, 2025 04:30
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.

3 participants