This commit is contained in:
Nobuyoshi Nakada 2024-10-06 02:03:39 +09:00
Родитель a1c222801d
Коммит a6383fbe16
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 3582D74E1FEE4465
1 изменённых файлов: 4 добавлений и 28 удалений

32
.github/workflows/parsey.yml поставляемый
Просмотреть файл

@ -30,34 +30,9 @@ jobs:
strategy: strategy:
matrix: matrix:
include: include:
- test_task: test - test_task: check
run_opts: '--parser=parse.y'
testopts: '-v --tty=no'
timeout: 30
- test_task: test-all
run_opts: '--parser=parse.y'
testopts: '-q --tty=no --excludes-dir="../src/test/.excludes-parsey"'
timeout: 40
- test_task: test-spec
run_opts: '--parser=parse.y'
specopts: '-T --parser=parse.y'
timeout: 10
- test_task: test-tool
run_opts: '--parser=parse.y'
testopts: '-v --tty=no'
timeout: 30
- test_task: test-bundler-parallel - test_task: test-bundler-parallel
run_opts: '--parser=parse.y'
testopts: '-v --tty=no'
timeout: 50
- test_task: test-bundled-gems - test_task: test-bundled-gems
run_opts: '--parser=parse.y'
testopts: '-v --tty=no'
timeout: 30
- test_task: test-syntax-suggest
run_opts: '--parser=parse.y'
testopts: '-v --tty=no'
timeout: 30
fail-fast: false fail-fast: false
env: env:
@ -103,8 +78,9 @@ jobs:
timeout-minutes: ${{ matrix.timeout }} timeout-minutes: ${{ matrix.timeout }}
env: env:
RUBY_TESTOPTS: ${{ matrix.testopts }} RUBY_TESTOPTS: ${{ matrix.testopts }}
RUN_OPTS: ${{ matrix.run_opts }} EXCLUDES: '../src/test/.excludes-parsey'
SPECOPTS: ${{ matrix.specopts }} RUN_OPTS: ${{ matrix.run_opts || '--parser=parse.y' }}
SPECOPTS: ${{ matrix.specopts || '-T --parser=parse.y' }}
TEST_BUNDLED_GEMS_ALLOW_FAILURES: 'typeprof' TEST_BUNDLED_GEMS_ALLOW_FAILURES: 'typeprof'
- uses: ./.github/actions/slack - uses: ./.github/actions/slack