From a409edb2a5efe2b53027b938db7a121b940a6ab5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Deuc=D0=B5?= <shurd@sasktel.net> Date: Fri, 24 Jan 2025 13:42:01 -0500 Subject: [PATCH] Add sync after extracting archive It looks like at least one bus error was when the linker was loading the .so. Maybe a sync(8) here will "fix" that? --- .gitlab-ci-unix.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitlab-ci-unix.yml b/.gitlab-ci-unix.yml index e0b1a4fb3c..ec1bde9af9 100644 --- a/.gitlab-ci-unix.yml +++ b/.gitlab-ci-unix.yml @@ -693,6 +693,7 @@ spec: - .$[[ inputs.os ]]-test script: - tar -xzf "/tmp/gitlab-runner/$[[ inputs.os ]]-$[[ inputs.platform ]]-${CI_PIPELINE_ID}/sbbs-build.tgz" + - sync - "SBBSCTRL=./ctrl src/sbbs3/*.exe.release/jsexec -f exec/tests/test.js" needs: - job: "$[[ inputs.os ]]-$[[ inputs.platform ]] [sbbs-build]" @@ -709,6 +710,7 @@ spec: - .$[[ inputs.os ]]-test script: - tar -xzf "/tmp/gitlab-runner/$[[ inputs.os ]]-$[[ inputs.platform ]]-${CI_PIPELINE_ID}/sbbs-build.tgz" + - sync - "SBBSCTRL=./ctrl valgrind --leak-check=full --error-exitcode=1 --num-callers=20 --track-origins=yes --read-var-info=yes --read-inline-info=yes --suppressions=src/sbbs3/suppressions.vg src/sbbs3/*.exe.release/jsexec -f exec/tests/test.js" needs: - job: "$[[ inputs.os ]]-$[[ inputs.platform ]] [sbbs-build]" @@ -727,6 +729,7 @@ spec: - .$[[ inputs.os ]]-test script: - tar -xzf "/tmp/gitlab-runner/$[[ inputs.os ]]-$[[ inputs.platform ]]-${CI_PIPELINE_ID}/jsdoor.tgz" + - sync - "SBBSCTRL=./ctrl src/sbbs3/*.exe.release/jsdoor -f exec/tests/test.js" needs: - job: "$[[ inputs.os ]]-$[[ inputs.platform ]] [jsdoor]" -- GitLab