• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

NVIDIA / gpu-operator
38%
main: 38%

Build:
Build:
LAST BUILD BRANCH: pull-request/2750
DEFAULT BRANCH: main
Repo Added 17 Jul 2024 03:56PM UTC
Files 73
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH pull-request/2718
branch: pull-request/2718
CHANGE BRANCH
x
Reset
  • pull-request/2718
  • autoimageupdate
  • bundlecommitsha
  • main
  • pull-request/1333
  • pull-request/1382
  • pull-request/1384
  • pull-request/1385
  • pull-request/1417
  • pull-request/1424
  • pull-request/1427
  • pull-request/1430
  • pull-request/1431
  • pull-request/1434
  • pull-request/1435
  • pull-request/1440
  • pull-request/1441
  • pull-request/1442
  • pull-request/1443
  • pull-request/1444
  • pull-request/1445
  • pull-request/1447
  • pull-request/1450
  • pull-request/1455
  • pull-request/1462
  • pull-request/1464
  • pull-request/1466
  • pull-request/1468
  • pull-request/1471
  • pull-request/1472
  • pull-request/1474
  • pull-request/1475
  • pull-request/1480
  • pull-request/1483
  • pull-request/1491
  • pull-request/1493
  • pull-request/1494
  • pull-request/1495
  • pull-request/1496
  • pull-request/1504
  • pull-request/1505
  • pull-request/1508
  • pull-request/1509
  • pull-request/1510
  • pull-request/1513
  • pull-request/1520
  • pull-request/1522
  • pull-request/1523
  • pull-request/1524
  • pull-request/1525
  • pull-request/1526
  • pull-request/1531
  • pull-request/1535
  • pull-request/1541
  • pull-request/1544
  • pull-request/1550
  • pull-request/1552
  • pull-request/1555
  • pull-request/1560
  • pull-request/1568
  • pull-request/1569
  • pull-request/1570
  • pull-request/1573
  • pull-request/1574
  • pull-request/1578
  • pull-request/1580
  • pull-request/1581
  • pull-request/1583
  • pull-request/1584
  • pull-request/1589
  • pull-request/1590
  • pull-request/1594
  • pull-request/1604
  • pull-request/1609
  • pull-request/1615
  • pull-request/1617
  • pull-request/1620
  • pull-request/1630
  • pull-request/1639
  • pull-request/1652
  • pull-request/1657
  • pull-request/1658
  • pull-request/1659
  • pull-request/1662
  • pull-request/1663
  • pull-request/1664
  • pull-request/1665
  • pull-request/1666
  • pull-request/1671
  • pull-request/1672
  • pull-request/1675
  • pull-request/1681
  • pull-request/1683
  • pull-request/1688
  • pull-request/1691
  • pull-request/1697
  • pull-request/1700
  • pull-request/1701
  • pull-request/1707
  • pull-request/1710
  • pull-request/1713
  • pull-request/1715
  • pull-request/1719
  • pull-request/1724
  • pull-request/1725
  • pull-request/1728
  • pull-request/1729
  • pull-request/1731
  • pull-request/1732
  • pull-request/1733
  • pull-request/1739
  • pull-request/1740
  • pull-request/1742
  • pull-request/1743
  • pull-request/1744
  • pull-request/1746
  • pull-request/1747
  • pull-request/1748
  • pull-request/1749
  • pull-request/1750
  • pull-request/1751
  • pull-request/1752
  • pull-request/1753
  • pull-request/1755
  • pull-request/1756
  • pull-request/1757
  • pull-request/1758
  • pull-request/1759
  • pull-request/1761
  • pull-request/1762
  • pull-request/1764
  • pull-request/1765
  • pull-request/1766
  • pull-request/1767
  • pull-request/1768
  • pull-request/1769
  • pull-request/1770
  • pull-request/1771
  • pull-request/1772
  • pull-request/1773
  • pull-request/1775
  • pull-request/1776
  • pull-request/1779
  • pull-request/1781
  • pull-request/1782
  • pull-request/1783
  • pull-request/1785
  • pull-request/1788
  • pull-request/1789
  • pull-request/1790
  • pull-request/1791
  • pull-request/1792
  • pull-request/1793
  • pull-request/1796
  • pull-request/1797
  • pull-request/1799
  • pull-request/1802
  • pull-request/1805
  • pull-request/1806
  • pull-request/1807
  • pull-request/1808
  • pull-request/1809
  • pull-request/1810
  • pull-request/1811
  • pull-request/1812
  • pull-request/1813
  • pull-request/1815
  • pull-request/1816
  • pull-request/1817
  • pull-request/1819
  • pull-request/1821
  • pull-request/1823
  • pull-request/1825
  • pull-request/1826
  • pull-request/1827
  • pull-request/1828
  • pull-request/1829
  • pull-request/1830
  • pull-request/1831
  • pull-request/1832
  • pull-request/1833
  • pull-request/1836
  • pull-request/1837
  • pull-request/1838
  • pull-request/1840
  • pull-request/1841
  • pull-request/1843
  • pull-request/1844
  • pull-request/1846
  • pull-request/1847
  • pull-request/1850
  • pull-request/1852
  • pull-request/1853
  • pull-request/1854
  • pull-request/1855
  • pull-request/1856
  • pull-request/1861
  • pull-request/1862
  • pull-request/1863
  • pull-request/1864
  • pull-request/1865
  • pull-request/1866
  • pull-request/1867
  • pull-request/1868
  • pull-request/1870
  • pull-request/1872
  • pull-request/1873
  • pull-request/1875
  • pull-request/1878
  • pull-request/1879
  • pull-request/1880
  • pull-request/1881
  • pull-request/1882
  • pull-request/1883
  • pull-request/1884
  • pull-request/1885
  • pull-request/1886
  • pull-request/1887
  • pull-request/1888
  • pull-request/1890
  • pull-request/1891
  • pull-request/1892
  • pull-request/1894
  • pull-request/1896
  • pull-request/1898
  • pull-request/1903
  • pull-request/1904
  • pull-request/1905
  • pull-request/1907
  • pull-request/1908
  • pull-request/1909
  • pull-request/1911
  • pull-request/1912
  • pull-request/1914
  • pull-request/1916
  • pull-request/1917
  • pull-request/1919
  • pull-request/1920
  • pull-request/1921
  • pull-request/1922
  • pull-request/1925
  • pull-request/1926
  • pull-request/1927
  • pull-request/1928
  • pull-request/1929
  • pull-request/1933
  • pull-request/1934
  • pull-request/1935
  • pull-request/1937
  • pull-request/1938
  • pull-request/1939
  • pull-request/1940
  • pull-request/1941
  • pull-request/1943
  • pull-request/1944
  • pull-request/1946
  • pull-request/1948
  • pull-request/1949
  • pull-request/1950
  • pull-request/1953
  • pull-request/1954
  • pull-request/1955
  • pull-request/1956
  • pull-request/1957
  • pull-request/1958
  • pull-request/1959
  • pull-request/1960
  • pull-request/1961
  • pull-request/1962
  • pull-request/1963
  • pull-request/1964
  • pull-request/1966
  • pull-request/1967
  • pull-request/1969
  • pull-request/1971
  • pull-request/1972
  • pull-request/1974
  • pull-request/1975
  • pull-request/1978
  • pull-request/1979
  • pull-request/1981
  • pull-request/1983
  • pull-request/1985
  • pull-request/1988
  • pull-request/1989
  • pull-request/1990
  • pull-request/1992
  • pull-request/1998
  • pull-request/1999
  • pull-request/2001
  • pull-request/2002
  • pull-request/2003
  • pull-request/2004
  • pull-request/2008
  • pull-request/2010
  • pull-request/2011
  • pull-request/2012
  • pull-request/2014
  • pull-request/2020
  • pull-request/2021
  • pull-request/2023
  • pull-request/2024
  • pull-request/2027
  • pull-request/2028
  • pull-request/2032
  • pull-request/2033
  • pull-request/2037
  • pull-request/2038
  • pull-request/2039
  • pull-request/2041
  • pull-request/2042
  • pull-request/2043
  • pull-request/2044
  • pull-request/2046
  • pull-request/2048
  • pull-request/2051
  • pull-request/2054
  • pull-request/2055
  • pull-request/2057
  • pull-request/2059
  • pull-request/2062
  • pull-request/2063
  • pull-request/2064
  • pull-request/2065
  • pull-request/2066
  • pull-request/2067
  • pull-request/2069
  • pull-request/2071
  • pull-request/2072
  • pull-request/2073
  • pull-request/2075
  • pull-request/2076
  • pull-request/2077
  • pull-request/2078
  • pull-request/2081
  • pull-request/2082
  • pull-request/2083
  • pull-request/2084
  • pull-request/2085
  • pull-request/2086
  • pull-request/2088
  • pull-request/2089
  • pull-request/2090
  • pull-request/2091
  • pull-request/2092
  • pull-request/2093
  • pull-request/2094
  • pull-request/2095
  • pull-request/2097
  • pull-request/2098
  • pull-request/2099
  • pull-request/2100
  • pull-request/2101
  • pull-request/2103
  • pull-request/2104
  • pull-request/2105
  • pull-request/2106
  • pull-request/2108
  • pull-request/2111
  • pull-request/2112
  • pull-request/2113
  • pull-request/2116
  • pull-request/2117
  • pull-request/2119
  • pull-request/2120
  • pull-request/2121
  • pull-request/2122
  • pull-request/2123
  • pull-request/2125
  • pull-request/2128
  • pull-request/2130
  • pull-request/2131
  • pull-request/2134
  • pull-request/2135
  • pull-request/2136
  • pull-request/2138
  • pull-request/2140
  • pull-request/2141
  • pull-request/2142
  • pull-request/2144
  • pull-request/2147
  • pull-request/2148
  • pull-request/2149
  • pull-request/2151
  • pull-request/2154
  • pull-request/2156
  • pull-request/2157
  • pull-request/2158
  • pull-request/2160
  • pull-request/2162
  • pull-request/2164
  • pull-request/2168
  • pull-request/2172
  • pull-request/2179
  • pull-request/2180
  • pull-request/2181
  • pull-request/2182
  • pull-request/2183
  • pull-request/2184
  • pull-request/2187
  • pull-request/2188
  • pull-request/2191
  • pull-request/2192
  • pull-request/2193
  • pull-request/2194
  • pull-request/2195
  • pull-request/2196
  • pull-request/2199
  • pull-request/2200
  • pull-request/2202
  • pull-request/2203
  • pull-request/2204
  • pull-request/2205
  • pull-request/2206
  • pull-request/2207
  • pull-request/2208
  • pull-request/2210
  • pull-request/2213
  • pull-request/2215
  • pull-request/2217
  • pull-request/2218
  • pull-request/2219
  • pull-request/2220
  • pull-request/2221
  • pull-request/2223
  • pull-request/2224
  • pull-request/2226
  • pull-request/2229
  • pull-request/2230
  • pull-request/2233
  • pull-request/2234
  • pull-request/2235
  • pull-request/2238
  • pull-request/2240
  • pull-request/2242
  • pull-request/2243
  • pull-request/2244
  • pull-request/2245
  • pull-request/2246
  • pull-request/2248
  • pull-request/2250
  • pull-request/2251
  • pull-request/2252
  • pull-request/2253
  • pull-request/2256
  • pull-request/2258
  • pull-request/2260
  • pull-request/2262
  • pull-request/2263
  • pull-request/2264
  • pull-request/2265
  • pull-request/2266
  • pull-request/2267
  • pull-request/2268
  • pull-request/2269
  • pull-request/2270
  • pull-request/2273
  • pull-request/2274
  • pull-request/2275
  • pull-request/2276
  • pull-request/2277
  • pull-request/2278
  • pull-request/2281
  • pull-request/2283
  • pull-request/2284
  • pull-request/2285
  • pull-request/2286
  • pull-request/2287
  • pull-request/2289
  • pull-request/2290
  • pull-request/2291
  • pull-request/2292
  • pull-request/2293
  • pull-request/2294
  • pull-request/2296
  • pull-request/2297
  • pull-request/2298
  • pull-request/2299
  • pull-request/2300
  • pull-request/2303
  • pull-request/2366
  • pull-request/2367
  • pull-request/2369
  • pull-request/2374
  • pull-request/2375
  • pull-request/2380
  • pull-request/2384
  • pull-request/2386
  • pull-request/2388
  • pull-request/2390
  • pull-request/2391
  • pull-request/2392
  • pull-request/2393
  • pull-request/2394
  • pull-request/2395
  • pull-request/2396
  • pull-request/2404
  • pull-request/2405
  • pull-request/2406
  • pull-request/2407
  • pull-request/2408
  • pull-request/2409
  • pull-request/2410
  • pull-request/2411
  • pull-request/2418
  • pull-request/2420
  • pull-request/2421
  • pull-request/2422
  • pull-request/2424
  • pull-request/2425
  • pull-request/2426
  • pull-request/2427
  • pull-request/2428
  • pull-request/2429
  • pull-request/2431
  • pull-request/2434
  • pull-request/2438
  • pull-request/2439
  • pull-request/2440
  • pull-request/2442
  • pull-request/2443
  • pull-request/2444
  • pull-request/2445
  • pull-request/2446
  • pull-request/2447
  • pull-request/2448
  • pull-request/2449
  • pull-request/2450
  • pull-request/2451
  • pull-request/2452
  • pull-request/2453
  • pull-request/2454
  • pull-request/2455
  • pull-request/2456
  • pull-request/2457
  • pull-request/2458
  • pull-request/2459
  • pull-request/2460
  • pull-request/2461
  • pull-request/2462
  • pull-request/2464
  • pull-request/2465
  • pull-request/2466
  • pull-request/2467
  • pull-request/2468
  • pull-request/2469
  • pull-request/2470
  • pull-request/2472
  • pull-request/2475
  • pull-request/2476
  • pull-request/2477
  • pull-request/2478
  • pull-request/2480
  • pull-request/2481
  • pull-request/2483
  • pull-request/2486
  • pull-request/2487
  • pull-request/2488
  • pull-request/2491
  • pull-request/2492
  • pull-request/2493
  • pull-request/2494
  • pull-request/2496
  • pull-request/2497
  • pull-request/2498
  • pull-request/2499
  • pull-request/2500
  • pull-request/2502
  • pull-request/2504
  • pull-request/2510
  • pull-request/2512
  • pull-request/2513
  • pull-request/2514
  • pull-request/2515
  • pull-request/2517
  • pull-request/2518
  • pull-request/2519
  • pull-request/2521
  • pull-request/2523
  • pull-request/2524
  • pull-request/2525
  • pull-request/2526
  • pull-request/2527
  • pull-request/2528
  • pull-request/2529
  • pull-request/2534
  • pull-request/2538
  • pull-request/2541
  • pull-request/2542
  • pull-request/2544
  • pull-request/2545
  • pull-request/2546
  • pull-request/2547
  • pull-request/2548
  • pull-request/2551
  • pull-request/2553
  • pull-request/2554
  • pull-request/2555
  • pull-request/2556
  • pull-request/2557
  • pull-request/2560
  • pull-request/2561
  • pull-request/2562
  • pull-request/2563
  • pull-request/2564
  • pull-request/2565
  • pull-request/2566
  • pull-request/2567
  • pull-request/2568
  • pull-request/2569
  • pull-request/2571
  • pull-request/2572
  • pull-request/2573
  • pull-request/2575
  • pull-request/2576
  • pull-request/2578
  • pull-request/2579
  • pull-request/2580
  • pull-request/2582
  • pull-request/2584
  • pull-request/2586
  • pull-request/2587
  • pull-request/2588
  • pull-request/2591
  • pull-request/2592
  • pull-request/2597
  • pull-request/2598
  • pull-request/2599
  • pull-request/2601
  • pull-request/2606
  • pull-request/2607
  • pull-request/2609
  • pull-request/2610
  • pull-request/2611
  • pull-request/2612
  • pull-request/2613
  • pull-request/2614
  • pull-request/2615
  • pull-request/2616
  • pull-request/2617
  • pull-request/2618
  • pull-request/2620
  • pull-request/2624
  • pull-request/2625
  • pull-request/2629
  • pull-request/2630
  • pull-request/2631
  • pull-request/2633
  • pull-request/2634
  • pull-request/2635
  • pull-request/2636
  • pull-request/2637
  • pull-request/2640
  • pull-request/2642
  • pull-request/2643
  • pull-request/2644
  • pull-request/2647
  • pull-request/2648
  • pull-request/2649
  • pull-request/2651
  • pull-request/2653
  • pull-request/2654
  • pull-request/2656
  • pull-request/2657
  • pull-request/2658
  • pull-request/2659
  • pull-request/2660
  • pull-request/2661
  • pull-request/2662
  • pull-request/2663
  • pull-request/2665
  • pull-request/2666
  • pull-request/2667
  • pull-request/2669
  • pull-request/2673
  • pull-request/2676
  • pull-request/2677
  • pull-request/2678
  • pull-request/2679
  • pull-request/2681
  • pull-request/2682
  • pull-request/2683
  • pull-request/2687
  • pull-request/2688
  • pull-request/2689
  • pull-request/2690
  • pull-request/2692
  • pull-request/2695
  • pull-request/2696
  • pull-request/2697
  • pull-request/2698
  • pull-request/2699
  • pull-request/2702
  • pull-request/2704
  • pull-request/2705
  • pull-request/2706
  • pull-request/2707
  • pull-request/2708
  • pull-request/2710
  • pull-request/2711
  • pull-request/2712
  • pull-request/2713
  • pull-request/2714
  • pull-request/2715
  • pull-request/2716
  • pull-request/2721
  • pull-request/2722
  • pull-request/2723
  • pull-request/2724
  • pull-request/2725
  • pull-request/2726
  • pull-request/2727
  • pull-request/2730
  • pull-request/2732
  • pull-request/2733
  • pull-request/2734
  • pull-request/2735
  • pull-request/2737
  • pull-request/2738
  • pull-request/2739
  • pull-request/2740
  • pull-request/2741
  • pull-request/2742
  • pull-request/2743
  • pull-request/2745
  • pull-request/2747
  • pull-request/2748
  • pull-request/2750
  • pull-request/850
  • release-25.10
  • release-26.3
  • release-26.3-update-ocp-versions
  • scc-clusterrole

