mirror of
https://github.com/RGBCube/uutils-coreutils
synced 2025-07-29 03:57:44 +00:00
Merge pull request #4296 from sylvestre/gnu-intermittent
GNU: Ignore some intermittent
This commit is contained in:
commit
3d3beb5437
1 changed files with 15 additions and 4 deletions
19
.github/workflows/GnuTests.yml
vendored
19
.github/workflows/GnuTests.yml
vendored
|
@ -201,6 +201,9 @@ jobs:
|
||||||
REF_LOG_FILE='${{ steps.vars.outputs.path_reference }}/test-logs/test-suite.log'
|
REF_LOG_FILE='${{ steps.vars.outputs.path_reference }}/test-logs/test-suite.log'
|
||||||
REF_SUMMARY_FILE='${{ steps.vars.outputs.path_reference }}/test-summary/gnu-result.json'
|
REF_SUMMARY_FILE='${{ steps.vars.outputs.path_reference }}/test-summary/gnu-result.json'
|
||||||
REPO_DEFAULT_BRANCH='${{ steps.vars.outputs.repo_default_branch }}'
|
REPO_DEFAULT_BRANCH='${{ steps.vars.outputs.repo_default_branch }}'
|
||||||
|
# https://github.com/uutils/coreutils/issues/4294
|
||||||
|
# https://github.com/uutils/coreutils/issues/4295
|
||||||
|
IGNORE_INTERMITTENT='tests/tail-2/inotify-dir-recreate tests/misc/timeout tests/rm/rm1'
|
||||||
|
|
||||||
mkdir -p ${{ steps.vars.outputs.path_reference }}
|
mkdir -p ${{ steps.vars.outputs.path_reference }}
|
||||||
|
|
||||||
|
@ -232,10 +235,18 @@ jobs:
|
||||||
do
|
do
|
||||||
if ! grep -Fxq ${LINE}<<<"${REF_FAILING}"
|
if ! grep -Fxq ${LINE}<<<"${REF_FAILING}"
|
||||||
then
|
then
|
||||||
MSG="GNU test failed: ${LINE}. ${LINE} is passing on '${{ steps.vars.outputs.repo_default_branch }}'. Maybe you have to rebase?"
|
if ! grep ${LINE} ${IGNORE_INTERMITTENT}
|
||||||
echo "::error ::$MSG"
|
then
|
||||||
echo $MSG >> ${COMMENT_LOG}
|
MSG="GNU test failed: ${LINE}. ${LINE} is passing on '${{ steps.vars.outputs.repo_default_branch }}'. Maybe you have to rebase?"
|
||||||
have_new_failures="true"
|
echo "::error ::$MSG"
|
||||||
|
echo $MSG >> ${COMMENT_LOG}
|
||||||
|
have_new_failures="true"
|
||||||
|
else
|
||||||
|
MSG="Skip an intermittent issue ${LINE}"
|
||||||
|
echo "::warning ::$MSG"
|
||||||
|
echo $MSG >> ${COMMENT_LOG}
|
||||||
|
echo ""
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
for LINE in ${REF_ERROR}
|
for LINE in ${REF_ERROR}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue