Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Regression: running the upstream test suite consistently fails on all tests #90

Closed
oSoMoN opened this issue Sep 26, 2024 · 1 comment
Closed
Assignees

Comments

@oSoMoN
Copy link
Collaborator

oSoMoN commented Sep 26, 2024

$ ./tests/run-upstream-testsuite.sh 
Fetching upstream test suite from https://git.savannah.gnu.org/git/diffutils.git
Running 31 tests
./tests/run-upstream-testsuite.sh: line 95: cd: gt-basic.*: No such file or directory
  basic                                    FAIL
./tests/run-upstream-testsuite.sh: line 95: cd: gt-bignum.*: No such file or directory
  bignum                                   FAIL
./tests/run-upstream-testsuite.sh: line 95: cd: gt-binary.*: No such file or directory
  binary                                   FAIL
./tests/run-upstream-testsuite.sh: line 95: cd: gt-brief-vs-stat-zero-kernel-lies.*: No such file or directory
  brief-vs-stat-zero-kernel-lies           FAIL
./tests/run-upstream-testsuite.sh: line 95: cd: gt-bug-64316.*: No such file or directory
  bug-64316                                FAIL
./tests/run-upstream-testsuite.sh: line 95: cd: gt-cmp.*: No such file or directory
  cmp                                      FAIL
./tests/run-upstream-testsuite.sh: line 95: cd: gt-colliding-file-names.*: No such file or directory
  colliding-file-names                     FAIL
./tests/run-upstream-testsuite.sh: line 95: cd: gt-diff3.*: No such file or directory
  diff3                                    FAIL
./tests/run-upstream-testsuite.sh: line 95: cd: gt-excess-slash.*: No such file or directory
  excess-slash                             FAIL
./tests/run-upstream-testsuite.sh: line 95: cd: gt-expand-tabs.*: No such file or directory
  expand-tabs                              FAIL
  help-version                             SKIP
./tests/run-upstream-testsuite.sh: line 95: cd: gt-ifdef.*: No such file or directory
  ifdef                                    FAIL
./tests/run-upstream-testsuite.sh: line 95: cd: gt-invalid-re.*: No such file or directory
  invalid-re                               FAIL
./tests/run-upstream-testsuite.sh: line 95: cd: gt-function-line-vs-leading-space.*: No such file or directory
  function-line-vs-leading-space           FAIL
./tests/run-upstream-testsuite.sh: line 95: cd: gt-ignore-case.*: No such file or directory
  ignore-case                              FAIL
./tests/run-upstream-testsuite.sh: line 95: cd: gt-ignore-matching-lines.*: No such file or directory
  ignore-matching-lines                    FAIL
./tests/run-upstream-testsuite.sh: line 95: cd: gt-ignore-tab-expansion.*: No such file or directory
  ignore-tab-expansion                     FAIL
./tests/run-upstream-testsuite.sh: line 95: cd: gt-label-vs-func.*: No such file or directory
  label-vs-func                            FAIL
./tests/run-upstream-testsuite.sh: line 95: cd: gt-large-subopt.*: No such file or directory
  large-subopt                             FAIL
./tests/run-upstream-testsuite.sh: line 95: cd: gt-new-file.*: No such file or directory
  new-file                                 FAIL
./tests/run-upstream-testsuite.sh: line 95: cd: gt-no-dereference.*: No such file or directory
  no-dereference                           FAIL
./tests/run-upstream-testsuite.sh: line 95: cd: gt-no-newline-at-eof.*: No such file or directory
  no-newline-at-eof                        FAIL
./tests/run-upstream-testsuite.sh: line 95: cd: gt-side-by-side.*: No such file or directory
  side-by-side                             FAIL
./tests/run-upstream-testsuite.sh: line 95: cd: gt-starting-file.*: No such file or directory
  starting-file                            FAIL
./tests/run-upstream-testsuite.sh: line 95: cd: gt-stdin.*: No such file or directory
  stdin                                    FAIL
./tests/run-upstream-testsuite.sh: line 95: cd: gt-strcoll-0-names.*: No such file or directory
  strcoll-0-names                          FAIL
./tests/run-upstream-testsuite.sh: line 95: cd: gt-filename-quoting.*: No such file or directory
  filename-quoting                         FAIL
./tests/run-upstream-testsuite.sh: line 95: cd: gt-strip-trailing-cr.*: No such file or directory
  strip-trailing-cr                        FAIL
./tests/run-upstream-testsuite.sh: line 95: cd: gt-timezone.*: No such file or directory
  timezone                                 FAIL
./tests/run-upstream-testsuite.sh: line 95: cd: gt-colors.*: No such file or directory
  colors                                   FAIL
./tests/run-upstream-testsuite.sh: line 95: cd: gt-y2038-vs-32bit.*: No such file or directory
  y2038-vs-32bit                           FAIL

Summary: TOTAL: 31 / PASS: 0 / FAIL: 30 / SKIP: 1

Results written to /home/osomon/build/uutils/diffutils/tests/test-results.json
@oSoMoN oSoMoN mentioned this issue Sep 26, 2024
@oSoMoN oSoMoN self-assigned this Sep 26, 2024
@oSoMoN
Copy link
Collaborator Author

oSoMoN commented Sep 26, 2024

This is most likely caused by https://git.savannah.gnu.org/cgit/diffutils.git/commit/tests?id=1d2456f53956e259231f12f497b6ca21b54771b5, where tests/init.sh was removed from the repository.

sylvestre added a commit that referenced this issue Sep 27, 2024
…ue90

When running the upstream test suite, fetch missing tests/init.sh (fixes #90)
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

No branches or pull requests

1 participant