File tree Expand file tree Collapse file tree 17 files changed +44
-24
lines changed
Expand file tree Collapse file tree 17 files changed +44
-24
lines changed Original file line number Diff line number Diff line change 5252
5353 - name : Run Clickhouse Tests
5454 run : |
55- docker compose -f ./docker-compose.test.yml --profile clickhouse exec -T worker coverage run -m pytest -vvv -s ./tests/test_integration/test_run_transfer -m clickhouse
55+ docker compose -f ./docker-compose.test.yml --profile clickhouse exec -T worker coverage run -m pytest -vvv -s ./tests/test_integration/test_run_transfer -m clickhouse --junitxml=/app/reports/junit/${GITHUB_RUN_ID}.xml
5656
5757 - name : Dump worker logs on failure
5858 if : failure()
7575 path : logs/*
7676
7777 - name : Upload coverage results
78+ if : always()
7879 uses : actions/upload-artifact@v6
7980 with :
8081 name : coverage-clickhouse
Original file line number Diff line number Diff line change 5252
5353 - name : Run FTP Tests
5454 run : |
55- docker compose -f ./docker-compose.test.yml --profile ftp exec -T worker coverage run -m pytest -vvv -s ./tests/test_integration/test_run_transfer -m ftp
55+ docker compose -f ./docker-compose.test.yml --profile ftp exec -T worker coverage run -m pytest -vvv -s ./tests/test_integration/test_run_transfer -m ftp --junitxml=/app/reports/junit/${GITHUB_RUN_ID}.xml
5656
5757 - name : Dump worker logs on failure
5858 if : failure()
7575 path : logs/*
7676
7777 - name : Upload coverage results
78+ if : always()
7879 uses : actions/upload-artifact@v6
7980 with :
8081 name : coverage-ftp
Original file line number Diff line number Diff line change 5252
5353 - name : Run FTPS Tests
5454 run : |
55- docker compose -f ./docker-compose.test.yml --profile ftps exec -T worker coverage run -m pytest -vvv -s ./tests/test_integration/test_run_transfer -m ftps
55+ docker compose -f ./docker-compose.test.yml --profile ftps exec -T worker coverage run -m pytest -vvv -s ./tests/test_integration/test_run_transfer -m ftps --junitxml=/app/reports/junit/${GITHUB_RUN_ID}.xml
5656
5757 - name : Dump worker logs on failure
5858 if : failure()
7575 path : logs/*
7676
7777 - name : Upload coverage results
78+ if : always()
7879 uses : actions/upload-artifact@v6
7980 with :
8081 name : coverage-ftps
Original file line number Diff line number Diff line change 5252
5353 - name : Run HDFS Tests
5454 run : |
55- docker compose -f ./docker-compose.test.yml --profile hdfs exec -T worker coverage run -m pytest -vvv -s ./tests/test_integration/test_run_transfer -m hdfs
55+ docker compose -f ./docker-compose.test.yml --profile hdfs exec -T worker coverage run -m pytest -vvv -s ./tests/test_integration/test_run_transfer -m hdfs --junitxml=/app/reports/junit/${GITHUB_RUN_ID}.xml
5656
5757 - name : Dump worker logs on failure
5858 if : failure()
7575 path : logs/*
7676
7777 - name : Upload coverage results
78+ if : always()
7879 uses : actions/upload-artifact@v6
7980 with :
8081 name : coverage-hdfs
Original file line number Diff line number Diff line change 5252
5353 - name : Run Hive Tests
5454 run : |
55- docker compose -f ./docker-compose.test.yml --profile hive exec -T worker coverage run -m pytest -vvv -s ./tests/test_integration/test_run_transfer -m hive
55+ docker compose -f ./docker-compose.test.yml --profile hive exec -T worker coverage run -m pytest -vvv -s ./tests/test_integration/test_run_transfer -m hive --junitxml=/app/reports/junit/${GITHUB_RUN_ID}.xml
5656
5757 - name : Dump worker logs on failure
5858 if : failure()
7575 path : logs/*
7676
7777 - name : Upload coverage results
78+ if : always()
7879 uses : actions/upload-artifact@v6
7980 with :
8081 name : coverage-hive
Original file line number Diff line number Diff line change 5252
5353 - name : Run Iceberg Tests
5454 run : |
55- docker compose -f ./docker-compose.test.yml --profile iceberg exec -T worker coverage run -m pytest -vvv -s ./tests/test_integration/test_run_transfer -m iceberg
55+ docker compose -f ./docker-compose.test.yml --profile iceberg exec -T worker coverage run -m pytest -vvv -s ./tests/test_integration/test_run_transfer -m iceberg --junitxml=/app/reports/junit/${GITHUB_RUN_ID}.xml
5656
5757 - name : Dump worker logs on failure
5858 if : failure()
7575 path : logs/*
7676
7777 - name : Upload coverage results
78+ if : always()
7879 uses : actions/upload-artifact@v6
7980 with :
8081 name : coverage-iceberg
Original file line number Diff line number Diff line change 5252
5353 - name : Run MSSQL Tests
5454 run : |
55- docker compose -f ./docker-compose.test.yml --profile mssql exec -T worker coverage run -m pytest -vvv -s ./tests/test_integration/test_run_transfer -m mssql
55+ docker compose -f ./docker-compose.test.yml --profile mssql exec -T worker coverage run -m pytest -vvv -s ./tests/test_integration/test_run_transfer -m mssql --junitxml=/app/reports/junit/${GITHUB_RUN_ID}.xml
5656
5757 - name : Dump worker logs on failure
5858 if : failure()
7575 path : logs/*
7676
7777 - name : Upload coverage results
78+ if : always()
7879 uses : actions/upload-artifact@v6
7980 with :
8081 name : coverage-mssql
Original file line number Diff line number Diff line change 5252
5353 - name : Run MySQL Tests
5454 run : |
55- docker compose -f ./docker-compose.test.yml --profile mysql exec -T worker coverage run -m pytest -vvv -s ./tests/test_integration/test_run_transfer -m mysql
55+ docker compose -f ./docker-compose.test.yml --profile mysql exec -T worker coverage run -m pytest -vvv -s ./tests/test_integration/test_run_transfer -m mysql --junitxml=/app/reports/junit/${GITHUB_RUN_ID}.xml
5656
5757 - name : Dump worker logs on failure
5858 if : failure()
7575 path : logs/*
7676
7777 - name : Upload coverage results
78+ if : always()
7879 uses : actions/upload-artifact@v6
7980 with :
8081 name : coverage-mysql
Original file line number Diff line number Diff line change 5252
5353 - name : Run Oracle Tests
5454 run : |
55- docker compose -f ./docker-compose.test.yml --profile oracle exec -T worker coverage run -m pytest -vvv -s ./tests/test_integration/test_run_transfer -m oracle
55+ docker compose -f ./docker-compose.test.yml --profile oracle exec -T worker coverage run -m pytest -vvv -s ./tests/test_integration/test_run_transfer -m oracle --junitxml=/app/reports/junit/${GITHUB_RUN_ID}.xml
5656
5757 - name : Dump worker logs on failure
5858 if : failure()
7575 path : logs/*
7676
7777 - name : Upload coverage results
78+ if : always()
7879 uses : actions/upload-artifact@v6
7980 with :
8081 name : coverage-oracle
Original file line number Diff line number Diff line change 5252
5353 - name : Run S3 Tests
5454 run : |
55- docker compose -f ./docker-compose.test.yml --profile s3 exec -T worker coverage run -m pytest -vvv -s ./tests/test_integration/test_run_transfer -m "s3 and not iceberg"
55+ docker compose -f ./docker-compose.test.yml --profile s3 exec -T worker coverage run -m pytest -vvv -s ./tests/test_integration/test_run_transfer -m "s3 and not iceberg" --junitxml=/app/reports/junit/${GITHUB_RUN_ID}.xml
5656
5757 - name : Dump worker logs on failure
5858 if : failure()
7575 path : logs/*
7676
7777 - name : Upload coverage results
78+ if : always()
7879 uses : actions/upload-artifact@v6
7980 with :
8081 name : coverage-s3
You can’t perform that action at this time.
0 commit comments