Suite à un article on strathweb, j'ai récemment ajouté quelques tests d'intégration à mon projet DNX. Localement, ceux-ci fonctionnent bien (yay pour les serveurs web de mémoire).Microsoft.AspNet.TestHost.TestServer requiert plus d'un Core/Processeur?
Cependant lors de l'exécution du tests on a VM with only a single core, les tests d'intégration suspendus indéfiniment (et éventuellement échouent parce appveyor construit sont plafonnés à 60 minutes.
Chose curieuse, lors de l'exécution du
tout tests on a VM with more than one core fonctionne très bien. La conclusion évidente est peut-être que Microsoft.AspNet.TestHost.TestServer a besoin de plus d'un Core (ou au moins plus d'un processeur logique) Quelqu'un at-il une expérience avec ceci pour pouvoir confirmer/refuser?
FYI: Katana est le prédécesseur des applications DNX. Vous utilisez DNX/ASP.NET5, pas Katana. – Tratcher
Le partage du code de test peut aider. – Tratcher
Merci Tratcher - édité le poste pour supprimer Katana. Le code de test est [ici] (https://github.com/jamescrosswell/CommandRouting/blob/master/src/Sample.IntegrationTests/Commands/SayHelloTests.cs) - c'est un projet open source donc le code testé est également en ce repo. –