emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

fix/bug-48598 c7e729224e 2/2: [DEBUG] Try doubling dollar sign for make


From: F. Jason Park
Subject: fix/bug-48598 c7e729224e 2/2: [DEBUG] Try doubling dollar sign for make params
Date: Fri, 3 Jun 2022 08:57:02 -0400 (EDT)

branch: fix/bug-48598
commit c7e729224ecf7e1ec93deabb701d18f92404e2fd
Author: F. Jason Park <jp@neverwas.me>
Commit: F. Jason Park <jp@neverwas.me>

    [DEBUG] Try doubling dollar sign for make params
---
 test/infra/gitlab-ci.yml | 29 +++--------------------------
 test/infra/test-jobs.yml | 11 ++---------
 2 files changed, 5 insertions(+), 35 deletions(-)

diff --git a/test/infra/gitlab-ci.yml b/test/infra/gitlab-ci.yml
index e6aa0d5233..48f2382183 100644
--- a/test/infra/gitlab-ci.yml
+++ b/test/infra/gitlab-ci.yml
@@ -86,34 +86,11 @@ default:
     # TODO: with make -j4 several of the tests were failing, for
     # example shadowfile-tests, but passed without it.
     - 'export PWD=$(pwd)'
-    - 'echo "DEBUG var_test_1: ${var_test_1}"'
-    - 'echo "DEBUG var_test_2: ${var_test_2}"'
-    - 'echo "DEBUG var_test_3: ${var_test_3}"'
-    - 'echo "DEBUG var_test_4: ${var_test_4}"'
-    - 'echo "DEBUG var_test_5: ${var_test_5}"'
-    - 'echo "DEBUG var_test_6: ${var_test_6}"'
-    - 'echo "DEBUG var_test_7: ${var_test_7}"'
+    - 'echo "DEBUG var_test: ${var_test}"'
     - 'echo "DEBUG make_params: ${make_params}"'
     - >-
-      test "${make_params}" = '-k -C test SELECTOR=\$\(SELECTOR_EXPENSIVE\) 
check-lisp-erc'
-    - >-
-      docker run -i
-      -e EMACS_EMBA_CI=${EMACS_EMBA_CI}
-      -e EMACS_TEST_JUNIT_REPORT=${EMACS_TEST_JUNIT_REPORT}
-      -e EMACS_TEST_TIMEOUT=${EMACS_TEST_TIMEOUT}
-      -e EMACS_TEST_VERBOSE=${EMACS_TEST_VERBOSE}
-      --volumes-from $(docker ps -q -f 
"label=com.gitlab.gitlab-runner.job.id=${CI_JOB_ID}"):ro
-      --name ${test_name} ${CI_REGISTRY_IMAGE}:${target}-${BUILD_TAG}
-      /bin/bash -c "
-      echo DEBUG in container ${make_params} &&
-      make -n ${make_params} &&
-      git fetch ${PWD} HEAD &&
-      echo checking out these updated files &&
-      git diff --name-only FETCH_HEAD &&
-      ( git diff --name-only FETCH_HEAD | xargs git checkout -f FETCH_HEAD ) &&
-      make -j4 &&
-      make ${make_params}
-      "
+      test "${make_params}" = "-k -C test SELECTOR='"'$(SELECTOR_EXPENSIVE)'"' 
check-lisp-erc"
+    - 'docker run -i -e EMACS_EMBA_CI=${EMACS_EMBA_CI} -e 
EMACS_TEST_JUNIT_REPORT=${EMACS_TEST_JUNIT_REPORT} -e 
EMACS_TEST_TIMEOUT=${EMACS_TEST_TIMEOUT} -e 
EMACS_TEST_VERBOSE=${EMACS_TEST_VERBOSE} --volumes-from $(docker ps -q -f 
"label=com.gitlab.gitlab-runner.job.id=${CI_JOB_ID}"):ro --name ${test_name} 
${CI_REGISTRY_IMAGE}:${target}-${BUILD_TAG} /bin/bash -c "echo DEBUG in 
container ${make_params} && git fetch ${PWD} HEAD && echo checking out these 
updated files && git diff --name-onl [...]
   after_script:
     # - docker ps -a
     # - printenv
diff --git a/test/infra/test-jobs.yml b/test/infra/test-jobs.yml
index ef32c56f57..41b7a4951d 100644
--- a/test/infra/test-jobs.yml
+++ b/test/infra/test-jobs.yml
@@ -220,15 +220,8 @@ test-lisp-erc-inotify:
         - test/lisp/erc/*resources/**
   variables:
     target: emacs-inotify
-    var_test_1: 'SELECTOR=$$(SELECTOR_EXPENSIVE)'
-    var_test_2: 'SELECTOR=\$(SELECTOR_EXPENSIVE)'
-    var_test_3: "SELECTOR='\\$(SELECTOR_EXPENSIVE)'"
-    var_test_4: "SELECTOR='$$(SELECTOR_EXPENSIVE)'"
-    var_test_5: 'SELECTOR=''$$(SELECTOR_EXPENSIVE)'''
-    # should be the same as 3
-    var_test_6: 'SELECTOR=''\$(SELECTOR_EXPENSIVE)'''
-    var_test_7: 'SELECTOR=''\$\(SELECTOR_EXPENSIVE\)'''
-    make_params: '-k -C test SELECTOR=\$\(SELECTOR_EXPENSIVE\) check-lisp-erc'
+    var_test: "-k -C test SELECTOR='$(SELECTOR_EXPENSIVE)' check-lisp-erc"
+    make_params: "-k -C test SELECTOR='$$(SELECTOR_EXPENSIVE)' check-lisp-erc"
 
 test-lisp-eshell-inotify:
   stage: normal



reply via email to

[Prev in Thread] Current Thread [Next in Thread]