06 Aug 2026 04:56AM UTC coverage: 38.385%. Remained the same
31073033892

push

github

abrarshivani
refactor(ci): tidy the e2e test scripts

Store a deadline rather than a start time in the polling loops. Comparing
SECONDS against a deadline computed once says what the loop means without the
subtraction, and it removes the comment each loop was carrying to explain that
SECONDS counts from shell start rather than from the loop.

migrate-clusterpolicy-to-nvidiadriver.sh had six loops still counting sleeps
instead of measuring time, the same bug already fixed in checks.sh and
update-nvidiadriver.sh. It runs on the containerd path, so convert those too.

check_gpu_pod_ready listed every pod in the cluster as json on every pass of a
five second loop, but only used the result when it regenerated the log files
every thirty seconds. Fetch it where it is used, ask for two custom columns
instead of the whole object, and read it with the shell rather than a jq
invocation per pod. The same loop printed the pod table once for the console
and fetched it again for the log file, which tee does in one call.

The request timeout default now lives in .definitions.sh with the other
defaults instead of being repeated at each use.

Also guard five more diagnostic calls that the earlier pass missed, replace
the runtime comparison in node-operations.sh with a case statement, and drop
the argument and readability checks in node-exec.sh that only repeat what
node-operations.sh and the redirect already report.

