Jenkins parallel並行構建

2021-10-07 03:28:45 字數 926 閱讀 8018

如果需要分別在chrome、firefox、ie等瀏覽器的各個不同版本中對同乙個web應用進行ui測試,該怎麼做呢?

這種測試太慢了,這些測試是可以並行執行的。jenkins pipeline外掛程式支援這種並行構建

位於parallel塊下的階段都將並行執行,而且並行階段還可以被分到不同的jenkins agent上執行。

因為parallel本身不包含任何步驟,所以在parallel塊下本身不允許包含agent和tools。

在預設情況下,jenkins pipeline要等待parallel塊下所有的階段都執行完成,才能確定結果。如果希望所有並行階段中的某個階段失敗後,就讓其他正在執行的階段都中止,那麼只需要在與parallel塊同級的位置加入failfast true就可以了。

在不同的分支上應用並行構建

並行構建不僅可以被應用在ui自動化測試中,還可以被應用在不同的分支上。

我們注意到在並行階段branch staging下又出現了乙個stages部分。是的,階段是可以巢狀的。但是可以巢狀多少層呢?jenkins的文件並沒有明確說明。建議是3層以內

並行步驟

jenkins pipeline還支援步驟級別的並行執行。

並行階段執行在不同的executor上,而並行步驟執行在同乙個executor上。

impdp 並行 後台,並行expdp impdp

為確保空間充足,對新庫擴容690g alter tablespace ts 320 add datafile datadg orcl datafile zxx 001.dbf size 30g 將儲存邏輯卷172.18.41.55 nas lun 4 nas 4 掛載到原庫下的 archivelog...

並行程式設計與PLINQ 任務並行

任務並行 在tpl當中還可以使用parallel.invoke方法觸發多個非同步任務,其中 actions 中可以包含多個方法或者委託,paralleloptions用於配置parallel類的操作。public static void invoke action actions public st...

並行比較型ADC 串並行型

先補充一下adc的最早應用 adc最早用於對無線訊號向數碼訊號轉換。如電視訊號,長短播電台發接收等。剛開始看並行比較型的adc的原理的時候,感覺和逐次比較型很像,因為電路結構中都包含了dac和多個比較器並且看的所屬的電路結構又是電阻分壓式的。其實他們的差別在於並行比較型ad採用多個比較器,僅作一次比...