You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This eliminates the piping, tricky parsing, and special-casing to
preserve colorization, and runs the tests and the XML parsing in
the default `pwsh` shell (since this is a Windows job), using
PowerShell facilities to parse the XML. This also checks that there
are no *errors*, in addition to (still) checking that there are no
more *failures* than expected.
In the preceding commit, five additional tests, not currently noted
in #1358, failed:
FAIL [ 0.010s] gix-credentials::credentials program::from_custom_definition::empty
FAIL [ 0.008s] gix-credentials::credentials program::from_custom_definition::name
FAIL [ 0.010s] gix-credentials::credentials program::from_custom_definition::name_with_args
FAIL [ 0.009s] gix-credentials::credentials program::from_custom_definition::name_with_special_args
FAIL [ 0.014s] gix-discover::discover upwards::from_dir_with_dot_dot
In addition, one test noted in #1358 does not always fail on CI,
because it is a performance test and the CI runner is fast enough
so that it usually passes:
FAIL [ 181.270s] gix-ref-tests::refs packed::iter::performance
Let's see if running the tests more similarly to the way they are
run on Windows without `GIX_TEST_IGNORE_ARCHIVES`, i.e. without
piping and with the Windows default of `pwsh` as the shell, affects
any of those new/CI-specific failures.
0 commit comments