elastic / elastic/apm-agent-python

Create test harness for Azure Storage

Offen
#1,348 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
agent-python ci technical debt
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

Beitragsleitfaden öffnen

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

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.