Skip to content

Conversation

VietND96
Copy link
Member

@VietND96 VietND96 commented Jan 31, 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

To use environment variables for generate relay configs, set SE_NODE_RELAY_URL and other variables as below. Those will be used to generate the default relay config in TOML format looks like below.

[relay]
url = "${SE_NODE_RELAY_URL}"
status-endpoint = "${SE_NODE_RELAY_STATUS_ENDPOINT}"
protocol-version = "${SE_NODE_RELAY_PROTOCOL_VERSION}"
configs = [ '${SE_NODE_RELAY_MAX_SESSIONS}', '{"browserName": "${SE_NODE_RELAY_BROWSER_NAME}", "platformName": "${SE_NODE_RELAY_PLATFORM_NAME}", "appium:platformVersion": "${SE_NODE_RELAY_PLATFORM_VERSION}"}' ]

Instead of input value for each environment variable to construct the default relay stereotype, you can use the SE_NODE_RELAY_STEREOTYPE environment variable to overwrite the default relay stereotype with your custom stereotype.

In another case, if you want to retain the default relay stereotype and append additional capabilities, you can use the SE_NODE_RELAY_STEREOTYPE_EXTRA environment variable to set your capabilities. Those will be merged to the default relay stereotype.

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, Documentation, Tests


Description

  • Introduced SE_NODE_RELAY_STEREOTYPE and SE_NODE_RELAY_STEREOTYPE_EXTRA environment variables for enhanced relay configuration.

  • Updated relay configuration logic to support merging custom capabilities into default relay stereotypes.

  • Enhanced documentation to explain new environment variables and their usage.

  • Added test configurations to validate the new relay stereotype functionality.


Changes walkthrough 📝