Signed-off-by: Abrar Shivani <ashivani@nvidia.com>

5572 of 14516 relevant lines covered (38.39%)

0.44 hits per line

Relevant lines Covered
Build:
Build:
14516 RELEVANT LINES 5572 COVERED LINES
0.44 HITS PER LINE
Source Files on pull-request/2718
  • Tree
  • List 73
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
31073033892 pull-request/2718 refactor(ci): tidy the e2e test scripts Store a deadline rather than a start time in the polling loops. Comparing SECONDS against a deadline computed once says what the loop means without the subtraction, and it removes the comment each loop was ... push 06 Aug 2026 05:10AM UTC abrarshivani github
38.39
31064334768 pull-request/2718 fix(ci): survive a transient API outage during the driver upgrade Both e2e jobs died in wait_for_driver_upgrade_done. The driver upgrade restarts the container runtime on the node, and now that the tests drive the cluster from the runner rather t... push 06 Aug 2026 02:05AM UTC abrarshivani github
38.39
31059357931 pull-request/2718 fix(ci): upload e2e logs on cancelled runs too The archive step was gated on failure(), but a job stopped by timeout-minutes is cancelled rather than failed, so failure() evaluates false and the upload is skipped. That loses the logs on exactly t... push 06 Aug 2026 12:26AM UTC abrarshivani github
38.39
See All Builds (2342)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc