Skip to content

Add fixing logic from iFixFlakies into the main iDFlakies project #118

Add fixing logic from iFixFlakies into the main iDFlakies project

Add fixing logic from iFixFlakies into the main iDFlakies project #118

name: auto-run-test-many-configs-script-on-testrunner
on: [push, pull_request]
jobs:
manyConfigsLegacyTest:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Set up JDK 8
uses: actions/setup-java@v2
with:
java-version: '8.0.292+10'
distribution: 'adopt'
- name: Installs packages
run: mvn install -B
- name: Test set of projects
run: set -o pipefail ; bash scripts/test-many-configs.sh scripts/testExpectations.csv idflakies-legacy |& tee -a scripts/GeneralLogs.log
- name: Move Logs file into the ARTIFACTS folder
if: always()
run: mv scripts/GeneralLogs.log scripts/MC-script-results/ARTIFACTS/
- name: Save all relevant files
if: always()
uses: actions/upload-artifact@v2
with:
name: test-many-configs_ARTIFACT
path: scripts/MC-script-results/ARTIFACTS