Relevant files
Documentation
3 files
ENV_VARIABLES.md
Documented new relay stereotype environment variables.     
+2/-1     
README.md
Updated relay configuration examples and added details for new
variables.
+5/-1     
description.yaml
Added descriptions for new relay stereotype variables.     
+6/-4     
Enhancement
2 files
Makefile
Improved shell script formatting logic with error handling.
+2/-2     
generate_relay_config
Added logic to merge custom relay stereotypes using
SE_NODE_RELAY_STEREOTYPE_EXTRA.
+15/-4   
Configuration changes
2 files
generate_config
Removed deprecated `SE_NODE_MAX_CONCURRENCY` configuration.
+1/-2     
value.yaml
Added default values for new relay stereotype variables. 
+4/-2     
Tests
2 files
docker-compose-v3-test-node-relay.yml
Added test configuration for `SE_NODE_RELAY_STEREOTYPE_EXTRA`.
+1/-0     
relay_config.toml
Updated relay configuration to reflect new stereotype logic.
+1/-1     

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

    PR Reviewer Guide 🔍

    Here are some key observations to aid the review process:

    ⏱️ Estimated effort to review: 3 🔵🔵🔵⚪⚪
    🧪 PR contains tests
    🔒 No security concerns identified
    ⚡ Recommended focus areas for review

    Error Handling

    The script continues execution after a failed JSON merge without proper error handling. Consider exiting with error status when JSON merge fails to prevent potential issues with invalid configuration.

    if [[ $? -ne 0 ]]; then
    	echo "Failed to merge SE_NODE_RELAY_STEREOTYPE_EXTRA. Please check the format of the JSON string. Keep using main relay stereotype."
    else
    	echo "Merged relay stereotype: ${SE_NODE_RELAY_STEREOTYPE}"
    Format Issue

    The max-sessions configuration has an unnecessary newline in the echo statement which could lead to invalid TOML format.

    echo "max-sessions = ${SE_NODE_MAX_SESSIONS}
    " >>"$FILENAME"

    Copy link
    Contributor

    PR Code Suggestions ✨

    Explore these optional code suggestions:

    CategorySuggestion                                                                                                                                    Score
    Possible issue
    Validate JSON format in configuration

    Add error handling for the case when SE_NODE_RELAY_STEREOTYPE contains invalid JSON
    format, similar to how SE_NODE_RELAY_STEREOTYPE_EXTRA is handled.

    NodeBase/generate_relay_config [20-24]

     if [[ -z "${SE_NODE_RELAY_STEREOTYPE}" ]]; then
         SE_NODE_RELAY_STEREOTYPE="{\"browserName\": \"${SE_NODE_RELAY_BROWSER_NAME}\", \"platformName\": \"${SE_NODE_RELAY_PLATFORM_NAME}\", \"appium:platformVersion\": \"${SE_NODE_RELAY_PLATFORM_VERSION}\"}"
     else
    -    SE_NODE_RELAY_STEREOTYPE="${SE_NODE_RELAY_STEREOTYPE}"
    +    if ! python3 -c "import json; json.loads('${SE_NODE_RELAY_STEREOTYPE}')" 2>/dev/null; then
    +        echo "Invalid JSON format in SE_NODE_RELAY_STEREOTYPE. Using default stereotype."
    +        SE_NODE_RELAY_STEREOTYPE="{\"browserName\": \"${SE_NODE_RELAY_BROWSER_NAME}\", \"platformName\": \"${SE_NODE_RELAY_PLATFORM_NAME}\", \"appium:platformVersion\": \"${SE_NODE_RELAY_PLATFORM_VERSION}\"}"
    +    fi
     fi
    • Apply this suggestion
    Suggestion importance[1-10]: 8

    Why: Adding JSON validation for SE_NODE_RELAY_STEREOTYPE is crucial as invalid JSON could cause runtime failures. The suggestion provides proper error handling and fallback mechanism, similar to existing code patterns.

    8
    General
    Add quotes for variable safety

    Add quotes around the variable to prevent word splitting and handle cases where
    SE_NODE_MAX_SESSIONS might contain spaces or special characters.

    NodeBase/generate_config [51]

    -echo "max-sessions = ${SE_NODE_MAX_SESSIONS}
    +echo "max-sessions = \"${SE_NODE_MAX_SESSIONS}\"
    • Apply this suggestion
    Suggestion importance[1-10]: 7

    Why: Adding proper quoting around the variable is a good security practice that prevents potential shell interpretation issues and ensures correct handling of special characters.

    7

    @VietND96 VietND96 force-pushed the relay-custom-caps branch 2 times, most recently from e738f50 to d080417 Compare February 1, 2025 00:23
    Copy link
    Contributor

    qodo-merge-pro bot commented Feb 1, 2025

    CI Feedback 🧐

    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_node_docker, false, true, false, ubuntu-24.04)

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

    Failure summary:

    The action failed during the Firefox build process because it was unable to download and install the
    GeckoDriver. The specific error occurred when trying to fetch the latest version of GeckoDriver from
    GitHub. The curl command to get the latest version tag returned null, which resulted in an invalid
    download URL
    (https://github.com/mozilla/geckodriver/releases/download/null/geckodriver-null-linux64.tar.gz) and
    a 404 error.

    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
    ...
    
    1254:  go/src/cmd/asm/internal/asm/line_test.go
    1255:  go/src/cmd/asm/internal/asm/operand_test.go
    1256:  go/src/cmd/asm/internal/asm/parse.go
    1257:  go/src/cmd/asm/internal/asm/pseudo_test.go
    1258:  go/src/cmd/asm/internal/asm/testdata/
    1259:  go/src/cmd/asm/internal/asm/testdata/386.s
    1260:  go/src/cmd/asm/internal/asm/testdata/386enc.s
    1261:  go/src/cmd/asm/internal/asm/testdata/amd64.s
    1262:  go/src/cmd/asm/internal/asm/testdata/amd64dynlinkerror.s
    1263:  go/src/cmd/asm/internal/asm/testdata/amd64enc.s
    1264:  go/src/cmd/asm/internal/asm/testdata/amd64enc_extra.s
    1265:  go/src/cmd/asm/internal/asm/testdata/amd64error.s
    1266:  go/src/cmd/asm/internal/asm/testdata/arm.s
    1267:  go/src/cmd/asm/internal/asm/testdata/arm64.s
    1268:  go/src/cmd/asm/internal/asm/testdata/arm64enc.s
    1269:  go/src/cmd/asm/internal/asm/testdata/arm64error.s
    1270:  go/src/cmd/asm/internal/asm/testdata/armerror.s
    ...
    
    1282:  go/src/cmd/asm/internal/asm/testdata/avx512enc/avx512bw.s
    1283:  go/src/cmd/asm/internal/asm/testdata/avx512enc/avx512cd.s
    1284:  go/src/cmd/asm/internal/asm/testdata/avx512enc/avx512dq.s
    1285:  go/src/cmd/asm/internal/asm/testdata/avx512enc/avx512er.s
    1286:  go/src/cmd/asm/internal/asm/testdata/avx512enc/avx512f.s
    1287:  go/src/cmd/asm/internal/asm/testdata/avx512enc/avx512pf.s
    1288:  go/src/cmd/asm/internal/asm/testdata/avx512enc/gfni_avx512f.s
    1289:  go/src/cmd/asm/internal/asm/testdata/avx512enc/vpclmulqdq_avx512f.s
    1290:  go/src/cmd/asm/internal/asm/testdata/buildtagerror.s
    1291:  go/src/cmd/asm/internal/asm/testdata/duperror.s
    ...
    
    1293:  go/src/cmd/asm/internal/asm/testdata/loong64enc1.s
    1294:  go/src/cmd/asm/internal/asm/testdata/loong64enc2.s
    1295:  go/src/cmd/asm/internal/asm/testdata/loong64enc3.s
    1296:  go/src/cmd/asm/internal/asm/testdata/mips.s
    1297:  go/src/cmd/asm/internal/asm/testdata/mips64.s
    1298:  go/src/cmd/asm/internal/asm/testdata/ppc64.s
    1299:  go/src/cmd/asm/internal/asm/testdata/ppc64_p10.s
    1300:  go/src/cmd/asm/internal/asm/testdata/riscv64.s
    1301:  go/src/cmd/asm/internal/asm/testdata/riscv64error.s
    ...
    
    1550:  go/src/cmd/cgo/internal/testcshared/testdata/main0.c
    1551:  go/src/cmd/cgo/internal/testcshared/testdata/main1.c
    1552:  go/src/cmd/cgo/internal/testcshared/testdata/main2.c
    1553:  go/src/cmd/cgo/internal/testcshared/testdata/main3.c
    1554:  go/src/cmd/cgo/internal/testcshared/testdata/main4.c
    1555:  go/src/cmd/cgo/internal/testcshared/testdata/main5.c
    1556:  go/src/cmd/cgo/internal/testcshared/testdata/p/
    1557:  go/src/cmd/cgo/internal/testcshared/testdata/p/p.go
    1558:  go/src/cmd/cgo/internal/testerrors/
    1559:  go/src/cmd/cgo/internal/testerrors/argposition_test.go
    1560:  go/src/cmd/cgo/internal/testerrors/badsym_test.go
    1561:  go/src/cmd/cgo/internal/testerrors/errors_test.go
    1562:  go/src/cmd/cgo/internal/testerrors/ptr_test.go
    1563:  go/src/cmd/cgo/internal/testerrors/testdata/
    1564:  go/src/cmd/cgo/internal/testerrors/testdata/err1.go
    1565:  go/src/cmd/cgo/internal/testerrors/testdata/err2.go
    1566:  go/src/cmd/cgo/internal/testerrors/testdata/err4.go
    1567:  go/src/cmd/cgo/internal/testerrors/testdata/err5.go
    1568:  go/src/cmd/cgo/internal/testerrors/testdata/issue11097a.go
    1569:  go/src/cmd/cgo/internal/testerrors/testdata/issue11097b.go
    1570:  go/src/cmd/cgo/internal/testerrors/testdata/issue14669.go
    1571:  go/src/cmd/cgo/internal/testerrors/testdata/issue18452.go
    1572:  go/src/cmd/cgo/internal/testerrors/testdata/issue18889.go
    1573:  go/src/cmd/cgo/internal/testerrors/testdata/issue28069.go
    1574:  go/src/cmd/cgo/internal/testerrors/testdata/issue28721.go
    1575:  go/src/cmd/cgo/internal/testerrors/testdata/issue33061.go
    1576:  go/src/cmd/cgo/internal/testerrors/testdata/issue42580.go
    1577:  go/src/cmd/cgo/internal/testerrors/testdata/issue50710.go
    1578:  go/src/cmd/cgo/internal/testerrors/testdata/issue67517.go
    1579:  go/src/cmd/cgo/internal/testerrors/testdata/issue67707.go
    1580:  go/src/cmd/cgo/internal/testerrors/testdata/long_double_size.go
    1581:  go/src/cmd/cgo/internal/testerrors/testdata/malloc.go
    1582:  go/src/cmd/cgo/internal/testerrors/testdata/notmatchedcfunction.go
    ...
    
    1716:  go/src/cmd/cgo/internal/testsanitizers/
    1717:  go/src/cmd/cgo/internal/testsanitizers/asan_test.go
    1718:  go/src/cmd/cgo/internal/testsanitizers/cc_test.go
    1719:  go/src/cmd/cgo/internal/testsanitizers/cshared_test.go
    1720:  go/src/cmd/cgo/internal/testsanitizers/empty_test.go
    1721:  go/src/cmd/cgo/internal/testsanitizers/libfuzzer_test.go
    1722:  go/src/cmd/cgo/internal/testsanitizers/msan_test.go
    1723:  go/src/cmd/cgo/internal/testsanitizers/testdata/
    1724:  go/src/cmd/cgo/internal/testsanitizers/testdata/arena_fail.go
    1725:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan1_fail.go
    1726:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan2_fail.go
    1727:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan3_fail.go
    1728:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan4_fail.go
    1729:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan5_fail.go
    1730:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan_global1_fail.go
    1731:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan_global2_fail.go
    1732:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan_global3_fail.go
    1733:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan_global4_fail.go
    1734:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan_global5.go
    1735:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan_linkerx/
    1736:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan_linkerx/main.go
    1737:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan_linkerx/p/
    1738:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan_linkerx/p/p.go
    1739:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan_unsafe_fail1.go
    1740:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan_unsafe_fail2.go
    1741:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan_unsafe_fail3.go
    ...
    
    1747:  go/src/cmd/cgo/internal/testsanitizers/testdata/msan2.go
    1748:  go/src/cmd/cgo/internal/testsanitizers/testdata/msan2_cmsan.go
    1749:  go/src/cmd/cgo/internal/testsanitizers/testdata/msan3.go
    1750:  go/src/cmd/cgo/internal/testsanitizers/testdata/msan4.go
    1751:  go/src/cmd/cgo/internal/testsanitizers/testdata/msan5.go
    1752:  go/src/cmd/cgo/internal/testsanitizers/testdata/msan6.go
    1753:  go/src/cmd/cgo/internal/testsanitizers/testdata/msan7.go
    1754:  go/src/cmd/cgo/internal/testsanitizers/testdata/msan8.go
    1755:  go/src/cmd/cgo/internal/testsanitizers/testdata/msan_fail.go
    ...
    
    2339:  go/src/cmd/compile/internal/staticdata/data.go
    2340:  go/src/cmd/compile/internal/staticdata/embed.go
    2341:  go/src/cmd/compile/internal/staticinit/
    2342:  go/src/cmd/compile/internal/staticinit/sched.go
    2343:  go/src/cmd/compile/internal/syntax/
    2344:  go/src/cmd/compile/internal/syntax/branches.go
    2345:  go/src/cmd/compile/internal/syntax/dumper.go
    2346:  go/src/cmd/compile/internal/syntax/dumper_test.go
    2347:  go/src/cmd/compile/internal/syntax/error_test.go
    ...
    
    2549:  go/src/cmd/compile/internal/types2/check_test.go
    2550:  go/src/cmd/compile/internal/types2/compiler_internal.go
    2551:  go/src/cmd/compile/internal/types2/compilersupport.go
    2552:  go/src/cmd/compile/internal/types2/const.go
    2553:  go/src/cmd/compile/internal/types2/context.go
    2554:  go/src/cmd/compile/internal/types2/context_test.go
    2555:  go/src/cmd/compile/internal/types2/conversions.go
    2556:  go/src/cmd/compile/internal/types2/decl.go
    2557:  go/src/cmd/compile/internal/types2/errorcalls_test.go
    2558:  go/src/cmd/compile/internal/types2/errors.go
    2559:  go/src/cmd/compile/internal/types2/errors_test.go
    ...
    
    2976:  go/src/cmd/go/internal/modload/query.go
    2977:  go/src/cmd/go/internal/modload/query_test.go
    2978:  go/src/cmd/go/internal/modload/search.go
    2979:  go/src/cmd/go/internal/modload/stat_openfile.go
    2980:  go/src/cmd/go/internal/modload/stat_unix.go
    2981:  go/src/cmd/go/internal/modload/stat_windows.go
    2982:  go/src/cmd/go/internal/modload/vendor.go
    2983:  go/src/cmd/go/internal/mvs/
    2984:  go/src/cmd/go/internal/mvs/errors.go
    ...
    
    2999:  go/src/cmd/go/internal/run/
    3000:  go/src/cmd/go/internal/run/run.go
    3001:  go/src/cmd/go/internal/script/
    3002:  go/src/cmd/go/internal/script/cmds.go
    3003:  go/src/cmd/go/internal/script/cmds_nonunix.go
    3004:  go/src/cmd/go/internal/script/cmds_unix.go
    3005:  go/src/cmd/go/internal/script/conds.go
    3006:  go/src/cmd/go/internal/script/engine.go
    3007:  go/src/cmd/go/internal/script/errors.go
    ...
    
    3388:  go/src/cmd/go/testdata/script/build_cache_gomips.txt
    3389:  go/src/cmd/go/testdata/script/build_cache_link.txt
    3390:  go/src/cmd/go/testdata/script/build_cache_output.txt
    3391:  go/src/cmd/go/testdata/script/build_cache_pgo.txt
    3392:  go/src/cmd/go/testdata/script/build_cache_trimpath.txt
    3393:  go/src/cmd/go/testdata/script/build_cc_cache_issue64423.txt
    3394:  go/src/cmd/go/testdata/script/build_cd_gopath_different.txt
    3395:  go/src/cmd/go/testdata/script/build_cgo_consistent_results.txt
    3396:  go/src/cmd/go/testdata/script/build_cgo_error.txt
    ...
    
    3428:  go/src/cmd/go/testdata/script/build_pie_race.txt
    3429:  go/src/cmd/go/testdata/script/build_plugin_non_main.txt
    3430:  go/src/cmd/go/testdata/script/build_plugin_reproducible.txt
    3431:  go/src/cmd/go/testdata/script/build_relative_pkgdir.txt
    3432:  go/src/cmd/go/testdata/script/build_relative_tmpdir.txt
    3433:  go/src/cmd/go/testdata/script/build_repeated_godebug_issue62346.txt
    3434:  go/src/cmd/go/testdata/script/build_runtime_gcflags.txt
    3435:  go/src/cmd/go/testdata/script/build_shorten_pkg.txt
    3436:  go/src/cmd/go/testdata/script/build_single_error.txt
    ...
    
    3440:  go/src/cmd/go/testdata/script/build_test_only.txt
    3441:  go/src/cmd/go/testdata/script/build_trimpath.txt
    3442:  go/src/cmd/go/testdata/script/build_trimpath_cgo.txt
    3443:  go/src/cmd/go/testdata/script/build_trimpath_goroot.txt
    3444:  go/src/cmd/go/testdata/script/build_unsupported_goos.txt
    3445:  go/src/cmd/go/testdata/script/build_vendor.txt
    3446:  go/src/cmd/go/testdata/script/cache_unix.txt
    3447:  go/src/cmd/go/testdata/script/cache_vet.txt
    3448:  go/src/cmd/go/testdata/script/cgo_asm_error.txt
    ...
    
    3460:  go/src/cmd/go/testdata/script/cgo_syso_issue29253.txt
    3461:  go/src/cmd/go/testdata/script/cgo_trimpath_macro.txt
    3462:  go/src/cmd/go/testdata/script/cgo_undef.txt
    3463:  go/src/cmd/go/testdata/script/chdir.txt
    3464:  go/src/cmd/go/testdata/script/check_goexperiment.txt
    3465:  go/src/cmd/go/testdata/script/clean_binary.txt
    3466:  go/src/cmd/go/testdata/script/clean_cache_n.txt
    3467:  go/src/cmd/go/testdata/script/clean_testcache.txt
    3468:  go/src/cmd/go/testdata/script/cmd_import_error.txt
    ...
    
    3477:  go/src/cmd/go/testdata/script/cover_cgo_extra_test.txt
    3478:  go/src/cmd/go/testdata/script/cover_cgo_xtest.txt
    3479:  go/src/cmd/go/testdata/script/cover_coverpkg_partial.txt
    3480:  go/src/cmd/go/testdata/script/cover_coverpkg_with_init.txt
    3481:  go/src/cmd/go/testdata/script/cover_coverprofile_multipkg.txt
    3482:  go/src/cmd/go/testdata/script/cover_dash_c.txt
    3483:  go/src/cmd/go/testdata/script/cover_dep_loop.txt
    3484:  go/src/cmd/go/testdata/script/cover_dot_import.txt
    3485:  go/src/cmd/go/testdata/script/cover_error.txt
    ...
    
    3515:  go/src/cmd/go/testdata/script/env_cross_build.txt
    3516:  go/src/cmd/go/testdata/script/env_exp.txt
    3517:  go/src/cmd/go/testdata/script/env_gomod_issue61455.txt
    3518:  go/src/cmd/go/testdata/script/env_issue46807.txt
    3519:  go/src/cmd/go/testdata/script/env_sanitize.txt
    3520:  go/src/cmd/go/testdata/script/env_unset.txt
    3521:  go/src/cmd/go/testdata/script/env_write.txt
    3522:  go/src/cmd/go/testdata/script/fileline.txt
    3523:  go/src/cmd/go/testdata/script/fmt_load_errors.txt
    ...
    
    3569:  go/src/cmd/go/testdata/script/install_cmd_gobin.txt
    3570:  go/src/cmd/go/testdata/script/install_cross_gobin.txt
    3571:  go/src/cmd/go/testdata/script/install_dep_version.txt
    3572:  go/src/cmd/go/testdata/script/install_goroot_targets.txt
    3573:  go/src/cmd/go/testdata/script/install_modcacherw_issue64282.txt
    3574:  go/src/cmd/go/testdata/script/install_move_not_stale.txt
    3575:  go/src/cmd/go/testdata/script/install_msan_and_race_and_asan_require_cgo.txt
    3576:  go/src/cmd/go/testdata/script/install_rebuild_removed.txt
    3577:  go/src/cmd/go/testdata/script/install_relative_gobin_fail.txt
    ...
    
    3600:  go/src/cmd/go/testdata/script/list_err_stack.txt
    3601:  go/src/cmd/go/testdata/script/list_export_e.txt
    3602:  go/src/cmd/go/testdata/script/list_export_embed.txt
    3603:  go/src/cmd/go/testdata/script/list_find.txt
    3604:  go/src/cmd/go/testdata/script/list_find_nodeps.txt
    3605:  go/src/cmd/go/testdata/script/list_gofile_in_goroot.txt
    3606:  go/src/cmd/go/testdata/script/list_gomod_in_gopath.txt
    3607:  go/src/cmd/go/testdata/script/list_goroot_symlink.txt
    3608:  go/src/cmd/go/testdata/script/list_import_cycle_deps_errors.txt
    ...
    
    3611:  go/src/cmd/go/testdata/script/list_issue_56509.txt
    3612:  go/src/cmd/go/testdata/script/list_issue_59905.txt
    3613:  go/src/cmd/go/testdata/script/list_json_fields.txt
    3614:  go/src/cmd/go/testdata/script/list_json_issue64946.txt
    3615:  go/src/cmd/go/testdata/script/list_json_with_f.txt
    3616:  go/src/cmd/go/testdata/script/list_legacy_mod.txt
    3617:  go/src/cmd/go/testdata/script/list_linkshared.txt
    3618:  go/src/cmd/go/testdata/script/list_load_err.txt
    3619:  go/src/cmd/go/testdata/script/list_module_when_error.txt
    3620:  go/src/cmd/go/testdata/script/list_n_cover.txt
    3621:  go/src/cmd/go/testdata/script/list_overlay.txt
    3622:  go/src/cmd/go/testdata/script/list_parse_err.txt
    3623:  go/src/cmd/go/testdata/script/list_perm.txt
    3624:  go/src/cmd/go/testdata/script/list_pgo_issue66218.txt
    3625:  go/src/cmd/go/testdata/script/list_pkgconfig_error.txt
    ...
    
    3686:  go/src/cmd/go/testdata/script/mod_download_too_many_redirects.txt
    3687:  go/src/cmd/go/testdata/script/mod_e.txt
    3688:  go/src/cmd/go/testdata/script/mod_edit.txt
    3689:  go/src/cmd/go/testdata/script/mod_edit_go.txt
    3690:  go/src/cmd/go/testdata/script/mod_edit_no_modcache.txt
    3691:  go/src/cmd/go/testdata/script/mod_edit_toolchain.txt
    3692:  go/src/cmd/go/testdata/script/mod_empty_err.txt
    3693:  go/src/cmd/go/testdata/script/mod_enabled.txt
    3694:  go/src/cmd/go/testdata/script/mod_errors_pos.txt
    ...
    
    3708:  go/src/cmd/go/testdata/script/mod_get_direct.txt
    3709:  go/src/cmd/go/testdata/script/mod_get_downadd_indirect.txt
    3710:  go/src/cmd/go/testdata/script/mod_get_downgrade.txt
    3711:  go/src/cmd/go/testdata/script/mod_get_downgrade_missing.txt
    3712:  go/src/cmd/go/testdata/script/mod_get_downup_artifact.txt
    3713:  go/src/cmd/go/testdata/script/mod_get_downup_indirect.txt
    3714:  go/src/cmd/go/testdata/script/mod_get_downup_indirect_pruned.txt
    3715:  go/src/cmd/go/testdata/script/mod_get_downup_pseudo_artifact.txt
    3716:  go/src/cmd/go/testdata/script/mod_get_errors.txt
    ...
    
    3776:  go/src/cmd/go/testdata/script/mod_gofmt_invalid.txt
    3777:  go/src/cmd/go/testdata/script/mod_goline.txt
    3778:  go/src/cmd/go/testdata/script/mod_goline_old.txt
    3779:  go/src/cmd/go/testdata/script/mod_goline_too_new.txt
    3780:  go/src/cmd/go/testdata/script/mod_gomodcache.txt
    3781:  go/src/cmd/go/testdata/script/mod_gomodcache_vendor.txt
    3782:  go/src/cmd/go/testdata/script/mod_gonoproxy.txt
    3783:  go/src/cmd/go/testdata/script/mod_gopkg_unstable.txt
    3784:  go/src/cmd/go/testdata/script/mod_goroot_errors.txt
    ...
    
    3860:  go/src/cmd/go/testdata/script/mod_off_init.txt
    3861:  go/src/cmd/go/testdata/script/mod_outside.txt
    3862:  go/src/cmd/go/testdata/script/mod_overlay.txt
    3863:  go/src/cmd/go/testdata/script/mod_patterns.txt
    3864:  go/src/cmd/go/testdata/script/mod_patterns_vendor.txt
    3865:  go/src/cmd/go/testdata/script/mod_perm.txt
    3866:  go/src/cmd/go/testdata/script/mod_permissions.txt
    3867:  go/src/cmd/go/testdata/script/mod_prefer_compatible.txt
    3868:  go/src/cmd/go/testdata/script/mod_proxy_errors.txt
    ...
    
    3890:  go/src/cmd/go/testdata/script/mod_retract_rename.txt
    3891:  go/src/cmd/go/testdata/script/mod_retract_replace.txt
    3892:  go/src/cmd/go/testdata/script/mod_retract_versions.txt
    3893:  go/src/cmd/go/testdata/script/mod_run_flags_issue64738.txt
    3894:  go/src/cmd/go/testdata/script/mod_run_issue52331.txt
    3895:  go/src/cmd/go/testdata/script/mod_run_nonmain.txt
    3896:  go/src/cmd/go/testdata/script/mod_run_path.txt
    3897:  go/src/cmd/go/testdata/script/mod_run_pkg_version.txt
    3898:  go/src/cmd/go/testdata/script/mod_run_pkgerror.txt
    ...
    
    3925:  go/src/cmd/go/testdata/script/mod_tidy_compat_incompatible.txt
    3926:  go/src/cmd/go/testdata/script/mod_tidy_compat_irrelevant.txt
    3927:  go/src/cmd/go/testdata/script/mod_tidy_convergence.txt
    3928:  go/src/cmd/go/testdata/script/mod_tidy_convergence_loop.txt
    3929:  go/src/cmd/go/testdata/script/mod_tidy_cycle.txt
    3930:  go/src/cmd/go/testdata/script/mod_tidy_diff.txt
    3931:  go/src/cmd/go/testdata/script/mod_tidy_downgrade_ambiguous.txt
    3932:  go/src/cmd/go/testdata/script/mod_tidy_duplicates.txt
    3933:  go/src/cmd/go/testdata/script/mod_tidy_error.txt
    ...
    
    3967:  go/src/cmd/go/testdata/script/mod_vendor_unused_only.txt
    3968:  go/src/cmd/go/testdata/script/mod_verify.txt
    3969:  go/src/cmd/go/testdata/script/mod_verify_work.txt
    3970:  go/src/cmd/go/testdata/script/mod_versions.txt
    3971:  go/src/cmd/go/testdata/script/mod_why.txt
    3972:  go/src/cmd/go/testdata/script/modfile_flag.txt
    3973:  go/src/cmd/go/testdata/script/noncanonical_import.txt
    3974:  go/src/cmd/go/testdata/script/old_tidy_toolchain.txt
    3975:  go/src/cmd/go/testdata/script/pattern_syntax_error.txt
    ...
    
    3993:  go/src/cmd/go/testdata/script/src_file.txt
    3994:  go/src/cmd/go/testdata/script/std_vendor.txt
    3995:  go/src/cmd/go/testdata/script/telemetry.txt
    3996:  go/src/cmd/go/testdata/script/test2json_interrupt.txt
    3997:  go/src/cmd/go/testdata/script/test_android_issue62123.txt
    3998:  go/src/cmd/go/testdata/script/test_bad_example.txt
    3999:  go/src/cmd/go/testdata/script/test_badtest.txt
    4000:  go/src/cmd/go/testdata/script/test_benchmark_1x.txt
    4001:  go/src/cmd/go/testdata/script/test_benchmark_chatty_fail.txt
    4002:  go/src/cmd/go/testdata/script/test_benchmark_chatty_success.txt
    4003:  go/src/cmd/go/testdata/script/test_benchmark_fatal.txt
    4004:  go/src/cmd/go/testdata/script/test_benchmark_labels.txt
    4005:  go/src/cmd/go/testdata/script/test_benchmark_timeout.txt
    4006:  go/src/cmd/go/testdata/script/test_build_failure.txt
    4007:  go/src/cmd/go/testdata/script/test_buildvcs.txt
    4008:  go/src/cmd/go/testdata/script/test_cache_inputs.txt
    4009:  go/src/cmd/go/testdata/script/test_chatty_fail.txt
    4010:  go/src/cmd/go/testdata/script/test_chatty_parallel_fail.txt
    4011:  go/src/cmd/go/testdata/script/test_chatty_parallel_success.txt
    4012:  go/src/cmd/go/testdata/script/test_chatty_parallel_success_run.txt
    4013:  go/src/cmd/go/testdata/script/test_chatty_success.txt
    4014:  go/src/cmd/go/testdata/script/test_cleanup_failnow.txt
    4015:  go/src/cmd/go/testdata/script/test_compile_binary.txt
    4016:  go/src/cmd/go/testdata/script/test_compile_multi_pkg.txt
    4017:  go/src/cmd/go/testdata/script/test_compile_tempfile.txt
    4018:  go/src/cmd/go/testdata/script/test_deadline.txt
    4019:  go/src/cmd/go/testdata/script/test_empty.txt
    4020:  go/src/cmd/go/testdata/script/test_env_term.txt
    4021:  go/src/cmd/go/testdata/script/test_example_goexit.txt
    4022:  go/src/cmd/go/testdata/script/test_exit.txt
    4023:  go/src/cmd/go/testdata/script/test_fail_fast.txt
    4024:  go/src/cmd/go/testdata/script/test_fail_newline.txt
    ...
    
    4031:  go/src/cmd/go/testdata/script/test_fuzz_cgo.txt
    4032:  go/src/cmd/go/testdata/script/test_fuzz_chatty.txt
    4033:  go/src/cmd/go/testdata/script/test_fuzz_cleanup.txt
    4034:  go/src/cmd/go/testdata/script/test_fuzz_cov.txt
    4035:  go/src/cmd/go/testdata/script/test_fuzz_deadline.txt
    4036:  go/src/cmd/go/testdata/script/test_fuzz_dup_cache.txt
    4037:  go/src/cmd/go/testdata/script/test_fuzz_err_deadlock.txt
    4038:  go/src/cmd/go/testdata/script/test_fuzz_fuzztime.txt
    4039:  go/src/cmd/go/testdata/script/test_fuzz_io_error.txt
    4040:  go/src/cmd/go/testdata/script/test_fuzz_limit_dup_entry.txt
    4041:  go/src/cmd/go/testdata/script/test_fuzz_match.txt
    4042:  go/src/cmd/go/testdata/script/test_fuzz_minimize.txt
    4043:  go/src/cmd/go/testdata/script/test_fuzz_minimize_dirty_cov.txt
    4044:  go/src/cmd/go/testdata/script/test_fuzz_minimize_interesting.txt
    4045:  go/src/cmd/go/testdata/script/test_fuzz_modcache.txt
    4046:  go/src/cmd/go/testdata/script/test_fuzz_multiple.txt
    4047:  go/src/cmd/go/testdata/script/test_fuzz_mutate_crash.txt
    4048:  go/src/cmd/go/testdata/script/test_fuzz_mutate_fail.txt
    ...
    
    4055:  go/src/cmd/go/testdata/script/test_fuzz_run.txt
    4056:  go/src/cmd/go/testdata/script/test_fuzz_seed_corpus.txt
    4057:  go/src/cmd/go/testdata/script/test_fuzz_setenv.txt
    4058:  go/src/cmd/go/testdata/script/test_fuzz_test_race.txt
    4059:  go/src/cmd/go/testdata/script/test_fuzz_unsupported.txt
    4060:  go/src/cmd/go/testdata/script/test_generated_main.txt
    4061:  go/src/cmd/go/testdata/script/test_go111module_cache.txt
    4062:  go/src/cmd/go/testdata/script/test_goroot_PATH.txt
    4063:  go/src/cmd/go/testdata/script/test_import_error_stack.txt
    ...
    
    4071:  go/src/cmd/go/testdata/script/test_json_timeout.txt
    4072:  go/src/cmd/go/testdata/script/test_main.txt
    4073:  go/src/cmd/go/testdata/script/test_main_archive.txt
    4074:  go/src/cmd/go/testdata/script/test_main_panic.txt
    4075:  go/src/cmd/go/testdata/script/test_main_twice.txt
    4076:  go/src/cmd/go/testdata/script/test_match_benchmark_labels.txt
    4077:  go/src/cmd/go/testdata/script/test_match_no_benchmarks.txt
    4078:  go/src/cmd/go/testdata/script/test_match_no_subtests.txt
    4079:  go/src/cmd/go/testdata/script/test_match_no_subtests_failure.txt
    4080:  go/src/cmd/go/testdata/script/test_match_no_subtests_parallel.txt
    4081:  go/src/cmd/go/testdata/script/test_match_no_tests.txt
    4082:  go/src/cmd/go/testdata/script/test_match_no_tests_build_failure.txt
    ...
    
    4105:  go/src/cmd/go/testdata/script/test_regexps.txt
    4106:  go/src/cmd/go/testdata/script/test_relative_cmdline.txt
    4107:  go/src/cmd/go/testdata/script/test_relative_import.txt
    4108:  go/src/cmd/go/testdata/script/test_script_cmdcd.txt
    4109:  go/src/cmd/go/testdata/script/test_shuffle.txt
    4110:  go/src/cmd/go/testdata/script/test_skip.txt
    4111:  go/src/cmd/go/testdata/script/test_source_order.txt
    4112:  go/src/cmd/go/testdata/script/test_status.txt
    4113:  go/src/cmd/go/testdata/script/test_syntax_error_says_fail.txt
    ...
    
    4156:  go/src/cmd/go/testdata/script/vet_internal.txt
    4157:  go/src/cmd/go/testdata/script/work.txt
    4158:  go/src/cmd/go/testdata/script/work_build_no_modules.txt
    4159:  go/src/cmd/go/testdata/script/work_disablevendor.txt
    4160:  go/src/cmd/go/testdata/script/work_edit.txt
    4161:  go/src/cmd/go/testdata/script/work_edit_toolchain.txt
    4162:  go/src/cmd/go/testdata/script/work_empty_panic_GOPATH.txt
    4163:  go/src/cmd/go/testdata/script/work_env.txt
    4164:  go/src/cmd/go/testdata/script/work_errors_pos.txt
    ...
    
    4659:  go/src/cmd/link/internal/ld/data_test.go
    4660:  go/src/cmd/link/internal/ld/deadcode.go
    4661:  go/src/cmd/link/internal/ld/deadcode_test.go
    4662:  go/src/cmd/link/internal/ld/decodesym.go
    4663:  go/src/cmd/link/internal/ld/dwarf.go
    4664:  go/src/cmd/link/internal/ld/dwarf_test.go
    4665:  go/src/cmd/link/internal/ld/elf.go
    4666:  go/src/cmd/link/internal/ld/elf_test.go
    4667:  go/src/cmd/link/internal/ld/errors.go
    ...
    
    5095:  go/src/cmd/vendor/golang.org/x/sys/plan9/
    5096:  go/src/cmd/vendor/golang.org/x/sys/plan9/asm.s
    5097:  go/src/cmd/vendor/golang.org/x/sys/plan9/asm_plan9_386.s
    5098:  go/src/cmd/vendor/golang.org/x/sys/plan9/asm_plan9_amd64.s
    5099:  go/src/cmd/vendor/golang.org/x/sys/plan9/asm_plan9_arm.s
    5100:  go/src/cmd/vendor/golang.org/x/sys/plan9/const_plan9.go
    5101:  go/src/cmd/vendor/golang.org/x/sys/plan9/dir_plan9.go
    5102:  go/src/cmd/vendor/golang.org/x/sys/plan9/env_plan9.go
    5103:  go/src/cmd/vendor/golang.org/x/sys/plan9/errors_plan9.go
    5104:  go/src/cmd/vendor/golang.org/x/sys/plan9/mkall.sh
    5105:  go/src/cmd/vendor/golang.org/x/sys/plan9/mkerrors.sh
    ...
    
    5166:  go/src/cmd/vendor/golang.org/x/sys/unix/gccgo_c.c
    5167:  go/src/cmd/vendor/golang.org/x/sys/unix/gccgo_linux_amd64.go
    5168:  go/src/cmd/vendor/golang.org/x/sys/unix/ifreq_linux.go
    5169:  go/src/cmd/vendor/golang.org/x/sys/unix/ioctl_linux.go
    5170:  go/src/cmd/vendor/golang.org/x/sys/unix/ioctl_signed.go
    5171:  go/src/cmd/vendor/golang.org/x/sys/unix/ioctl_unsigned.go
    5172:  go/src/cmd/vendor/golang.org/x/sys/unix/ioctl_zos.go
    5173:  go/src/cmd/vendor/golang.org/x/sys/unix/mkall.sh
    5174:  go/src/cmd/vendor/golang.org/x/sys/unix/mkerrors.sh
    ...
    
    5249:  go/src/cmd/vendor/golang.org/x/sys/unix/syscall_unix_gc_ppc64x.go
    5250:  go/src/cmd/vendor/golang.org/x/sys/unix/syscall_zos_s390x.go
    5251:  go/src/cmd/vendor/golang.org/x/sys/unix/sysvshm_linux.go
    5252:  go/src/cmd/vendor/golang.org/x/sys/unix/sysvshm_unix.go
    5253:  go/src/cmd/vendor/golang.org/x/sys/unix/sysvshm_unix_other.go
    5254:  go/src/cmd/vendor/golang.org/x/sys/unix/timestruct.go
    5255:  go/src/cmd/vendor/golang.org/x/sys/unix/unveil_openbsd.go
    5256:  go/src/cmd/vendor/golang.org/x/sys/unix/xattr_bsd.go
    5257:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_aix_ppc.go
    5258:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_aix_ppc64.go
    5259:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_darwin_amd64.go
    5260:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_darwin_arm64.go
    5261:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_dragonfly_amd64.go
    5262:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_freebsd_386.go
    5263:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_freebsd_amd64.go
    5264:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_freebsd_arm.go
    5265:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_freebsd_arm64.go
    5266:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_freebsd_riscv64.go
    5267:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux.go
    5268:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_386.go
    5269:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go
    5270:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_arm.go
    5271:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go
    5272:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_loong64.go
    5273:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_mips.go
    5274:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go
    5275:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.go
    5276:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_mipsle.go
    5277:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_ppc.go
    5278:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go
    5279:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go
    5280:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_riscv64.go
    5281:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_s390x.go
    5282:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go
    5283:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_netbsd_386.go
    5284:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_netbsd_amd64.go
    5285:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_netbsd_arm.go
    5286:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_netbsd_arm64.go
    5287:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_openbsd_386.go
    5288:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_openbsd_amd64.go
    5289:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_openbsd_arm.go
    5290:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_openbsd_arm64.go
    5291:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_openbsd_mips64.go
    5292:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_openbsd_ppc64.go
    5293:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_openbsd_riscv64.go
    5294:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_solaris_amd64.go
    5295:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_zos_s390x.go
    ...
    
    5433:  go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_zos_s390x.go
    5434:  go/src/cmd/vendor/golang.org/x/sys/windows/
    5435:  go/src/cmd/vendor/golang.org/x/sys/windows/aliases.go
    5436:  go/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go
    5437:  go/src/cmd/vendor/golang.org/x/sys/windows/env_windows.go
    5438:  go/src/cmd/vendor/golang.org/x/sys/windows/eventlog.go
    5439:  go/src/cmd/vendor/golang.org/x/sys/windows/exec_windows.go
    5440:  go/src/cmd/vendor/golang.org/x/sys/windows/memory_windows.go
    5441:  go/src/cmd/vendor/golang.org/x/sys/windows/mkerrors.bash
    ...
    
    5449:  go/src/cmd/vendor/golang.org/x/sys/windows/str.go
    5450:  go/src/cmd/vendor/golang.org/x/sys/windows/syscall.go
    5451:  go/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go
    5452:  go/src/cmd/vendor/golang.org/x/sys/windows/types_windows.go
    5453:  go/src/cmd/vendor/golang.org/x/sys/windows/types_windows_386.go
    5454:  go/src/cmd/vendor/golang.org/x/sys/windows/types_windows_amd64.go
    5455:  go/src/cmd/vendor/golang.org/x/sys/windows/types_windows_arm.go
    5456:  go/src/cmd/vendor/golang.org/x/sys/windows/types_windows_arm64.go
    5457:  go/src/cmd/vendor/golang.org/x/sys/windows/zerrors_windows.go
    ...
    
    5643:  go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/copylock/copylock.go
    5644:  go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/ctrlflow/
    5645:  go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/ctrlflow/ctrlflow.go
    5646:  go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/defers/
    5647:  go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/defers/defers.go
    5648:  go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/defers/doc.go
    5649:  go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/directive/
    5650:  go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/directive/directive.go
    5651:  go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/errorsas/
    5652:  go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/errorsas/errorsas.go
    ...
    
    5759:  go/src/cmd/vendor/golang.org/x/tools/internal/typeparams/
    5760:  go/src/cmd/vendor/golang.org/x/tools/internal/typeparams/common.go
    5761:  go/src/cmd/vendor/golang.org/x/tools/internal/typeparams/coretype.go
    5762:  go/src/cmd/vendor/golang.org/x/tools/internal/typeparams/free.go
    5763:  go/src/cmd/vendor/golang.org/x/tools/internal/typeparams/normalize.go
    5764:  go/src/cmd/vendor/golang.org/x/tools/internal/typeparams/termlist.go
    5765:  go/src/cmd/vendor/golang.org/x/tools/internal/typeparams/typeterm.go
    5766:  go/src/cmd/vendor/golang.org/x/tools/internal/typesinternal/
    5767:  go/src/cmd/vendor/golang.org/x/tools/internal/typesinternal/errorcode.go
    5768:  go/src/cmd/vendor/golang.org/x/tools/internal/typesinternal/errorcode_string.go
    ...
    
    6790:  go/src/encoding/gob/decoder.go
    6791:  go/src/encoding/gob/doc.go
    6792:  go/src/encoding/gob/dump.go
    6793:  go/src/encoding/gob/enc_helpers.go
    6794:  go/src/encoding/gob/encgen.go
    6795:  go/src/encoding/gob/encode.go
    6796:  go/src/encoding/gob/encoder.go
    6797:  go/src/encoding/gob/encoder_test.go
    6798:  go/src/encoding/gob/error.go
    ...
    
    6842:  go/src/encoding/xml/example_text_marshaling_test.go
    6843:  go/src/encoding/xml/marshal.go
    6844:  go/src/encoding/xml/marshal_test.go
    6845:  go/src/encoding/xml/read.go
    6846:  go/src/encoding/xml/read_test.go
    6847:  go/src/encoding/xml/typeinfo.go
    6848:  go/src/encoding/xml/xml.go
    6849:  go/src/encoding/xml/xml_test.go
    6850:  go/src/errors/
    6851:  go/src/errors/errors.go
    6852:  go/src/errors/errors_test.go
    6853:  go/src/errors/example_test.go
    6854:  go/src/errors/join.go
    6855:  go/src/errors/join_test.go
    6856:  go/src/errors/wrap.go
    6857:  go/src/errors/wrap_test.go
    ...
    
    6864:  go/src/flag/example_test.go
    6865:  go/src/flag/example_textvar_test.go
    6866:  go/src/flag/example_value_test.go
    6867:  go/src/flag/export_test.go
    6868:  go/src/flag/flag.go
    6869:  go/src/flag/flag_test.go
    6870:  go/src/fmt/
    6871:  go/src/fmt/doc.go
    6872:  go/src/fmt/errors.go
    6873:  go/src/fmt/errors_test.go
    ...
    
    7077:  go/src/go/doc/testdata/d.1.golden
    7078:  go/src/go/doc/testdata/d.2.golden
    7079:  go/src/go/doc/testdata/d1.go
    7080:  go/src/go/doc/testdata/d2.go
    7081:  go/src/go/doc/testdata/e.0.golden
    7082:  go/src/go/doc/testdata/e.1.golden
    7083:  go/src/go/doc/testdata/e.2.golden
    7084:  go/src/go/doc/testdata/e.go
    7085:  go/src/go/doc/testdata/error1.0.golden
    7086:  go/src/go/doc/testdata/error1.1.golden
    7087:  go/src/go/doc/testdata/error1.2.golden
    7088:  go/src/go/doc/testdata/error1.go
    7089:  go/src/go/doc/testdata/error2.0.golden
    7090:  go/src/go/doc/testdata/error2.1.golden
    7091:  go/src/go/doc/testdata/error2.2.golden
    7092:  go/src/go/doc/testdata/error2.go
    ...
    
    7246:  go/src/go/internal/srcimporter/testdata/issue20855/issue20855.go
    7247:  go/src/go/internal/srcimporter/testdata/issue23092/
    7248:  go/src/go/internal/srcimporter/testdata/issue23092/issue23092.go
    7249:  go/src/go/internal/srcimporter/testdata/issue24392/
    7250:  go/src/go/internal/srcimporter/testdata/issue24392/issue24392.go
    7251:  go/src/go/internal/typeparams/
    7252:  go/src/go/internal/typeparams/typeparams.go
    7253:  go/src/go/parser/
    7254:  go/src/go/parser/error_test.go
    ...
    
    7346:  go/src/go/printer/testdata/linebreaks.golden
    7347:  go/src/go/printer/testdata/linebreaks.input
    7348:  go/src/go/printer/testdata/parser.go
    7349:  go/src/go/printer/testdata/slow.golden
    7350:  go/src/go/printer/testdata/slow.input
    7351:  go/src/go/printer/testdata/statements.golden
    7352:  go/src/go/printer/testdata/statements.input
    7353:  go/src/go/scanner/
    7354:  go/src/go/scanner/errors.go
    ...
    
    7380:  go/src/go/types/check.go
    7381:  go/src/go/types/check_test.go
    7382:  go/src/go/types/commentMap_test.go
    7383:  go/src/go/types/const.go
    7384:  go/src/go/types/context.go
    7385:  go/src/go/types/context_test.go
    7386:  go/src/go/types/conversions.go
    7387:  go/src/go/types/decl.go
    7388:  go/src/go/types/errorcalls_test.go
    7389:  go/src/go/types/errors.go
    7390:  go/src/go/types/errors_test.go
    ...
    
    7527:  go/src/html/template/content.go
    7528:  go/src/html/template/content_test.go
    7529:  go/src/html/template/context.go
    7530:  go/src/html/template/css.go
    7531:  go/src/html/template/css_test.go
    7532:  go/src/html/template/delim_string.go
    7533:  go/src/html/template/doc.go
    7534:  go/src/html/template/element_string.go
    7535:  go/src/html/template/error.go
    ...
    
    8124:  go/src/internal/msan/
    8125:  go/src/internal/msan/doc.go
    8126:  go/src/internal/msan/msan.go
    8127:  go/src/internal/msan/nomsan.go
    8128:  go/src/internal/nettrace/
    8129:  go/src/internal/nettrace/nettrace.go
    8130:  go/src/internal/obscuretestdata/
    8131:  go/src/internal/obscuretestdata/obscuretestdata.go
    8132:  go/src/internal/oserror/
    8133:  go/src/internal/oserror/errors.go
    ...
    
    8144:  go/src/internal/platform/
    8145:  go/src/internal/platform/supported.go
    8146:  go/src/internal/platform/zosarch.go
    8147:  go/src/internal/platform/zosarch_test.go
    8148:  go/src/internal/poll/
    8149:  go/src/internal/poll/copy_file_range_linux.go
    8150:  go/src/internal/poll/errno_unix.go
    8151:  go/src/internal/poll/errno_windows.go
    8152:  go/src/internal/poll/error_linux_test.go
    8153:  go/src/internal/poll/error_stub_test.go
    8154:  go/src/internal/poll/error_test.go
    ...
    
    8582:  go/src/internal/trace/traceviewer/static/trace_viewer_full.html
    8583:  go/src/internal/trace/traceviewer/static/webcomponents.min.js
    8584:  go/src/internal/trace/value.go
    8585:  go/src/internal/trace/version/
    8586:  go/src/internal/trace/version/version.go
    8587:  go/src/internal/txtar/
    8588:  go/src/internal/txtar/archive.go
    8589:  go/src/internal/types/
    8590:  go/src/internal/types/errors/
    8591:  go/src/internal/types/errors/code_string.go
    8592:  go/src/internal/types/errors/codes.go
    8593:  go/src/internal/types/errors/codes_test.go
    8594:  go/src/internal/types/errors/generrordocs.go
    ...
    
    8614:  go/src/internal/types/testdata/check/decls0.go
    8615:  go/src/internal/types/testdata/check/decls1.go
    8616:  go/src/internal/types/testdata/check/decls2/
    8617:  go/src/internal/types/testdata/check/decls2/decls2a.go
    8618:  go/src/internal/types/testdata/check/decls2/decls2b.go
    8619:  go/src/internal/types/testdata/check/decls3.go
    8620:  go/src/internal/types/testdata/check/decls4.go
    8621:  go/src/internal/types/testdata/check/decls5.go
    8622:  go/src/internal/types/testdata/check/errors.go
    ...
    
    9143:  go/src/math/big/ratconv_test.go
    9144:  go/src/math/big/ratmarsh.go
    9145:  go/src/math/big/ratmarsh_test.go
    9146:  go/src/math/big/roundingmode_string.go
    9147:  go/src/math/big/sqrt.go
    9148:  go/src/math/big/sqrt_test.go
    9149:  go/src/math/bits/
    9150:  go/src/math/bits/bits.go
    9151:  go/src/math/bits/bits_errors.go
    9152:  go/src/math/bits/bits_errors_bootstrap.go
    ...
    
    9364:  go/src/net/dnsclient_test.go
    9365:  go/src/net/dnsclient_unix.go
    9366:  go/src/net/dnsclient_unix_test.go
    9367:  go/src/net/dnsconfig.go
    9368:  go/src/net/dnsconfig_unix.go
    9369:  go/src/net/dnsconfig_unix_test.go
    9370:  go/src/net/dnsconfig_windows.go
    9371:  go/src/net/dnsname_test.go
    9372:  go/src/net/error_plan9.go
    9373:  go/src/net/error_plan9_test.go
    9374:  go/src/net/error_posix.go
    9375:  go/src/net/error_posix_test.go
    9376:  go/src/net/error_test.go
    9377:  go/src/net/error_unix.go
    9378:  go/src/net/error_unix_test.go
    9379:  go/src/net/error_windows.go
    9380:  go/src/net/error_windows_test.go
    ...
    
    9433:  go/src/net/http/fcgi/child.go
    9434:  go/src/net/http/fcgi/fcgi.go
    9435:  go/src/net/http/fcgi/fcgi_test.go
    9436:  go/src/net/http/filetransport.go
    9437:  go/src/net/http/filetransport_test.go
    9438:  go/src/net/http/fs.go
    9439:  go/src/net/http/fs_test.go
    9440:  go/src/net/http/h2_bundle.go
    9441:  go/src/net/http/h2_error.go
    9442:  go/src/net/http/h2_error_test.go
    ...
    
    9771:  go/src/os/dirent_linux.go
    9772:  go/src/os/dirent_netbsd.go
    9773:  go/src/os/dirent_openbsd.go
    9774:  go/src/os/dirent_solaris.go
    9775:  go/src/os/dirent_wasip1.go
    9776:  go/src/os/env.go
    9777:  go/src/os/env_test.go
    9778:  go/src/os/env_unix_test.go
    9779:  go/src/os/error.go
    9780:  go/src/os/error_errno.go
    9781:  go/src/os/error_plan9.go
    9782:  go/src/os/error_test.go
    9783:  go/src/os/error_unix_test.go
    9784:  go/src/os/error_windows_test.go
    ...
    
    10323:  go/src/runtime/duff_mips64x.s
    10324:  go/src/runtime/duff_ppc64x.s
    10325:  go/src/runtime/duff_riscv64.s
    10326:  go/src/runtime/duff_s390x.s
    10327:  go/src/runtime/ehooks_test.go
    10328:  go/src/runtime/env_plan9.go
    10329:  go/src/runtime/env_posix.go
    10330:  go/src/runtime/env_test.go
    10331:  go/src/runtime/error.go
    ...
    
    11324:  go/src/syscall/const_plan9.go
    11325:  go/src/syscall/creds_test.go
    11326:  go/src/syscall/dir_plan9.go
    11327:  go/src/syscall/dirent.go
    11328:  go/src/syscall/dirent_test.go
    11329:  go/src/syscall/dll_windows.go
    11330:  go/src/syscall/env_unix.go
    11331:  go/src/syscall/env_windows.go
    11332:  go/src/syscall/errors_plan9.go
    ...
    
    11369:  go/src/syscall/linkname_bsd.go
    11370:  go/src/syscall/linkname_darwin.go
    11371:  go/src/syscall/linkname_libc.go
    11372:  go/src/syscall/linkname_openbsd.go
    11373:  go/src/syscall/linkname_unix.go
    11374:  go/src/syscall/lsf_linux.go
    11375:  go/src/syscall/mkall.sh
    11376:  go/src/syscall/mkasm.go
    11377:  go/src/syscall/mkerrors.sh
    ...
    
    11489:  go/src/syscall/types_solaris.go
    11490:  go/src/syscall/types_windows.go
    11491:  go/src/syscall/types_windows_386.go
    11492:  go/src/syscall/types_windows_amd64.go
    11493:  go/src/syscall/types_windows_arm.go
    11494:  go/src/syscall/types_windows_arm64.go
    11495:  go/src/syscall/wtf8_windows.go
    11496:  go/src/syscall/wtf8_windows_test.go
    11497:  go/src/syscall/zerrors_aix_ppc64.go
    11498:  go/src/syscall/zerrors_darwin_amd64.go
    11499:  go/src/syscall/zerrors_darwin_arm64.go
    11500:  go/src/syscall/zerrors_dragonfly_amd64.go
    11501:  go/src/syscall/zerrors_freebsd_386.go
    11502:  go/src/syscall/zerrors_freebsd_amd64.go
    11503:  go/src/syscall/zerrors_freebsd_arm.go
    11504:  go/src/syscall/zerrors_freebsd_arm64.go
    11505:  go/src/syscall/zerrors_freebsd_riscv64.go
    11506:  go/src/syscall/zerrors_linux_386.go
    11507:  go/src/syscall/zerrors_linux_amd64.go
    11508:  go/src/syscall/zerrors_linux_arm.go
    11509:  go/src/syscall/zerrors_linux_arm64.go
    11510:  go/src/syscall/zerrors_linux_loong64.go
    11511:  go/src/syscall/zerrors_linux_mips.go
    11512:  go/src/syscall/zerrors_linux_mips64.go
    11513:  go/src/syscall/zerrors_linux_mips64le.go
    11514:  go/src/syscall/zerrors_linux_mipsle.go
    11515:  go/src/syscall/zerrors_linux_ppc64.go
    11516:  go/src/syscall/zerrors_linux_ppc64le.go
    11517:  go/src/syscall/zerrors_linux_riscv64.go
    11518:  go/src/syscall/zerrors_linux_s390x.go
    11519:  go/src/syscall/zerrors_netbsd_386.go
    11520:  go/src/syscall/zerrors_netbsd_amd64.go
    11521:  go/src/syscall/zerrors_netbsd_arm.go
    11522:  go/src/syscall/zerrors_netbsd_arm64.go
    11523:  go/src/syscall/zerrors_openbsd_386.go
    11524:  go/src/syscall/zerrors_openbsd_amd64.go
    11525:  go/src/syscall/zerrors_openbsd_arm.go
    11526:  go/src/syscall/zerrors_openbsd_arm64.go
    11527:  go/src/syscall/zerrors_openbsd_mips64.go
    11528:  go/src/syscall/zerrors_openbsd_ppc64.go
    11529:  go/src/syscall/zerrors_openbsd_riscv64.go
    11530:  go/src/syscall/zerrors_solaris_amd64.go
    11531:  go/src/syscall/zerrors_windows.go
    ...
    
    15380:  go/test/typeparam/issue50481c.dir/main.go
    15381:  go/test/typeparam/issue50481c.go
    15382:  go/test/typeparam/issue50481c.out
    15383:  go/test/typeparam/issue50485.dir/
    15384:  go/test/typeparam/issue50485.dir/a.go
    15385:  go/test/typeparam/issue50485.dir/main.go
    15386:  go/test/typeparam/issue50485.go
    15387:  go/test/typeparam/issue50486.dir/
    15388:  go/test/typeparam/issue50486.dir/goerror_fp.go
    ...
    
    15718:  go: downloading golang.org/x/crypto v0.21.0
    15719:  go: downloading golang.org/x/text v0.14.0
    15720:  go: downloading github.com/subosito/gotenv v1.4.2
    15721:  go: downloading github.com/hashicorp/hcl v1.0.0
    15722:  go: downloading gopkg.in/ini.v1 v1.67.0
    15723:  go: downloading github.com/magiconair/properties v1.8.7
    15724:  go: downloading github.com/pelletier/go-toml/v2 v2.0.8
    15725:  go: downloading github.com/mitchellh/reflectwalk v1.0.2
    15726:  go: downloading github.com/pkg/errors v0.9.1
    ...
    
    15729:  helm-docs [flags]
    15730:  Flags:
    15731:  -b, --badge-style string                                 badge style to use for charts (default "flat-square")
    15732:  -c, --chart-search-root string                           directory to search recursively within for charts (default ".")
    15733:  -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
    15734:  -u, --document-dependency-values                         For charts with dependencies, include the dependency values in the chart values documentation
    15735:  -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])
    15736:  -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])
    15737:  -x, --documentation-strict-mode                          Fail the generation of docs if there are undocumented values
    15738:  -d, --dry-run                                            don't actually render any markdown files just print to stdout passed
    15739:  -h, --help                                               help for helm-docs
    15740:  -i, --ignore-file string                                 The filename to use as an ignore file to exclude chart directories (default ".helmdocsignore")
    15741:  --ignore-non-descriptions                            ignore values without a comment, this values will not be included in the README
    15742:  -l, --log-level string                                   Level of logs that should printed, one of (panic, fatal, error, warning, info, debug, trace) (default "info")
    ...
    
    16018:  with:
    16019:  timeout_minutes: 40
    16020:  max_attempts: 2
    16021:  retry_wait_seconds: 60
    16022:  command: USE_RANDOM_USER_ID=false VERSION=${BRANCH} BUILD_DATE=${BUILD_DATE} make test_node_docker
    16023:  
    16024:  polling_interval_seconds: 1
    16025:  warning_on_retry: true
    16026:  continue_on_error: false
    ...
    
    16041:  rm -rf ./Base/configs/node && mkdir -p ./Base/configs/node && cp -r ./charts/selenium-grid/configs/node ./Base/configs
    16042:  rm -rf ./Base/certs && cp -r ./charts/selenium-grid/certs ./Base
    16043:  ./Base/certs/gen-cert-helper.sh -d ./Base/certs
    16044:  Generating 2,048 bit RSA key pair and self-signed certificate (SHA256withRSA) with a validity of 3,650 days
    16045:  for: CN=SeleniumHQ, OU=Software Freedom Conservancy, O=SeleniumHQ, L=Unknown, ST=Unknown, C=Unknown
    16046:  [Storing server.jks]
    16047:  Importing keystore server.jks to tls.p12...
    16048:  Entry for alias seleniumhq successfully imported.
    16049:  Import command completed:  1 entries successfully imported, 0 entries failed or cancelled
    ...
    
    16086:  #9 extracting sha256:de44b265507ae44b212defcb50694d666f136b35c1090d9709068bc861bb2d64 0.7s done
    16087:  #9 DONE 1.0s
    16088:  #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/*
    16089:  #10 2.297 Reading package lists...
    16090:  #10 2.971 Building dependency tree...
    16091:  #10 3.121 Reading state information...
    16092:  #10 3.150 Calculating upgrade...
    16093:  #10 3.310 The following packages will be upgraded:
    16094:  #10 3.310   bsdutils libattr1 libblkid1 libcap2 libgmp10 libgpg-error0 libidn2-0 libmd0
    ...
    
    16100:  #10 3.609 Get:1 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 bsdutils amd64 1:2.39.3-9ubuntu6.2 [95.2 kB]
    16101:  #10 3.987 Get:2 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 perl-base amd64 5.38.2-3.2build2.1 [1823 kB]
    16102:  #10 4.435 Get:3 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 util-linux amd64 2.39.3-9ubuntu6.2 [1127 kB]
    16103:  #10 4.500 Get:4 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 mount amd64 2.39.3-9ubuntu6.2 [118 kB]
    16104:  #10 4.504 Get:5 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libattr1 amd64 1:2.5.2-1build1.1 [11.4 kB]
    16105:  #10 4.505 Get:6 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libblkid1 amd64 2.39.3-9ubuntu6.2 [123 kB]
    16106:  #10 4.510 Get:7 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libcap2 amd64 1:2.66-5ubuntu2.1 [30.1 kB]
    16107:  #10 4.511 Get:8 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libgmp10 amd64 2:6.3.0+dfsg-2ubuntu6.1 [253 kB]
    16108:  #10 4.521 Get:9 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libgpg-error0 amd64 1.47-3build2.1 [70.1 kB]
    ...
    
    16312:  (Reading database ... 70%
    16313:  (Reading database ... 75%
    16314:  (Reading database ... 80%
    16315:  (Reading database ... 85%
    16316:  (Reading database ... 90%
    16317:  (Reading database ... 95%
    16318:  (Reading database ... 100%
    16319:  (Reading database ... 4379 files and directories currently installed.)
    16320:  #10 5.907 Preparing to unpack .../libgpg-error0_1.47-3build2.1_amd64.deb ...
    16321:  #10 5.910 Unpacking libgpg-error0:amd64 (1.47-3build2.1) over (1.47-3build2) ...
    16322:  #10 5.931 Setting up libgpg-error0:amd64 (1.47-3build2.1) ...
    ...
    
    17188:  #11 3.260 Downloaded https://repo1.maven.org/maven2/io/netty/netty-codec-http2/4.1.110.Final/netty-codec-http2-4.1.110.Final.pom
    17189:  #11 3.261 Downloaded https://repo1.maven.org/maven2/io/netty/netty-buffer/4.1.117.Final/netty-buffer-4.1.117.Final.pom
    17190:  #11 3.261 Downloading https://repo1.maven.org/maven2/io/opentelemetry/opentelemetry-sdk-trace/1.46.0/opentelemetry-sdk-trace-1.46.0.pom
    17191:  #11 3.263 Downloading https://repo1.maven.org/maven2/io/netty/netty-common/4.1.117.Final/netty-common-4.1.117.Final.pom
    17192:  #11 3.269 Downloading https://repo1.maven.org/maven2/io/netty/netty-handler/4.1.117.Final/netty-handler-4.1.117.Final.pom
    17193:  #11 3.270 Downloaded https://repo1.maven.org/maven2/io/opentelemetry/opentelemetry-exporter-sender-okhttp/1.46.0/opentelemetry-exporter-sender-okhttp-1.46.0.pom
    17194:  #11 3.273 Downloaded https://repo1.maven.org/maven2/io/grpc/grpc-core/1.69.0/grpc-core-1.69.0.pom
    17195:  #11 3.279 Downloaded https://repo1.maven.org/maven2/io/opentelemetry/opentelemetry-sdk-trace/1.46.0/opentelemetry-sdk-trace-1.46.0.pom
    17196:  #11 3.283 Downloading https://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.30.0/error_prone_annotations-2.30.0.pom
    17197:  #11 3.284 Downloading 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
    17198:  #11 3.286 Downloaded https://repo1.maven.org/maven2/io/netty/netty-common/4.1.117.Final/netty-common-4.1.117.Final.pom
    17199:  #11 3.293 Downloaded https://repo1.maven.org/maven2/io/netty/netty-handler/4.1.117.Final/netty-handler-4.1.117.Final.pom
    17200:  #11 3.293 Downloaded https://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.30.0/error_prone_annotations-2.30.0.pom
    17201:  #11 3.294 Downloading https://repo1.maven.org/maven2/io/perfmark/perfmark-api/0.27.0/perfmark-api-0.27.0.pom
    17202:  #11 3.304 Downloaded https://repo1.maven.org/maven2/io/perfmark/perfmark-api/0.27.0/perfmark-api-0.27.0.pom
    17203:  #11 3.304 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
    17204:  #11 3.323 Downloading https://repo1.maven.org/maven2/com/google/guava/guava-parent/33.3.1-android/guava-parent-33.3.1-android.pom
    17205:  #11 3.323 Downloading https://repo1.maven.org/maven2/com/google/errorprone/error_prone_parent/2.30.0/error_prone_parent-2.30.0.pom
    17206:  #11 3.325 Downloading https://repo1.maven.org/maven2/io/netty/netty-parent/4.1.110.Final/netty-parent-4.1.110.Final.pom
    17207:  #11 3.333 Downloaded https://repo1.maven.org/maven2/com/google/errorprone/error_prone_parent/2.30.0/error_prone_parent-2.30.0.pom
    ...
    
    17340:  #11 4.019 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
    17341:  #11 4.019 Downloading https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.9.10/kotlin-stdlib-jdk7-1.9.10.jar
    17342:  #11 4.020 Downloaded https://repo1.maven.org/maven2/io/opentelemetry/opentelemetry-api-incubator/1.46.0-alpha/opentelemetry-api-incubator-1.46.0-alpha.jar
    17343:  #11 4.020 Downloading https://repo1.maven.org/maven2/io/grpc/grpc-context/1.69.0/grpc-context-1.69.0.jar
    17344:  #11 4.022 Downloaded https://repo1.maven.org/maven2/com/google/guava/guava/33.3.1-android/guava-33.3.1-android.jar
    17345:  #11 4.026 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
    17346:  #11 4.026 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
    17347:  #11 4.026 Downloaded https://repo1.maven.org/maven2/io/perfmark/perfmark-api/0.27.0/perfmark-api-0.27.0.jar
    17348:  #11 4.026 Downloading https://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.30.0/error_prone_annotations-2.30.0.jar
    ...
    
    17352:  #11 4.031 Downloading https://repo1.maven.org/maven2/io/opentelemetry/opentelemetry-sdk-common/1.46.0/opentelemetry-sdk-common-1.46.0.jar
    17353:  #11 4.032 Downloading https://repo1.maven.org/maven2/com/google/j2objc/j2objc-annotations/3.0.0/j2objc-annotations-3.0.0.jar
    17354:  #11 4.035 Downloaded https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.9.10/kotlin-stdlib-jdk7-1.9.10.jar
    17355:  #11 4.036 Downloaded https://repo1.maven.org/maven2/io/netty/netty-handler-proxy/4.1.110.Final/netty-handler-proxy-4.1.110.Final.jar
    17356:  #11 4.037 Downloading https://repo1.maven.org/maven2/com/squareup/okhttp3/okhttp/4.12.0/okhttp-4.12.0.jar
    17357:  #11 4.038 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
    17358:  #11 4.039 Downloading https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.9.10/kotlin-stdlib-1.9.10.jar
    17359:  #11 4.040 Downloading https://repo1.maven.org/maven2/io/opentelemetry/opentelemetry-api/1.46.0/opentelemetry-api-1.46.0.jar
    17360:  #11 4.043 Downloaded https://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.30.0/error_prone_annotations-2.30.0.jar
    ...
    
    17480:  #11 6.341 Downloading https://repo1.maven.org/maven2/io/reactivex/rxjava3/rxjava/3.1.8/rxjava-3.1.8.pom
    17481:  #11 6.342 Downloaded https://repo1.maven.org/maven2/net/bytebuddy/byte-buddy/1.15.11/byte-buddy-1.15.11.pom
    17482:  #11 6.345 Downloaded 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.351 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
    17484:  #11 6.355 Downloaded https://repo1.maven.org/maven2/io/reactivex/rxjava3/rxjava/3.1.8/rxjava-3.1.8.pom
    17485:  #11 6.356 Downloading https://repo1.maven.org/maven2/org/zeromq/jeromq/0.6.0/jeromq-0.6.0.pom
    17486:  #11 6.358 Downloading https://repo1.maven.org/maven2/io/opentelemetry/opentelemetry-exporter-logging/1.46.0/opentelemetry-exporter-logging-1.46.0.pom
    17487:  #11 6.362 Downloaded https://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-edge-driver/4.28.1/selenium-edge-driver-4.28.1.pom
    17488:  #11 6.362 Downloading https://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.36.0/error_prone_annotations-2.36.0.pom
    17489:  #11 6.368 Downloaded https://repo1.maven.org/maven2/io/opentelemetry/opentelemetry-exporter-logging/1.46.0/opentelemetry-exporter-logging-1.46.0.pom
    17490:  #11 6.372 Downloading https://repo1.maven.org/maven2/com/esotericsoftware/kryo/5.6.2/kryo-5.6.2.pom
    17491:  #11 6.372 Downloaded https://repo1.maven.org/maven2/org/zeromq/jeromq/0.6.0/jeromq-0.6.0.pom
    17492:  #11 6.374 Downloading https://repo1.maven.org/maven2/org/slf4j/slf4j-api/2.0.16/slf4j-api-2.0.16.pom
    17493:  #11 6.375 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.419 Downloading https://repo1.maven.org/maven2/com/fasterxml/jackson/dataformat/jackson-dataformats-text/2.18.1/jackson-dataformats-text-2.18.1.pom
    17502:  #11 6.420 Downloading https://repo1.maven.org/maven2/org/antlr/antlr4-master/4.11.1/antlr4-master-4.11.1.pom
    17503:  #11 6.423 Downloading https://repo1.maven.org/maven2/com/fasterxml/jackson/jackson-base/2.18.1/jackson-base-2.18.1.pom
    17504:  #11 6.425 Downloading https://repo1.maven.org/maven2/org/slf4j/slf4j-parent/2.0.16/slf4j-parent-2.0.16.pom
    17505:  #11 6.430 Downloaded https://repo1.maven.org/maven2/com/esotericsoftware/kryo-parent/5.6.2/kryo-parent-5.6.2.pom
    17506:  #11 6.432 Downloading https://repo1.maven.org/maven2/net/bytebuddy/byte-buddy-parent/1.15.11/byte-buddy-parent-1.15.11.pom
    17507:  #11 6.434 Downloading https://repo1.maven.org/maven2/dev/failsafe/failsafe-parent/3.3.2/failsafe-parent-3.3.2.pom
    17508:  #11 6.435 Downloaded https://repo1.maven.org/maven2/org/antlr/antlr4-master/4.11.1/antlr4-master-4.11.1.pom
    17509:  #11 6.436 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.436 Downloaded https://repo1.maven.org/maven2/com/fasterxml/jackson/jackson-base/2.18.1/jackson-base-2.18.1.pom
    17511:  #11 6.440 Downloaded https://repo1.maven.org/maven2/com/fasterxml/jackson/dataformat/jackson-dataformats-text/2.18.1/jackson-dataformats-text-2.18.1.pom
    17512:  #11 6.443 Downloaded https://repo1.maven.org/maven2/org/slf4j/slf4j-parent/2.0.16/slf4j-parent-2.0.16.pom
    17513:  #11 6.446 Downloaded https://repo1.maven.org/maven2/com/google/errorprone/error_prone_parent/2.36.0/error_prone_parent-2.36.0.pom
    ...
    
    17613:  #11 7.282 Downloading https://repo1.maven.org/maven2/org/bouncycastle/bcutil-jdk18on/1.79/bcutil-jdk18on-1.79.jar
    17614:  #11 7.287 Downloaded https://repo1.maven.org/maven2/org/objenesis/objenesis/3.4/objenesis-3.4.jar
    17615:  #11 7.287 Downloading https://repo1.maven.org/maven2/io/netty/netty-resolver-dns/4.1.116.Final/netty-resolver-dns-4.1.116.Final.jar
    17616:  #11 7.293 Downloaded https://repo1.maven.org/maven2/com/beust/jcommander/1.82/jcommander-1.82.jar
    17617:  #11 7.293 Downloading https://repo1.maven.org/maven2/com/esotericsoftware/kryo/5.6.2/kryo-5.6.2.jar
    17618:  #11 7.310 Downloaded https://repo1.maven.org/maven2/org/redisson/redisson/3.41.0/redisson-3.41.0.jar
    17619:  #11 7.310 Downloaded https://repo1.maven.org/maven2/com/esotericsoftware/kryo/5.6.2/kryo-5.6.2.jar
    17620:  #11 7.310 Downloading https://repo1.maven.org/maven2/org/antlr/antlr4-runtime/4.11.1/antlr4-runtime-4.11.1.jar
    17621:  #11 7.311 Downloading https://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.36.0/error_prone_annotations-2.36.0.jar
    17622:  #11 7.314 Downloaded https://repo1.maven.org/maven2/org/bouncycastle/bcutil-jdk18on/1.79/bcutil-jdk18on-1.79.jar
    17623:  #11 7.315 Downloading https://repo1.maven.org/maven2/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.18.1/jackson-dataformat-yaml-2.18.1.jar
    17624:  #11 7.317 Downloaded https://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-manager/4.28.1/selenium-manager-4.28.1.jar
    17625:  #11 7.317 Downloading https://repo1.maven.org/maven2/org/jodd/jodd-util/6.3.0/jodd-util-6.3.0.jar
    17626:  #11 7.322 Downloaded https://repo1.maven.org/maven2/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.18.1/jackson-dataformat-yaml-2.18.1.jar
    17627:  #11 7.323 Downloading https://repo1.maven.org/maven2/dev/failsafe/failsafe/3.3.2/failsafe-3.3.2.jar
    17628:  #11 7.323 Downloaded https://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.36.0/error_prone_annotations-2.36.0.jar
    ...
    
    17678:  #16 DONE 0.0s
    17679:  #17 [stage-0  9/10] COPY --chown=1200:1201 certs/tls.crt certs/tls.key certs/server.jks certs/server.pass /opt/selenium/secrets/
    17680:  #17 DONE 0.0s
    17681:  #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
    17682:  #18 0.108 seluser is running cert script!
    17683:  #18 0.512 Processing /opt/selenium/secrets/server.jks
    17684:  #18 0.815 Certificate stored in file </tmp/SeleniumHQ.pem>
    17685:  #18 0.975 Warning: use -cacerts option to access cacerts keystore
    17686:  #18 1.091 keytool error: java.lang.Exception: Alias <SeleniumHQ> does not exist
    17687:  #18 1.221 Warning: use -cacerts option to access cacerts keystore
    17688:  #18 1.340 Certificate was added to keystore
    17689:  #18 1.470 Warning: use -cacerts option to access cacerts keystore
    17690:  #18 1.702 The certificate with alias SeleniumHQ is present in /etc/ssl/certs/java/cacerts
    17691:  #18 2.144 seluser is running cert script!
    17692:  #18 2.231 Processing /opt/selenium/secrets/tls.crt
    17693:  #18 2.233 Adding to db: /home/seluser/.pki/nssdb/cert9.db
    17694:  #18 2.240 certutil: could not find certificate named "SeleniumHQ": SEC_ERROR_INVALID_ARGS: security library: invalid arguments.
    ...
    
    18647:  #7 docker-image://docker.io/docker/buildkit-syft-scanner:stable-1
    18648:  #7 resolve docker.io/docker/buildkit-syft-scanner:stable-1 0.1s done
    18649:  #7 DONE 0.1s
    18650:  #8 [stage-0 1/7] FROM docker.io/selenium/video:ffmpeg-7.1-20250201@sha256:d8d45e69e87da0c8d8ed9a9c7f0d357d648173a3b21d953a673929df4ef6f206
    18651:  #8 resolve docker.io/selenium/video:ffmpeg-7.1-20250201@sha256:d8d45e69e87da0c8d8ed9a9c7f0d357d648173a3b21d953a673929df4ef6f206
    18652:  #8 resolve docker.io/selenium/video:ffmpeg-7.1-20250201@sha256:d8d45e69e87da0c8d8ed9a9c7f0d357d648173a3b21d953a673929df4ef6f206 0.2s done
    18653:  #8 DONE 0.3s
    18654:  #9 [stage-0 2/7] RUN apt-get update -qqy   && apt-get -qqy --no-install-recommends install     xvfb     libxcb1     xauth     pulseaudio     x11vnc x11-utils     fluxbox eterm hsetroot feh     language-pack-en     locales     libfontconfig     libfreetype6     xfonts-scalable     xfonts-cyrillic     fonts-ubuntu     fonts-liberation     fonts-ipafont-gothic     fonts-wqy-zenhei     fonts-tlwg-loma-otf     fonts-noto-color-emoji   && locale-gen en_US.UTF-8   && dpkg-reconfigure --frontend noninteractive locales   && apt-get -qyy autoremove   && rm -rf /var/lib/apt/lists/* /var/cache/apt/*   && apt-get -qyy clean
    18655:  #9 9.309 perl: warning: Setting locale failed.
    ...
    
    18717:  #9 9.791 Setting up libkmod2:amd64 (31+20240202-2ubuntu7.1) ...
    18718:  #9 9.794 Setting up libsystemd-shared:amd64 (255.4-1ubuntu8.5) ...
    18719:  #9 9.796 Setting up systemd-dev (255.4-1ubuntu8.5) ...
    18720:  #9 9.799 Setting up systemd (255.4-1ubuntu8.5) ...
    18721:  #9 9.811 Created symlink /etc/systemd/system/getty.target.wants/[email protected] → /usr/lib/systemd/system/[email protected].
    18722:  #9 9.814 ...

    @VietND96 VietND96 force-pushed the relay-custom-caps branch 2 times, most recently from 9efcd47 to 908352a Compare February 1, 2025 00:47
    @VietND96 VietND96 merged commit 679435c into trunk Feb 1, 2025
    25 of 26 checks passed
    @VietND96 VietND96 deleted the relay-custom-caps branch February 1, 2025 01:47
    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.

    1 participant