Derzeit habe ich zwei Selen-Junit-Tests, die so konfiguriert sind, dass sie ungefähr zur gleichen Zeit auf Bambus laufen. Ein Test läuft auf MachineA (Selen etc. installiert) und der andere auf MachineB (Selen etc. installiert). Wenn er gestartet wird, baut Bambus den einen auf Maschine A und reiht den einen auf Maschine B ein. Meine Frage ist, warum kann Bambus mit Multithreading umgehen? oder gibt es einen Weg, um dieses Problem zu umgehenGibt es eine Möglichkeit, Bamboo-Tests gleichzeitig auszuführen?
3
A
Antwort
2
Ich habe nicht Bamboo v3 verwendet, aber es sieht so aus, als ob Sie in der Lage sein sollten, es ab dieser Version zu tun, da es ein umfassendes "Pipeline-Build-System" unterstützt.
Von dem, was ich gelesen habe, würden Sie Ihre zwei Selenium-Tests als Jobs definieren, die in der gleichen Phase ausgeführt werden sollen. Solange genügend Agenten verfügbar sind, sollten sie parallel ausgeführt werden.
2
Wie Millhouse empfiehlt, sollten Sie Bamboo 3 verwenden und Ihre Selen-Junit-Tests als Jobs in derselben Phase eines Plans konfigurieren. Jobs in einer bestimmten Phase werden parallel ausgeführt, da genügend Agenten zur Verfügung stehen.
Verwandte Themen
- 1. Gibt es eine Möglichkeit, zwei jQuery-Animationen gleichzeitig (richtig) auszuführen?
- 2. Gibt es eine Möglichkeit, 2 NSAnimation-Objekte gleichzeitig auszuführen?
- 3. Gibt es eine Möglichkeit, git im schreibgeschützten Modus auszuführen?
- 4. Gibt es eine Möglichkeit, eine Do-While auszuführen?
- 5. Gibt es eine Möglichkeit, eine umgekehrte XPath-Abfrage auszuführen?
- 6. Gibt es eine Möglichkeit, mehrere Zellen gleichzeitig im IPython-Notebook auszuführen?
- 7. schnellste Möglichkeit, mehrere Methoden alle gleichzeitig auszuführen
- 8. Gibt es eine Möglichkeit, Aggregatfunktionen in Google App Engine auszuführen?
- 9. Gibt es eine Möglichkeit, Roboter-Framework-Testsuiten parallel auszuführen?
- 10. Gibt es eine Möglichkeit, AT-COMMAND programmgesteuert in Android auszuführen?
- 11. Gibt es eine bessere Möglichkeit, diese Abfrage auszuführen?
- 12. Gibt es eine Möglichkeit, ein PHP-Skript von MySQL auszuführen?
- 13. Gibt es eine Möglichkeit, R in Excel auszuführen?
- 14. Gibt es eine Möglichkeit, R-Code von JavaScript auszuführen?
- 15. Gibt es eine Möglichkeit, OpenBravo auf AppEngine auszuführen?
- 16. gibt es eine Möglichkeit, Befehle in Python auf Windows auszuführen?
- 17. Gibt es eine Möglichkeit, FIRST() in SQL Server auszuführen?
- 18. Gibt es eine Möglichkeit, Android TV in VirtualBox auszuführen?
- 19. Gibt es eine Möglichkeit, PHP auf Android auszuführen
- 20. Gibt es eine Möglichkeit, Komponententests sequenziell mit MSTests auszuführen?
- 21. Gibt es eine Möglichkeit, alle JavaScript-Timer gleichzeitig zu löschen?
- 22. Gibt es eine Möglichkeit, Zeilen gleichzeitig auszuwählen und zu aktualisieren?
- 23. Gibt es eine Möglichkeit, eine exe automatisch erneut auszuführen, nachdem es einmal ausgeführt
- 24. Einfache Möglichkeit, dasselbe .sql-Skript in mehreren Datenbanken gleichzeitig auszuführen?
- 25. Gibt es eine Möglichkeit, alle meine SoapUI-Testsuiten gleichzeitig auszuführen, wenn sie sich in verschiedenen Projekten befinden?
- 26. Gibt es eine Möglichkeit, mit ASP.NET immer serverseitigen Code auszuführen, wenn ein Benutzer eine Seite verlässt?
- 27. Gibt es eine Möglichkeit, den .net-JIT-Compiler dazu zu bringen, eine andere Methode auszuführen?
- 28. Gibt es eine Möglichkeit, eine inaktive Registerkarte zu zwingen, JavaScript mit normaler Geschwindigkeit auszuführen
- 29. Gibt es eine Möglichkeit, eine JavaScript-Datei in der Node.js-Shell auszuführen?
- 30. Gibt es eine Möglichkeit, eine Aktion bei der Stream-Eingabe auszuführen?