3636
3737 - name : Init test summary table
3838 run : |
39- echo '| Test Suite | ✓ Passed | ✗ Failed | ↻ Skipped | ∑ Total | ⏱ Elapsed |' > summary-table.md
40- echo '|:---------- | -------: | -------: | --------: | ------: | --------: |' >> summary-table.md
39+ echo '| Test Suite | ✓ Passed | ✗ Failed | ↻ Skipped | ∑ Total | ⏱ Elapsed |' > $GITHUB_WORKSPACE/ summary-table.md
40+ echo '|:---------- | -------: | -------: | --------: | ------: | --------: |' >> $GITHUB_WORKSPACE/ summary-table.md
4141
4242 - name : Run ADO.NET Tests
4343 working-directory : ./src/Ydb.Sdk/test/Ydb.Sdk.Ado.Tests
5454 total=$((passed + failed + skipped))
5555 elapsed=$(grep -oP 'duration="\K[0-9\.]+' ado.trx | head -1 | cut -d'"' -f1)
5656 [[ -z "$elapsed" ]] && elapsed="-"
57- echo "| ADO.NET | $passed | $failed | $skipped | $total | ${elapsed}s |" >> ../../.. /summary-table.md
57+ echo "| ADO.NET | $passed | $failed | $skipped | $total | ${elapsed}s |" >> $GITHUB_WORKSPACE /summary-table.md
5858
5959 - name : Run ADO.NET Specification Tests
6060 working-directory : ./src/Ydb.Sdk/test/Ydb.Sdk.Ado.Specification.Tests
6969 total=$((passed + failed + skipped))
7070 elapsed=$(grep -oP 'duration="\K[0-9\.]+' spec.trx | head -1 | cut -d'"' -f1)
7171 [[ -z "$elapsed" ]] && elapsed="-"
72- echo "| Specification | $passed | $failed | $skipped | $total | ${elapsed}s |" >> ../../.. /summary-table.md
72+ echo "| Specification | $passed | $failed | $skipped | $total | ${elapsed}s |" >> $GITHUB_WORKSPACE /summary-table.md
7373
7474 - name : Run ADO.NET Dapper Tests
7575 working-directory : ./src/Ydb.Sdk/test/Ydb.Sdk.Ado.Dapper.Tests
8484 total=$((passed + failed + skipped))
8585 elapsed=$(grep -oP 'duration="\K[0-9\.]+' dapper.trx | head -1 | cut -d'"' -f1)
8686 [[ -z "$elapsed" ]] && elapsed="-"
87- echo "| Dapper | $passed | $failed | $skipped | $total | ${elapsed}s |" >> ../../.. /summary-table.md
87+ echo "| Dapper | $passed | $failed | $skipped | $total | ${elapsed}s |" >> $GITHUB_WORKSPACE /summary-table.md
8888
8989 - name : Run Topic Tests
9090 working-directory : ./src/Ydb.Sdk/test/Ydb.Sdk.Topic.Tests
@@ -99,12 +99,12 @@ jobs:
9999 total=$((passed + failed + skipped))
100100 elapsed=$(grep -oP 'duration="\K[0-9\.]+' topic.trx | head -1 | cut -d'"' -f1)
101101 [[ -z "$elapsed" ]] && elapsed="-"
102- echo "| Topic | $passed | $failed | $skipped | $total | ${elapsed}s |" >> ../../.. /summary-table.md
102+ echo "| Topic | $passed | $failed | $skipped | $total | ${elapsed}s |" >> $GITHUB_WORKSPACE /summary-table.md
103103
104104 - name : Publish all test summary as table
105105 if : always()
106106 run : |
107- cat summary-table.md >> $GITHUB_STEP_SUMMARY
107+ cat $GITHUB_WORKSPACE/ summary-table.md >> $GITHUB_STEP_SUMMARY
108108
109109 efcore-tests :
110110 runs-on : ubuntu-22.04
0 commit comments