uutils / findutils

Rust implementation of findutils
MIT License
300 stars 37 forks source link

Implement `-fprint` #421

Closed hanbings closed 1 month ago

hanbings commented 2 months ago

Closed #381

codecov[bot] commented 2 months ago

Codecov Report

Attention: Patch coverage is 86.95652% with 6 lines in your changes missing coverage. Please review.

Project coverage is 66.08%. Comparing base (8b295e7) to head (b38a963). Report is 3 commits behind head on main.

Files Patch % Lines
src/find/matchers/mod.rs 71.42% 1 Missing and 3 partials :warning:
src/find/matchers/printer.rs 94.73% 0 Missing and 1 partial :warning:
tests/find_cmd_tests.rs 92.30% 0 Missing and 1 partial :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #421 +/- ## ========================================== - Coverage 66.13% 66.08% -0.06% ========================================== Files 34 34 Lines 4004 4042 +38 Branches 906 915 +9 ========================================== + Hits 2648 2671 +23 - Misses 997 998 +1 - Partials 359 373 +14 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

github-actions[bot] commented 2 months ago

Commit e40ae107c1767e546933a518170430ceebf2c557 has GNU testsuite comparison:

Run BFS tests: Changes from main: PASS +2 / SKIP +0 / FAIL -2
Run BFS tests: BFS tests summary = TOTAL: 288 / PASS: 193 / SKIP: 1 / FAIL: 94
Run GNU findutils tests: GNU tests summary = TOTAL: 702 / PASS: 445 / FAIL: 254 / ERROR: 2
Run GNU findutils tests: Changes from main: PASS +0 / FAIL +0 / ERROR +0 / SKIP +0 
Run GNU findutils tests: Gnu tests No changes
sylvestre commented 2 months ago

needs rebasing please :)

github-actions[bot] commented 2 months ago

Commit 0a6a9e9a1899f0e5ffe7125d7a997c2e76fd8190 has GNU testsuite comparison:

Run GNU findutils tests: GNU tests summary = TOTAL: 702 / PASS: 445 / FAIL: 254 / ERROR: 2
Run GNU findutils tests: Changes from main: PASS +0 / FAIL +0 / ERROR +0 / SKIP +0 
Run GNU findutils tests: Gnu tests No changes
Run BFS tests: Changes from main: PASS +2 / SKIP +0 / FAIL -2
Run BFS tests: BFS tests summary = TOTAL: 288 / PASS: 195 / SKIP: 1 / FAIL: 92
github-actions[bot] commented 2 months ago

Commit 93035082ce4bb0213b9a17042c7115adac5dddd0 has GNU testsuite comparison:

Run GNU findutils tests: GNU tests summary = TOTAL: 702 / PASS: 445 / FAIL: 254 / ERROR: 2
Run GNU findutils tests: Changes from main: PASS +0 / FAIL +0 / ERROR +0 / SKIP +0 
Run GNU findutils tests: Gnu tests No changes
Run BFS tests: Changes from main: PASS +2 / SKIP +0 / FAIL -2
Run BFS tests: BFS tests summary = TOTAL: 288 / PASS: 195 / SKIP: 1 / FAIL: 92
github-actions[bot] commented 2 months ago

Commit 823949cceb729b4b3bdb15ad13d290846d9256aa has GNU testsuite comparison:

Run GNU findutils tests: GNU tests summary = TOTAL: 702 / PASS: 445 / FAIL: 254 / ERROR: 2
Run GNU findutils tests: Changes from main: PASS +0 / FAIL +0 / ERROR +0 / SKIP +0 
Run GNU findutils tests: Gnu tests No changes
Run BFS tests: Changes from main: PASS +2 / SKIP +0 / FAIL -2
Run BFS tests: BFS tests summary = TOTAL: 288 / PASS: 195 / SKIP: 1 / FAIL: 92
github-actions[bot] commented 2 months ago

Commit b255b4e6e01e9f100789443fab12e5eb9163df1a has GNU testsuite comparison:

