私は分数機ジョブを使用するCIマシンがほとんどなく、テストケース数が増えたため、ジョブ完了時間も同じパスに従っていました。 マシンを増やす代わりに、同じVMに新しいユーザーを追加することを考えていますが、その前に、2つの異なるマシンから分断プロセスを起動できるかどうかを確認する必要があります。 また、ChromeとFirefoxは2つの異なるユーザーアカウントで同時に動作しますが、これはサポートされていません。分裂器を同じホスト上の2つの異なるログイン/ユーザーから実行できますか?
1
A
答えて
1
より一般的な方法で質問に答えるには、はい、あなたは、複数のマシンまたは同じマシン上の複数のユーザーに分権プログラムの実行プロセスを配布できます。しかし、私は最新のトレンドに適応するためのより良い提案を持っています:
ドッカーコンテナを使用してセレングリッドを確立します。ハブをホスト - - この画像であってもよい - selenium/hub
-
以下ドッカ容器1のような組み合わせを持つことができます
- ドッカー容器3(複数であってもよい): - Firefoxのノードをホスト - selenium/node-firefox
分度器プロセスのみマスタ・マシン上で実行され、実際の実行はドッカーのコンテナで行われます。このドッカーコンテナのセットは、Jenkinsをホストする外部マシン以外の場所に配置することができます
+0
これはありがとう、有望そうです。私はそれを試して、すぐに報告します。 – ASB
関連する問題
- 1. 異なるホストから同じjenkins.warを実行する
- 2. 同じホスト上で実行されている2つの異なるサイトは、同じデータベースを共有して保存および取得できますか?
- 3. なぜ同じアプリケーションプールからドットネットフレームワークの2つの異なるバージョンを実行できますか
- 4. 同じドメイン上で異なるレールアプリを実行しますか?
- 5. 同じホスト上で実行可能なplaybooksを実行する
- 6. 同じjarファイルから2つの異なるクラスを実行できますか?
- 7. 2つの異なるサーバー上で同じnode.jsアプリケーションの2つのインスタンスを実行しています。
- 8. 2人の異なるシェフクライアントが同じホストに共存できますか?
- 9. 分裂器でなぜ評価()するのですか?
- 10. 2つの異なるバージョンのtmuxを同時に実行できますか?
- 11. ポート80で2つのアプリケーションを実行し、Docker Swarmで異なるホスト名を実行できますか?
- 12. 異なるアプリケーションを実行する2つのAndroidデバイスで同じSQLiteデータベースを使用できますか?
- 13. 2つの異なるPlay!同じホスト名のアプリケーション
- 14. 2つの異なるSOAPエンドポイントで同じ名前の操作を実行できますか?
- 15. 分裂器は2つの連続した行で参照されているときに要素を見つけられないのはなぜですか?
- 16. <?PHPのthe_content();>同じページ上の2つの異なる部分で
- 17. 分裂器でOAuth2のログインフローを確実にテストする方法
- 18. 同じレールモデル上の2つの異なる宝石から同じ "名前"の異なる2つの方法を使用する方法は?
- 19. 1つのsqlite3クエリで2つの異なる行から同じ列データを取得しますか?
- 20. SQLスクリプトは、DBホスト上で実行されるか、別のホスト上で実行されるかに応じて動作が異なります
- 21. なぜ分裂器が私に成功をもたらすのですか?
- 22. 2つの異なるコンポーネントから同じルータコンセントへのポイント
- 23. 同じサーバー上の2つの異なるアプリでsphinxを実行しています
- 24. 同じコンピュータ上で異なるコマンドを実行するMakefile
- 25. 同じポート(ローカルホスト)上で異なるプロジェクトを実行する
- 26. 別のエグゼキュータを持つ2つのgitlabランナーを同じマシン上で実行できますか?
- 27. 異なるビューから同じコマンドを実行する - MMVM
- 28. 同じクラスの2つの異なる実装をコンパイルする
- 29. シトラスと同じポート上の異なるURLを持つ2つの模擬Webサービスを実行するには?
- 30. 同じファイル、同じファイルサイズだが2つの異なるメモリサイズ、なぜですか?
実行時間を短縮するためにテストをシャットダウンしましたか? 'shardTestFiles'と' maxInstances'は2人の異なるユーザーでテストを実行する必要がないかもしれません。 https://github.com/angular/protractor/blob/0cd156d6829f23f93403d865b7fdb7eab4f45446/lib/config.ts#L282 – tehbeardedone