refactor failed_tests_reporter to use TS, no octokit (#46993)

* refactor failed_tests_reporter to use TS, no octokit

* update renovate config

* ensure that all kbn-test files are in ts project

* fix some type errors

* add some more tests

* [kbn-test/githubapi] cleanup and document

* collect log messages as strings instead of message objects

* ensure issue is open when updating body

* improve readability of getKibanaIssues

* expose axios helpers from dev-utils

* fix request params for fetching github issues and validate locally

* include a README for failed_tests_reporter

* improve axios error helpers
This commit is contained in:
Spencer 2019-10-08 13:56:07 -07:00 committed by GitHub
parent b25df015d5
commit 9b34d6b76f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
41 changed files with 1090 additions and 561 deletions

2
Jenkinsfile vendored
View file

@ -294,6 +294,6 @@ def buildXpack() {
def runErrorReporter() {
bash """
source src/dev/ci_setup/setup_env.sh
node src/dev/failed_tests/cli
node scripts/report_failed_tests
"""
}