From dc88688b3aed4856e5b8e33a8d2d375c1d0afcd8 Mon Sep 17 00:00:00 2001 From: Joel Martin Date: Thu, 22 Aug 2024 16:30:18 -0500 Subject: [PATCH] GHA: self-host tests by default. Skip jq, nasm, xslt, vbs xslt may never be able to do this but we would definitely like jq, nasm, and possibly vbs to be fixed for self-hosted tests. Ticket tracking fixes: https://github.com/kanaka/mal/issues/662 --- .github/workflows/main.yml | 2 +- IMPLS.yml | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 2ccba5fb4e..99d4173237 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -16,7 +16,7 @@ on: self-hosted: description: 'Include self-hosted tests' required: true - default: 'no' + default: 'yes' options: ['yes', 'no'] jobs: diff --git a/IMPLS.yml b/IMPLS.yml index 02a8056ce8..e802576034 100644 --- a/IMPLS.yml +++ b/IMPLS.yml @@ -23,7 +23,7 @@ IMPL: - {IMPL: elisp} - {IMPL: elixir} - {IMPL: elm} - - {IMPL: erlang, NO_SELF_HOST: 1} # step8 OOM + - {IMPL: erlang, NO_SELF_HOST: 1} # step4 silent exit on "(DO 3)" - {IMPL: es6} - {IMPL: factor} - {IMPL: fantom} @@ -44,7 +44,7 @@ IMPL: - {IMPL: janet} - {IMPL: java} - {IMPL: java-truffle} - - {IMPL: jq} + - {IMPL: jq, NO_SELF_HOST: 1} # start-up failure and other issues - {IMPL: js} - {IMPL: julia} - {IMPL: kotlin} @@ -59,7 +59,7 @@ IMPL: - {IMPL: mal, MAL_IMPL: nim-mal, BUILD_IMPL: nim, NO_SELF_HOST: 1, NO_PERF: 1, SLOW: 1} - {IMPL: matlab, NO_SELF_HOST_PERF: 1} # Octave, perf timeout - {IMPL: miniMAL, NO_SELF_HOST_PERF: 1, SLOW: 1} # perf timeout - - {IMPL: nasm, NO_SELF_HOST_PERF: 1} # perf OOM + - {IMPL: nasm, NO_SELF_HOST: 1} # needs memory bump, then fails in step7/quasiquote - {IMPL: nim} - {IMPL: objpascal} - {IMPL: objc} @@ -111,7 +111,7 @@ IMPL: #- {IMPL: wasm, wasm_MODE: warpy, NO_SELF_HOST_PERF: 1} # Hangs on GH Actions #- {IMPL: wasm, wasm_MODE: wace_libc, NO_SELF_HOST_PERF: 1} # Hangs on GH Actions - {IMPL: wren} - - {IMPL: xslt} + - {IMPL: xslt, NO_SELF_HOST: 1} # step1 fail: "Too many nested template ..." - {IMPL: yorick} - {IMPL: zig} @@ -122,4 +122,4 @@ IMPL: # - {IMPL: swift4, NO_DOCKER: 1, OS: xcode10}} - {IMPL: swift5, NO_DOCKER: 1, OS: macos} - - {IMPL: vbs, NO_DOCKER: 1, OS: windows} + - {IMPL: vbs, NO_DOCKER: 1, OS: windows, NO_SELF_HOST: 1} # startup invoke failure