testcontainers / testcontainers/testcontainers-python

Add support for tmpfs mounts

Ouverte
#316 4 commentaires 2 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

📦 package: core 🚀 enhancement 🛟 help wanted
Langage dominant
Python
Étoiles
2.3k
Forks
386
Merge moyen
4 h 40 min
PR mergées (30 j)
1

Description

Currently we are using tmpfs mounts with testcontainers-go to speed up bootstraping databases during CI. The data folder of the database gets mounted into a tmpfs mount which speeds up since disk i/o is avoided.

We have some components using python and noticed that testcontainers-python doesnt support tmpfs mounts.

PR for testcontainers-go here: https://github.com/testcontainers/testcontainers-go/pull/131

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Commencez par lire la PR de testcontainers-go liée dans l'issue et par localiser la configuration des montages de conteneurs de la bibliothèque Python. Confirmez comment les montages tmpfs doivent être représentés pour les dossiers de données des bases de données, puis ajoutez une couverture montrant qu'un conteneur peut être créé avec le montage demandé et que le comportement existant reste intact.

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

Évaluation

Stack technique
docker, python
Domaine
devops, testing
Type d'issue
Fonctionnalité
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
42/100

Recevez les nouvelles issues par e-mail

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