Miscellaneous fixes for tests-related things (#5259)

## Problem

A bunch of fixes for different test-related things 

## Summary of changes
- Fix test_runner/pg_clients (`subprocess_capture` return value has
changed)
- Do not run create-test-report if check-permissions failed for not
cancelled jobs
- Fix Code Coverage comment layout after flaky tests. Add another
healing "\n"
- test_compatibility: add an instruction for local run


Co-authored-by: Joonas Koivunen <joonas@neon.tech>
This commit is contained in:
Alexander Bayandin
2023-09-08 16:28:09 +01:00
committed by GitHub
parent 7b6337db58
commit 028fbae161
4 changed files with 51 additions and 3 deletions

View File

@@ -268,7 +268,7 @@ module.exports = async ({ github, context, fetch, report, coverage }) => {
commentBody += "```\n"
}
} else {
commentBody += `#### Test coverage report is not avaibale\n`
commentBody += `\n#### Test coverage report is not available\n`
}
commentBody += autoupdateNotice