Run BFS tests: Changes from main: PASS +3 / SKIP +0 / FAIL -3
Run BFS tests: BFS tests summary = TOTAL: 288 / PASS: 196 / SKIP: 1 / FAIL: 91
Run GNU findutils tests: Congrats! The GNU test print_stdout.new-O0 is now passing!
Run GNU findutils tests: Congrats! The GNU test print_stdout.new-O1 is now passing!
Run GNU findutils tests: Congrats! The GNU test print_stdout.new-O2 is now passing!
Run GNU findutils tests: Congrats! The GNU test print_stdout.new-O3 is now passing!
Run GNU findutils tests: GNU tests summary = TOTAL: 698 / PASS: 449 / FAIL: 246 / ERROR: 2
Run GNU findutils tests: Changes from main: PASS +4 / FAIL -8 / ERROR +0 / SKIP +0 
github-actions[bot] commented 2 months ago

Commit 3e1b18008aef7bbfe3164730ba00e29adac30081 has GNU testsuite comparison:

Run GNU findutils tests: Congrats! The GNU test print_stdout.new-O0 is now passing!
Run GNU findutils tests: Congrats! The GNU test print_stdout.new-O1 is now passing!
Run GNU findutils tests: Congrats! The GNU test print_stdout.new-O2 is now passing!
Run GNU findutils tests: Congrats! The GNU test print_stdout.new-O3 is now passing!
Run GNU findutils tests: GNU tests summary = TOTAL: 698 / PASS: 449 / FAIL: 246 / ERROR: 2
Run GNU findutils tests: Changes from main: PASS +4 / FAIL -8 / ERROR +0 / SKIP +0 
Run BFS tests: Changes from main: PASS +3 / SKIP +0 / FAIL -3
Run BFS tests: BFS tests summary = TOTAL: 288 / PASS: 196 / SKIP: 1 / FAIL: 91
github-actions[bot] commented 2 months ago

Commit 282366203be817445af3ee18dcc45ca9b6ed33ba has GNU testsuite comparison:

Run GNU findutils tests: Congrats! The GNU test print_stdout.new-O0 is now passing!
Run GNU findutils tests: Congrats! The GNU test print_stdout.new-O1 is now passing!
Run GNU findutils tests: Congrats! The GNU test print_stdout.new-O2 is now passing!
Run GNU findutils tests: Congrats! The GNU test print_stdout.new-O3 is now passing!
Run GNU findutils tests: GNU tests summary = TOTAL: 698 / PASS: 449 / FAIL: 246 / ERROR: 2
Run GNU findutils tests: Changes from main: PASS +4 / FAIL -8 / ERROR +0 / SKIP +0 
Run BFS tests: Changes from main: PASS +3 / SKIP +0 / FAIL -3
Run BFS tests: BFS tests summary = TOTAL: 288 / PASS: 196 / SKIP: 1 / FAIL: 91
github-actions[bot] commented 2 months ago

Commit d02b2c491f87f00610c62b662c2b13a2ac83b319 has GNU testsuite comparison:

Run BFS tests: Changes from main: PASS +3 / SKIP +0 / FAIL -3
Run BFS tests: BFS tests summary = TOTAL: 288 / PASS: 196 / SKIP: 1 / FAIL: 91
Run GNU findutils tests: Congrats! The GNU test print_stdout.new-O0 is now passing!
Run GNU findutils tests: Congrats! The GNU test print_stdout.new-O1 is now passing!
Run GNU findutils tests: Congrats! The GNU test print_stdout.new-O2 is now passing!
Run GNU findutils tests: Congrats! The GNU test print_stdout.new-O3 is now passing!
Run GNU findutils tests: GNU tests summary = TOTAL: 698 / PASS: 449 / FAIL: 246 / ERROR: 2
Run GNU findutils tests: Changes from main: PASS +4 / FAIL -8 / ERROR +0 / SKIP +0 
github-actions[bot] commented 2 months ago

Commit bc6b06ffea97c043c818c2e2431fd4d66e8a6d7e has GNU testsuite comparison:

Run BFS tests: Changes from main: PASS +1 / SKIP +0 / FAIL -1
Run BFS tests: BFS tests summary = TOTAL: 288 / PASS: 194 / SKIP: 1 / FAIL: 93
Run GNU findutils tests: Congrats! The GNU test print_stdout.new-O0 is now passing!
Run GNU findutils tests: Congrats! The GNU test print_stdout.new-O1 is now passing!
Run GNU findutils tests: Congrats! The GNU test print_stdout.new-O2 is now passing!
Run GNU findutils tests: Congrats! The GNU test print_stdout.new-O3 is now passing!
Run GNU findutils tests: GNU tests summary = TOTAL: 698 / PASS: 449 / FAIL: 246 / ERROR: 2
Run GNU findutils tests: Changes from main: PASS +4 / FAIL -8 / ERROR +0 / SKIP +0 
github-actions[bot] commented 2 months ago

