706: ci/tuneverboselevel r=korken89 a=AfoHT

- xtask: Change default loglevel
- xtask: Fix cargo fmt logmsg
- ci: xtask default verbosity


Co-authored-by: Henrik Tjäder <henrik@tjaders.com>
This commit is contained in:
bors[bot] 2023-03-15 19:48:33 +00:00 committed by GitHub
commit 3a0e2ac924
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 10 additions and 11 deletions

View file

@ -68,7 +68,7 @@ jobs:
- name: Cache Dependencies - name: Cache Dependencies
uses: Swatinem/rust-cache@v2 uses: Swatinem/rust-cache@v2
- run: cargo xtask --verbose --backend ${{ matrix.backend }} check - run: cargo xtask --backend ${{ matrix.backend }} check
# Clippy # Clippy
clippy: clippy:
@ -107,7 +107,7 @@ jobs:
- name: Cache Dependencies - name: Cache Dependencies
uses: Swatinem/rust-cache@v2 uses: Swatinem/rust-cache@v2
- run: cargo xtask --verbose --backend ${{ matrix.backend }} clippy - run: cargo xtask --backend ${{ matrix.backend }} clippy
# Verify all examples, checks # Verify all examples, checks
checkexamples: checkexamples:
@ -142,11 +142,11 @@ jobs:
- name: Check the examples - name: Check the examples
if: ${{ matrix.backend == 'thumbv8-base' }} if: ${{ matrix.backend == 'thumbv8-base' }}
run: cargo xtask --verbose --backend ${{ matrix.backend }} --exampleexclude pool example-check run: cargo xtask --backend ${{ matrix.backend }} --exampleexclude pool example-check
- name: Check the examples - name: Check the examples
if: ${{ matrix.backend != 'thumbv8-base' }} if: ${{ matrix.backend != 'thumbv8-base' }}
run: cargo xtask --verbose --backend ${{ matrix.backend }} example-check run: cargo xtask --backend ${{ matrix.backend }} example-check
# Verify the example output with run-pass tests # Verify the example output with run-pass tests
testexamples: testexamples:
@ -195,7 +195,7 @@ jobs:
run: sed -i 's,//deny_warnings_placeholder_for_ci,#![deny(warnings)],' src/lib.rs run: sed -i 's,//deny_warnings_placeholder_for_ci,#![deny(warnings)],' src/lib.rs
- name: Run-pass tests - name: Run-pass tests
run: cargo xtask --verbose --backend ${{ matrix.backend }} qemu run: cargo xtask --backend ${{ matrix.backend }} qemu
# Run test suite # Run test suite
tests: tests:
@ -235,7 +235,7 @@ jobs:
run: find . -type f -name lib.rs -execdir sed -i 's,//deny_warnings_placeholder_for_ci,#![deny(warnings)],' {} + run: find . -type f -name lib.rs -execdir sed -i 's,//deny_warnings_placeholder_for_ci,#![deny(warnings)],' {} +
- name: Run cargo test - name: Run cargo test
run: cargo xtask --verbose --backend ${{ matrix.backend }} test ${{ matrix.package }} run: cargo xtask --backend ${{ matrix.backend }} test ${{ matrix.package }}
# Build documentation, check links # Build documentation, check links
docs: docs:

View file

@ -109,9 +109,8 @@ fn main() -> anyhow::Result<()> {
let cli = Cli::parse(); let cli = Cli::parse();
let env_logger_default_level = match cli.verbose { let env_logger_default_level = match cli.verbose {
0 => Env::default().default_filter_or("error"), 0 => Env::default().default_filter_or("info"),
1 => Env::default().default_filter_or("info"), 1 => Env::default().default_filter_or("debug"),
2 => Env::default().default_filter_or("debug"),
_ => Env::default().default_filter_or("trace"), _ => Env::default().default_filter_or("trace"),
}; };
env_logger::Builder::from_env(env_logger_default_level) env_logger::Builder::from_env(env_logger_default_level)
@ -188,12 +187,12 @@ fn main() -> anyhow::Result<()> {
match cli.command { match cli.command {
Commands::FormatCheck(args) => { Commands::FormatCheck(args) => {
info!("Running cargo fmt: {args:?}"); info!("Running cargo fmt --check: {args:?}");
let check_only = true; let check_only = true;
cargo_format(&cargologlevel, &args, check_only)?; cargo_format(&cargologlevel, &args, check_only)?;
} }
Commands::Format(args) => { Commands::Format(args) => {
info!("Running cargo fmt --check: {args:?}"); info!("Running cargo fmt: {args:?}");
let check_only = false; let check_only = false;
cargo_format(&cargologlevel, &args, check_only)?; cargo_format(&cargologlevel, &args, check_only)?;
} }