googleapis / googleapis/google-cloud-python

configure flakybot

Ouverte
#15,756 1 commentaire 0 réactions 1 personne assignée Réclamée par @tswast Voir sur GitHub
api: bigquery type: process
Langage dominant
Python
Étoiles
5.4k
Forks
1.8k
Merge moyen
3 j 4 h
PR mergées (30 j)
122

Description

I'd like to use flakybot so that we are alerted when we have a test failure https://github.com/googleapis/repo-automation-bots/tree/main/packages/flakybot

See these lines from https://github.com/googleapis/synthtool/blob/master/synthtool/gcp/templates/python_library/.kokoro/build.sh

```
# If this is a continuous build, send the test log to the FlakyBot.
# See https://github.com/googleapis/repo-automation-bots/tree/main/packages/flakybot.
if [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"continuous"* ]]; then
cleanup() {
chmod +x $KOKORO_GFILE_DIR/linux_amd64/flakybot
$KOKORO_GFILE_DIR/linux_amd64/flakybot
}
trap cleanup EXIT HUP
fi
```

I'd rather not migrate to "trampoline" as we have our own Docker based test cluster and our own service account. Instead, perhaps we can make the flakybot binary available some other way and allow our cluster service account to push to the bucket?

Guide de contribution

Ouvrir le guide de contribution

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.