Skip to content

Commit

Permalink
Disable nbase tests
Browse files Browse the repository at this point in the history
The nbase RPMs aren't currently available for some reason, so skip these
tests for now.
  • Loading branch information
dfandrich committed Feb 5, 2024
1 parent 3f303b2 commit df46e4b
Showing 1 changed file with 11 additions and 11 deletions.
22 changes: 11 additions & 11 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -238,15 +238,15 @@ jobs:
zpaq
zstd
make groff busybox
- name: 'Install contrib'
# nbase is only available in a contrib repo on OBS (as of 2023)
# nbase-tail and nbase-ls are completely broken in 9.1.0.2-8.39; don't
# install them
run: |
zypper --non-interactive addrepo https://download.opensuse.org/repositories/home:cheusov/openSUSE_Tumbleweed/home:cheusov.repo
zypper --non-interactive --gpg-auto-import-keys refresh
zypper --non-interactive --xmlout search --case-sensitive nbase- | xmlstarlet sel -t -v "/stream/search-result/solvable-list/solvable[not(contains(@name,'debuginfo') or contains(@name,'-tail') or contains(@name,'-ls'))]/@name" -nl | xargs zypper --non-interactive in --no-recommends -y
- name: 'Install extras'
# - name: 'Install contrib'
# # nbase is only available in a contrib repo on OBS (as of 2023)
# # nbase-tail and nbase-ls are completely broken in 9.1.0.2-8.39; don't
# # install them
# run: |
# zypper --non-interactive addrepo https://download.opensuse.org/repositories/home:cheusov/openSUSE_Tumbleweed/home:cheusov.repo
# zypper --non-interactive --gpg-auto-import-keys refresh
# zypper --non-interactive --xmlout search --case-sensitive nbase- | xmlstarlet sel -t -v "/stream/search-result/solvable-list/solvable[not(contains(@name,'debuginfo') or contains(@name,'-tail') or contains(@name,'-ls'))]/@name" -nl | xargs zypper --non-interactive in --no-recommends -y
# - name: 'Install extras'
# A few file types need packages unavailable in OpenSuSE, so install some
# binaries from elsewhere.
run: |
Expand All @@ -269,8 +269,8 @@ jobs:
run: make check -k
- name: 'Run tests with hush'
run: make check -k SHELL='busybox hush'
- name: 'Run tests using nbase'
run: PATH="/usr/libexec/nbase/bin:$PATH" make check -k
# - name: 'Run tests using nbase'
# run: PATH="/usr/libexec/nbase/bin:$PATH" make check -k
- name: 'Test installation'
run: make install prefix="$PWD/install"
- name: 'Test dist'
Expand Down

0 comments on commit df46e4b

Please sign in to comment.