2013-06-03 85 views
1

我有自己的小服務器,一些USB集線器和6個Android設備作爲三星Galaxy S3。請告訴我如何將設備連接到每個節點。我有Jenkins的「外部資源調度員」插件。只想連接這些設備,開始自動測試。詹金斯節點Android設備

詹金斯版本 - 1.517

感謝

回答

0

插上通過USB設備,並注意所有的唯一序列號是adb devices -l報告。您的構建腳本必須對此序列號敏感才能使用。

然後,您可以使用「啞節點」類型在Jenkins中創建一個節點,並選擇「通過SSH啓動Unix機器上的奴隸代理」方法(ssh到localhost)。

在「節點屬性」 - >「環境變量」下添加一個名爲ANDROID_DEVICE_ID的變量,其中一個序列號的值。重複每個獨特的Android系列。

最後,您將有n jenkins節點,每個節點都設置自己的ANDROID_DEVICE_ID值。

另一種方法是創建一個參數化版本,它將android序列作爲參數,並使您的構建腳本對其敏感。