diff mbox series

[PATCH-for-6.0,v4,08/17] gitlab-ci: Move linux-user debug-tcg test across to gitlab

Message ID 20201108204535.2319870-9-philmd@redhat.com
State New
Headers show
Series [PATCH-for-5.2,v4,01/17] configure: Check vhost-user is available to build vhost-user-blk-server | expand

Commit Message

Philippe Mathieu-Daudé Nov. 8, 2020, 8:45 p.m. UTC
Similarly to commit 8cdb2cef3f1, move the linux-user (debug-tcg)
test to GitLab.

Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
---
Cc: Laurent Vivier <laurent@vivier.eu>
---
 .gitlab-ci.yml | 7 +++++++
 .travis.yml    | 9 ---------
 2 files changed, 7 insertions(+), 9 deletions(-)

Comments

Alex Bennée Nov. 10, 2020, 7:34 p.m. UTC | #1
Philippe Mathieu-Daudé <philmd@redhat.com> writes:

> Similarly to commit 8cdb2cef3f1, move the linux-user (debug-tcg)

> test to GitLab.

>

> Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>

> ---

> Cc: Laurent Vivier <laurent@vivier.eu>

> ---

>  .gitlab-ci.yml | 7 +++++++

>  .travis.yml    | 9 ---------

>  2 files changed, 7 insertions(+), 9 deletions(-)

>

> diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml

> index 3fc3d0568c6..80082a602b8 100644

> --- a/.gitlab-ci.yml

> +++ b/.gitlab-ci.yml

> @@ -304,6 +304,13 @@ build-user:

>      CONFIGURE_ARGS: --disable-tools --disable-system

>      MAKE_CHECK_ARGS: check-tcg

>  

> +build-user-debug:

> +  <<: *native_build_job_definition

> +  variables:

> +    IMAGE: debian-all-test-cross

> +    CONFIGURE_ARGS: --disable-tools --disable-system --enable-debug-tcg

> +    MAKE_CHECK_ARGS: check-tcg

> +

>  # Run check-tcg against linux-user (with plugins)

>  # we skip sparc64-linux-user until it has been fixed somewhat

>  # we skip cris-linux-user as it doesn't use the common run loop

> diff --git a/.travis.yml b/.travis.yml

> index 15d92291358..bee6197290d 100644

> --- a/.travis.yml

> +++ b/.travis.yml

> @@ -293,15 +293,6 @@ jobs:

>          - ${SRC_DIR}/configure ${CONFIG} --extra-cflags="-g3 -O0 -fsanitize=thread" || { cat config.log meson-logs/meson-log.txt && exit 1; }

>  

>  

> -    # Run check-tcg against linux-user

> -    - name: "GCC check-tcg (user)"

> -      env:

> -        - CONFIG="--disable-system --enable-debug-tcg"

> -        - TEST_BUILD_CMD="make build-tcg"

> -        - TEST_CMD="make check-tcg"

> -        - CACHE_NAME="${TRAVIS_BRANCH}-linux-gcc-debug-tcg"

> -

> -

>      # Run check-tcg against softmmu targets

>      - name: "GCC check-tcg (some-softmmu)"

>        env:


I just realised I replicated this is a slightly different way - by
dropping --debug-tcg and moving the rest in one commit. I skipped over
the for 6.0 stuff when looking over your series but it's certainly worth
moving the check-tcg ones now given the stability issues.

-- 
Alex Bennée
diff mbox series

Patch

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 3fc3d0568c6..80082a602b8 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -304,6 +304,13 @@  build-user:
     CONFIGURE_ARGS: --disable-tools --disable-system
     MAKE_CHECK_ARGS: check-tcg
 
+build-user-debug:
+  <<: *native_build_job_definition
+  variables:
+    IMAGE: debian-all-test-cross
+    CONFIGURE_ARGS: --disable-tools --disable-system --enable-debug-tcg
+    MAKE_CHECK_ARGS: check-tcg
+
 # Run check-tcg against linux-user (with plugins)
 # we skip sparc64-linux-user until it has been fixed somewhat
 # we skip cris-linux-user as it doesn't use the common run loop
diff --git a/.travis.yml b/.travis.yml
index 15d92291358..bee6197290d 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -293,15 +293,6 @@  jobs:
         - ${SRC_DIR}/configure ${CONFIG} --extra-cflags="-g3 -O0 -fsanitize=thread" || { cat config.log meson-logs/meson-log.txt && exit 1; }
 
 
-    # Run check-tcg against linux-user
-    - name: "GCC check-tcg (user)"
-      env:
-        - CONFIG="--disable-system --enable-debug-tcg"
-        - TEST_BUILD_CMD="make build-tcg"
-        - TEST_CMD="make check-tcg"
-        - CACHE_NAME="${TRAVIS_BRANCH}-linux-gcc-debug-tcg"
-
-
     # Run check-tcg against softmmu targets
     - name: "GCC check-tcg (some-softmmu)"
       env: