JSONAPI-Resources / JSONAPI-Resources/jsonapi-resources

Testing errors with in memory database

Ouverte
#448 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

help wanted Type: Bug
Langage dominant
Ruby
Étoiles
2.3k
Forks
546
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

In order to work around an issue with locked sqlite tables on Rails 4.0 tests the database was switched to using the in memory option for sqlite. I believe this is the cause of the random crashes I am seeing both locally and with Travis. We should switch back to using a traditional on disk database, however we need to fix the issue with locked tables with Rails 4.0

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

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

Aucun fichier ni test n’est indiqué. Reproduisez les plantages aléatoires en local et sur Travis, puis examinez la configuration de la base de données de test et le comportement de SQLite avec Rails 4.0 ; la tâche est terminée lorsque le problème de table verrouillée est résolu et que des exécutions de tests stables sont obtenues avec le mode de base de données approprié.

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

Évaluation

Stack technique
rails, ruby, sqlite
Domaine
databases, testing-qa
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

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