Fix post gate hook to accommodate for new os-testr
New os-testr uses stestr under the hood, which creates .stestr but not
.testrepository directory in the current dir. Other than that, it
doesn't seem like there is any difference in the format or names of
files generated in the directory.
Closes-bug:
@@ -38,11 +38,11 @@ function generate_test_logs {
function generate_testr_results {
# Give job user rights to access tox logs
sudo -H -u $owner chmod o+rw .
- sudo -H -u $owner chmod o+rw -R .testrepository
- if [ -f ".testrepository/0" ] ; then
- .tox/$venv/bin/subunit-1to2 < .testrepository/0 > ./testrepository.subunit
- $SCRIPTS_DIR/subunit2html ./testrepository.subunit testr_results.html
- gzip -9 ./testrepository.subunit
+ sudo -H -u $owner chmod o+rw -R .stestr
+ if [ -f ".stestr/0" ] ; then
+ .tox/$venv/bin/subunit-1to2 < .stestr/0 > ./stestr.subunit
+ $SCRIPTS_DIR/subunit2html ./stestr.subunit testr_results.html
+ gzip -9 ./stestr.subunit
gzip -9 ./testr_results.html
sudo mv ./*.gz /opt/stack/logs/
fi
