Refactoring of the queue drivers tests structure
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 25/100
Piste de recherche
Commencez par comparer les tests existants du driver de queue afin d’identifier la configuration et les assertions dupliquées. Définissez une suite de tests partagée pour le driver et étendez-la afin de couvrir l’intégralité de l’API du driver limfifottl ; le travail est considéré comme terminé lorsque la logique de test dupliquée a été supprimée et que tout le comportement de l’API du driver est couvert.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Now:
Many tests of queue drivers have duplicated code
Wish:
Have some common tests for drivers (remove duplicate code)
Add full testing of a driver API for limfifottl
- Langage dominant
- Lua
- Étoiles
- 243
- Forks
- 56
- Merge moyen
- 6 j 8 h
- PR mergées (30 j)
- 1
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de tarantool/queue
-
tube:grant() is not documentedOuvertedocumentation good first issue
Difficulté 1/5 Moins d'une heure Accessibilité débutants 85/100
-
*ttl drivers: TTL branch dereferences delete() result without a nil check, killing the fiberPeut-être pris @maksimuimin l’a pris il y a 21 jours. Ouverte
Difficulté 3/5 1-2 jours Accessibilité débutants 76/100
-
*ttl drivers: a dead TTL fiber cannot be restarted and wedges the queue in ENDING on the next RO switchPeut-être pris @maksimuimin l’a pris il y a 21 jours. Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
-
fifottl/limfifottl: stop() blocks forever while RW, drop() leaks the TTL fiberPeut-être pris @maksimuimin l’a pris il y a 21 jours. Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 55/100
-
1sp bug teamE
Difficulté 4/5 3-5 jours Accessibilité débutants 25/100
Toutes les issues de tarantool/queue
Issues similaires
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 82/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
-
documentation good first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
InauguralSystems/EigenLua#60 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 1/5 1-3 heures Accessibilité débutants 85/100
bradcypert/plum#265 ·
Les mainteneurs répondent en général sous 1 jour
-
Data Correction Forever
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
Les mainteneurs répondent en général sous 1 jour