From 87e6fd6af820b4d4216c023760db496e1d3b57e3 Mon Sep 17 00:00:00 2001 From: "Christian Y. Brenninkmeijer" Date: Tue, 19 Dec 2023 10:51:25 +0000 Subject: [PATCH 1/2] Jenkins trigger --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 30132b9..eaf6a58 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,5 @@ [![Jenkins tests](https://img.shields.io/jenkins/tests?compact_message&jobUrl=http%3A%2F%2Fapollo.cs.man.ac.uk%3A8080%2Fjob%2FIntegration%2520Tests%2Fjob%2Fmain%2F&label=integration%20tests)](http://apollo.cs.man.ac.uk:8080/blue/organizations/jenkins/Integration%20Tests/activity/) - # IntegrationTests Integration Tests unified over all repositories From 58e62912635f33f5aed92e7e882d3aaa38358252 Mon Sep 17 00:00:00 2001 From: "Christian Y. Brenninkmeijer" Date: Tue, 19 Dec 2023 11:44:40 +0000 Subject: [PATCH 2/2] TYPE_OVERRIDES = "true" in tests --- Jenkinsfile | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index c5df370..31db17c 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -175,6 +175,9 @@ pipeline { } } stage('Unit Tests') { + environment { + TYPE_OVERRIDES = "true" + } steps { // Empty config is sometimes needed in unit tests sh 'echo "# Empty config" > ~/.spinnaker.cfg' @@ -196,6 +199,9 @@ pipeline { } } stage('Run sPyNNaker Integration Tests') { + environment { + TYPE_OVERRIDES = "true" + } steps { catchError(stageResult: 'FAILURE', catchInterruptions: false) { create_spynnaker_config() @@ -204,6 +210,9 @@ pipeline { } } stage('Run GFE Integeration Tests') { + environment { + TYPE_OVERRIDES = "true" + } steps { catchError(stageResult: 'FAILURE', catchInterruptions: false) { create_gfe_config() @@ -213,6 +222,9 @@ pipeline { } } stage('Run IntroLab Integration Tests') { + environment { + TYPE_OVERRIDES = "true" + } steps { catchError(stageResult: 'FAILURE', catchInterruptions: false) { create_spynnaker_config() @@ -222,6 +234,9 @@ pipeline { } } stage('Run PyNN8Examples Integration Tests') { + environment { + TYPE_OVERRIDES = "true" + } steps { catchError(stageResult: 'FAILURE', catchInterruptions: false) { create_spynnaker_config() @@ -231,6 +246,9 @@ pipeline { } } stage('Run sPyNNaker8NewModelTemplate Integration Tests') { + environment { + TYPE_OVERRIDES = "true" + } steps { catchError(stageResult: 'FAILURE', catchInterruptions: false) { create_spynnaker_config() @@ -240,6 +258,9 @@ pipeline { } } stage('Run microcircuit_model Integration Tests') { + environment { + TYPE_OVERRIDES = "true" + } steps { catchError(stageResult: 'FAILURE', catchInterruptions: false) { create_spynnaker_config() @@ -248,6 +269,9 @@ pipeline { } } stage('Run SpiNNGym Integration Tests') { + environment { + TYPE_OVERRIDES = "true" + } steps { catchError(stageResult: 'FAILURE', catchInterruptions: false) { create_spynnaker_config() @@ -257,6 +281,9 @@ pipeline { } } stage('Run MarkovChainMonteCarlo Integration Tests') { + environment { + TYPE_OVERRIDES = "true" + } steps { catchError(stageResult: 'FAILURE', catchInterruptions: false) { create_gfe_config() @@ -266,6 +293,9 @@ pipeline { } } stage('Run SpiNNaker_PDP2 Integration Tests') { + environment { + TYPE_OVERRIDES = "true" + } steps { catchError(stageResult: 'FAILURE', catchInterruptions: false) { create_gfe_config() @@ -275,6 +305,9 @@ pipeline { } } stage('Run Visualiser Integration Tests') { + environment { + TYPE_OVERRIDES = "true" + } steps { catchError(stageResult: 'FAILURE', catchInterruptions: false) { create_spynnaker_config()