Lorsque j'utilise la pile localement avec la suite de tests (Hspec), elle imprime les cas de tests (leurs noms, contextes) en temps réel. Maintenant, je dois forcer ce comportement sur Travis CI (où j'utilise Cabal) parce que ma suite de tests a commencé à prendre plus de 10 minutes et je me retrouve avec:Existe-t-il un moyen de réaliser des tests de test Cabal en temps réel?
Aucune sortie n'a été reçue dans le dernier 10 minutes, cela potentiellement indique une construction bloquée ou quelque chose de mal avec la construction elle-même.
Essayé --show-details=streaming
sans succès (en combinaison avec --test-option=--format=progress
).
Les commandes qui sont exécutées (une variante):
cabal install --only-dependencies --enable-tests
cabal configure --enable-tests --enable-coverage -v2
cabal build
cabal test --show-details=streaming --test-option=--format=progress
Veuillez publier votre fichier cabal et la commande exacte que Travis exécute. –
@WillSewell, Commandes ajoutées qui sont exécutées sur le serveur CI. Qu'est-ce que vous attendez de comprendre à partir du fichier cabal? – Mark
Travis peut travailler avec pile, btw. – PyRulez