googleapis / googleapis/java-bigtable-hbase
Create an easy reproducible way for contributors to run kokro integration tests
- Lingua principale
- Java
- Stelle
- 184
- Fork
- 184
- Merge medio
- 10h
- PR unite (30g)
- 6
Descrizione
Due to security reasons, integration tests only run automatically for repo owners. This causes a bottleneck for contributions since the tests are non-trivial to run locally.
We should provide a script that would run all of the presubmit submits locally. Even better, the test would run in an isolated docker environment to make them reproducible
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia individuando nel repository i comandi esistenti per i test di integrazione di presubmit e le istruzioni per i contributori. Determina come esporre tutti i test di presubmit tramite uno script locale e, se supportato, un ambiente Docker isolato; il lavoro è completato quando i contributori possono eseguire gli stessi test di integrazione in modo riproducibile senza accesso al repository del proprietario.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- docker, java
- Ambito
- devops, testing-qa
- Tipo di issue
- Funzionalità
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100