From 3d65d9f909e1b3d499ddfb748eb39660d1c11f8c Mon Sep 17 00:00:00 2001 From: Nathan Baltzell Date: Fri, 8 Aug 2025 23:38:49 -0400 Subject: [PATCH 1/2] fix logging verbosity --- .../main/java/org/jlab/detector/helicity/HelicitySequence.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common-tools/clas-detector/src/main/java/org/jlab/detector/helicity/HelicitySequence.java b/common-tools/clas-detector/src/main/java/org/jlab/detector/helicity/HelicitySequence.java index 18a1095f6b..469e482edd 100644 --- a/common-tools/clas-detector/src/main/java/org/jlab/detector/helicity/HelicitySequence.java +++ b/common-tools/clas-detector/src/main/java/org/jlab/detector/helicity/HelicitySequence.java @@ -86,7 +86,7 @@ public final boolean addState(HelicityState state) { if (!state.isValid()) return false; - LOGGER.log(Level.FINE, "HelicitySequence: adding state: {0}", state); + LOGGER.log(Level.FINEST, "HelicitySequence: adding state: {0}", state); // ignore states from other run numbers: for (HelicityState hs : this.states) { From 13cff2c22120541e2480f4e44d2a28c27a19ea65 Mon Sep 17 00:00:00 2001 From: Nathan Baltzell Date: Fri, 8 Aug 2025 23:39:57 -0400 Subject: [PATCH 2/2] add decoding CI job --- .github/workflows/ci.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 09e0844483..1d6991b003 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -105,6 +105,34 @@ jobs: path: publish/ retention-days: 1 + test_decoder: + needs: [ build ] + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Set up JDK + uses: actions/setup-java@v4 + with: + java-version: ${{ env.java_version }} + distribution: ${{ env.java_distribution }} + - uses: cvmfs-contrib/github-action-cvmfs@v5 + with: + cvmfs_repositories: 'oasis.opensciencegrid.org' + - name: install xrootd-client + run: | + sudo apt -y update + sudo apt -y upgrade + sudo apt -y install xrootd-client + - uses: actions/download-artifact@v4 + with: + name: build_ubuntu-latest + - name: untar build + run: tar xzvf coatjava.tar.gz + - name: run test + run: | + xrdcp xroot://sci-xrootd.jlab.org///osgpool/hallb/clas12/validation/clas_005038.evio.00000 . + ./coatjava/bin/decoder -n 100000 -o dog.hipo ./clas_005038.evio.00000 + test_coatjava: needs: [ build ] strategy: