Skip to content

feat: Release Node/Standalone Chrome browser version from v110 to v131 on top of Grid 4.28.1 #2621

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Jan 30, 2025

Conversation

VietND96
Copy link
Member

@VietND96 VietND96 commented Jan 30, 2025

User description

Thanks for contributing to the Docker-Selenium project!
A PR well described will help maintainers to quickly review and merge it

Before submitting your PR, please check our contributing guidelines, applied for this repository.
Avoid large PRs, help reviewers by making them as simple and short as possible.

Description

Fixes #2620

Motivation and Context

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist

  • I have read the contributing document.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have added tests to cover my changes.
  • All new and existing tests passed.

PR Type

Enhancement, Tests, Configuration changes


Description

  • Added support for building and releasing Node/Standalone Chrome images for versions 110-131 on top of Selenium Grid 4.28.1.

  • Enhanced workflows and scripts to handle backward compatibility and selective image tagging.

  • Updated Helm chart configurations to include multiple Chrome versions for autoscaling tests.

  • Introduced changelogs for each Chrome version to track image tags and metadata.


Changes walkthrough 📝

Relevant files
Enhancement
4 files
tag_and_push_browser_images.sh
Enhanced tagging and pushing logic for browser images       
+56/-34 
bootstrap.sh
Improved build and tagging process for backward compatibility
+25/-12 
Dockerfile
Adjusted Selenium dependencies and package updates             
+3/-9     
Dockerfile
Enhanced ChromeDriver handling for versions <115                 
+12/-5   
Configuration changes
3 files
release-chrome-versions.yml
Updated workflow for Chrome version releases                         
+46/-36 
multiple-nodes-platform-version.yaml
Updated Helm chart for multiple Chrome versions                   
+99/-4   
Makefile
Added support for selective Chrome builds                               
+12/-7   
Documentation
15 files
chrome_110.md
Added changelog for Chrome version 110                                     
+19/-0   
chrome_111.md
Added changelog for Chrome version 111                                     
+19/-0   
chrome_112.md
Added changelog for Chrome version 112                                     
+19/-0   
chrome_113.md
Added changelog for Chrome version 113                                     
+19/-0   
chrome_114.md
Added changelog for Chrome version 114                                     
+19/-0   
chrome_115.md
Added changelog for Chrome version 115                                     
+19/-0   
chrome_116.md
Added changelog for Chrome version 116                                     
+19/-0   
chrome_117.md
Added changelog for Chrome version 117                                     
+19/-0   
chrome_118.md
Added changelog for Chrome version 118                                     
+19/-0   
chrome_119.md
Added changelog for Chrome version 119                                     
+19/-0   
chrome_120.md
Added changelog for Chrome version 120                                     
+19/-0   
chrome_121.md
Added changelog for Chrome version 121                                     
+19/-0   
chrome_122.md
Added changelog for Chrome version 122                                     
+19/-0   
chrome_123.md
Added changelog for Chrome version 123                                     
+19/-0   
chrome_124.md
Added changelog for Chrome version 124                                     
+19/-0   
Tests
2 files
cdp-matrix.yml
Expanded CDP matrix for Chrome versions 110-132                   
+46/-2   
selenium-matrix.yml
Added Selenium version 4.28.1 to matrix                                   
+6/-0     
Additional files
8 files
chrome_125.md +19/-0   
chrome_126.md +19/-0   
chrome_127.md +19/-0   
chrome_128.md +19/-0   
chrome_129.md +19/-0   
chrome_130.md +19/-0   
chrome_131.md +19/-0   
chrome_132.md +19/-0   

Need help?
  • Type /help how to ... in the comments thread for any questions about Qodo Merge usage.
  • Check out the documentation for more information.
  • Copy link
    Contributor

    qodo-merge-pro bot commented Jan 30, 2025

    CI Feedback 🧐

    (Feedback updated until commit 8c69b89)

    A test triggered by this PR failed. Here is an AI-generated analysis of the failure:

    Action: Test Selenium Grid on Docker / Test Docker Selenium (test_parallel, false, false, false, ubuntu-24.04)

    Failed stage: Run Docker Compose to test_parallel on AMD64 [❌]

    Failed test name: test_parallel_autoscaling

    Failure summary:

    The action failed during parallel testing with multiple issues:

  • 5 test cases initially failed and were rerun
  • During rerun, test_download_file for ChromeTests failed again
  • 2 corrupted video files were detected during video integrity check:
    1.
    test_select_from_a_dropdown_ChromeTests_57e4766dd0074726ad77f95841f12518.mp4
    2.
    test_play_video_FirefoxTests_0b18761a-5bb0-4f92-9b07-c26211f874d9.mp4
    The video corruption (missing
    moov atom) caused the test_video_integrity check to fail with error code 2.

  • Relevant error logs:
    1:  ##[group]Operating System
    2:  Ubuntu
    ...
    
    159:  �[36;1mfi�[0m
    160:  �[36;1m�[0m
    161:  �[36;1m# Option: Remove large packages�[0m
    162:  �[36;1m# REF: https://github.com/apache/flink/blob/master/tools/azure-pipelines/free_disk_space.sh�[0m
    163:  �[36;1m�[0m
    164:  �[36;1mif [[ false == 'true' ]]; then�[0m
    165:  �[36;1m  BEFORE=$(getAvailableSpace)�[0m
    166:  �[36;1m  �[0m
    167:  �[36;1m  sudo apt-get remove -y '^aspnetcore-.*' || echo "::warning::The command [sudo apt-get remove -y '^aspnetcore-.*'] failed to complete successfully. Proceeding..."�[0m
    168:  �[36;1m  sudo apt-get remove -y '^dotnet-.*' --fix-missing || echo "::warning::The command [sudo apt-get remove -y '^dotnet-.*' --fix-missing] failed to complete successfully. Proceeding..."�[0m
    169:  �[36;1m  sudo apt-get remove -y '^llvm-.*' --fix-missing || echo "::warning::The command [sudo apt-get remove -y '^llvm-.*' --fix-missing] failed to complete successfully. Proceeding..."�[0m
    170:  �[36;1m  sudo apt-get remove -y 'php.*' --fix-missing || echo "::warning::The command [sudo apt-get remove -y 'php.*' --fix-missing] failed to complete successfully. Proceeding..."�[0m
    171:  �[36;1m  sudo apt-get remove -y '^mongodb-.*' --fix-missing || echo "::warning::The command [sudo apt-get remove -y '^mongodb-.*' --fix-missing] failed to complete successfully. Proceeding..."�[0m
    172:  �[36;1m  sudo apt-get remove -y '^mysql-.*' --fix-missing || echo "::warning::The command [sudo apt-get remove -y '^mysql-.*' --fix-missing] failed to complete successfully. Proceeding..."�[0m
    173:  �[36;1m  sudo apt-get remove -y azure-cli google-chrome-stable firefox powershell mono-devel libgl1-mesa-dri --fix-missing || echo "::warning::The command [sudo apt-get remove -y azure-cli google-chrome-stable firefox powershell mono-devel libgl1-mesa-dri --fix-missing] failed to complete successfully. Proceeding..."�[0m
    174:  �[36;1m  sudo apt-get remove -y google-cloud-sdk --fix-missing || echo "::debug::The command [sudo apt-get remove -y google-cloud-sdk --fix-missing] failed to complete successfully. Proceeding..."�[0m
    175:  �[36;1m  sudo apt-get remove -y google-cloud-cli --fix-missing || echo "::debug::The command [sudo apt-get remove -y google-cloud-cli --fix-missing] failed to complete successfully. Proceeding..."�[0m
    176:  �[36;1m  sudo apt-get autoremove -y || echo "::warning::The command [sudo apt-get autoremove -y] failed to complete successfully. Proceeding..."�[0m
    177:  �[36;1m  sudo apt-get clean || echo "::warning::The command [sudo apt-get clean] failed to complete successfully. Proceeding..."�[0m
    ...
    
    473:  with:
    474:  timeout_minutes: 10
    475:  max_attempts: 3
    476:  command: make setup_dev_env
    477:  
    478:  retry_wait_seconds: 10
    479:  polling_interval_seconds: 1
    480:  warning_on_retry: true
    481:  continue_on_error: false
    ...
    
    1251:  go/src/cmd/asm/internal/asm/line_test.go
    1252:  go/src/cmd/asm/internal/asm/operand_test.go
    1253:  go/src/cmd/asm/internal/asm/parse.go
    1254:  go/src/cmd/asm/internal/asm/pseudo_test.go
    1255:  go/src/cmd/asm/internal/asm/testdata/
    1256:  go/src/cmd/asm/internal/asm/testdata/386.s
    1257:  go/src/cmd/asm/internal/asm/testdata/386enc.s
    1258:  go/src/cmd/asm/internal/asm/testdata/amd64.s
    1259:  go/src/cmd/asm/internal/asm/testdata/amd64dynlinkerror.s
    1260:  go/src/cmd/asm/internal/asm/testdata/amd64enc.s
    1261:  go/src/cmd/asm/internal/asm/testdata/amd64enc_extra.s
    1262:  go/src/cmd/asm/internal/asm/testdata/amd64error.s
    1263:  go/src/cmd/asm/internal/asm/testdata/arm.s
    1264:  go/src/cmd/asm/internal/asm/testdata/arm64.s
    1265:  go/src/cmd/asm/internal/asm/testdata/arm64enc.s
    1266:  go/src/cmd/asm/internal/asm/testdata/arm64error.s
    1267:  go/src/cmd/asm/internal/asm/testdata/armerror.s
    ...
    
    1279:  go/src/cmd/asm/internal/asm/testdata/avx512enc/avx512bw.s
    1280:  go/src/cmd/asm/internal/asm/testdata/avx512enc/avx512cd.s
    1281:  go/src/cmd/asm/internal/asm/testdata/avx512enc/avx512dq.s
    1282:  go/src/cmd/asm/internal/asm/testdata/avx512enc/avx512er.s
    1283:  go/src/cmd/asm/internal/asm/testdata/avx512enc/avx512f.s
    1284:  go/src/cmd/asm/internal/asm/testdata/avx512enc/avx512pf.s
    1285:  go/src/cmd/asm/internal/asm/testdata/avx512enc/gfni_avx512f.s
    1286:  go/src/cmd/asm/internal/asm/testdata/avx512enc/vpclmulqdq_avx512f.s
    1287:  go/src/cmd/asm/internal/asm/testdata/buildtagerror.s
    1288:  go/src/cmd/asm/internal/asm/testdata/duperror.s
    ...
    
    1290:  go/src/cmd/asm/internal/asm/testdata/loong64enc1.s
    1291:  go/src/cmd/asm/internal/asm/testdata/loong64enc2.s
    1292:  go/src/cmd/asm/internal/asm/testdata/loong64enc3.s
    1293:  go/src/cmd/asm/internal/asm/testdata/mips.s
    1294:  go/src/cmd/asm/internal/asm/testdata/mips64.s
    1295:  go/src/cmd/asm/internal/asm/testdata/ppc64.s
    1296:  go/src/cmd/asm/internal/asm/testdata/ppc64_p10.s
    1297:  go/src/cmd/asm/internal/asm/testdata/riscv64.s
    1298:  go/src/cmd/asm/internal/asm/testdata/riscv64error.s
    ...
    
    1547:  go/src/cmd/cgo/internal/testcshared/testdata/main0.c
    1548:  go/src/cmd/cgo/internal/testcshared/testdata/main1.c
    1549:  go/src/cmd/cgo/internal/testcshared/testdata/main2.c
    1550:  go/src/cmd/cgo/internal/testcshared/testdata/main3.c
    1551:  go/src/cmd/cgo/internal/testcshared/testdata/main4.c
    1552:  go/src/cmd/cgo/internal/testcshared/testdata/main5.c
    1553:  go/src/cmd/cgo/internal/testcshared/testdata/p/
    1554:  go/src/cmd/cgo/internal/testcshared/testdata/p/p.go
    1555:  go/src/cmd/cgo/internal/testerrors/
    1556:  go/src/cmd/cgo/internal/testerrors/argposition_test.go
    1557:  go/src/cmd/cgo/internal/testerrors/badsym_test.go
    1558:  go/src/cmd/cgo/internal/testerrors/errors_test.go
    1559:  go/src/cmd/cgo/internal/testerrors/ptr_test.go
    1560:  go/src/cmd/cgo/internal/testerrors/testdata/
    1561:  go/src/cmd/cgo/internal/testerrors/testdata/err1.go
    1562:  go/src/cmd/cgo/internal/testerrors/testdata/err2.go
    1563:  go/src/cmd/cgo/internal/testerrors/testdata/err4.go
    1564:  go/src/cmd/cgo/internal/testerrors/testdata/err5.go
    1565:  go/src/cmd/cgo/internal/testerrors/testdata/issue11097a.go
    1566:  go/src/cmd/cgo/internal/testerrors/testdata/issue11097b.go
    1567:  go/src/cmd/cgo/internal/testerrors/testdata/issue14669.go
    1568:  go/src/cmd/cgo/internal/testerrors/testdata/issue18452.go
    1569:  go/src/cmd/cgo/internal/testerrors/testdata/issue18889.go
    1570:  go/src/cmd/cgo/internal/testerrors/testdata/issue28069.go
    1571:  go/src/cmd/cgo/internal/testerrors/testdata/issue28721.go
    1572:  go/src/cmd/cgo/internal/testerrors/testdata/issue33061.go
    1573:  go/src/cmd/cgo/internal/testerrors/testdata/issue42580.go
    1574:  go/src/cmd/cgo/internal/testerrors/testdata/issue50710.go
    1575:  go/src/cmd/cgo/internal/testerrors/testdata/issue67517.go
    1576:  go/src/cmd/cgo/internal/testerrors/testdata/issue67707.go
    1577:  go/src/cmd/cgo/internal/testerrors/testdata/long_double_size.go
    1578:  go/src/cmd/cgo/internal/testerrors/testdata/malloc.go
    1579:  go/src/cmd/cgo/internal/testerrors/testdata/notmatchedcfunction.go
    ...
    
    1713:  go/src/cmd/cgo/internal/testsanitizers/
    1714:  go/src/cmd/cgo/internal/testsanitizers/asan_test.go
    1715:  go/src/cmd/cgo/internal/testsanitizers/cc_test.go
    1716:  go/src/cmd/cgo/internal/testsanitizers/cshared_test.go
    1717:  go/src/cmd/cgo/internal/testsanitizers/empty_test.go
    1718:  go/src/cmd/cgo/internal/testsanitizers/libfuzzer_test.go
    1719:  go/src/cmd/cgo/internal/testsanitizers/msan_test.go
    1720:  go/src/cmd/cgo/internal/testsanitizers/testdata/
    1721:  go/src/cmd/cgo/internal/testsanitizers/testdata/arena_fail.go
    1722:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan1_fail.go
    1723:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan2_fail.go
    1724:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan3_fail.go
    1725:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan4_fail.go
    1726:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan5_fail.go
    1727:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan_global1_fail.go
    1728:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan_global2_fail.go
    1729:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan_global3_fail.go
    1730:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan_global4_fail.go
    1731:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan_global5.go
    1732:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan_linkerx/
    1733:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan_linkerx/main.go
    1734:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan_linkerx/p/
    1735:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan_linkerx/p/p.go
    1736:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan_unsafe_fail1.go
    1737:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan_unsafe_fail2.go
    1738:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan_unsafe_fail3.go
    ...
    
    1744:  go/src/cmd/cgo/internal/testsanitizers/testdata/msan2.go
    1745:  go/src/cmd/cgo/internal/testsanitizers/testdata/msan2_cmsan.go
    1746:  go/src/cmd/cgo/internal/testsanitizers/testdata/msan3.go
    1747:  go/src/cmd/cgo/internal/testsanitizers/testdata/msan4.go
    1748:  go/src/cmd/cgo/internal/testsanitizers/testdata/msan5.go
    1749:  go/src/cmd/cgo/internal/testsanitizers/testdata/msan6.go
    1750:  go/src/cmd/cgo/internal/testsanitizers/testdata/msan7.go
    1751:  go/src/cmd/cgo/internal/testsanitizers/testdata/msan8.go
    1752:  go/src/cmd/cgo/internal/testsanitizers/testdata/msan_fail.go
    ...
    
    2336:  go/src/cmd/compile/internal/staticdata/data.go
    2337:  go/src/cmd/compile/internal/staticdata/embed.go
    2338:  go/src/cmd/compile/internal/staticinit/
    2339:  go/src/cmd/compile/internal/staticinit/sched.go
    2340:  go/src/cmd/compile/internal/syntax/
    2341:  go/src/cmd/compile/internal/syntax/branches.go
    2342:  go/src/cmd/compile/internal/syntax/dumper.go
    2343:  go/src/cmd/compile/internal/syntax/dumper_test.go
    2344:  go/src/cmd/compile/internal/syntax/error_test.go
    ...
    
    2546:  go/src/cmd/compile/internal/types2/check_test.go
    2547:  go/src/cmd/compile/internal/types2/compiler_internal.go
    2548:  go/src/cmd/compile/internal/types2/compilersupport.go
    2549:  go/src/cmd/compile/internal/types2/const.go
    2550:  go/src/cmd/compile/internal/types2/context.go
    2551:  go/src/cmd/compile/internal/types2/context_test.go
    2552:  go/src/cmd/compile/internal/types2/conversions.go
    2553:  go/src/cmd/compile/internal/types2/decl.go
    2554:  go/src/cmd/compile/internal/types2/errorcalls_test.go
    2555:  go/src/cmd/compile/internal/types2/errors.go
    2556:  go/src/cmd/compile/internal/types2/errors_test.go
    ...
    
    2973:  go/src/cmd/go/internal/modload/query.go
    2974:  go/src/cmd/go/internal/modload/query_test.go
    2975:  go/src/cmd/go/internal/modload/search.go
    2976:  go/src/cmd/go/internal/modload/stat_openfile.go
    2977:  go/src/cmd/go/internal/modload/stat_unix.go
    2978:  go/src/cmd/go/internal/modload/stat_windows.go
    2979:  go/src/cmd/go/internal/modload/vendor.go
    2980:  go/src/cmd/go/internal/mvs/
    2981:  go/src/cmd/go/internal/mvs/errors.go
    ...
    
    2996:  go/src/cmd/go/internal/run/
    2997:  go/src/cmd/go/internal/run/run.go
    2998:  go/src/cmd/go/internal/script/
    2999:  go/src/cmd/go/internal/script/cmds.go
    3000:  go/src/cmd/go/internal/script/cmds_nonunix.go
    3001:  go/src/cmd/go/internal/script/cmds_unix.go
    3002:  go/src/cmd/go/internal/script/conds.go
    3003:  go/src/cmd/go/internal/script/engine.go
    3004:  go/src/cmd/go/internal/script/errors.go
    ...
    
    3385:  go/src/cmd/go/testdata/script/build_cache_gomips.txt
    3386:  go/src/cmd/go/testdata/script/build_cache_link.txt
    3387:  go/src/cmd/go/testdata/script/build_cache_output.txt
    3388:  go/src/cmd/go/testdata/script/build_cache_pgo.txt
    3389:  go/src/cmd/go/testdata/script/build_cache_trimpath.txt
    3390:  go/src/cmd/go/testdata/script/build_cc_cache_issue64423.txt
    3391:  go/src/cmd/go/testdata/script/build_cd_gopath_different.txt
    3392:  go/src/cmd/go/testdata/script/build_cgo_consistent_results.txt
    3393:  go/src/cmd/go/testdata/script/build_cgo_error.txt
    ...
    
    3425:  go/src/cmd/go/testdata/script/build_pie_race.txt
    3426:  go/src/cmd/go/testdata/script/build_plugin_non_main.txt
    3427:  go/src/cmd/go/testdata/script/build_plugin_reproducible.txt
    3428:  go/src/cmd/go/testdata/script/build_relative_pkgdir.txt
    3429:  go/src/cmd/go/testdata/script/build_relative_tmpdir.txt
    3430:  go/src/cmd/go/testdata/script/build_repeated_godebug_issue62346.txt
    3431:  go/src/cmd/go/testdata/script/build_runtime_gcflags.txt
    3432:  go/src/cmd/go/testdata/script/build_shorten_pkg.txt
    3433:  go/src/cmd/go/testdata/script/build_single_error.txt
    ...
    
    3437:  go/src/cmd/go/testdata/script/build_test_only.txt
    3438:  go/src/cmd/go/testdata/script/build_trimpath.txt
    3439:  go/src/cmd/go/testdata/script/build_trimpath_cgo.txt
    3440:  go/src/cmd/go/testdata/script/build_trimpath_goroot.txt
    3441:  go/src/cmd/go/testdata/script/build_unsupported_goos.txt
    3442:  go/src/cmd/go/testdata/script/build_vendor.txt
    3443:  go/src/cmd/go/testdata/script/cache_unix.txt
    3444:  go/src/cmd/go/testdata/script/cache_vet.txt
    3445:  go/src/cmd/go/testdata/script/cgo_asm_error.txt
    ...
    
    3457:  go/src/cmd/go/testdata/script/cgo_syso_issue29253.txt
    3458:  go/src/cmd/go/testdata/script/cgo_trimpath_macro.txt
    3459:  go/src/cmd/go/testdata/script/cgo_undef.txt
    3460:  go/src/cmd/go/testdata/script/chdir.txt
    3461:  go/src/cmd/go/testdata/script/check_goexperiment.txt
    3462:  go/src/cmd/go/testdata/script/clean_binary.txt
    3463:  go/src/cmd/go/testdata/script/clean_cache_n.txt
    3464:  go/src/cmd/go/testdata/script/clean_testcache.txt
    3465:  go/src/cmd/go/testdata/script/cmd_import_error.txt
    ...
    
    3474:  go/src/cmd/go/testdata/script/cover_cgo_extra_test.txt
    3475:  go/src/cmd/go/testdata/script/cover_cgo_xtest.txt
    3476:  go/src/cmd/go/testdata/script/cover_coverpkg_partial.txt
    3477:  go/src/cmd/go/testdata/script/cover_coverpkg_with_init.txt
    3478:  go/src/cmd/go/testdata/script/cover_coverprofile_multipkg.txt
    3479:  go/src/cmd/go/testdata/script/cover_dash_c.txt
    3480:  go/src/cmd/go/testdata/script/cover_dep_loop.txt
    3481:  go/src/cmd/go/testdata/script/cover_dot_import.txt
    3482:  go/src/cmd/go/testdata/script/cover_error.txt
    ...
    
    3512:  go/src/cmd/go/testdata/script/env_cross_build.txt
    3513:  go/src/cmd/go/testdata/script/env_exp.txt
    3514:  go/src/cmd/go/testdata/script/env_gomod_issue61455.txt
    3515:  go/src/cmd/go/testdata/script/env_issue46807.txt
    3516:  go/src/cmd/go/testdata/script/env_sanitize.txt
    3517:  go/src/cmd/go/testdata/script/env_unset.txt
    3518:  go/src/cmd/go/testdata/script/env_write.txt
    3519:  go/src/cmd/go/testdata/script/fileline.txt
    3520:  go/src/cmd/go/testdata/script/fmt_load_errors.txt
    ...
    
    3566:  go/src/cmd/go/testdata/script/install_cmd_gobin.txt
    3567:  go/src/cmd/go/testdata/script/install_cross_gobin.txt
    3568:  go/src/cmd/go/testdata/script/install_dep_version.txt
    3569:  go/src/cmd/go/testdata/script/install_goroot_targets.txt
    3570:  go/src/cmd/go/testdata/script/install_modcacherw_issue64282.txt
    3571:  go/src/cmd/go/testdata/script/install_move_not_stale.txt
    3572:  go/src/cmd/go/testdata/script/install_msan_and_race_and_asan_require_cgo.txt
    3573:  go/src/cmd/go/testdata/script/install_rebuild_removed.txt
    3574:  go/src/cmd/go/testdata/script/install_relative_gobin_fail.txt
    ...
    
    3597:  go/src/cmd/go/testdata/script/list_err_stack.txt
    3598:  go/src/cmd/go/testdata/script/list_export_e.txt
    3599:  go/src/cmd/go/testdata/script/list_export_embed.txt
    3600:  go/src/cmd/go/testdata/script/list_find.txt
    3601:  go/src/cmd/go/testdata/script/list_find_nodeps.txt
    3602:  go/src/cmd/go/testdata/script/list_gofile_in_goroot.txt
    3603:  go/src/cmd/go/testdata/script/list_gomod_in_gopath.txt
    3604:  go/src/cmd/go/testdata/script/list_goroot_symlink.txt
    3605:  go/src/cmd/go/testdata/script/list_import_cycle_deps_errors.txt
    ...
    
    3608:  go/src/cmd/go/testdata/script/list_issue_56509.txt
    3609:  go/src/cmd/go/testdata/script/list_issue_59905.txt
    3610:  go/src/cmd/go/testdata/script/list_json_fields.txt
    3611:  go/src/cmd/go/testdata/script/list_json_issue64946.txt
    3612:  go/src/cmd/go/testdata/script/list_json_with_f.txt
    3613:  go/src/cmd/go/testdata/script/list_legacy_mod.txt
    3614:  go/src/cmd/go/testdata/script/list_linkshared.txt
    3615:  go/src/cmd/go/testdata/script/list_load_err.txt
    3616:  go/src/cmd/go/testdata/script/list_module_when_error.txt
    3617:  go/src/cmd/go/testdata/script/list_n_cover.txt
    3618:  go/src/cmd/go/testdata/script/list_overlay.txt
    3619:  go/src/cmd/go/testdata/script/list_parse_err.txt
    3620:  go/src/cmd/go/testdata/script/list_perm.txt
    3621:  go/src/cmd/go/testdata/script/list_pgo_issue66218.txt
    3622:  go/src/cmd/go/testdata/script/list_pkgconfig_error.txt
    ...
    
    3683:  go/src/cmd/go/testdata/script/mod_download_too_many_redirects.txt
    3684:  go/src/cmd/go/testdata/script/mod_e.txt
    3685:  go/src/cmd/go/testdata/script/mod_edit.txt
    3686:  go/src/cmd/go/testdata/script/mod_edit_go.txt
    3687:  go/src/cmd/go/testdata/script/mod_edit_no_modcache.txt
    3688:  go/src/cmd/go/testdata/script/mod_edit_toolchain.txt
    3689:  go/src/cmd/go/testdata/script/mod_empty_err.txt
    3690:  go/src/cmd/go/testdata/script/mod_enabled.txt
    3691:  go/src/cmd/go/testdata/script/mod_errors_pos.txt
    ...
    
    3705:  go/src/cmd/go/testdata/script/mod_get_direct.txt
    3706:  go/src/cmd/go/testdata/script/mod_get_downadd_indirect.txt
    3707:  go/src/cmd/go/testdata/script/mod_get_downgrade.txt
    3708:  go/src/cmd/go/testdata/script/mod_get_downgrade_missing.txt
    3709:  go/src/cmd/go/testdata/script/mod_get_downup_artifact.txt
    3710:  go/src/cmd/go/testdata/script/mod_get_downup_indirect.txt
    3711:  go/src/cmd/go/testdata/script/mod_get_downup_indirect_pruned.txt
    3712:  go/src/cmd/go/testdata/script/mod_get_downup_pseudo_artifact.txt
    3713:  go/src/cmd/go/testdata/script/mod_get_errors.txt
    ...
    
    3773:  go/src/cmd/go/testdata/script/mod_gofmt_invalid.txt
    3774:  go/src/cmd/go/testdata/script/mod_goline.txt
    3775:  go/src/cmd/go/testdata/script/mod_goline_old.txt
    3776:  go/src/cmd/go/testdata/script/mod_goline_too_new.txt
    3777:  go/src/cmd/go/testdata/script/mod_gomodcache.txt
    3778:  go/src/cmd/go/testdata/script/mod_gomodcache_vendor.txt
    3779:  go/src/cmd/go/testdata/script/mod_gonoproxy.txt
    3780:  go/src/cmd/go/testdata/script/mod_gopkg_unstable.txt
    3781:  go/src/cmd/go/testdata/script/mod_goroot_errors.txt
    ...
    
    3857:  go/src/cmd/go/testdata/script/mod_off_init.txt
    3858:  go/src/cmd/go/testdata/script/mod_outside.txt
    3859:  go/src/cmd/go/testdata/script/mod_overlay.txt
    3860:  go/src/cmd/go/testdata/script/mod_patterns.txt
    3861:  go/src/cmd/go/testdata/script/mod_patterns_vendor.txt
    3862:  go/src/cmd/go/testdata/script/mod_perm.txt
    3863:  go/src/cmd/go/testdata/script/mod_permissions.txt
    3864:  go/src/cmd/go/testdata/script/mod_prefer_compatible.txt
    3865:  go/src/cmd/go/testdata/script/mod_proxy_errors.txt
    ...
    
    3887:  go/src/cmd/go/testdata/script/mod_retract_rename.txt
    3888:  go/src/cmd/go/testdata/script/mod_retract_replace.txt
    3889:  go/src/cmd/go/testdata/script/mod_retract_versions.txt
    3890:  go/src/cmd/go/testdata/script/mod_run_flags_issue64738.txt
    3891:  go/src/cmd/go/testdata/script/mod_run_issue52331.txt
    3892:  go/src/cmd/go/testdata/script/mod_run_nonmain.txt
    3893:  go/src/cmd/go/testdata/script/mod_run_path.txt
    3894:  go/src/cmd/go/testdata/script/mod_run_pkg_version.txt
    3895:  go/src/cmd/go/testdata/script/mod_run_pkgerror.txt
    ...
    
    3922:  go/src/cmd/go/testdata/script/mod_tidy_compat_incompatible.txt
    3923:  go/src/cmd/go/testdata/script/mod_tidy_compat_irrelevant.txt
    3924:  go/src/cmd/go/testdata/script/mod_tidy_convergence.txt
    3925:  go/src/cmd/go/testdata/script/mod_tidy_convergence_loop.txt
    3926:  go/src/cmd/go/testdata/script/mod_tidy_cycle.txt
    3927:  go/src/cmd/go/testdata/script/mod_tidy_diff.txt
    3928:  go/src/cmd/go/testdata/script/mod_tidy_downgrade_ambiguous.txt
    3929:  go/src/cmd/go/testdata/script/mod_tidy_duplicates.txt
    3930:  go/src/cmd/go/testdata/script/mod_tidy_error.txt
    ...
    
    3964:  go/src/cmd/go/testdata/script/mod_vendor_unused_only.txt
    3965:  go/src/cmd/go/testdata/script/mod_verify.txt
    3966:  go/src/cmd/go/testdata/script/mod_verify_work.txt
    3967:  go/src/cmd/go/testdata/script/mod_versions.txt
    3968:  go/src/cmd/go/testdata/script/mod_why.txt
    3969:  go/src/cmd/go/testdata/script/modfile_flag.txt
    3970:  go/src/cmd/go/testdata/script/noncanonical_import.txt
    3971:  go/src/cmd/go/testdata/script/old_tidy_toolchain.txt
    3972:  go/src/cmd/go/testdata/script/pattern_syntax_error.txt
    ...
    
    3990:  go/src/cmd/go/testdata/script/src_file.txt
    3991:  go/src/cmd/go/testdata/script/std_vendor.txt
    3992:  go/src/cmd/go/testdata/script/telemetry.txt
    3993:  go/src/cmd/go/testdata/script/test2json_interrupt.txt
    3994:  go/src/cmd/go/testdata/script/test_android_issue62123.txt
    3995:  go/src/cmd/go/testdata/script/test_bad_example.txt
    3996:  go/src/cmd/go/testdata/script/test_badtest.txt
    3997:  go/src/cmd/go/testdata/script/test_benchmark_1x.txt
    3998:  go/src/cmd/go/testdata/script/test_benchmark_chatty_fail.txt
    3999:  go/src/cmd/go/testdata/script/test_benchmark_chatty_success.txt
    4000:  go/src/cmd/go/testdata/script/test_benchmark_fatal.txt
    4001:  go/src/cmd/go/testdata/script/test_benchmark_labels.txt
    4002:  go/src/cmd/go/testdata/script/test_benchmark_timeout.txt
    4003:  go/src/cmd/go/testdata/script/test_build_failure.txt
    4004:  go/src/cmd/go/testdata/script/test_buildvcs.txt
    4005:  go/src/cmd/go/testdata/script/test_cache_inputs.txt
    4006:  go/src/cmd/go/testdata/script/test_chatty_fail.txt
    4007:  go/src/cmd/go/testdata/script/test_chatty_parallel_fail.txt
    4008:  go/src/cmd/go/testdata/script/test_chatty_parallel_success.txt
    4009:  go/src/cmd/go/testdata/script/test_chatty_parallel_success_run.txt
    4010:  go/src/cmd/go/testdata/script/test_chatty_success.txt
    4011:  go/src/cmd/go/testdata/script/test_cleanup_failnow.txt
    4012:  go/src/cmd/go/testdata/script/test_compile_binary.txt
    4013:  go/src/cmd/go/testdata/script/test_compile_multi_pkg.txt
    4014:  go/src/cmd/go/testdata/script/test_compile_tempfile.txt
    4015:  go/src/cmd/go/testdata/script/test_deadline.txt
    4016:  go/src/cmd/go/testdata/script/test_empty.txt
    4017:  go/src/cmd/go/testdata/script/test_env_term.txt
    4018:  go/src/cmd/go/testdata/script/test_example_goexit.txt
    4019:  go/src/cmd/go/testdata/script/test_exit.txt
    4020:  go/src/cmd/go/testdata/script/test_fail_fast.txt
    4021:  go/src/cmd/go/testdata/script/test_fail_newline.txt
    ...
    
    4028:  go/src/cmd/go/testdata/script/test_fuzz_cgo.txt
    4029:  go/src/cmd/go/testdata/script/test_fuzz_chatty.txt
    4030:  go/src/cmd/go/testdata/script/test_fuzz_cleanup.txt
    4031:  go/src/cmd/go/testdata/script/test_fuzz_cov.txt
    4032:  go/src/cmd/go/testdata/script/test_fuzz_deadline.txt
    4033:  go/src/cmd/go/testdata/script/test_fuzz_dup_cache.txt
    4034:  go/src/cmd/go/testdata/script/test_fuzz_err_deadlock.txt
    4035:  go/src/cmd/go/testdata/script/test_fuzz_fuzztime.txt
    4036:  go/src/cmd/go/testdata/script/test_fuzz_io_error.txt
    4037:  go/src/cmd/go/testdata/script/test_fuzz_limit_dup_entry.txt
    4038:  go/src/cmd/go/testdata/script/test_fuzz_match.txt
    4039:  go/src/cmd/go/testdata/script/test_fuzz_minimize.txt
    4040:  go/src/cmd/go/testdata/script/test_fuzz_minimize_dirty_cov.txt
    4041:  go/src/cmd/go/testdata/script/test_fuzz_minimize_interesting.txt
    4042:  go/src/cmd/go/testdata/script/test_fuzz_modcache.txt
    4043:  go/src/cmd/go/testdata/script/test_fuzz_multiple.txt
    4044:  go/src/cmd/go/testdata/script/test_fuzz_mutate_crash.txt
    4045:  go/src/cmd/go/testdata/script/test_fuzz_mutate_fail.txt
    ...
    
    4052:  go/src/cmd/go/testdata/script/test_fuzz_run.txt
    4053:  go/src/cmd/go/testdata/script/test_fuzz_seed_corpus.txt
    4054:  go/src/cmd/go/testdata/script/test_fuzz_setenv.txt
    4055:  go/src/cmd/go/testdata/script/test_fuzz_test_race.txt
    4056:  go/src/cmd/go/testdata/script/test_fuzz_unsupported.txt
    4057:  go/src/cmd/go/testdata/script/test_generated_main.txt
    4058:  go/src/cmd/go/testdata/script/test_go111module_cache.txt
    4059:  go/src/cmd/go/testdata/script/test_goroot_PATH.txt
    4060:  go/src/cmd/go/testdata/script/test_import_error_stack.txt
    ...
    
    4068:  go/src/cmd/go/testdata/script/test_json_timeout.txt
    4069:  go/src/cmd/go/testdata/script/test_main.txt
    4070:  go/src/cmd/go/testdata/script/test_main_archive.txt
    4071:  go/src/cmd/go/testdata/script/test_main_panic.txt
    4072:  go/src/cmd/go/testdata/script/test_main_twice.txt
    4073:  go/src/cmd/go/testdata/script/test_match_benchmark_labels.txt
    4074:  go/src/cmd/go/testdata/script/test_match_no_benchmarks.txt
    4075:  go/src/cmd/go/testdata/script/test_match_no_subtests.txt
    4076:  go/src/cmd/go/testdata/script/test_match_no_subtests_failure.txt
    4077:  go/src/cmd/go/testdata/script/test_match_no_subtests_parallel.txt
    4078:  go/src/cmd/go/testdata/script/test_match_no_tests.txt
    4079:  go/src/cmd/go/testdata/script/test_match_no_tests_build_failure.txt
    ...
    
    4102:  go/src/cmd/go/testdata/script/test_regexps.txt
    4103:  go/src/cmd/go/testdata/script/test_relative_cmdline.txt
    4104:  go/src/cmd/go/testdata/script/test_relative_import.txt
    4105:  go/src/cmd/go/testdata/script/test_script_cmdcd.txt
    4106:  go/src/cmd/go/testdata/script/test_shuffle.txt
    4107:  go/src/cmd/go/testdata/script/test_skip.txt
    4108:  go/src/cmd/go/testdata/script/test_source_order.txt
    4109:  go/src/cmd/go/testdata/script/test_status.txt
    4110:  go/src/cmd/go/testdata/script/test_syntax_error_says_fail.txt
    ...
    
    4153:  go/src/cmd/go/testdata/script/vet_internal.txt
    4154:  go/src/cmd/go/testdata/script/work.txt
    4155:  go/src/cmd/go/testdata/script/work_build_no_modules.txt
    4156:  go/src/cmd/go/testdata/script/work_disablevendor.txt
    4157:  go/src/cmd/go/testdata/script/work_edit.txt
    4158:  go/src/cmd/go/testdata/script/work_edit_toolchain.txt
    4159:  go/src/cmd/go/testdata/script/work_empty_panic_GOPATH.txt
    4160:  go/src/cmd/go/testdata/script/work_env.txt
    4161:  go/src/cmd/go/testdata/script/work_errors_pos.txt
    ...
    
    4656:  go/src/cmd/link/internal/ld/data_test.go
    4657:  go/src/cmd/link/internal/ld/deadcode.go
    4658:  go/src/cmd/link/internal/ld/deadcode_test.go
    4659:  go/src/cmd/link/internal/ld/decodesym.go
    4660:  go/src/cmd/link/internal/ld/dwarf.go
    4661:  go/src/cmd/link/internal/ld/dwarf_test.go
    4662:  go/src/cmd/link/internal/ld/elf.go
    4663:  go/src/cmd/link/internal/ld/elf_test.go
    4664:  go/src/cmd/link/internal/ld/errors.go
    ...
    
    5092:  go/src/cmd/vendor/golang.org/x/sys/plan9/
    5093:  go/src/cmd/vendor/golang.org/x/sys/plan9/asm.s
    5094:  go/src/cmd/vendor/golang.org/x/sys/plan9/asm_plan9_386.s
    5095:  go/src/cmd/vendor/golang.org/x/sys/plan9/asm_plan9_amd64.s
    5096:  go/src/cmd/vendor/golang.org/x/sys/plan9/asm_plan9_arm.s
    5097:  go/src/cmd/vendor/golang.org/x/sys/plan9/const_plan9.go
    5098:  go/src/cmd/vendor/golang.org/x/sys/plan9/dir_plan9.go
    5099:  go/src/cmd/vendor/golang.org/x/sys/plan9/env_plan9.go
    5100:  go/src/cmd/vendor/golang.org/x/sys/plan9/errors_plan9.go
    5101:  go/src/cmd/vendor/golang.org/x/sys/plan9/mkall.sh
    5102:  go/src/cmd/vendor/golang.org/x/sys/plan9/mkerrors.sh
    ...
    
    5163:  go/src/cmd/vendor/golang.org/x/sys/unix/gccgo_c.c
    5164:  go/src/cmd/vendor/golang.org/x/sys/unix/gccgo_linux_amd64.go
    5165:  go/src/cmd/vendor/golang.org/x/sys/unix/ifreq_linux.go
    5166:  go/src/cmd/vendor/golang.org/x/sys/unix/ioctl_linux.go
    5167:  go/src/cmd/vendor/golang.org/x/sys/unix/ioctl_signed.go
    5168:  go/src/cmd/vendor/golang.org/x/sys/unix/ioctl_unsigned.go
    5169:  go/src/cmd/vendor/golang.org/x/sys/unix/ioctl_zos.go
    5170:  go/src/cmd/vendor/golang.org/x/sys/unix/mkall.sh
    5171:  go/src/cmd/vendor/golang.org/x/sys/unix/mkerrors.sh
    ...
    
    5246:  go/src/cmd/vendor/golang.org/x/sys/unix/syscall_unix_gc_ppc64x.go
    5247:  go/src/cmd/vendor/golang.org/x/sys/unix/syscall_zos_s390x.go
    5248:  go/src/cmd/vendor/golang.org/x/sys/unix/sysvshm_linux.go
    5249:  go/src/cmd/vendor/golang.org/x/sys/unix/sysvshm_unix.go
    5250:  go/src/cmd/vendor/golang.org/x/sys/unix/sysvshm_unix_other.go
    5251:  go/src/cmd/vendor/golang.org/x/sys/unix/timestruct.go
    5252:  go/src/cmd/vendor/golang.org/x/sys/unix/unveil_openbsd.go
    5253:  go/src/cmd/vendor/golang.org/x/sys/unix/xattr_bsd.go
    5254:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_aix_ppc.go
    5255:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_aix_ppc64.go
    5256:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_darwin_amd64.go
    5257:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_darwin_arm64.go
    5258:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_dragonfly_amd64.go
    5259:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_freebsd_386.go
    5260:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_freebsd_amd64.go
    5261:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_freebsd_arm.go
    5262:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_freebsd_arm64.go
    5263:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_freebsd_riscv64.go
    5264:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux.go
    5265:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_386.go
    5266:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go
    5267:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_arm.go
    5268:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go
    5269:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_loong64.go
    5270:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_mips.go
    5271:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go
    5272:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.go
    5273:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_mipsle.go
    5274:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_ppc.go
    5275:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go
    5276:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go
    5277:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_riscv64.go
    5278:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_s390x.go
    5279:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go
    5280:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_netbsd_386.go
    5281:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_netbsd_amd64.go
    5282:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_netbsd_arm.go
    5283:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_netbsd_arm64.go
    5284:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_openbsd_386.go
    5285:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_openbsd_amd64.go
    5286:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_openbsd_arm.go
    5287:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_openbsd_arm64.go
    5288:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_openbsd_mips64.go
    5289:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_openbsd_ppc64.go
    5290:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_openbsd_riscv64.go
    5291:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_solaris_amd64.go
    5292:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_zos_s390x.go
    ...
    
    5430:  go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_zos_s390x.go
    5431:  go/src/cmd/vendor/golang.org/x/sys/windows/
    5432:  go/src/cmd/vendor/golang.org/x/sys/windows/aliases.go
    5433:  go/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go
    5434:  go/src/cmd/vendor/golang.org/x/sys/windows/env_windows.go
    5435:  go/src/cmd/vendor/golang.org/x/sys/windows/eventlog.go
    5436:  go/src/cmd/vendor/golang.org/x/sys/windows/exec_windows.go
    5437:  go/src/cmd/vendor/golang.org/x/sys/windows/memory_windows.go
    5438:  go/src/cmd/vendor/golang.org/x/sys/windows/mkerrors.bash
    ...
    
    5446:  go/src/cmd/vendor/golang.org/x/sys/windows/str.go
    5447:  go/src/cmd/vendor/golang.org/x/sys/windows/syscall.go
    5448:  go/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go
    5449:  go/src/cmd/vendor/golang.org/x/sys/windows/types_windows.go
    5450:  go/src/cmd/vendor/golang.org/x/sys/windows/types_windows_386.go
    5451:  go/src/cmd/vendor/golang.org/x/sys/windows/types_windows_amd64.go
    5452:  go/src/cmd/vendor/golang.org/x/sys/windows/types_windows_arm.go
    5453:  go/src/cmd/vendor/golang.org/x/sys/windows/types_windows_arm64.go
    5454:  go/src/cmd/vendor/golang.org/x/sys/windows/zerrors_windows.go
    ...
    
    5640:  go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/copylock/copylock.go
    5641:  go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/ctrlflow/
    5642:  go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/ctrlflow/ctrlflow.go
    5643:  go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/defers/
    5644:  go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/defers/defers.go
    5645:  go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/defers/doc.go
    5646:  go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/directive/
    5647:  go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/directive/directive.go
    5648:  go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/errorsas/
    5649:  go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/errorsas/errorsas.go
    ...
    
    5756:  go/src/cmd/vendor/golang.org/x/tools/internal/typeparams/
    5757:  go/src/cmd/vendor/golang.org/x/tools/internal/typeparams/common.go
    5758:  go/src/cmd/vendor/golang.org/x/tools/internal/typeparams/coretype.go
    5759:  go/src/cmd/vendor/golang.org/x/tools/internal/typeparams/free.go
    5760:  go/src/cmd/vendor/golang.org/x/tools/internal/typeparams/normalize.go
    5761:  go/src/cmd/vendor/golang.org/x/tools/internal/typeparams/termlist.go
    5762:  go/src/cmd/vendor/golang.org/x/tools/internal/typeparams/typeterm.go
    5763:  go/src/cmd/vendor/golang.org/x/tools/internal/typesinternal/
    5764:  go/src/cmd/vendor/golang.org/x/tools/internal/typesinternal/errorcode.go
    5765:  go/src/cmd/vendor/golang.org/x/tools/internal/typesinternal/errorcode_string.go
    ...
    
    6787:  go/src/encoding/gob/decoder.go
    6788:  go/src/encoding/gob/doc.go
    6789:  go/src/encoding/gob/dump.go
    6790:  go/src/encoding/gob/enc_helpers.go
    6791:  go/src/encoding/gob/encgen.go
    6792:  go/src/encoding/gob/encode.go
    6793:  go/src/encoding/gob/encoder.go
    6794:  go/src/encoding/gob/encoder_test.go
    6795:  go/src/encoding/gob/error.go
    ...
    
    6839:  go/src/encoding/xml/example_text_marshaling_test.go
    6840:  go/src/encoding/xml/marshal.go
    6841:  go/src/encoding/xml/marshal_test.go
    6842:  go/src/encoding/xml/read.go
    6843:  go/src/encoding/xml/read_test.go
    6844:  go/src/encoding/xml/typeinfo.go
    6845:  go/src/encoding/xml/xml.go
    6846:  go/src/encoding/xml/xml_test.go
    6847:  go/src/errors/
    6848:  go/src/errors/errors.go
    6849:  go/src/errors/errors_test.go
    6850:  go/src/errors/example_test.go
    6851:  go/src/errors/join.go
    6852:  go/src/errors/join_test.go
    6853:  go/src/errors/wrap.go
    6854:  go/src/errors/wrap_test.go
    ...
    
    6861:  go/src/flag/example_test.go
    6862:  go/src/flag/example_textvar_test.go
    6863:  go/src/flag/example_value_test.go
    6864:  go/src/flag/export_test.go
    6865:  go/src/flag/flag.go
    6866:  go/src/flag/flag_test.go
    6867:  go/src/fmt/
    6868:  go/src/fmt/doc.go
    6869:  go/src/fmt/errors.go
    6870:  go/src/fmt/errors_test.go
    ...
    
    7074:  go/src/go/doc/testdata/d.1.golden
    7075:  go/src/go/doc/testdata/d.2.golden
    7076:  go/src/go/doc/testdata/d1.go
    7077:  go/src/go/doc/testdata/d2.go
    7078:  go/src/go/doc/testdata/e.0.golden
    7079:  go/src/go/doc/testdata/e.1.golden
    7080:  go/src/go/doc/testdata/e.2.golden
    7081:  go/src/go/doc/testdata/e.go
    7082:  go/src/go/doc/testdata/error1.0.golden
    7083:  go/src/go/doc/testdata/error1.1.golden
    7084:  go/src/go/doc/testdata/error1.2.golden
    7085:  go/src/go/doc/testdata/error1.go
    7086:  go/src/go/doc/testdata/error2.0.golden
    7087:  go/src/go/doc/testdata/error2.1.golden
    7088:  go/src/go/doc/testdata/error2.2.golden
    7089:  go/src/go/doc/testdata/error2.go
    ...
    
    7243:  go/src/go/internal/srcimporter/testdata/issue20855/issue20855.go
    7244:  go/src/go/internal/srcimporter/testdata/issue23092/
    7245:  go/src/go/internal/srcimporter/testdata/issue23092/issue23092.go
    7246:  go/src/go/internal/srcimporter/testdata/issue24392/
    7247:  go/src/go/internal/srcimporter/testdata/issue24392/issue24392.go
    7248:  go/src/go/internal/typeparams/
    7249:  go/src/go/internal/typeparams/typeparams.go
    7250:  go/src/go/parser/
    7251:  go/src/go/parser/error_test.go
    ...
    
    7343:  go/src/go/printer/testdata/linebreaks.golden
    7344:  go/src/go/printer/testdata/linebreaks.input
    7345:  go/src/go/printer/testdata/parser.go
    7346:  go/src/go/printer/testdata/slow.golden
    7347:  go/src/go/printer/testdata/slow.input
    7348:  go/src/go/printer/testdata/statements.golden
    7349:  go/src/go/printer/testdata/statements.input
    7350:  go/src/go/scanner/
    7351:  go/src/go/scanner/errors.go
    ...
    
    7377:  go/src/go/types/check.go
    7378:  go/src/go/types/check_test.go
    7379:  go/src/go/types/commentMap_test.go
    7380:  go/src/go/types/const.go
    7381:  go/src/go/types/context.go
    7382:  go/src/go/types/context_test.go
    7383:  go/src/go/types/conversions.go
    7384:  go/src/go/types/decl.go
    7385:  go/src/go/types/errorcalls_test.go
    7386:  go/src/go/types/errors.go
    7387:  go/src/go/types/errors_test.go
    ...
    
    7524:  go/src/html/template/content.go
    7525:  go/src/html/template/content_test.go
    7526:  go/src/html/template/context.go
    7527:  go/src/html/template/css.go
    7528:  go/src/html/template/css_test.go
    7529:  go/src/html/template/delim_string.go
    7530:  go/src/html/template/doc.go
    7531:  go/src/html/template/element_string.go
    7532:  go/src/html/template/error.go
    ...
    
    8121:  go/src/internal/msan/
    8122:  go/src/internal/msan/doc.go
    8123:  go/src/internal/msan/msan.go
    8124:  go/src/internal/msan/nomsan.go
    8125:  go/src/internal/nettrace/
    8126:  go/src/internal/nettrace/nettrace.go
    8127:  go/src/internal/obscuretestdata/
    8128:  go/src/internal/obscuretestdata/obscuretestdata.go
    8129:  go/src/internal/oserror/
    8130:  go/src/internal/oserror/errors.go
    ...
    
    8141:  go/src/internal/platform/
    8142:  go/src/internal/platform/supported.go
    8143:  go/src/internal/platform/zosarch.go
    8144:  go/src/internal/platform/zosarch_test.go
    8145:  go/src/internal/poll/
    8146:  go/src/internal/poll/copy_file_range_linux.go
    8147:  go/src/internal/poll/errno_unix.go
    8148:  go/src/internal/poll/errno_windows.go
    8149:  go/src/internal/poll/error_linux_test.go
    8150:  go/src/internal/poll/error_stub_test.go
    8151:  go/src/internal/poll/error_test.go
    ...
    
    8579:  go/src/internal/trace/traceviewer/static/trace_viewer_full.html
    8580:  go/src/internal/trace/traceviewer/static/webcomponents.min.js
    8581:  go/src/internal/trace/value.go
    8582:  go/src/internal/trace/version/
    8583:  go/src/internal/trace/version/version.go
    8584:  go/src/internal/txtar/
    8585:  go/src/internal/txtar/archive.go
    8586:  go/src/internal/types/
    8587:  go/src/internal/types/errors/
    8588:  go/src/internal/types/errors/code_string.go
    8589:  go/src/internal/types/errors/codes.go
    8590:  go/src/internal/types/errors/codes_test.go
    8591:  go/src/internal/types/errors/generrordocs.go
    ...
    
    8611:  go/src/internal/types/testdata/check/decls0.go
    8612:  go/src/internal/types/testdata/check/decls1.go
    8613:  go/src/internal/types/testdata/check/decls2/
    8614:  go/src/internal/types/testdata/check/decls2/decls2a.go
    8615:  go/src/internal/types/testdata/check/decls2/decls2b.go
    8616:  go/src/internal/types/testdata/check/decls3.go
    8617:  go/src/internal/types/testdata/check/decls4.go
    8618:  go/src/internal/types/testdata/check/decls5.go
    8619:  go/src/internal/types/testdata/check/errors.go
    ...
    
    9140:  go/src/math/big/ratconv_test.go
    9141:  go/src/math/big/ratmarsh.go
    9142:  go/src/math/big/ratmarsh_test.go
    9143:  go/src/math/big/roundingmode_string.go
    9144:  go/src/math/big/sqrt.go
    9145:  go/src/math/big/sqrt_test.go
    9146:  go/src/math/bits/
    9147:  go/src/math/bits/bits.go
    9148:  go/src/math/bits/bits_errors.go
    9149:  go/src/math/bits/bits_errors_bootstrap.go
    ...
    
    9361:  go/src/net/dnsclient_test.go
    9362:  go/src/net/dnsclient_unix.go
    9363:  go/src/net/dnsclient_unix_test.go
    9364:  go/src/net/dnsconfig.go
    9365:  go/src/net/dnsconfig_unix.go
    9366:  go/src/net/dnsconfig_unix_test.go
    9367:  go/src/net/dnsconfig_windows.go
    9368:  go/src/net/dnsname_test.go
    9369:  go/src/net/error_plan9.go
    9370:  go/src/net/error_plan9_test.go
    9371:  go/src/net/error_posix.go
    9372:  go/src/net/error_posix_test.go
    9373:  go/src/net/error_test.go
    9374:  go/src/net/error_unix.go
    9375:  go/src/net/error_unix_test.go
    9376:  go/src/net/error_windows.go
    9377:  go/src/net/error_windows_test.go
    ...
    
    9430:  go/src/net/http/fcgi/child.go
    9431:  go/src/net/http/fcgi/fcgi.go
    9432:  go/src/net/http/fcgi/fcgi_test.go
    9433:  go/src/net/http/filetransport.go
    9434:  go/src/net/http/filetransport_test.go
    9435:  go/src/net/http/fs.go
    9436:  go/src/net/http/fs_test.go
    9437:  go/src/net/http/h2_bundle.go
    9438:  go/src/net/http/h2_error.go
    9439:  go/src/net/http/h2_error_test.go
    ...
    
    9768:  go/src/os/dirent_linux.go
    9769:  go/src/os/dirent_netbsd.go
    9770:  go/src/os/dirent_openbsd.go
    9771:  go/src/os/dirent_solaris.go
    9772:  go/src/os/dirent_wasip1.go
    9773:  go/src/os/env.go
    9774:  go/src/os/env_test.go
    9775:  go/src/os/env_unix_test.go
    9776:  go/src/os/error.go
    9777:  go/src/os/error_errno.go
    9778:  go/src/os/error_plan9.go
    9779:  go/src/os/error_test.go
    9780:  go/src/os/error_unix_test.go
    9781:  go/src/os/error_windows_test.go
    ...
    
    10320:  go/src/runtime/duff_mips64x.s
    10321:  go/src/runtime/duff_ppc64x.s
    10322:  go/src/runtime/duff_riscv64.s
    10323:  go/src/runtime/duff_s390x.s
    10324:  go/src/runtime/ehooks_test.go
    10325:  go/src/runtime/env_plan9.go
    10326:  go/src/runtime/env_posix.go
    10327:  go/src/runtime/env_test.go
    10328:  go/src/runtime/error.go
    ...
    
    11321:  go/src/syscall/const_plan9.go
    11322:  go/src/syscall/creds_test.go
    11323:  go/src/syscall/dir_plan9.go
    11324:  go/src/syscall/dirent.go
    11325:  go/src/syscall/dirent_test.go
    11326:  go/src/syscall/dll_windows.go
    11327:  go/src/syscall/env_unix.go
    11328:  go/src/syscall/env_windows.go
    11329:  go/src/syscall/errors_plan9.go
    ...
    
    11366:  go/src/syscall/linkname_bsd.go
    11367:  go/src/syscall/linkname_darwin.go
    11368:  go/src/syscall/linkname_libc.go
    11369:  go/src/syscall/linkname_openbsd.go
    11370:  go/src/syscall/linkname_unix.go
    11371:  go/src/syscall/lsf_linux.go
    11372:  go/src/syscall/mkall.sh
    11373:  go/src/syscall/mkasm.go
    11374:  go/src/syscall/mkerrors.sh
    ...
    
    11486:  go/src/syscall/types_solaris.go
    11487:  go/src/syscall/types_windows.go
    11488:  go/src/syscall/types_windows_386.go
    11489:  go/src/syscall/types_windows_amd64.go
    11490:  go/src/syscall/types_windows_arm.go
    11491:  go/src/syscall/types_windows_arm64.go
    11492:  go/src/syscall/wtf8_windows.go
    11493:  go/src/syscall/wtf8_windows_test.go
    11494:  go/src/syscall/zerrors_aix_ppc64.go
    11495:  go/src/syscall/zerrors_darwin_amd64.go
    11496:  go/src/syscall/zerrors_darwin_arm64.go
    11497:  go/src/syscall/zerrors_dragonfly_amd64.go
    11498:  go/src/syscall/zerrors_freebsd_386.go
    11499:  go/src/syscall/zerrors_freebsd_amd64.go
    11500:  go/src/syscall/zerrors_freebsd_arm.go
    11501:  go/src/syscall/zerrors_freebsd_arm64.go
    11502:  go/src/syscall/zerrors_freebsd_riscv64.go
    11503:  go/src/syscall/zerrors_linux_386.go
    11504:  go/src/syscall/zerrors_linux_amd64.go
    11505:  go/src/syscall/zerrors_linux_arm.go
    11506:  go/src/syscall/zerrors_linux_arm64.go
    11507:  go/src/syscall/zerrors_linux_loong64.go
    11508:  go/src/syscall/zerrors_linux_mips.go
    11509:  go/src/syscall/zerrors_linux_mips64.go
    11510:  go/src/syscall/zerrors_linux_mips64le.go
    11511:  go/src/syscall/zerrors_linux_mipsle.go
    11512:  go/src/syscall/zerrors_linux_ppc64.go
    11513:  go/src/syscall/zerrors_linux_ppc64le.go
    11514:  go/src/syscall/zerrors_linux_riscv64.go
    11515:  go/src/syscall/zerrors_linux_s390x.go
    11516:  go/src/syscall/zerrors_netbsd_386.go
    11517:  go/src/syscall/zerrors_netbsd_amd64.go
    11518:  go/src/syscall/zerrors_netbsd_arm.go
    11519:  go/src/syscall/zerrors_netbsd_arm64.go
    11520:  go/src/syscall/zerrors_openbsd_386.go
    11521:  go/src/syscall/zerrors_openbsd_amd64.go
    11522:  go/src/syscall/zerrors_openbsd_arm.go
    11523:  go/src/syscall/zerrors_openbsd_arm64.go
    11524:  go/src/syscall/zerrors_openbsd_mips64.go
    11525:  go/src/syscall/zerrors_openbsd_ppc64.go
    11526:  go/src/syscall/zerrors_openbsd_riscv64.go
    11527:  go/src/syscall/zerrors_solaris_amd64.go
    11528:  go/src/syscall/zerrors_windows.go
    ...
    
    15377:  go/test/typeparam/issue50481c.dir/main.go
    15378:  go/test/typeparam/issue50481c.go
    15379:  go/test/typeparam/issue50481c.out
    15380:  go/test/typeparam/issue50485.dir/
    15381:  go/test/typeparam/issue50485.dir/a.go
    15382:  go/test/typeparam/issue50485.dir/main.go
    15383:  go/test/typeparam/issue50485.go
    15384:  go/test/typeparam/issue50486.dir/
    15385:  go/test/typeparam/issue50486.dir/goerror_fp.go
    ...
    
    15714:  go: downloading github.com/Masterminds/goutils v1.1.1
    15715:  go: downloading github.com/Masterminds/semver/v3 v3.2.1
    15716:  go: downloading github.com/google/uuid v1.3.0
    15717:  go: downloading github.com/huandu/xstrings v1.4.0
    15718:  go: downloading github.com/imdario/mergo v0.3.13
    15719:  go: downloading github.com/mitchellh/copystructure v1.2.0
    15720:  go: downloading github.com/shopspring/decimal v1.3.1
    15721:  go: downloading golang.org/x/crypto v0.21.0
    15722:  go: downloading github.com/pkg/errors v0.9.1
    ...
    
    15726:  helm-docs [flags]
    15727:  Flags:
    15728:  -b, --badge-style string                                 badge style to use for charts (default "flat-square")
    15729:  -c, --chart-search-root string                           directory to search recursively within for charts (default ".")
    15730:  -g, --chart-to-generate strings                          List of charts that will have documentation generated. Comma separated, no space. Empty list - generate for all charts in chart-search-root
    15731:  -u, --document-dependency-values                         For charts with dependencies, include the dependency values in the chart values documentation
    15732:  -y, --documentation-strict-ignore-absent strings         A comma separate values which are allowed not to be documented in strict mode (default [service.type,image.repository,image.tag])
    15733:  -z, --documentation-strict-ignore-absent-regex strings   A comma separate values which are allowed not to be documented in strict mode (default [.*service\.type,.*image\.repository,.*image\.tag])
    15734:  -x, --documentation-strict-mode                          Fail the generation of docs if there are undocumented values
    15735:  -d, --dry-run                                            don't actually render any markdown files just print to stdout passed
    15736:  -h, --help                                               help for helm-docs
    15737:  -i, --ignore-file string                                 The filename to use as an ignore file to exclude chart directories (default ".helmdocsignore")
    15738:  --ignore-non-descriptions                            ignore values without a comment, this values will not be included in the README
    15739:  -l, --log-level string                                   Level of logs that should printed, one of (panic, fatal, error, warning, info, debug, trace) (default "info")
    ...
    
    16019:  with:
    16020:  timeout_minutes: 40
    16021:  max_attempts: 2
    16022:  retry_wait_seconds: 60
    16023:  command: USE_RANDOM_USER_ID=false VERSION=${BRANCH} BUILD_DATE=${BUILD_DATE} make test_parallel
    16024:  
    16025:  polling_interval_seconds: 1
    16026:  warning_on_retry: true
    16027:  continue_on_error: false
    ...
    
    16042:  rm -rf ./Base/configs/node && mkdir -p ./Base/configs/node && cp -r ./charts/selenium-grid/configs/node ./Base/configs
    16043:  rm -rf ./Base/certs && cp -r ./charts/selenium-grid/certs ./Base
    16044:  ./Base/certs/gen-cert-helper.sh -d ./Base/certs
    16045:  Generating 2,048 bit RSA key pair and self-signed certificate (SHA256withRSA) with a validity of 3,650 days
    16046:  for: CN=SeleniumHQ, OU=Software Freedom Conservancy, O=SeleniumHQ, L=Unknown, ST=Unknown, C=Unknown
    16047:  [Storing server.jks]
    16048:  Importing keystore server.jks to tls.p12...
    16049:  Entry for alias seleniumhq successfully imported.
    16050:  Import command completed:  1 entries successfully imported, 0 entries failed or cancelled
    ...
    
    16090:  #8 extracting sha256:de44b265507ae44b212defcb50694d666f136b35c1090d9709068bc861bb2d64 0.7s done
    16091:  #8 DONE 1.2s
    16092:  #10 [stage-0  2/10] RUN apt-get -qqy update   && apt-get upgrade -yq   && apt-get -qqy --no-install-recommends install     acl     bzip2     xz-utils     tzdata     sudo     unzip     wget     jq     curl     supervisor     gnupg2     libnss3-tools     openjdk-17-jdk-headless     ca-certificates   && rm -rf /var/lib/apt/lists/* /var/cache/apt/*
    16093:  #10 4.009 Reading package lists...
    16094:  #10 4.588 Building dependency tree...
    16095:  #10 4.693 Reading state information...
    16096:  #10 4.718 Calculating upgrade...
    16097:  #10 4.861 The following packages will be upgraded:
    16098:  #10 4.861   bsdutils libattr1 libblkid1 libcap2 libgmp10 libgpg-error0 libidn2-0 libmd0
    ...
    
    16104:  #10 5.016 Get:1 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 bsdutils amd64 1:2.39.3-9ubuntu6.2 [95.2 kB]
    16105:  #10 5.294 Get:2 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 perl-base amd64 5.38.2-3.2build2.1 [1823 kB]
    16106:  #10 5.624 Get:3 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 util-linux amd64 2.39.3-9ubuntu6.2 [1127 kB]
    16107:  #10 5.670 Get:4 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 mount amd64 2.39.3-9ubuntu6.2 [118 kB]
    16108:  #10 5.674 Get:5 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libattr1 amd64 1:2.5.2-1build1.1 [11.4 kB]
    16109:  #10 5.675 Get:6 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libblkid1 amd64 2.39.3-9ubuntu6.2 [123 kB]
    16110:  #10 5.679 Get:7 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libcap2 amd64 1:2.66-5ubuntu2.1 [30.1 kB]
    16111:  #10 5.680 Get:8 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libgmp10 amd64 2:6.3.0+dfsg-2ubuntu6.1 [253 kB]
    16112:  #10 5.688 Get:9 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libgpg-error0 amd64 1.47-3build2.1 [70.1 kB]
    ...
    
    16316:  (Reading database ... 70%
    16317:  (Reading database ... 75%
    16318:  (Reading database ... 80%
    16319:  (Reading database ... 85%
    16320:  (Reading database ... 90%
    16321:  (Reading database ... 95%
    16322:  (Reading database ... 100%
    16323:  (Reading database ... 4379 files and directories currently installed.)
    16324:  #10 7.174 Preparing to unpack .../libgpg-error0_1.47-3build2.1_amd64.deb ...
    16325:  #10 7.177 Unpacking libgpg-error0:amd64 (1.47-3build2.1) over (1.47-3build2) ...
    16326:  #10 7.200 Setting up libgpg-error0:amd64 (1.47-3build2.1) ...
    ...
    
    17177:  #11 3.618 Downloaded https://repo1.maven.org/maven2/io/grpc/grpc-api/1.69.0/grpc-api-1.69.0.pom
    17178:  #11 3.618 Downloading https://repo1.maven.org/maven2/io/netty/netty-handler-proxy/4.1.110.Final/netty-handler-proxy-4.1.110.Final.pom
    17179:  #11 3.620 Downloaded https://repo1.maven.org/maven2/io/grpc/grpc-core/1.69.0/grpc-core-1.69.0.pom
    17180:  #11 3.622 Downloaded https://repo1.maven.org/maven2/io/perfmark/perfmark-api/0.27.0/perfmark-api-0.27.0.pom
    17181:  #11 3.623 Downloading https://repo1.maven.org/maven2/io/opentelemetry/opentelemetry-sdk-trace/1.46.0/opentelemetry-sdk-trace-1.46.0.pom
    17182:  #11 3.626 Downloaded https://repo1.maven.org/maven2/io/opentelemetry/opentelemetry-sdk-metrics/1.46.0/opentelemetry-sdk-metrics-1.46.0.pom
    17183:  #11 3.628 Downloaded https://repo1.maven.org/maven2/io/netty/netty-codec-http2/4.1.110.Final/netty-codec-http2-4.1.110.Final.pom
    17184:  #11 3.628 Downloading https://repo1.maven.org/maven2/io/opentelemetry/opentelemetry-exporter-sender-okhttp/1.46.0/opentelemetry-exporter-sender-okhttp-1.46.0.pom
    17185:  #11 3.628 Downloading https://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.30.0/error_prone_annotations-2.30.0.pom
    17186:  #11 3.634 Downloaded https://repo1.maven.org/maven2/io/netty/netty-transport-native-unix-common/4.1.110.Final/netty-transport-native-unix-common-4.1.110.Final.pom
    17187:  #11 3.634 Downloading https://repo1.maven.org/maven2/io/netty/netty-handler/4.1.117.Final/netty-handler-4.1.117.Final.pom
    17188:  #11 3.638 Downloaded https://repo1.maven.org/maven2/io/opentelemetry/opentelemetry-sdk-trace/1.46.0/opentelemetry-sdk-trace-1.46.0.pom
    17189:  #11 3.642 Downloaded https://repo1.maven.org/maven2/io/netty/netty-handler-proxy/4.1.110.Final/netty-handler-proxy-4.1.110.Final.pom
    17190:  #11 3.648 Downloading https://repo1.maven.org/maven2/io/netty/netty-buffer/4.1.117.Final/netty-buffer-4.1.117.Final.pom
    17191:  #11 3.656 Downloaded https://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.30.0/error_prone_annotations-2.30.0.pom
    ...
    
    17202:  #11 3.684 Downloaded https://repo1.maven.org/maven2/io/opentelemetry/opentelemetry-sdk-extension-autoconfigure-spi/1.46.0/opentelemetry-sdk-extension-autoconfigure-spi-1.46.0.pom
    17203:  #11 3.684 Downloaded https://repo1.maven.org/maven2/io/opentelemetry/opentelemetry-sdk-logs/1.46.0/opentelemetry-sdk-logs-1.46.0.pom
    17204:  #11 3.690 Downloading https://repo1.maven.org/maven2/io/netty/netty-transport/4.1.117.Final/netty-transport-4.1.117.Final.pom
    17205:  #11 3.692 Downloaded https://repo1.maven.org/maven2/io/netty/netty-common/4.1.117.Final/netty-common-4.1.117.Final.pom
    17206:  #11 3.694 Downloaded https://repo1.maven.org/maven2/io/netty/netty-codec/4.1.117.Final/netty-codec-4.1.117.Final.pom
    17207:  #11 3.696 Downloaded https://repo1.maven.org/maven2/io/grpc/grpc-util/1.69.0/grpc-util-1.69.0.pom
    17208:  #11 3.707 Downloaded https://repo1.maven.org/maven2/io/netty/netty-transport/4.1.117.Final/netty-transport-4.1.117.Final.pom
    17209:  #11 3.723 Downloading https://repo1.maven.org/maven2/com/google/guava/guava-parent/33.3.1-android/guava-parent-33.3.1-android.pom
    17210:  #11 3.724 Downloading https://repo1.maven.org/maven2/com/google/errorprone/error_prone_parent/2.30.0/error_prone_parent-2.30.0.pom
    17211:  #11 3.726 Downloading https://repo1.maven.org/maven2/io/netty/netty-parent/4.1.110.Final/netty-parent-4.1.110.Final.pom
    17212:  #11 3.740 Downloaded https://repo1.maven.org/maven2/com/google/guava/guava-parent/33.3.1-android/guava-parent-33.3.1-android.pom
    17213:  #11 3.743 Downloaded https://repo1.maven.org/maven2/com/google/errorprone/error_prone_parent/2.30.0/error_prone_parent-2.30.0.pom
    ...
    
    17350:  #11 4.522 Downloading https://repo1.maven.org/maven2/io/opentelemetry/opentelemetry-sdk-extension-autoconfigure-spi/1.46.0/opentelemetry-sdk-extension-autoconfigure-spi-1.46.0.jar
    17351:  #11 4.523 Downloaded https://repo1.maven.org/maven2/io/opentelemetry/opentelemetry-exporter-common/1.46.0/opentelemetry-exporter-common-1.46.0.jar
    17352:  #11 4.523 Downloading https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.9.10/kotlin-stdlib-jdk7-1.9.10.jar
    17353:  #11 4.523 Downloaded https://repo1.maven.org/maven2/com/google/android/annotations/4.1.1.4/annotations-4.1.1.4.jar
    17354:  #11 4.524 Downloading https://repo1.maven.org/maven2/io/netty/netty-transport-native-unix-common/4.1.117.Final/netty-transport-native-unix-common-4.1.117.Final.jar
    17355:  #11 4.526 Downloaded https://repo1.maven.org/maven2/io/netty/netty-codec/4.1.117.Final/netty-codec-4.1.117.Final.jar
    17356:  #11 4.526 Downloading https://repo1.maven.org/maven2/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
    17357:  #11 4.538 Downloaded https://repo1.maven.org/maven2/io/opentelemetry/opentelemetry-sdk-extension-autoconfigure-spi/1.46.0/opentelemetry-sdk-extension-autoconfigure-spi-1.46.0.jar
    17358:  #11 4.539 Downloading https://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.30.0/error_prone_annotations-2.30.0.jar
    ...
    
    17361:  #11 4.541 Downloaded https://repo1.maven.org/maven2/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
    17362:  #11 4.541 Downloading https://repo1.maven.org/maven2/org/checkerframework/checker-qual/3.43.0/checker-qual-3.43.0.jar
    17363:  #11 4.542 Downloaded https://repo1.maven.org/maven2/io/perfmark/perfmark-api/0.27.0/perfmark-api-0.27.0.jar
    17364:  #11 4.542 Downloading https://repo1.maven.org/maven2/io/netty/netty-transport/4.1.117.Final/netty-transport-4.1.117.Final.jar
    17365:  #11 4.544 Downloaded https://repo1.maven.org/maven2/io/grpc/grpc-core/1.69.0/grpc-core-1.69.0.jar
    17366:  #11 4.545 Downloading https://repo1.maven.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
    17367:  #11 4.547 Downloaded https://repo1.maven.org/maven2/io/netty/netty-transport-native-unix-common/4.1.117.Final/netty-transport-native-unix-common-4.1.117.Final.jar
    17368:  #11 4.547 Downloading https://repo1.maven.org/maven2/io/netty/netty-handler-proxy/4.1.110.Final/netty-handler-proxy-4.1.110.Final.jar
    17369:  #11 4.554 Downloaded https://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.30.0/error_prone_annotations-2.30.0.jar
    ...
    
    17468:  #11 6.801 Downloading https://repo1.maven.org/maven2/io/netty/netty-transport-native-unix-common/4.1.115.Final/netty-transport-native-unix-common-4.1.115.Final.pom
    17469:  #11 6.804 Downloaded https://repo1.maven.org/maven2/io/reactivex/rxjava3/rxjava/3.1.8/rxjava-3.1.8.pom
    17470:  #11 6.804 Downloading https://repo1.maven.org/maven2/io/netty/netty-resolver-dns/4.1.116.Final/netty-resolver-dns-4.1.116.Final.pom
    17471:  #11 6.807 Downloaded https://repo1.maven.org/maven2/org/slf4j/slf4j-api/2.0.16/slf4j-api-2.0.16.pom
    17472:  #11 6.808 Downloading https://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-firefox-driver/4.28.1/selenium-firefox-driver-4.28.1.pom
    17473:  #11 6.815 Downloaded https://repo1.maven.org/maven2/org/zeromq/jeromq/0.6.0/jeromq-0.6.0.pom
    17474:  #11 6.817 Downloaded https://repo1.maven.org/maven2/net/bytebuddy/byte-buddy/1.15.11/byte-buddy-1.15.11.pom
    17475:  #11 6.817 Downloading https://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-os/4.28.1/selenium-os-4.28.1.pom
    17476:  #11 6.818 Downloading https://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.36.0/error_prone_annotations-2.36.0.pom
    17477:  #11 6.819 Downloaded https://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-support/4.28.1/selenium-support-4.28.1.pom
    17478:  #11 6.820 Downloading https://repo1.maven.org/maven2/org/antlr/antlr4-runtime/4.11.1/antlr4-runtime-4.11.1.pom
    17479:  #11 6.822 Downloaded https://repo1.maven.org/maven2/io/netty/netty-resolver-dns/4.1.116.Final/netty-resolver-dns-4.1.116.Final.pom
    17480:  #11 6.827 Downloaded https://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-firefox-driver/4.28.1/selenium-firefox-driver-4.28.1.pom
    17481:  #11 6.827 Downloaded https://repo1.maven.org/maven2/io/netty/netty-transport-native-unix-common/4.1.115.Final/netty-transport-native-unix-common-4.1.115.Final.pom
    17482:  #11 6.829 Downloading https://repo1.maven.org/maven2/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.18.1/jackson-dataformat-yaml-2.18.1.pom
    17483:  #11 6.831 Downloading https://repo1.maven.org/maven2/io/netty/netty-codec/4.1.116.Final/netty-codec-4.1.116.Final.pom
    17484:  #11 6.834 Downloaded https://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.36.0/error_prone_annotations-2.36.0.pom
    ...
    
    17501:  #11 6.886 Downloading https://repo1.maven.org/maven2/com/graphql-java/graphql-java/22.3/graphql-java-22.3.pom
    17502:  #11 6.886 Downloaded https://repo1.maven.org/maven2/javax/cache/cache-api/1.1.1/cache-api-1.1.1.pom
    17503:  #11 6.892 Downloaded https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.18.1/jackson-annotations-2.18.1.pom
    17504:  #11 6.903 Downloaded https://repo1.maven.org/maven2/com/graphql-java/graphql-java/22.3/graphql-java-22.3.pom
    17505:  #11 6.920 Downloading https://repo1.maven.org/maven2/com/esotericsoftware/kryo-parent/5.6.2/kryo-parent-5.6.2.pom
    17506:  #11 6.920 Downloading https://repo1.maven.org/maven2/dev/failsafe/failsafe-parent/3.3.2/failsafe-parent-3.3.2.pom
    17507:  #11 6.920 Downloading https://repo1.maven.org/maven2/org/slf4j/slf4j-parent/2.0.16/slf4j-parent-2.0.16.pom
    17508:  #11 6.920 Downloading https://repo1.maven.org/maven2/net/bytebuddy/byte-buddy-parent/1.15.11/byte-buddy-parent-1.15.11.pom
    17509:  #11 6.925 Downloading https://repo1.maven.org/maven2/com/google/errorprone/error_prone_parent/2.36.0/error_prone_parent-2.36.0.pom
    17510:  #11 6.931 Downloading https://repo1.maven.org/maven2/com/fasterxml/jackson/jackson-base/2.18.1/jackson-base-2.18.1.pom
    17511:  #11 6.937 Downloaded https://repo1.maven.org/maven2/net/bytebuddy/byte-buddy-parent/1.15.11/byte-buddy-parent-1.15.11.pom
    17512:  #11 6.939 Downloaded https://repo1.maven.org/maven2/org/slf4j/slf4j-parent/2.0.16/slf4j-parent-2.0.16.pom
    17513:  #11 6.942 Downloaded https://repo1.maven.org/maven2/dev/failsafe/failsafe-parent/3.3.2/failsafe-parent-3.3.2.pom
    17514:  #11 6.942 Downloading https://repo1.maven.org/maven2/org/antlr/antlr4-master/4.11.1/antlr4-master-4.11.1.pom
    17515:  #11 6.943 Downloaded https://repo1.maven.org/maven2/com/esotericsoftware/kryo-parent/5.6.2/kryo-parent-5.6.2.pom
    17516:  #11 6.946 Downloading https://repo1.maven.org/maven2/com/fasterxml/jackson/dataformat/jackson-dataformats-text/2.18.1/jackson-dataformats-text-2.18.1.pom
    17517:  #11 6.955 Downloaded https://repo1.maven.org/maven2/com/google/errorprone/error_prone_parent/2.36.0/error_prone_parent-2.36.0.pom
    ...
    
    17612:  #11 7.801 Downloading https://repo1.maven.org/maven2/org/bouncycastle/bcutil-jdk18on/1.79/bcutil-jdk18on-1.79.jar
    17613:  #11 7.803 Downloaded https://repo1.maven.org/maven2/org/redisson/redisson/3.41.0/redisson-3.41.0.jar
    17614:  #11 7.803 Downloading https://repo1.maven.org/maven2/org/objenesis/objenesis/3.4/objenesis-3.4.jar
    17615:  #11 7.803 Downloaded https://repo1.maven.org/maven2/com/esotericsoftware/kryo/5.6.2/kryo-5.6.2.jar
    17616:  #11 7.803 Downloading https://repo1.maven.org/maven2/org/yaml/snakeyaml/2.3/snakeyaml-2.3.jar
    17617:  #11 7.808 Downloaded https://repo1.maven.org/maven2/io/netty/netty-resolver-dns/4.1.116.Final/netty-resolver-dns-4.1.116.Final.jar
    17618:  #11 7.808 Downloading https://repo1.maven.org/maven2/com/beust/jcommander/1.82/jcommander-1.82.jar
    17619:  #11 7.811 Downloaded https://repo1.maven.org/maven2/org/bouncycastle/bcprov-jdk18on/1.79/bcprov-jdk18on-1.79.jar
    17620:  #11 7.811 Downloading https://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.36.0/error_prone_annotations-2.36.0.jar
    ...
    
    17625:  #11 7.822 Downloaded https://repo1.maven.org/maven2/org/yaml/snakeyaml/2.3/snakeyaml-2.3.jar
    17626:  #11 7.823 Downloading https://repo1.maven.org/maven2/dev/failsafe/failsafe/3.3.2/failsafe-3.3.2.jar
    17627:  #11 7.824 Downloaded https://repo1.maven.org/maven2/org/bouncycastle/bcutil-jdk18on/1.79/bcutil-jdk18on-1.79.jar
    17628:  #11 7.825 Downloading https://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-http/4.28.1/selenium-http-4.28.1.jar
    17629:  #11 7.826 Downloaded https://repo1.maven.org/maven2/com/beust/jcommander/1.82/jcommander-1.82.jar
    17630:  #11 7.826 Downloading https://repo1.maven.org/maven2/org/antlr/antlr4-runtime/4.11.1/antlr4-runtime-4.11.1.jar
    17631:  #11 7.829 Downloaded https://repo1.maven.org/maven2/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.18.1/jackson-dataformat-yaml-2.18.1.jar
    17632:  #11 7.829 Downloading https://repo1.maven.org/maven2/org/jodd/jodd-util/6.3.0/jodd-util-6.3.0.jar
    17633:  #11 7.830 Downloaded https://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.36.0/error_prone_annotations-2.36.0.jar
    ...
    
    17683:  #16 DONE 0.0s
    17684:  #17 [stage-0  9/10] COPY --chown=1200:1201 certs/tls.crt certs/tls.key certs/server.jks certs/server.pass /opt/selenium/secrets/
    17685:  #17 DONE 0.0s
    17686:  #18 [stage-0 10/10] RUN /opt/bin/add-jks-helper.sh -d /opt/selenium/secrets     && /opt/bin/add-cert-helper.sh -d /opt/selenium/secrets TCu,Cu,Tu
    17687:  #18 0.111 seluser is running cert script!
    17688:  #18 0.477 Processing /opt/selenium/secrets/server.jks
    17689:  #18 0.777 Certificate stored in file </tmp/SeleniumHQ.pem>
    17690:  #18 0.913 Warning: use -cacerts option to access cacerts key...

    Copy link
    Contributor

    PR Reviewer Guide 🔍

    Here are some key observations to aid the review process:

    🎫 Ticket compliance analysis ✅

    2620 - Fully compliant

    Compliant requirements:

    • Created workflow to build-test-deploy Node/Standalone Chrome images with versions 110-131 on Grid 4.28.1
    • Added basic tests for Node registration and functionality
    • Released Chrome versions 110-131 on base image 4.28.1-20250123
    • Added changelog files for each Chrome version
    • Updated Helm chart values file with multiple Chrome versions
    ⏱️ Estimated effort to review: 4 🔵🔵🔵🔵⚪
    🧪 PR contains tests
    🔒 No security concerns identified
    ⚡ Recommended focus areas for review

    Chrome Installation

    Changed Chrome package download URL from dl.google.com to mirror.cs.uchicago.edu. Verify the mirror is reliable and packages are authentic.

    && wget -qO google-chrome.deb "https://mirror.cs.uchicago.edu/google-chrome/pool/main/g/google-chrome-stable/${CHROME_VERSION}_$(dpkg --print-architecture).deb" \
    && apt-get -qqy --no-install-recommends install --allow-downgrades ./google-chrome.deb \
    ChromeDriver Logic

    Added conditional logic for ChromeDriver version detection based on Chrome major version. Verify handling of different Chrome versions works correctly.

    && if [ $CHROME_MAJOR_VERSION -lt 115 ]; then \
      echo "Geting ChromeDriver latest version from https://chromedriver.storage.googleapis.com/LATEST_RELEASE_${CHROME_MAJOR_VERSION}" \
      && CHROME_DRIVER_VERSION=$(wget -qO- https://chromedriver.storage.googleapis.com/LATEST_RELEASE_${CHROME_MAJOR_VERSION} | sed 's/\r$//') \
      && CHROME_DRIVER_URL=https://chromedriver.storage.googleapis.com/$CHROME_DRIVER_VERSION/chromedriver_linux64.zip ; \
    else \
      echo "Geting ChromeDriver latest version from https://googlechromelabs.github.io/chrome-for-testing/LATEST_RELEASE_${CHROME_MAJOR_VERSION}" \
      && CHROME_DRIVER_VERSION=$(wget -qO- https://googlechromelabs.github.io/chrome-for-testing/LATEST_RELEASE_${CHROME_MAJOR_VERSION} | sed 's/\r$//') \
      && CHROME_DRIVER_URL=https://storage.googleapis.com/chrome-for-testing-public/$CHROME_DRIVER_VERSION/${DRIVER_ARCH}/chromedriver-${DRIVER_ARCH}.zip ; \
    fi \

    Copy link
    Contributor

    PR Code Suggestions ✨

    Explore these optional code suggestions:

    CategorySuggestion                                                                                                                                    Score
    Possible issue
    Add download URL fallback mechanism

    The Chrome download URL should have a fallback mechanism in case the
    mirror.cs.uchicago.edu server is unavailable. Add a fallback to the official Google
    Chrome repository URL.

    NodeChrome/Dockerfile [25]

    -&& wget -qO google-chrome.deb "https://mirror.cs.uchicago.edu/google-chrome/pool/main/g/google-chrome-stable/${CHROME_VERSION}_$(dpkg --print-architecture).deb" \
    +&& (wget -qO google-chrome.deb "https://mirror.cs.uchicago.edu/google-chrome/pool/main/g/google-chrome-stable/${CHROME_VERSION}_$(dpkg --print-architecture).deb" || \
    +    wget -qO google-chrome.deb "https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/${CHROME_VERSION}_$(dpkg --print-architecture).deb") \
    • Apply this suggestion
    Suggestion importance[1-10]: 8

    Why: Adding a fallback URL is a critical reliability improvement. If the primary mirror fails, the build would fail without a fallback. Using the official Google Chrome repository as backup ensures build stability.

    8
    General
    Add version control for upgrades

    Consider using specific version pinning for apt-get upgrade to ensure consistent and
    reproducible builds. The current upgrade command could pull in unexpected package
    versions.

    Base/Dockerfile [46-48]

     RUN apt-get -qqy update \
    -  && apt-get upgrade -yq \
    +  && apt-get upgrade -yq --allow-downgrades \
       && apt-get -qqy --no-install-recommends install \
    • Apply this suggestion
    Suggestion importance[1-10]: 7

    Why: Adding version control for package upgrades is important for build reproducibility and stability. The suggestion to use --allow-downgrades helps prevent unexpected package version changes during builds.

    7

    @VietND96 VietND96 force-pushed the build-browser-versions branch from b6a49b0 to f8c5555 Compare January 30, 2025 13:54
    @VietND96 VietND96 force-pushed the build-browser-versions branch from f8c5555 to 8c69b89 Compare January 30, 2025 14:38
    @VietND96 VietND96 merged commit 3ac17b9 into trunk Jan 30, 2025
    24 of 27 checks passed
    @VietND96 VietND96 deleted the build-browser-versions branch January 30, 2025 16:26
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Projects
    None yet
    Development

    Successfully merging this pull request may close these issues.

    [🚀 Feature]: Release Node/Standalone Chrome browser version from v110 to v131 on top of Grid 4.28.1
    1 participant