Fix the path of the workdir in CI

This commit is contained in:
Omar Abdulla
2026-01-15 16:14:03 +03:00
parent 659263b8c5
commit 2ce575bf72
@@ -111,6 +111,7 @@ runs:
--test ./revive-differential-tests/resolc-compiler-tests/fixtures/solidity/complex \ --test ./revive-differential-tests/resolc-compiler-tests/fixtures/solidity/complex \
--test ./revive-differential-tests/resolc-compiler-tests/fixtures/solidity/translated_semantic_tests \ --test ./revive-differential-tests/resolc-compiler-tests/fixtures/solidity/translated_semantic_tests \
--platform ${{ inputs['platform'] }} \ --platform ${{ inputs['platform'] }} \
--report.file-name report.json \
--concurrency.number-of-nodes 10 \ --concurrency.number-of-nodes 10 \
--concurrency.number-of-threads 10 \ --concurrency.number-of-threads 10 \
--concurrency.number-of-concurrent-tasks 100 \ --concurrency.number-of-concurrent-tasks 100 \
@@ -120,22 +121,21 @@ runs:
--eth-rpc.path ${{ inputs['polkadot-sdk-path'] }}/target/release/eth-rpc \ --eth-rpc.path ${{ inputs['polkadot-sdk-path'] }}/target/release/eth-rpc \
--polkadot-omni-node.path ${{ inputs['polkadot-sdk-path'] }}/target/release/polkadot-omni-node \ --polkadot-omni-node.path ${{ inputs['polkadot-sdk-path'] }}/target/release/polkadot-omni-node \
--resolc.path ./resolc \ --resolc.path ./resolc \
--report.file-name report.json \
"${OMNI_ARGS[@]}" || true "${OMNI_ARGS[@]}" || true
- name: Generate the expectation file - name: Generate the expectation file
shell: bash shell: bash
run: report-processor generate-expectations-file --report-path ./revive-differential-tests/workdir/report.json --output-path ./revive-differential-tests/workdir/expectations.json --remove-prefix ./revive-differential-tests/resolc-compiler-tests run: report-processor generate-expectations-file --report-path ./workdir/report.json --output-path ./workdir/expectations.json --remove-prefix ./revive-differential-tests/resolc-compiler-tests
- name: Upload the Report to the CI - name: Upload the Report to the CI
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f
with: with:
name: ${{ inputs['platform'] }}-report.json name: ${{ inputs['platform'] }}-report.json
path: ./revive-differential-tests/workdir/report.json path: ./workdir/report.json
- name: Upload the Report to the CI - name: Upload the Report to the CI
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f
with: with:
name: ${{ inputs['platform'] }}.json name: ${{ inputs['platform'] }}.json
path: ./revive-differential-tests/workdir/expectations.json path: ./workdir/expectations.json
- name: Check Expectations - name: Check Expectations
shell: bash shell: bash
if: ${{ inputs['expectations-file-path'] != '' }} if: ${{ inputs['expectations-file-path'] != '' }}
run: report-processor compare-expectation-files --base-expectation-path ${{ inputs['expectations-file-path'] }}.json --other-expectation-path ./revive-differential-tests/workdir/expectations.json run: report-processor compare-expectation-files --base-expectation-path ${{ inputs['expectations-file-path'] }}.json --other-expectation-path ./workdir/expectations.json