単一のSeleniumハブに接続された20/50/100RCを使用した経験のある人はいますか?複数のチームが一緒に使用できる一元化されたハブを考えています。
20回のRCを行うと、パフォーマンスが大幅に低下すると聞きました。
単一のSeleniumハブに接続された20/50/100RCを使用した経験のある人はいますか?複数のチームが一緒に使用できる一元化されたハブを考えています。
20回のRCを行うと、パフォーマンスが大幅に低下すると聞きました。
私のテストでは、単一のハブに接続されている104個のRCを使用しています。ハブはすべてのRCを処理でき、システムは安定しています。注意すべき点の1つは、コマンドをハブに渡す方法です。これにより、ハブが使用するRCの量が決まります。グリッドで行うことは、同時に複数のビルドを実行することです。すべて同じハブを指します。これは、ハブが常にビジー状態になっていることを意味します。
「20」の値がどこから来ているのかわかりません。Mogotestを強化するために、それよりもはるかに多くのテストセッションを実行し、グリッドのほとんどのユーザーよりも多くのテストセッションをさまざまなサイトで実行しています。確かに古いバージョンにはいくつかのスレッドの問題がありましたが、1.0.8はかなり安定しているはずであり、2.0リリースでは問題は発生していません。
FWIW、私はグリッドプロジェクトを維持し、既知の負荷の問題に対する既知の修正をバックポートします。また、大規模なグリッドインストールを問題なく実行している他のいくつかのことも知っています。
それはあなたのハードウェアがどれほど頑強であるかに要約されます。正確な統計はまだ言えませんが、20年以内に維持することをお勧めします
良いパフォーマンスを得るには、20に非常に近いものはありませんが、そうです。