Commit 65d23fb9e3de00e0b3fa0d5900f29d478fb9974b has GNU testsuite comparison:

Run GNU findutils tests: Congrats! The GNU test print_stdout.new-O0 is now passing!
Run GNU findutils tests: Congrats! The GNU test print_stdout.new-O1 is now passing!
Run GNU findutils tests: Congrats! The GNU test print_stdout.new-O2 is now passing!
Run GNU findutils tests: Congrats! The GNU test print_stdout.new-O3 is now passing!
Run GNU findutils tests: GNU tests summary = TOTAL: 698 / PASS: 449 / FAIL: 246 / ERROR: 2
Run GNU findutils tests: Changes from main: PASS +4 / FAIL -8 / ERROR +0 / SKIP +0 
Run BFS tests: Changes from main: PASS +3 / SKIP +0 / FAIL -3
Run BFS tests: BFS tests summary = TOTAL: 288 / PASS: 196 / SKIP: 1 / FAIL: 91
github-actions[bot] commented 2 months ago

Commit 267db8ac1f83ea557b1b6b22f437d213ff967531 has GNU testsuite comparison:

Run GNU findutils tests: Congrats! The GNU test print_stdout.new-O0 is now passing!
Run GNU findutils tests: Congrats! The GNU test print_stdout.new-O1 is now passing!
Run GNU findutils tests: Congrats! The GNU test print_stdout.new-O2 is now passing!
Run GNU findutils tests: Congrats! The GNU test print_stdout.new-O3 is now passing!
Run GNU findutils tests: GNU tests summary = TOTAL: 698 / PASS: 449 / FAIL: 246 / ERROR: 2
Run GNU findutils tests: Changes from main: PASS +4 / FAIL -8 / ERROR +0 / SKIP +0 
Run BFS tests: Changes from main: PASS +3 / SKIP +0 / FAIL -3
Run BFS tests: BFS tests summary = TOTAL: 288 / PASS: 196 / SKIP: 1 / FAIL: 91
github-actions[bot] commented 2 months ago

Commit da394ad7fc2ec13d84c992be0e0e2d9bc4521bc5 has GNU testsuite comparison:

Run GNU findutils tests: Congrats! The GNU test print_stdout.new-O0 is now passing!
Run GNU findutils tests: Congrats! The GNU test print_stdout.new-O1 is now passing!
Run GNU findutils tests: Congrats! The GNU test print_stdout.new-O2 is now passing!
Run GNU findutils tests: Congrats! The GNU test print_stdout.new-O3 is now passing!
Run GNU findutils tests: GNU tests summary = TOTAL: 698 / PASS: 449 / FAIL: 246 / ERROR: 2
Run GNU findutils tests: Changes from main: PASS +4 / FAIL -8 / ERROR +0 / SKIP +0 
Run BFS tests: Changes from main: PASS +3 / SKIP +0 / FAIL -3
Run BFS tests: BFS tests summary = TOTAL: 288 / PASS: 196 / SKIP: 1 / FAIL: 91
github-actions[bot] commented 2 months ago

Commit b38a96353764f44362cfa52cb1769c64543f97d3 has GNU testsuite comparison:

Run GNU findutils tests: Congrats! The GNU test print_stdout.new-O0 is now passing!
Run GNU findutils tests: Congrats! The GNU test print_stdout.new-O1 is now passing!
Run GNU findutils tests: Congrats! The GNU test print_stdout.new-O2 is now passing!
Run GNU findutils tests: Congrats! The GNU test print_stdout.new-O3 is now passing!
Run GNU findutils tests: GNU tests summary = TOTAL: 698 / PASS: 449 / FAIL: 246 / ERROR: 2
Run GNU findutils tests: Changes from main: PASS +4 / FAIL -8 / ERROR +0 / SKIP +0 
Run BFS tests: Changes from main: PASS +3 / SKIP +0 / FAIL -3
Run BFS tests: BFS tests summary = TOTAL: 288 / PASS: 196 / SKIP: 1 / FAIL: 91
sylvestre commented 1 month ago

@hanbings could you please address the two last comments in new PR ?