elastic / elastic/apm-agent-python
Create test harness for Azure Storage
- Vorherrschende Sprache
- Python
- Sterne
- 431
- Forks
- 239
- Ø Merge
- 5 T. 10 Std.
- Gemergte PRs (30 T.)
- 7
Beschreibung
I've been adding [tests](https://github.com/elastic/apm-agent-python/blob/master/tests/instrumentation/azure_tests.py) for Azure as I've been developing the instrumentations. However, these tests will require some work to get running on Jenkins.
- [ ] Create dedicated storage account for CI (or use terraform)
- [ ] Set up requirements files
- [ ] Add to .jenkins_framework files
- [ ] Set up `AZURE_STORAGE_CONNECTION_STRING` environment variable from secret
Ref #1028
Ref #1029
Ref #1316
Beitragsleitfaden
Rechercherichtung
Beginnen Sie mit tests/instrumentation/azure_tests.py, um die bestehende Azure-Abdeckung zu verstehen, und sehen Sie sich anschließend die .jenkins_framework-Dateien und requirements-Dateien des Repositorys an. Richten Sie den CI-Zugriff auf Azure Storage ein, einschließlich des AZURE_STORAGE_CONNECTION_STRING-Secrets, und bestätigen Sie, dass die Tests erfolgreich auf Jenkins ausgeführt werden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- azure, python
- Bereich
- ci-cd, cloud, testing
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100