elastic / elastic/apm-agent-python

Create test harness for Azure Storage

Ouverte
#1,348 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
agent-python ci technical debt
Langage dominant
Python
Étoiles
431
Forks
239
Merge moyen
5 j 10 h
PR mergées (30 j)
7

Description

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

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par tests/instrumentation/azure_tests.py pour comprendre la couverture Azure existante, puis examinez les fichiers .jenkins_framework et les fichiers requirements du dépôt. Configurez l’accès CI à Azure Storage, y compris le secret AZURE_STORAGE_CONNECTION_STRING, et confirmez que les tests s’exécutent correctement sur Jenkins.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
azure, python
Domaine
ci-cd, cloud, testing
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

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