[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
feature/native-comp 4c8a840 2/2: * New native-comp CI setup
From: |
Andrea Corallo |
Subject: |
feature/native-comp 4c8a840 2/2: * New native-comp CI setup |
Date: |
Sun, 8 Mar 2020 17:53:46 -0400 (EDT) |
branch: feature/native-comp
commit 4c8a84002f4c1a2d30f96fa451dd221605ab84e3
Author: Andrea Corallo <address@hidden>
Commit: Andrea Corallo <address@hidden>
* New native-comp CI setup
- Disable 'test-all' till is known to be broken in this branch.
- Run 'test-native-bootstrap' always (not only when scheduled).
- Set 'test-native-bootstrap' timeout to 3 hours.
---
.gitlab-ci.yml | 26 ++++++++++++++------------
1 file changed, 14 insertions(+), 12 deletions(-)
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d081bb7..5069ad5 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -37,15 +37,16 @@ before_script:
stages:
- test
-test-all:
- # This tests also file monitor libraries inotify and inotifywatch.
- stage: test
- script:
- - DEBIAN_FRONTEND=noninteractive apt install --no-install-recommends -y
-qq -o=Dpkg::Use-Pty=0 inotify-tools
- - ./autogen.sh autoconf
- - ./configure --without-makeinfo
- - make bootstrap
- - make check-expensive
+# FIXME: Commented for this branch till is known to be broken.
+# test-all:
+# # This tests also file monitor libraries inotify and inotifywatch.
+# stage: test
+# script:
+# - DEBIAN_FRONTEND=noninteractive apt install --no-install-recommends -y
-qq -o=Dpkg::Use-Pty=0 inotify-tools
+# - ./autogen.sh autoconf
+# - ./configure --without-makeinfo
+# - make bootstrap
+# - make check-expensive
test-filenotify-gio:
stage: test
@@ -70,11 +71,12 @@ test-native-bootstrap:
# Test native bootstrap
# Run for now only speed 0 to limit memory usage and compilation time.
stage: test
- only:
- - schedules
+ # Uncomment the following to run it only when sceduled.
+ # only:
+ # - schedules
script:
- DEBIAN_FRONTEND=noninteractive apt install --no-install-recommends -y
-qq -o=Dpkg::Use-Pty=0 libgccjit-6-dev
- ./autogen.sh autoconf
- ./configure --without-makeinfo --with-nativecomp
- make bootstrap BYTE_COMPILE_EXTRA_FLAGS='--eval "(setq comp-speed 0)"'
-j2
- timeout: 10 hours
+ timeout: 3 hours