From 7def69eee7eb5f6167dc1046617a22a085709dfa Mon Sep 17 00:00:00 2001 From: Alexander Yastrebov Date: Wed, 10 Jan 2024 03:44:22 +0100 Subject: [PATCH] Fix test.sh to use prepare script --- prepare_ags313.sh | 2 +- prepare_artsiomkorzun.sh | 2 +- prepare_baseline.sh | 2 +- prepare_coolmineman.sh | 2 +- prepare_ddimtirov.sh | 2 +- prepare_ebarlas.sh | 2 +- prepare_filiphr.sh | 3 +-- prepare_flippingbits.sh | 2 +- prepare_imrafaelmerino.sh | 2 +- prepare_royvanrijn.sh | 2 +- prepare_seijikun.sh | 2 +- prepare_spullara.sh | 2 +- prepare_thomaswue.sh | 2 +- prepare_truelive.sh | 2 +- prepare_twobiers.sh | 2 +- prepare_yavuztas.sh | 2 +- test.sh | 5 +++++ 17 files changed, 21 insertions(+), 17 deletions(-) diff --git a/prepare_ags313.sh b/prepare_ags313.sh index a705f17..f83a3ff 100755 --- a/prepare_ags313.sh +++ b/prepare_ags313.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash # # Copyright 2023 The original authors # diff --git a/prepare_artsiomkorzun.sh b/prepare_artsiomkorzun.sh index a705f17..f83a3ff 100755 --- a/prepare_artsiomkorzun.sh +++ b/prepare_artsiomkorzun.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash # # Copyright 2023 The original authors # diff --git a/prepare_baseline.sh b/prepare_baseline.sh index 9d6bae9..4cda7b4 100755 --- a/prepare_baseline.sh +++ b/prepare_baseline.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash # # Copyright 2023 The original authors # diff --git a/prepare_coolmineman.sh b/prepare_coolmineman.sh index a705f17..f83a3ff 100755 --- a/prepare_coolmineman.sh +++ b/prepare_coolmineman.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash # # Copyright 2023 The original authors # diff --git a/prepare_ddimtirov.sh b/prepare_ddimtirov.sh index c9dd41f..4606f2e 100755 --- a/prepare_ddimtirov.sh +++ b/prepare_ddimtirov.sh @@ -16,5 +16,5 @@ # # also tried: 23.ea.3-open, 21.0.1-graalce, 21.0.1-graal, 21.0.1.crac-librca (tried CRaC API to see if it preserves JIT state) -. "$HOME/.sdkman/bin/sdkman-init.sh" +source "$HOME/.sdkman/bin/sdkman-init.sh" sdk use java 21.0.1-tem diff --git a/prepare_ebarlas.sh b/prepare_ebarlas.sh index a705f17..f83a3ff 100755 --- a/prepare_ebarlas.sh +++ b/prepare_ebarlas.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash # # Copyright 2023 The original authors # diff --git a/prepare_filiphr.sh b/prepare_filiphr.sh index 6b1f7b7..f83a3ff 100755 --- a/prepare_filiphr.sh +++ b/prepare_filiphr.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash # # Copyright 2023 The original authors # @@ -15,6 +15,5 @@ # limitations under the License. # - source "$HOME/.sdkman/bin/sdkman-init.sh" sdk use java 21.0.1-graal 1>&2 diff --git a/prepare_flippingbits.sh b/prepare_flippingbits.sh index a705f17..f83a3ff 100755 --- a/prepare_flippingbits.sh +++ b/prepare_flippingbits.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash # # Copyright 2023 The original authors # diff --git a/prepare_imrafaelmerino.sh b/prepare_imrafaelmerino.sh index a705f17..f83a3ff 100755 --- a/prepare_imrafaelmerino.sh +++ b/prepare_imrafaelmerino.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash # # Copyright 2023 The original authors # diff --git a/prepare_royvanrijn.sh b/prepare_royvanrijn.sh index a705f17..f83a3ff 100755 --- a/prepare_royvanrijn.sh +++ b/prepare_royvanrijn.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash # # Copyright 2023 The original authors # diff --git a/prepare_seijikun.sh b/prepare_seijikun.sh index a705f17..f83a3ff 100755 --- a/prepare_seijikun.sh +++ b/prepare_seijikun.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash # # Copyright 2023 The original authors # diff --git a/prepare_spullara.sh b/prepare_spullara.sh index a705f17..f83a3ff 100755 --- a/prepare_spullara.sh +++ b/prepare_spullara.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash # # Copyright 2023 The original authors # diff --git a/prepare_thomaswue.sh b/prepare_thomaswue.sh index a705f17..f83a3ff 100755 --- a/prepare_thomaswue.sh +++ b/prepare_thomaswue.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash # # Copyright 2023 The original authors # diff --git a/prepare_truelive.sh b/prepare_truelive.sh index c09d181..5a4c93e 100755 --- a/prepare_truelive.sh +++ b/prepare_truelive.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash # # Copyright 2023 The original authors # diff --git a/prepare_twobiers.sh b/prepare_twobiers.sh index 0a11360..d2a3c6b 100755 --- a/prepare_twobiers.sh +++ b/prepare_twobiers.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash # # Copyright 2023 The original authors # diff --git a/prepare_yavuztas.sh b/prepare_yavuztas.sh index a705f17..f83a3ff 100755 --- a/prepare_yavuztas.sh +++ b/prepare_yavuztas.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash # # Copyright 2023 The original authors # diff --git a/test.sh b/test.sh index 4bec036..1eb25b1 100755 --- a/test.sh +++ b/test.sh @@ -22,6 +22,10 @@ if [ -z "$1" ]; then exit 1 fi +if [ -f "./prepare_$1.sh" ]; then + "./prepare_$1.sh" +fi + for sample in $(ls src/test/resources/samples/*.txt); do echo "Validating calculate_average_$1.sh -- $sample" @@ -30,4 +34,5 @@ for sample in $(ls src/test/resources/samples/*.txt); do diff <("./calculate_average_$1.sh") ${sample%.txt}.out done + rm measurements.txt