Skip to content

Docker: Add Redis external datastore support for Distributor configuration#3137

Merged
VietND96 merged 1 commit into
trunkfrom
redis-backed-distributor
May 22, 2026
Merged

Docker: Add Redis external datastore support for Distributor configuration#3137
VietND96 merged 1 commit into
trunkfrom
redis-backed-distributor

Conversation

@VietND96
Copy link
Copy Markdown
Member

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

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.

@qodo-code-review
Copy link
Copy Markdown
Contributor

Review Summary by Qodo

Add Redis external datastore support for Distributor configuration

✨ Enhancement

Grey Divider

Walkthroughs

Description
• Add Redis external datastore support for Distributor component
• Introduce SE_DISTRIBUTOR_IMPLEMENTATION and SE_DISTRIBUTOR_BACKEND_URL environment variables
• Update Helm chart values and configuration for Redis-backed Distributor
• Create new docker-compose file for Redis-backed external datastore setup
• Update documentation and environment variable references
Diagram
flowchart LR
  A["Distributor Configuration"] --> B["SE_DISTRIBUTOR_IMPLEMENTATION"]
  A --> C["SE_DISTRIBUTOR_BACKEND_URL"]
  B --> D["RedisBackedDistributor"]
  C --> E["Redis URL Connection"]
  D --> F["Shared State Management"]
  E --> F
  F --> G["Zero-downtime Rolling Restarts"]

Loading

File Changes

1. Distributor/start-selenium-grid-distributor.sh ✨ Enhancement +8/-0

Add Distributor implementation and backend URL options

Distributor/start-selenium-grid-distributor.sh


2. Distributor/Dockerfile ⚙️ Configuration changes +3/-1

Add environment variables for Redis Distributor configuration

Distributor/Dockerfile


3. charts/selenium-grid/templates/distributor-configmap.yaml ✨ Enhancement +11/-0

Add external datastore configuration to Distributor ConfigMap

charts/selenium-grid/templates/distributor-configmap.yaml


View more (8)
4. charts/selenium-grid/values.yaml ⚙️ Configuration changes +13/-1

Add externalDatastore configuration for Distributor component

charts/selenium-grid/values.yaml


5. charts/selenium-grid/CONFIGURATION.md 📝 Documentation +5/-1

Document Distributor external datastore configuration options

charts/selenium-grid/CONFIGURATION.md


6. docker-compose-v3-full-grid-external-redis-backed.yml ✨ Enhancement +92/-0

Create new docker-compose file for Redis-backed setup

docker-compose-v3-full-grid-external-redis-backed.yml


7. docker-compose-v3-full-grid-external-postgres-backed.yml 🐞 Bug fix +2/-13

Fix docker-compose file path references and remove Redis service

docker-compose-v3-full-grid-external-postgres-backed.yml


8. ENV_VARIABLES.md 📝 Documentation +5/-2

Add Distributor Redis configuration variables documentation

ENV_VARIABLES.md


9. tests/charts/make/chart_test.sh 🧪 Tests +4/-0

Add Distributor external datastore Helm test configuration

tests/charts/make/chart_test.sh


10. scripts/generate_list_env_vars/description.yaml 📝 Documentation +12/-0

Add descriptions for new Distributor environment variables

scripts/generate_list_env_vars/description.yaml


11. scripts/generate_list_env_vars/value.yaml ⚙️ Configuration changes +8/-2

Add default values for Distributor and video recording variables

scripts/generate_list_env_vars/value.yaml


Grey Divider

Qodo Logo

@qodo-code-review
Copy link
Copy Markdown
Contributor

qodo-code-review Bot commented May 22, 2026

Code Review by Qodo

🐞 Bugs (3) 📘 Rule violations (1)

Grey Divider


Action required

1. redis:latest image tag used 📘 Rule violation ⛨ Security
Description
The new docker-compose file pins Redis to latest, which is an implicit mutable artifact and harms
reproducibility/supply-chain safety. This violates the requirement to avoid implicit "latest"
artifacts by pinning versions (preferably with digests).
Code

docker-compose-v3-full-grid-external-redis-backed.yml[R28-30]

Evidence
PR Compliance ID 2 requires avoiding implicit "latest" artifacts by pinning versions. The added
compose file explicitly sets image: redis:latest, which is an implicit latest artifact.

docker-compose-v3-full-grid-external-redis-backed.yml[28-30]
Best Practice: Learned patterns

Agent prompt
The issue below was found during a code review. Follow the provided context and guidance below and implement a solution

## Issue description
The docker-compose definition uses `redis:latest`, which is a mutable tag and violates the requirement to avoid implicit "latest" artifacts.

## Issue Context
Compliance requires explicitly pinned versions (ideally with digests) to improve reproducibility and reduce supply-chain risk.

## Fix Focus Areas
- docker-compose-v3-full-grid-external-redis-backed.yml[28-30]

ⓘ Copy this prompt and use it to remediate the issue with your preferred AI generation tools


2. Redis URL logged unmasked 🐞 Bug ⛨ Security
Description
Distributor/start-selenium-grid-distributor.sh appends --distributor-backend-url using default
logging, which prints the full URL; Redis URLs can embed credentials and will be exposed in
container logs. This is inconsistent with other sensitive options (e.g., --registration-secret)
which are masked.
Code

Distributor/start-selenium-grid-distributor.sh[R160-162]

Evidence
append_se_opts logs ${option} ${value} when log_message=true and only uses mask when
log_message!=true; the new backend-url code path calls append_se_opts without disabling logging,
while other secrets explicitly disable logging.

Distributor/start-selenium-grid-distributor.sh[8-24]
Distributor/start-selenium-grid-distributor.sh[144-162]

Agent prompt
The issue below was found during a code review. Follow the provided context and guidance below and implement a solution

## Issue description
`SE_DISTRIBUTOR_BACKEND_URL` is appended with `append_se_opts` using default logging, which prints the full backend URL to logs. Redis URLs may include credentials (e.g. `redis://:password@host:6379`), so this leaks secrets.

## Issue Context
`append_se_opts` supports masking by passing `log_message=false` (used for `--registration-secret`). The new `--distributor-backend-url` path should use the same masking, and the "already set" log branch should also respect masking to avoid leaking when `SE_OPTS` already contains the option.

## Fix Focus Areas
- Distributor/start-selenium-grid-distributor.sh[8-24]
- Distributor/start-selenium-grid-distributor.sh[144-162]

ⓘ Copy this prompt and use it to remediate the issue with your preferred AI generation tools


3. SessionMap default backend flip 🐞 Bug ☼ Reliability
Description
Helm components.sessionMap.externalDatastore.backend default is changed to redis, which changes
behavior for users who enable SessionMap external datastore without explicitly setting backend.
Because the Redis dependency is disabled by default, this can lead to a broken/misconfigured
deployment unless users also enable/configure Redis (or override back to postgresql).
Code

charts/selenium-grid/values.yaml[R783-786]

Evidence
values.yaml sets SessionMap external datastore backend to redis, while the chart’s Redis
dependency defaults to enabled: false. The SessionMap configmap template uses the backend value
to choose which env vars to emit, so flipping the default changes rendered configuration when
external datastore is enabled.

charts/selenium-grid/values.yaml[782-799]
charts/selenium-grid/values.yaml[2374-2384]
charts/selenium-grid/templates/session-map-configmap.yaml[13-18]
charts/selenium-grid/CONFIGURATION.md[315-318]

Agent prompt
The issue below was found during a code review. Follow the provided context and guidance below and implement a solution

## Issue description
The chart’s default for `components.sessionMap.externalDatastore.backend` was changed to `redis`. This is a behavior change that can break upgrades/configurations where users set only `components.sessionMap.externalDatastore.enabled=true` and rely on the previous default backend.

## Issue Context
The SessionMap template selects which env vars to render based on the `backend` key. With Redis as default and `redis.enabled=false` by default, enabling external datastore without additional settings can produce a non-working configuration.

## Fix Focus Areas
- charts/selenium-grid/values.yaml[782-799]
- charts/selenium-grid/values.yaml[2374-2384]
- charts/selenium-grid/templates/session-map-configmap.yaml[13-18]
- charts/selenium-grid/CONFIGURATION.md[315-318]

ⓘ Copy this prompt and use it to remediate the issue with your preferred AI generation tools



Remediation recommended

4. Compose filename typo 🐞 Bug ≡ Correctness
Description
docker-compose-v3-full-grid-external-postgres-backed.yml comments reference a non-existent file
name ending in .yml.yml, so the documented copy/paste command will fail with “file not found”.
Code

docker-compose-v3-full-grid-external-postgres-backed.yml[R1-3]

Evidence
The file’s header comments explicitly contain .yml.yml, which does not match the actual filename
and will break the documented command.

docker-compose-v3-full-grid-external-postgres-backed.yml[1-3]

Agent prompt
The issue below was found during a code review. Follow the provided context and guidance below and implement a solution

## Issue description
The usage instructions in `docker-compose-v3-full-grid-external-postgres-backed.yml` include a duplicated `.yml` extension (`.yml.yml`). Users copying the command will fail to start/stop the compose stack.

## Issue Context
The actual file name is `docker-compose-v3-full-grid-external-postgres-backed.yml`.

## Fix Focus Areas
- docker-compose-v3-full-grid-external-postgres-backed.yml[1-3]

ⓘ Copy this prompt and use it to remediate the issue with your preferred AI generation tools


Grey Divider

Qodo Logo

Comment on lines +28 to +30
redis:
image: redis:latest
restart: always
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Action required

1. redis:latest image tag used 📘 Rule violation ⛨ Security

The new docker-compose file pins Redis to latest, which is an implicit mutable artifact and harms
reproducibility/supply-chain safety. This violates the requirement to avoid implicit "latest"
artifacts by pinning versions (preferably with digests).
Agent Prompt
## Issue description
The docker-compose definition uses `redis:latest`, which is a mutable tag and violates the requirement to avoid implicit "latest" artifacts.

## Issue Context
Compliance requires explicitly pinned versions (ideally with digests) to improve reproducibility and reduce supply-chain risk.

## Fix Focus Areas
- docker-compose-v3-full-grid-external-redis-backed.yml[28-30]

ⓘ Copy this prompt and use it to remediate the issue with your preferred AI generation tools

Comment on lines +160 to +162
if [ ! -z "$SE_DISTRIBUTOR_BACKEND_URL" ]; then
append_se_opts "--distributor-backend-url" "${SE_DISTRIBUTOR_BACKEND_URL}"
fi
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Action required

2. Redis url logged unmasked 🐞 Bug ⛨ Security

Distributor/start-selenium-grid-distributor.sh appends --distributor-backend-url using default
logging, which prints the full URL; Redis URLs can embed credentials and will be exposed in
container logs. This is inconsistent with other sensitive options (e.g., --registration-secret)
which are masked.
Agent Prompt
## Issue description
`SE_DISTRIBUTOR_BACKEND_URL` is appended with `append_se_opts` using default logging, which prints the full backend URL to logs. Redis URLs may include credentials (e.g. `redis://:password@host:6379`), so this leaks secrets.

## Issue Context
`append_se_opts` supports masking by passing `log_message=false` (used for `--registration-secret`). The new `--distributor-backend-url` path should use the same masking, and the "already set" log branch should also respect masking to avoid leaking when `SE_OPTS` already contains the option.

## Fix Focus Areas
- Distributor/start-selenium-grid-distributor.sh[8-24]
- Distributor/start-selenium-grid-distributor.sh[144-162]

ⓘ Copy this prompt and use it to remediate the issue with your preferred AI generation tools

Comment on lines 783 to +786
# -- Enable external datastore for Session Map
enabled: false
# -- Backend for external datastore (supported: postgresql, redis). Details for each backend are described below config key
backend: postgresql
backend: redis
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Action required

3. Sessionmap default backend flip 🐞 Bug ☼ Reliability

Helm components.sessionMap.externalDatastore.backend default is changed to redis, which changes
behavior for users who enable SessionMap external datastore without explicitly setting backend.
Because the Redis dependency is disabled by default, this can lead to a broken/misconfigured
deployment unless users also enable/configure Redis (or override back to postgresql).
Agent Prompt
## Issue description
The chart’s default for `components.sessionMap.externalDatastore.backend` was changed to `redis`. This is a behavior change that can break upgrades/configurations where users set only `components.sessionMap.externalDatastore.enabled=true` and rely on the previous default backend.

## Issue Context
The SessionMap template selects which env vars to render based on the `backend` key. With Redis as default and `redis.enabled=false` by default, enabling external datastore without additional settings can produce a non-working configuration.

## Fix Focus Areas
- charts/selenium-grid/values.yaml[782-799]
- charts/selenium-grid/values.yaml[2374-2384]
- charts/selenium-grid/templates/session-map-configmap.yaml[13-18]
- charts/selenium-grid/CONFIGURATION.md[315-318]

ⓘ Copy this prompt and use it to remediate the issue with your preferred AI generation tools

@qodo-code-review
Copy link
Copy Markdown
Contributor

CI Feedback 🧐

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

Action: Test Selenium Grid on Kubernetes / Test K8s (v1.32.10, minikube, v3.18.6, 28.5.2, 3.10, true, false, ubuntu-22.04, false, playwright...

Failed stage: Test Selenium Grid on Kubernetes v1.32.10 with Autoscaling playwright_connect_grid_hub [❌]

Failed test name: test_title

Failure summary:

The GitHub Action failed during the Helm chart autoscaling integration test (make
chart_test_autoscaling_playwright_connect_grid_hub), where the deployed Selenium Grid never became
usable and Playwright tests timed out.

Key failures shown in the log:
- The Selenium Grid Helm release failed to install because a Helm
post-install hook could not create a KEDA resource: Hook post-install
selenium-grid/templates/trigger-auth.yaml failed: ... create not allowed while custom resource
definition is terminating (Helm release test ended in STATUS failed).
- Because the Grid/Hub was not
healthy/available, all Playwright tests failed with TimeoutError: browserType.launch: Timeout
180000ms exceeded while connecting to SELENIUM_REMOTE_URL=https://10.1.0.55:443/selenium/.
-
Cluster/autoscaling components were unstable during the run (supporting evidence):
- PVC
scheduling issues: persistentvolumeclaim "selenium-grid-pvc-local" not found.
- KEDA connectivity
errors: repeated connect: connection refused to keda-operator...:9666, and KEDA scaler errors such
as error requesting selenium grid endpoint ... connect: connection refused to
http://test-selenium-hub.selenium:4444/selenium/graphql.

Note: earlier in the job, chart linting also failed for charts/selenium-grid/Chart.yaml because
dependencies.0.version: '2.19' is not a str, but the workflow proceeded past that step; the job
ultimately failed due to the chart test/install + Playwright timeouts.

Relevant error logs:
1:  ##[group]Runner Image Provisioner
2:  Hosted Compute Agent
...

170:  �[36;1m�[0m
171:  �[36;1m  sudo rm -rf /opt/ghc || true�[0m
172:  �[36;1m  sudo rm -rf /usr/local/.ghcup || true�[0m
173:  �[36;1m  �[0m
174:  �[36;1m  AFTER=$(getAvailableSpace)�[0m
175:  �[36;1m  SAVED=$((AFTER-BEFORE))�[0m
176:  �[36;1m  printSavedSpace $SAVED "Haskell runtime"�[0m
177:  �[36;1mfi�[0m
178:  �[36;1m�[0m
179:  �[36;1m# Option: Remove large packages�[0m
180:  �[36;1m# REF: https://github.com/apache/flink/blob/master/tools/azure-pipelines/free_disk_space.sh�[0m
181:  �[36;1m�[0m
182:  �[36;1mif [[ false == 'true' ]]; then�[0m
183:  �[36;1m  BEFORE=$(getAvailableSpace)�[0m
184:  �[36;1m  �[0m
185:  �[36;1m  sudo apt-get remove -y '^aspnetcore-.*' || echo "::warning::The command [sudo apt-get remove -y '^aspnetcore-.*'] failed to complete successfully. Proceeding..."�[0m
186:  �[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
187:  �[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
188:  �[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
189:  �[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
190:  �[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
191:  �[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
192:  �[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
193:  �[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
194:  �[36;1m  sudo apt-get autoremove -y || echo "::warning::The command [sudo apt-get autoremove -y] failed to complete successfully. Proceeding..."�[0m
195:  �[36;1m  sudo apt-get clean || echo "::warning::The command [sudo apt-get clean] failed to complete successfully. Proceeding..."�[0m
196:  �[36;1m�[0m
...

475:  git switch -
476:  Turn off this advice by setting config variable advice.detachedHead to false
477:  HEAD is now at 930285a Merge f8f208394c7846106402c9a74aad52ab84d1b240 into 1b57a6688c3a65749d60918b943268c88157c30b
478:  ##[endgroup]
479:  [command]/usr/bin/git log -1 --format=%H
480:  930285a84b94c011aff4602d404aae48c00cab2b
481:  ##[group]Run nick-invision/retry@master
482:  with:
483:  timeout_minutes: 10
484:  max_attempts: 3
485:  command: make setup_dev_env
486:  
487:  retry_wait_seconds: 10
488:  polling_interval_seconds: 1
489:  warning_on_retry: true
490:  continue_on_error: false
491:  env:
...

504:  ##[endgroup]
505:  ##[group]Attempt 1
506:  ./tests/charts/make/chart_setup_env.sh ; \
507:  exit_code=$? ; \
508:  make set_containerd_image_store ; \
509:  exit $exit_code ;
510:  + echo 'Set ENV variables'
511:  Set ENV variables
512:  + CLUSTER=minikube
513:  + DOCKER_VERSION=28.5.2
514:  + DOCKER_ENABLE_QEMU=true
515:  + HELM_VERSION=v3.18.6
516:  + KUBERNETES_VERSION=v1.32.10
517:  + INSTALL_DOCKER=true
518:  + [[ true != \t\r\u\e ]]
519:  + trap on_failure ERR
520:  + echo 'Installing Docker for AMD64 / ARM64'
...

1481:  go/src/cmd/asm/internal/arch/ppc64.go
1482:  go/src/cmd/asm/internal/arch/riscv64.go
1483:  go/src/cmd/asm/internal/arch/s390x.go
1484:  go/src/cmd/asm/internal/asm/
1485:  go/src/cmd/asm/internal/asm/asm.go
1486:  go/src/cmd/asm/internal/asm/endtoend_test.go
1487:  go/src/cmd/asm/internal/asm/expr_test.go
1488:  go/src/cmd/asm/internal/asm/line_test.go
1489:  go/src/cmd/asm/internal/asm/operand_test.go
1490:  go/src/cmd/asm/internal/asm/parse.go
1491:  go/src/cmd/asm/internal/asm/pseudo_test.go
1492:  go/src/cmd/asm/internal/asm/testdata/
1493:  go/src/cmd/asm/internal/asm/testdata/386.s
1494:  go/src/cmd/asm/internal/asm/testdata/386enc.s
1495:  go/src/cmd/asm/internal/asm/testdata/amd64.s
1496:  go/src/cmd/asm/internal/asm/testdata/amd64dynlinkerror.s
1497:  go/src/cmd/asm/internal/asm/testdata/amd64enc.s
1498:  go/src/cmd/asm/internal/asm/testdata/amd64enc_extra.s
1499:  go/src/cmd/asm/internal/asm/testdata/amd64error.s
1500:  go/src/cmd/asm/internal/asm/testdata/arm.s
1501:  go/src/cmd/asm/internal/asm/testdata/arm64.s
1502:  go/src/cmd/asm/internal/asm/testdata/arm64enc.s
1503:  go/src/cmd/asm/internal/asm/testdata/arm64error.s
1504:  go/src/cmd/asm/internal/asm/testdata/armerror.s
1505:  go/src/cmd/asm/internal/asm/testdata/armv6.s
...

1509:  go/src/cmd/asm/internal/asm/testdata/avx512enc/avx512_4vnniw.s
1510:  go/src/cmd/asm/internal/asm/testdata/avx512enc/avx512_bitalg.s
1511:  go/src/cmd/asm/internal/asm/testdata/avx512enc/avx512_ifma.s
1512:  go/src/cmd/asm/internal/asm/testdata/avx512enc/avx512_vbmi.s
1513:  go/src/cmd/asm/internal/asm/testdata/avx512enc/avx512_vbmi2.s
1514:  go/src/cmd/asm/internal/asm/testdata/avx512enc/avx512_vnni.s
1515:  go/src/cmd/asm/internal/asm/testdata/avx512enc/avx512_vpopcntdq.s
1516:  go/src/cmd/asm/internal/asm/testdata/avx512enc/avx512bw.s
1517:  go/src/cmd/asm/internal/asm/testdata/avx512enc/avx512cd.s
1518:  go/src/cmd/asm/internal/asm/testdata/avx512enc/avx512dq.s
1519:  go/src/cmd/asm/internal/asm/testdata/avx512enc/avx512er.s
1520:  go/src/cmd/asm/internal/asm/testdata/avx512enc/avx512f.s
1521:  go/src/cmd/asm/internal/asm/testdata/avx512enc/avx512pf.s
1522:  go/src/cmd/asm/internal/asm/testdata/avx512enc/gfni_avx512f.s
1523:  go/src/cmd/asm/internal/asm/testdata/avx512enc/vpclmulqdq_avx512f.s
1524:  go/src/cmd/asm/internal/asm/testdata/buildtagerror.s
1525:  go/src/cmd/asm/internal/asm/testdata/duperror.s
1526:  go/src/cmd/asm/internal/asm/testdata/loong64.s
1527:  go/src/cmd/asm/internal/asm/testdata/loong64enc1.s
1528:  go/src/cmd/asm/internal/asm/testdata/loong64enc2.s
1529:  go/src/cmd/asm/internal/asm/testdata/loong64enc3.s
1530:  go/src/cmd/asm/internal/asm/testdata/mips.s
1531:  go/src/cmd/asm/internal/asm/testdata/mips64.s
1532:  go/src/cmd/asm/internal/asm/testdata/ppc64.s
1533:  go/src/cmd/asm/internal/asm/testdata/ppc64_p10.s
1534:  go/src/cmd/asm/internal/asm/testdata/riscv64.s
1535:  go/src/cmd/asm/internal/asm/testdata/riscv64error.s
1536:  go/src/cmd/asm/internal/asm/testdata/s390x.s
...

1780:  go/src/cmd/cgo/internal/testcshared/testdata/libgo2/dup2.go
1781:  go/src/cmd/cgo/internal/testcshared/testdata/libgo2/dup3.go
1782:  go/src/cmd/cgo/internal/testcshared/testdata/libgo2/libgo2.go
1783:  go/src/cmd/cgo/internal/testcshared/testdata/libgo4/
1784:  go/src/cmd/cgo/internal/testcshared/testdata/libgo4/libgo4.go
1785:  go/src/cmd/cgo/internal/testcshared/testdata/libgo5/
1786:  go/src/cmd/cgo/internal/testcshared/testdata/libgo5/libgo5.go
1787:  go/src/cmd/cgo/internal/testcshared/testdata/main0.c
1788:  go/src/cmd/cgo/internal/testcshared/testdata/main1.c
1789:  go/src/cmd/cgo/internal/testcshared/testdata/main2.c
1790:  go/src/cmd/cgo/internal/testcshared/testdata/main3.c
1791:  go/src/cmd/cgo/internal/testcshared/testdata/main4.c
1792:  go/src/cmd/cgo/internal/testcshared/testdata/main5.c
1793:  go/src/cmd/cgo/internal/testcshared/testdata/p/
1794:  go/src/cmd/cgo/internal/testcshared/testdata/p/p.go
1795:  go/src/cmd/cgo/internal/testerrors/
1796:  go/src/cmd/cgo/internal/testerrors/argposition_test.go
1797:  go/src/cmd/cgo/internal/testerrors/badsym_test.go
1798:  go/src/cmd/cgo/internal/testerrors/errors_test.go
1799:  go/src/cmd/cgo/internal/testerrors/ptr_test.go
1800:  go/src/cmd/cgo/internal/testerrors/testdata/
1801:  go/src/cmd/cgo/internal/testerrors/testdata/err1.go
1802:  go/src/cmd/cgo/internal/testerrors/testdata/err2.go
1803:  go/src/cmd/cgo/internal/testerrors/testdata/err4.go
1804:  go/src/cmd/cgo/internal/testerrors/testdata/err5.go
1805:  go/src/cmd/cgo/internal/testerrors/testdata/issue11097a.go
1806:  go/src/cmd/cgo/internal/testerrors/testdata/issue11097b.go
1807:  go/src/cmd/cgo/internal/testerrors/testdata/issue14669.go
1808:  go/src/cmd/cgo/internal/testerrors/testdata/issue18452.go
1809:  go/src/cmd/cgo/internal/testerrors/testdata/issue18889.go
1810:  go/src/cmd/cgo/internal/testerrors/testdata/issue28069.go
1811:  go/src/cmd/cgo/internal/testerrors/testdata/issue28721.go
1812:  go/src/cmd/cgo/internal/testerrors/testdata/issue33061.go
1813:  go/src/cmd/cgo/internal/testerrors/testdata/issue42580.go
1814:  go/src/cmd/cgo/internal/testerrors/testdata/issue50710.go
1815:  go/src/cmd/cgo/internal/testerrors/testdata/issue67517.go
1816:  go/src/cmd/cgo/internal/testerrors/testdata/issue67699a.go
1817:  go/src/cmd/cgo/internal/testerrors/testdata/issue67699b.go
1818:  go/src/cmd/cgo/internal/testerrors/testdata/issue67707.go
1819:  go/src/cmd/cgo/internal/testerrors/testdata/issue69176.go
1820:  go/src/cmd/cgo/internal/testerrors/testdata/long_double_size.go
1821:  go/src/cmd/cgo/internal/testerrors/testdata/malloc.go
1822:  go/src/cmd/cgo/internal/testerrors/testdata/notmatchedcfunction.go
1823:  go/src/cmd/cgo/internal/testfortran/
...

1949:  go/src/cmd/cgo/internal/testplugin/testdata/sub/
1950:  go/src/cmd/cgo/internal/testplugin/testdata/sub/plugin1/
1951:  go/src/cmd/cgo/internal/testplugin/testdata/sub/plugin1/plugin1.go
1952:  go/src/cmd/cgo/internal/testplugin/testdata/unnamed1/
1953:  go/src/cmd/cgo/internal/testplugin/testdata/unnamed1/main.go
1954:  go/src/cmd/cgo/internal/testplugin/testdata/unnamed2/
1955:  go/src/cmd/cgo/internal/testplugin/testdata/unnamed2/main.go
1956:  go/src/cmd/cgo/internal/testsanitizers/
1957:  go/src/cmd/cgo/internal/testsanitizers/asan_test.go
1958:  go/src/cmd/cgo/internal/testsanitizers/cc_test.go
1959:  go/src/cmd/cgo/internal/testsanitizers/cshared_test.go
1960:  go/src/cmd/cgo/internal/testsanitizers/empty_test.go
1961:  go/src/cmd/cgo/internal/testsanitizers/libfuzzer_test.go
1962:  go/src/cmd/cgo/internal/testsanitizers/msan_test.go
1963:  go/src/cmd/cgo/internal/testsanitizers/testdata/
1964:  go/src/cmd/cgo/internal/testsanitizers/testdata/arena_fail.go
1965:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan1_fail.go
1966:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan2_fail.go
1967:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan3_fail.go
1968:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan4_fail.go
1969:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan5_fail.go
1970:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan_fuzz_test.go
1971:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan_global1_fail.go
1972:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan_global2_fail.go
1973:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan_global3_fail.go
1974:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan_global4_fail.go
1975:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan_global5.go
1976:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan_linkerx/
1977:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan_linkerx/main.go
1978:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan_linkerx/p/
1979:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan_linkerx/p/p.go
1980:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan_unsafe_fail1.go
1981:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan_unsafe_fail2.go
1982:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan_unsafe_fail3.go
1983:  go/src/cmd/cgo/internal/testsanitizers/testdata/asan_useAfterReturn.go
1984:  go/src/cmd/cgo/internal/testsanitizers/testdata/libfuzzer1.go
1985:  go/src/cmd/cgo/internal/testsanitizers/testdata/libfuzzer2.c
1986:  go/src/cmd/cgo/internal/testsanitizers/testdata/libfuzzer2.go
1987:  go/src/cmd/cgo/internal/testsanitizers/testdata/msan.go
1988:  go/src/cmd/cgo/internal/testsanitizers/testdata/msan2.go
1989:  go/src/cmd/cgo/internal/testsanitizers/testdata/msan2_cmsan.go
1990:  go/src/cmd/cgo/internal/testsanitizers/testdata/msan3.go
1991:  go/src/cmd/cgo/internal/testsanitizers/testdata/msan4.go
1992:  go/src/cmd/cgo/internal/testsanitizers/testdata/msan5.go
1993:  go/src/cmd/cgo/internal/testsanitizers/testdata/msan6.go
1994:  go/src/cmd/cgo/internal/testsanitizers/testdata/msan7.go
1995:  go/src/cmd/cgo/internal/testsanitizers/testdata/msan8.go
1996:  go/src/cmd/cgo/internal/testsanitizers/testdata/msan_fail.go
1997:  go/src/cmd/cgo/internal/testsanitizers/testdata/msan_shared.go
...

2578:  go/src/cmd/compile/internal/ssagen/intrinsics.go
2579:  go/src/cmd/compile/internal/ssagen/intrinsics_test.go
2580:  go/src/cmd/compile/internal/ssagen/nowb.go
2581:  go/src/cmd/compile/internal/ssagen/pgen.go
2582:  go/src/cmd/compile/internal/ssagen/phi.go
2583:  go/src/cmd/compile/internal/ssagen/ssa.go
2584:  go/src/cmd/compile/internal/staticdata/
2585:  go/src/cmd/compile/internal/staticdata/data.go
2586:  go/src/cmd/compile/internal/staticdata/embed.go
2587:  go/src/cmd/compile/internal/staticinit/
2588:  go/src/cmd/compile/internal/staticinit/sched.go
2589:  go/src/cmd/compile/internal/syntax/
2590:  go/src/cmd/compile/internal/syntax/branches.go
2591:  go/src/cmd/compile/internal/syntax/dumper.go
2592:  go/src/cmd/compile/internal/syntax/dumper_test.go
2593:  go/src/cmd/compile/internal/syntax/error_test.go
2594:  go/src/cmd/compile/internal/syntax/issues_test.go
...

2792:  go/src/cmd/compile/internal/types2/assignments.go
2793:  go/src/cmd/compile/internal/types2/basic.go
2794:  go/src/cmd/compile/internal/types2/builtins.go
2795:  go/src/cmd/compile/internal/types2/builtins_test.go
2796:  go/src/cmd/compile/internal/types2/call.go
2797:  go/src/cmd/compile/internal/types2/chan.go
2798:  go/src/cmd/compile/internal/types2/check.go
2799:  go/src/cmd/compile/internal/types2/check_test.go
2800:  go/src/cmd/compile/internal/types2/compiler_internal.go
2801:  go/src/cmd/compile/internal/types2/compilersupport.go
2802:  go/src/cmd/compile/internal/types2/const.go
2803:  go/src/cmd/compile/internal/types2/context.go
2804:  go/src/cmd/compile/internal/types2/context_test.go
2805:  go/src/cmd/compile/internal/types2/conversions.go
2806:  go/src/cmd/compile/internal/types2/decl.go
2807:  go/src/cmd/compile/internal/types2/errorcalls_test.go
2808:  go/src/cmd/compile/internal/types2/errors.go
2809:  go/src/cmd/compile/internal/types2/errors_test.go
2810:  go/src/cmd/compile/internal/types2/errsupport.go
...

3037:  go/src/cmd/go/init_test.go
3038:  go/src/cmd/go/internal/
3039:  go/src/cmd/go/internal/auth/
3040:  go/src/cmd/go/internal/auth/auth.go
3041:  go/src/cmd/go/internal/auth/auth_test.go
3042:  go/src/cmd/go/internal/auth/gitauth.go
3043:  go/src/cmd/go/internal/auth/gitauth_test.go
3044:  go/src/cmd/go/internal/auth/httputils.go
3045:  go/src/cmd/go/internal/auth/netrc.go
3046:  go/src/cmd/go/internal/auth/netrc_test.go
3047:  go/src/cmd/go/internal/auth/userauth.go
3048:  go/src/cmd/go/internal/auth/userauth_test.go
3049:  go/src/cmd/go/internal/base/
3050:  go/src/cmd/go/internal/base/base.go
3051:  go/src/cmd/go/internal/base/env.go
3052:  go/src/cmd/go/internal/base/error_notunix.go
3053:  go/src/cmd/go/internal/base/error_unix.go
3054:  go/src/cmd/go/internal/base/flag.go
...

3248:  go/src/cmd/go/internal/modload/import_test.go
3249:  go/src/cmd/go/internal/modload/init.go
3250:  go/src/cmd/go/internal/modload/list.go
3251:  go/src/cmd/go/internal/modload/load.go
3252:  go/src/cmd/go/internal/modload/modfile.go
3253:  go/src/cmd/go/internal/modload/mvs.go
3254:  go/src/cmd/go/internal/modload/mvs_test.go
3255:  go/src/cmd/go/internal/modload/query.go
3256:  go/src/cmd/go/internal/modload/query_test.go
3257:  go/src/cmd/go/internal/modload/search.go
3258:  go/src/cmd/go/internal/modload/stat_openfile.go
3259:  go/src/cmd/go/internal/modload/stat_unix.go
3260:  go/src/cmd/go/internal/modload/stat_windows.go
3261:  go/src/cmd/go/internal/modload/vendor.go
3262:  go/src/cmd/go/internal/mvs/
3263:  go/src/cmd/go/internal/mvs/errors.go
3264:  go/src/cmd/go/internal/mvs/graph.go
...

3641:  go/src/cmd/go/testdata/script/build_acl_windows.txt
3642:  go/src/cmd/go/testdata/script/build_arm.txt
3643:  go/src/cmd/go/testdata/script/build_buildvcs_auto.txt
3644:  go/src/cmd/go/testdata/script/build_cache_arch_mode.txt
3645:  go/src/cmd/go/testdata/script/build_cache_compile.txt
3646:  go/src/cmd/go/testdata/script/build_cache_disabled.txt
3647:  go/src/cmd/go/testdata/script/build_cache_gomips.txt
3648:  go/src/cmd/go/testdata/script/build_cache_link.txt
3649:  go/src/cmd/go/testdata/script/build_cache_output.txt
3650:  go/src/cmd/go/testdata/script/build_cache_pgo.txt
3651:  go/src/cmd/go/testdata/script/build_cache_trimpath.txt
3652:  go/src/cmd/go/testdata/script/build_cacheprog_issue70848.txt
3653:  go/src/cmd/go/testdata/script/build_cc_cache_issue64423.txt
3654:  go/src/cmd/go/testdata/script/build_cd_gopath_different.txt
3655:  go/src/cmd/go/testdata/script/build_cgo_consistent_results.txt
3656:  go/src/cmd/go/testdata/script/build_cgo_error.txt
3657:  go/src/cmd/go/testdata/script/build_concurrent_backend.txt
...

3684:  go/src/cmd/go/testdata/script/build_output.txt
3685:  go/src/cmd/go/testdata/script/build_overlay.txt
3686:  go/src/cmd/go/testdata/script/build_patterns_outside_gopath.txt
3687:  go/src/cmd/go/testdata/script/build_pgo.txt
3688:  go/src/cmd/go/testdata/script/build_pgo_auto.txt
3689:  go/src/cmd/go/testdata/script/build_pgo_auto_multi.txt
3690:  go/src/cmd/go/testdata/script/build_pie_race.txt
3691:  go/src/cmd/go/testdata/script/build_plugin_non_main.txt
3692:  go/src/cmd/go/testdata/script/build_plugin_reproducible.txt
3693:  go/src/cmd/go/testdata/script/build_relative_pkgdir.txt
3694:  go/src/cmd/go/testdata/script/build_relative_tmpdir.txt
3695:  go/src/cmd/go/testdata/script/build_repeated_godebug_issue62346.txt
3696:  go/src/cmd/go/testdata/script/build_runtime_gcflags.txt
3697:  go/src/cmd/go/testdata/script/build_shared_reproducible.txt
3698:  go/src/cmd/go/testdata/script/build_shorten_pkg.txt
3699:  go/src/cmd/go/testdata/script/build_single_error.txt
3700:  go/src/cmd/go/testdata/script/build_static.txt
3701:  go/src/cmd/go/testdata/script/build_tag_goexperiment.txt
3702:  go/src/cmd/go/testdata/script/build_tags_no_comma.txt
3703:  go/src/cmd/go/testdata/script/build_test_only.txt
3704:  go/src/cmd/go/testdata/script/build_trimpath.txt
3705:  go/src/cmd/go/testdata/script/build_trimpath_cgo.txt
3706:  go/src/cmd/go/testdata/script/build_trimpath_goroot.txt
3707:  go/src/cmd/go/testdata/script/build_unsupported_goos.txt
3708:  go/src/cmd/go/testdata/script/build_vendor.txt
3709:  go/src/cmd/go/testdata/script/build_version_stamping_git.txt
3710:  go/src/cmd/go/testdata/script/cache_unix.txt
3711:  go/src/cmd/go/testdata/script/cache_vet.txt
3712:  go/src/cmd/go/testdata/script/cgo_asm_error.txt
3713:  go/src/cmd/go/testdata/script/cgo_bad_directives.txt
...

3718:  go/src/cmd/go/testdata/script/cgo_long_cmd.txt
3719:  go/src/cmd/go/testdata/script/cgo_path.txt
3720:  go/src/cmd/go/testdata/script/cgo_path_space.txt
3721:  go/src/cmd/go/testdata/script/cgo_path_space_quote.txt
3722:  go/src/cmd/go/testdata/script/cgo_stale.txt
3723:  go/src/cmd/go/testdata/script/cgo_stale_precompiled.txt
3724:  go/src/cmd/go/testdata/script/cgo_suspect_flag_force_external.txt
3725:  go/src/cmd/go/testdata/script/cgo_syso_issue29253.txt
3726:  go/src/cmd/go/testdata/script/cgo_trimpath_macro.txt
3727:  go/src/cmd/go/testdata/script/cgo_undef.txt
3728:  go/src/cmd/go/testdata/script/chdir.txt
3729:  go/src/cmd/go/testdata/script/check_goexperiment.txt
3730:  go/src/cmd/go/testdata/script/clean_binary.txt
3731:  go/src/cmd/go/testdata/script/clean_cache_n.txt
3732:  go/src/cmd/go/testdata/script/clean_testcache.txt
3733:  go/src/cmd/go/testdata/script/cmd_import_error.txt
3734:  go/src/cmd/go/testdata/script/cover_asm.txt
...

3736:  go/src/cmd/go/testdata/script/cover_blank_func_decl.txt
3737:  go/src/cmd/go/testdata/script/cover_build_cmdline_pkgs.txt
3738:  go/src/cmd/go/testdata/script/cover_build_pkg_select.txt
3739:  go/src/cmd/go/testdata/script/cover_build_simple.txt
3740:  go/src/cmd/go/testdata/script/cover_cgo.txt
3741:  go/src/cmd/go/testdata/script/cover_cgo_extra_file.txt
3742:  go/src/cmd/go/testdata/script/cover_cgo_extra_test.txt
3743:  go/src/cmd/go/testdata/script/cover_cgo_xtest.txt
3744:  go/src/cmd/go/testdata/script/cover_coverpkg_partial.txt
3745:  go/src/cmd/go/testdata/script/cover_coverpkg_with_init.txt
3746:  go/src/cmd/go/testdata/script/cover_coverprofile_multipkg.txt
3747:  go/src/cmd/go/testdata/script/cover_coverprofile_nocoverpkg.txt
3748:  go/src/cmd/go/testdata/script/cover_dash_c.txt
3749:  go/src/cmd/go/testdata/script/cover_dep_loop.txt
3750:  go/src/cmd/go/testdata/script/cover_dot_import.txt
3751:  go/src/cmd/go/testdata/script/cover_error.txt
3752:  go/src/cmd/go/testdata/script/cover_import_main_loop.txt
...

3777:  go/src/cmd/go/testdata/script/embed_brackets.txt
3778:  go/src/cmd/go/testdata/script/embed_fmt.txt
3779:  go/src/cmd/go/testdata/script/env_cache.txt
3780:  go/src/cmd/go/testdata/script/env_changed.txt
3781:  go/src/cmd/go/testdata/script/env_cross_build.txt
3782:  go/src/cmd/go/testdata/script/env_exp.txt
3783:  go/src/cmd/go/testdata/script/env_gocacheprog.txt
3784:  go/src/cmd/go/testdata/script/env_gomod_issue61455.txt
3785:  go/src/cmd/go/testdata/script/env_issue46807.txt
3786:  go/src/cmd/go/testdata/script/env_sanitize.txt
3787:  go/src/cmd/go/testdata/script/env_unset.txt
3788:  go/src/cmd/go/testdata/script/env_write.txt
3789:  go/src/cmd/go/testdata/script/fileline.txt
3790:  go/src/cmd/go/testdata/script/fips.txt
3791:  go/src/cmd/go/testdata/script/fipssnap.txt
3792:  go/src/cmd/go/testdata/script/fmt_load_errors.txt
3793:  go/src/cmd/go/testdata/script/fsys_walk.txt
...

3835:  go/src/cmd/go/testdata/script/import_cycle.txt
3836:  go/src/cmd/go/testdata/script/import_ignore.txt
3837:  go/src/cmd/go/testdata/script/import_main.txt
3838:  go/src/cmd/go/testdata/script/import_unix_tag.txt
3839:  go/src/cmd/go/testdata/script/index.txt
3840:  go/src/cmd/go/testdata/script/install_cgo_excluded.txt
3841:  go/src/cmd/go/testdata/script/install_cleans_build.txt
3842:  go/src/cmd/go/testdata/script/install_cmd_gobin.txt
3843:  go/src/cmd/go/testdata/script/install_cross_gobin.txt
3844:  go/src/cmd/go/testdata/script/install_dep_version.txt
3845:  go/src/cmd/go/testdata/script/install_goroot_targets.txt
3846:  go/src/cmd/go/testdata/script/install_modcacherw_issue64282.txt
3847:  go/src/cmd/go/testdata/script/install_move_not_stale.txt
3848:  go/src/cmd/go/testdata/script/install_msan_and_race_and_asan_require_cgo.txt
3849:  go/src/cmd/go/testdata/script/install_rebuild_removed.txt
3850:  go/src/cmd/go/testdata/script/install_relative_gobin_fail.txt
3851:  go/src/cmd/go/testdata/script/install_shadow_gopath.txt
...

3866:  go/src/cmd/go/testdata/script/list_compiled_files_issue28749.txt
3867:  go/src/cmd/go/testdata/script/list_compiled_imports.txt
3868:  go/src/cmd/go/testdata/script/list_compiler_output.txt
3869:  go/src/cmd/go/testdata/script/list_constraints.txt
3870:  go/src/cmd/go/testdata/script/list_dedup_packages.txt
3871:  go/src/cmd/go/testdata/script/list_empty_import.txt
3872:  go/src/cmd/go/testdata/script/list_err_cycle.txt
3873:  go/src/cmd/go/testdata/script/list_err_stack.txt
3874:  go/src/cmd/go/testdata/script/list_export_e.txt
3875:  go/src/cmd/go/testdata/script/list_export_embed.txt
3876:  go/src/cmd/go/testdata/script/list_find.txt
3877:  go/src/cmd/go/testdata/script/list_find_nodeps.txt
3878:  go/src/cmd/go/testdata/script/list_gofile_in_goroot.txt
3879:  go/src/cmd/go/testdata/script/list_gomod_in_gopath.txt
3880:  go/src/cmd/go/testdata/script/list_goroot_symlink.txt
3881:  go/src/cmd/go/testdata/script/list_import_cycle_deps_errors.txt
3882:  go/src/cmd/go/testdata/script/list_import_err.txt
3883:  go/src/cmd/go/testdata/script/list_importmap.txt
3884:  go/src/cmd/go/testdata/script/list_issue_56509.txt
3885:  go/src/cmd/go/testdata/script/list_issue_59905.txt
3886:  go/src/cmd/go/testdata/script/list_issue_70600.txt
3887:  go/src/cmd/go/testdata/script/list_json_fields.txt
3888:  go/src/cmd/go/testdata/script/list_json_issue64946.txt
3889:  go/src/cmd/go/testdata/script/list_json_with_f.txt
3890:  go/src/cmd/go/testdata/script/list_legacy_mod.txt
3891:  go/src/cmd/go/testdata/script/list_linkshared.txt
3892:  go/src/cmd/go/testdata/script/list_load_err.txt
3893:  go/src/cmd/go/testdata/script/list_module_when_error.txt
3894:  go/src/cmd/go/testdata/script/list_n_cover.txt
3895:  go/src/cmd/go/testdata/script/list_overlay.txt
3896:  go/src/cmd/go/testdata/script/list_panic_issue68737.txt
3897:  go/src/cmd/go/testdata/script/list_parse_err.txt
3898:  go/src/cmd/go/testdata/script/list_perm.txt
3899:  go/src/cmd/go/testdata/script/list_pgo_issue66218.txt
3900:  go/src/cmd/go/testdata/script/list_pkgconfig_error.txt
3901:  go/src/cmd/go/testdata/script/list_replace_absolute_windows.txt
...

3955:  go/src/cmd/go/testdata/script/mod_download_insecure_redirect.txt
3956:  go/src/cmd/go/testdata/script/mod_download_issue51114.txt
3957:  go/src/cmd/go/testdata/script/mod_download_json.txt
3958:  go/src/cmd/go/testdata/script/mod_download_partial.txt
3959:  go/src/cmd/go/testdata/script/mod_download_private_vcs.txt
3960:  go/src/cmd/go/testdata/script/mod_download_replace_file.txt
3961:  go/src/cmd/go/testdata/script/mod_download_svn.txt
3962:  go/src/cmd/go/testdata/script/mod_download_too_many_redirects.txt
3963:  go/src/cmd/go/testdata/script/mod_e.txt
3964:  go/src/cmd/go/testdata/script/mod_edit.txt
3965:  go/src/cmd/go/testdata/script/mod_edit_go.txt
3966:  go/src/cmd/go/testdata/script/mod_edit_no_modcache.txt
3967:  go/src/cmd/go/testdata/script/mod_edit_toolchain.txt
3968:  go/src/cmd/go/testdata/script/mod_empty_err.txt
3969:  go/src/cmd/go/testdata/script/mod_enabled.txt
3970:  go/src/cmd/go/testdata/script/mod_errors_pos.txt
3971:  go/src/cmd/go/testdata/script/mod_exclude_go121.txt
...

3977:  go/src/cmd/go/testdata/script/mod_get_ambiguous_import.txt
3978:  go/src/cmd/go/testdata/script/mod_get_ambiguous_pkg.txt
3979:  go/src/cmd/go/testdata/script/mod_get_boost.txt
3980:  go/src/cmd/go/testdata/script/mod_get_changes.txt
3981:  go/src/cmd/go/testdata/script/mod_get_commit.txt
3982:  go/src/cmd/go/testdata/script/mod_get_deprecate_install.txt
3983:  go/src/cmd/go/testdata/script/mod_get_deprecated.txt
3984:  go/src/cmd/go/testdata/script/mod_get_direct.txt
3985:  go/src/cmd/go/testdata/script/mod_get_downadd_indirect.txt
3986:  go/src/cmd/go/testdata/script/mod_get_downgrade.txt
3987:  go/src/cmd/go/testdata/script/mod_get_downgrade_missing.txt
3988:  go/src/cmd/go/testdata/script/mod_get_downup_artifact.txt
3989:  go/src/cmd/go/testdata/script/mod_get_downup_indirect.txt
3990:  go/src/cmd/go/testdata/script/mod_get_downup_indirect_pruned.txt
3991:  go/src/cmd/go/testdata/script/mod_get_downup_pseudo_artifact.txt
3992:  go/src/cmd/go/testdata/script/mod_get_errors.txt
3993:  go/src/cmd/go/testdata/script/mod_get_exec_toolchain.txt
...

4046:  go/src/cmd/go/testdata/script/mod_getmode_vendor.txt
4047:  go/src/cmd/go/testdata/script/mod_getx.txt
4048:  go/src/cmd/go/testdata/script/mod_git_export_subst.txt
4049:  go/src/cmd/go/testdata/script/mod_go_version.txt
4050:  go/src/cmd/go/testdata/script/mod_go_version_missing.txt
4051:  go/src/cmd/go/testdata/script/mod_go_version_mixed.txt
4052:  go/src/cmd/go/testdata/script/mod_gobuild_import.txt
4053:  go/src/cmd/go/testdata/script/mod_gofmt_invalid.txt
4054:  go/src/cmd/go/testdata/script/mod_goline.txt
4055:  go/src/cmd/go/testdata/script/mod_goline_old.txt
4056:  go/src/cmd/go/testdata/script/mod_goline_too_new.txt
4057:  go/src/cmd/go/testdata/script/mod_gomodcache.txt
4058:  go/src/cmd/go/testdata/script/mod_gomodcache_vendor.txt
4059:  go/src/cmd/go/testdata/script/mod_gonoproxy.txt
4060:  go/src/cmd/go/testdata/script/mod_gopkg_unstable.txt
4061:  go/src/cmd/go/testdata/script/mod_goroot_errors.txt
4062:  go/src/cmd/go/testdata/script/mod_graph.txt
...

4130:  go/src/cmd/go/testdata/script/mod_missingpkg_prerelease.txt
4131:  go/src/cmd/go/testdata/script/mod_modinfo.txt
4132:  go/src/cmd/go/testdata/script/mod_multirepo.txt
4133:  go/src/cmd/go/testdata/script/mod_no_gopath.txt
4134:  go/src/cmd/go/testdata/script/mod_nomod.txt
4135:  go/src/cmd/go/testdata/script/mod_notall.txt
4136:  go/src/cmd/go/testdata/script/mod_off.txt
4137:  go/src/cmd/go/testdata/script/mod_off_init.txt
4138:  go/src/cmd/go/testdata/script/mod_outside.txt
4139:  go/src/cmd/go/testdata/script/mod_overlay.txt
4140:  go/src/cmd/go/testdata/script/mod_patterns.txt
4141:  go/src/cmd/go/testdata/script/mod_patterns_vendor.txt
4142:  go/src/cmd/go/testdata/script/mod_perm.txt
4143:  go/src/cmd/go/testdata/script/mod_permissions.txt
4144:  go/src/cmd/go/testdata/script/mod_prefer_compatible.txt
4145:  go/src/cmd/go/testdata/script/mod_proxy_errors.txt
4146:  go/src/cmd/go/testdata/script/mod_proxy_https.txt
...

4160:  go/src/cmd/go/testdata/script/mod_retention.txt
4161:  go/src/cmd/go/testdata/script/mod_retract.txt
4162:  go/src/cmd/go/testdata/script/mod_retract_fix_version.txt
4163:  go/src/cmd/go/testdata/script/mod_retract_incompatible.txt
4164:  go/src/cmd/go/testdata/script/mod_retract_noupgrade.txt
4165:  go/src/cmd/go/testdata/script/mod_retract_pseudo_base.txt
4166:  go/src/cmd/go/testdata/script/mod_retract_rationale.txt
4167:  go/src/cmd/go/testdata/script/mod_retract_rename.txt
4168:  go/src/cmd/go/testdata/script/mod_retract_replace.txt
4169:  go/src/cmd/go/testdata/script/mod_retract_versions.txt
4170:  go/src/cmd/go/testdata/script/mod_run_flags_issue64738.txt
4171:  go/src/cmd/go/testdata/script/mod_run_issue52331.txt
4172:  go/src/cmd/go/testdata/script/mod_run_nonmain.txt
4173:  go/src/cmd/go/testdata/script/mod_run_path.txt
4174:  go/src/cmd/go/testdata/script/mod_run_pkg_version.txt
4175:  go/src/cmd/go/testdata/script/mod_run_pkgerror.txt
4176:  go/src/cmd/go/testdata/script/mod_skip_write.txt
...

4195:  go/src/cmd/go/testdata/script/mod_test_files.txt
4196:  go/src/cmd/go/testdata/script/mod_tidy.txt
4197:  go/src/cmd/go/testdata/script/mod_tidy_compat.txt
4198:  go/src/cmd/go/testdata/script/mod_tidy_compat_added.txt
4199:  go/src/cmd/go/testdata/script/mod_tidy_compat_ambiguous.txt
4200:  go/src/cmd/go/testdata/script/mod_tidy_compat_deleted.txt
4201:  go/src/cmd/go/testdata/script/mod_tidy_compat_implicit.txt
4202:  go/src/cmd/go/testdata/script/mod_tidy_compat_incompatible.txt
4203:  go/src/cmd/go/testdata/script/mod_tidy_compat_irrelevant.txt
4204:  go/src/cmd/go/testdata/script/mod_tidy_convergence.txt
4205:  go/src/cmd/go/testdata/script/mod_tidy_convergence_loop.txt
4206:  go/src/cmd/go/testdata/script/mod_tidy_cycle.txt
4207:  go/src/cmd/go/testdata/script/mod_tidy_diff.txt
4208:  go/src/cmd/go/testdata/script/mod_tidy_downgrade_ambiguous.txt
4209:  go/src/cmd/go/testdata/script/mod_tidy_duplicates.txt
4210:  go/src/cmd/go/testdata/script/mod_tidy_error.txt
4211:  go/src/cmd/go/testdata/script/mod_tidy_indirect.txt
...

4240:  go/src/cmd/go/testdata/script/mod_vendor_issue46867.txt
4241:  go/src/cmd/go/testdata/script/mod_vendor_nodeps.txt
4242:  go/src/cmd/go/testdata/script/mod_vendor_redundant_requirement.txt
4243:  go/src/cmd/go/testdata/script/mod_vendor_replace.txt
4244:  go/src/cmd/go/testdata/script/mod_vendor_trimpath.txt
4245:  go/src/cmd/go/testdata/script/mod_vendor_unused.txt
4246:  go/src/cmd/go/testdata/script/mod_vendor_unused_only.txt
4247:  go/src/cmd/go/testdata/script/mod_verify.txt
4248:  go/src/cmd/go/testdata/script/mod_verify_work.txt
4249:  go/src/cmd/go/testdata/script/mod_versions.txt
4250:  go/src/cmd/go/testdata/script/mod_why.txt
4251:  go/src/cmd/go/testdata/script/modfile_flag.txt
4252:  go/src/cmd/go/testdata/script/netrc_issue66832.txt
4253:  go/src/cmd/go/testdata/script/noncanonical_import.txt
4254:  go/src/cmd/go/testdata/script/old_tidy_toolchain.txt
4255:  go/src/cmd/go/testdata/script/pattern_syntax_error.txt
4256:  go/src/cmd/go/testdata/script/prevent_sys_unix_import.txt
...

4267:  go/src/cmd/go/testdata/script/run_vendor.txt
4268:  go/src/cmd/go/testdata/script/run_vers.txt
4269:  go/src/cmd/go/testdata/script/run_wildcard.txt
4270:  go/src/cmd/go/testdata/script/run_work_versioned.txt
4271:  go/src/cmd/go/testdata/script/script_help.txt
4272:  go/src/cmd/go/testdata/script/script_wait.txt
4273:  go/src/cmd/go/testdata/script/slashpath.txt
4274:  go/src/cmd/go/testdata/script/src_file.txt
4275:  go/src/cmd/go/testdata/script/std_vendor.txt
4276:  go/src/cmd/go/testdata/script/telemetry.txt
4277:  go/src/cmd/go/testdata/script/test2json_interrupt.txt
4278:  go/src/cmd/go/testdata/script/test_android_issue62123.txt
4279:  go/src/cmd/go/testdata/script/test_bad_example.txt
4280:  go/src/cmd/go/testdata/script/test_badtest.txt
4281:  go/src/cmd/go/testdata/script/test_benchmark_1x.txt
4282:  go/src/cmd/go/testdata/script/test_benchmark_chatty_fail.txt
4283:  go/src/cmd/go/testdata/script/test_benchmark_chatty_success.txt
4284:  go/src/cmd/go/testdata/script/test_benchmark_fatal.txt
4285:  go/src/cmd/go/testdata/script/test_benchmark_labels.txt
4286:  go/src/cmd/go/testdata/script/test_benchmark_timeout.txt
4287:  go/src/cmd/go/testdata/script/test_build_failure.txt
4288:  go/src/cmd/go/testdata/script/test_buildinfo.txt
4289:  go/src/cmd/go/testdata/script/test_buildinfo_godebug_issue68053.txt
4290:  go/src/cmd/go/testdata/script/test_buildvcs.txt
4291:  go/src/cmd/go/testdata/script/test_cache_inputs.txt
4292:  go/src/cmd/go/testdata/script/test_chatty_fail.txt
4293:  go/src/cmd/go/testdata/script/test_chatty_parallel_fail.txt
4294:  go/src/cmd/go/testdata/script/test_chatty_parallel_success.txt
4295:  go/src/cmd/go/testdata/script/test_chatty_parallel_success_run.txt
4296:  go/src/cmd/go/testdata/script/test_chatty_success.txt
4297:  go/src/cmd/go/testdata/script/test_cleanup_failnow.txt
4298:  go/src/cmd/go/testdata/script/test_compile_binary.txt
4299:  go/src/cmd/go/testdata/script/test_compile_multi_pkg.txt
4300:  go/src/cmd/go/testdata/script/test_compile_tempfile.txt
4301:  go/src/cmd/go/testdata/script/test_crlf_example.txt
4302:  go/src/cmd/go/testdata/script/test_deadline.txt
4303:  go/src/cmd/go/testdata/script/test_default_godebug_issue69203.txt
4304:  go/src/cmd/go/testdata/script/test_empty.txt
4305:  go/src/cmd/go/testdata/script/test_env_term.txt
4306:  go/src/cmd/go/testdata/script/test_example_goexit.txt
4307:  go/src/cmd/go/testdata/script/test_exit.txt
4308:  go/src/cmd/go/testdata/script/test_fail_fast.txt
4309:  go/src/cmd/go/testdata/script/test_fail_newline.txt
4310:  go/src/cmd/go/testdata/script/test_finished_subtest_goroutines.txt
4311:  go/src/cmd/go/testdata/script/test_flag.txt
4312:  go/src/cmd/go/testdata/script/test_flags.txt
4313:  go/src/cmd/go/testdata/script/test_fullpath.txt
4314:  go/src/cmd/go/testdata/script/test_fuzz.txt
4315:  go/src/cmd/go/testdata/script/test_fuzz_cache.txt
4316:  go/src/cmd/go/testdata/script/test_fuzz_cgo.txt
4317:  go/src/cmd/go/testdata/script/test_fuzz_chatty.txt
4318:  go/src/cmd/go/testdata/script/test_fuzz_cleanup.txt
4319:  go/src/cmd/go/testdata/script/test_fuzz_context.txt
4320:  go/src/cmd/go/testdata/script/test_fuzz_cov.txt
4321:  go/src/cmd/go/testdata/script/test_fuzz_deadline.txt
4322:  go/src/cmd/go/testdata/script/test_fuzz_dup_cache.txt
4323:  go/src/cmd/go/testdata/script/test_fuzz_err_deadlock.txt
4324:  go/src/cmd/go/testdata/script/test_fuzz_fuzztime.txt
4325:  go/src/cmd/go/testdata/script/test_fuzz_io_error.txt
4326:  go/src/cmd/go/testdata/script/test_fuzz_limit_dup_entry.txt
4327:  go/src/cmd/go/testdata/script/test_fuzz_match.txt
4328:  go/src/cmd/go/testdata/script/test_fuzz_minimize.txt
4329:  go/src/cmd/go/testdata/script/test_fuzz_minimize_dirty_cov.txt
4330:  go/src/cmd/go/testdata/script/test_fuzz_minimize_interesting.txt
4331:  go/src/cmd/go/testdata/script/test_fuzz_modcache.txt
4332:  go/src/cmd/go/testdata/script/test_fuzz_multiple.txt
4333:  go/src/cmd/go/testdata/script/test_fuzz_mutate_crash.txt
4334:  go/src/cmd/go/testdata/script/test_fuzz_mutate_fail.txt
4335:  go/src/cmd/go/testdata/script/test_fuzz_mutator.txt
4336:  go/src/cmd/go/testdata/script/test_fuzz_mutator_repeat.txt
4337:  go/src/cmd/go/testdata/script/test_fuzz_non_crash_signal.txt
4338:  go/src/cmd/go/testdata/script/test_fuzz_parallel.txt
4339:  go/src/cmd/go/testdata/script/test_fuzz_profile_flags.txt
4340:  go/src/cmd/go/testdata/script/test_fuzz_return.txt
4341:  go/src/cmd/go/testdata/script/test_fuzz_run.txt
4342:  go/src/cmd/go/testdata/script/test_fuzz_seed_corpus.txt
4343:  go/src/cmd/go/testdata/script/test_fuzz_setenv.txt
4344:  go/src/cmd/go/testdata/script/test_fuzz_test_race.txt
4345:  go/src/cmd/go/testdata/script/test_fuzz_unsupported.txt
4346:  go/src/cmd/go/testdata/script/test_generated_main.txt
4347:  go/src/cmd/go/testdata/script/test_go111module_cache.txt
4348:  go/src/cmd/go/testdata/script/test_goroot_PATH.txt
4349:  go/src/cmd/go/testdata/script/test_import_error_stack.txt
4350:  go/src/cmd/go/testdata/script/test_issue45477.txt
4351:  go/src/cmd/go/testdata/script/test_json.txt
4352:  go/src/cmd/go/testdata/script/test_json_build.txt
4353:  go/src/cmd/go/testdata/script/test_json_exit.txt
4354:  go/src/cmd/go/testdata/script/test_json_interleaved.txt
4355:  go/src/cmd/go/testdata/script/test_json_issue35169.txt
4356:  go/src/cmd/go/testdata/script/test_json_panic_exit.txt
4357:  go/src/cmd/go/testdata/script/test_json_prints.txt
4358:  go/src/cmd/go/testdata/script/test_json_timeout.txt
4359:  go/src/cmd/go/testdata/script/test_main.txt
4360:  go/src/cmd/go/testdata/script/test_main_archive.txt
4361:  go/src/cmd/go/testdata/script/test_main_panic.txt
4362:  go/src/cmd/go/testdata/script/test_main_twice.txt
4363:  go/src/cmd/go/testdata/script/test_match_benchmark_labels.txt
4364:  go/src/cmd/go/testdata/script/test_match_no_benchmarks.txt
4365:  go/src/cmd/go/testdata/script/test_match_no_subtests.txt
4366:  go/src/cmd/go/testdata/script/test_match_no_subtests_failure.txt
4367:  go/src/cmd/go/testdata/script/test_match_no_subtests_parallel.txt
4368:  go/src/cmd/go/testdata/script/test_match_no_tests.txt
4369:  go/src/cmd/go/testdata/script/test_match_no_tests_build_failure.txt
4370:  go/src/cmd/go/testdata/script/test_match_no_tests_with_subtests.txt
...

4382:  go/src/cmd/go/testdata/script/test_ppc64_linker_funcs.txt
4383:  go/src/cmd/go/testdata/script/test_ppc64le_cgo_inline_plt.txt
4384:  go/src/cmd/go/testdata/script/test_print.txt
4385:  go/src/cmd/go/testdata/script/test_profile.txt
4386:  go/src/cmd/go/testdata/script/test_race.txt
4387:  go/src/cmd/go/testdata/script/test_race_cover_mode_issue20435.txt
4388:  go/src/cmd/go/testdata/script/test_race_install.txt
4389:  go/src/cmd/go/testdata/script/test_race_install_cgo.txt
4390:  go/src/cmd/go/testdata/script/test_race_issue26995.txt
4391:  go/src/cmd/go/testdata/script/test_race_tag.txt
4392:  go/src/cmd/go/testdata/script/test_rebuildall.txt
4393:  go/src/cmd/go/testdata/script/test_regexps.txt
4394:  go/src/cmd/go/testdata/script/test_relative_cmdline.txt
4395:  go/src/cmd/go/testdata/script/test_relative_import.txt
4396:  go/src/cmd/go/testdata/script/test_script_cmdcd.txt
4397:  go/src/cmd/go/testdata/script/test_setup_error.txt
4398:  go/src/cmd/go/testdata/script/test_shuffle.txt
4399:  go/src/cmd/go/testdata/script/test_skip.txt
4400:  go/src/cmd/go/testdata/script/test_source_order.txt
4401:  go/src/cmd/go/testdata/script/test_status.txt
4402:  go/src/cmd/go/testdata/script/test_syntax_error_says_fail.txt
4403:  go/src/cmd/go/testdata/script/test_timeout.txt
...

4439:  go/src/cmd/go/testdata/script/version_goexperiment.txt
4440:  go/src/cmd/go/testdata/script/version_replace.txt
4441:  go/src/cmd/go/testdata/script/vet.txt
4442:  go/src/cmd/go/testdata/script/vet_asm.txt
4443:  go/src/cmd/go/testdata/script/vet_commandline.txt
4444:  go/src/cmd/go/testdata/script/vet_deps.txt
4445:  go/src/cmd/go/testdata/script/vet_flags.txt
4446:  go/src/cmd/go/testdata/script/vet_internal.txt
4447:  go/src/cmd/go/testdata/script/work.txt
4448:  go/src/cmd/go/testdata/script/work_build_no_modules.txt
4449:  go/src/cmd/go/testdata/script/work_disablevendor.txt
4450:  go/src/cmd/go/testdata/script/work_edit.txt
4451:  go/src/cmd/go/testdata/script/work_edit_toolchain.txt
4452:  go/src/cmd/go/testdata/script/work_empty_panic_GOPATH.txt
4453:  go/src/cmd/go/testdata/script/work_env.txt
4454:  go/src/cmd/go/testdata/script/work_errors_pos.txt
4455:  go/src/cmd/go/testdata/script/work_get_toolchain.txt
...

4876:  go/src/cmd/internal/quoted/
4877:  go/src/cmd/internal/quoted/quoted.go
4878:  go/src/cmd/internal/quoted/quoted_test.go
4879:  go/src/cmd/internal/robustio/
4880:  go/src/cmd/internal/robustio/robustio.go
4881:  go/src/cmd/internal/robustio/robustio_darwin.go
4882:  go/src/cmd/internal/robustio/robustio_flaky.go
4883:  go/src/cmd/internal/robustio/robustio_other.go
4884:  go/src/cmd/internal/robustio/robustio_windows.go
4885:  go/src/cmd/internal/script/
4886:  go/src/cmd/internal/script/cmds.go
4887:  go/src/cmd/internal/script/cmds_nonunix.go
4888:  go/src/cmd/internal/script/cmds_unix.go
4889:  go/src/cmd/internal/script/conds.go
4890:  go/src/cmd/internal/script/engine.go
4891:  go/src/cmd/internal/script/errors.go
4892:  go/src/cmd/internal/script/scripttest/
...

4974:  go/src/cmd/link/internal/dwtest/
4975:  go/src/cmd/link/internal/dwtest/dwtest.go
4976:  go/src/cmd/link/internal/ld/
4977:  go/src/cmd/link/internal/ld/ar.go
4978:  go/src/cmd/link/internal/ld/asmb.go
4979:  go/src/cmd/link/internal/ld/config.go
4980:  go/src/cmd/link/internal/ld/data.go
4981:  go/src/cmd/link/internal/ld/data_test.go
4982:  go/src/cmd/link/internal/ld/deadcode.go
4983:  go/src/cmd/link/internal/ld/deadcode_test.go
4984:  go/src/cmd/link/internal/ld/decodesym.go
4985:  go/src/cmd/link/internal/ld/dwarf.go
4986:  go/src/cmd/link/internal/ld/dwarf_test.go
4987:  go/src/cmd/link/internal/ld/elf.go
4988:  go/src/cmd/link/internal/ld/elf_test.go
4989:  go/src/cmd/link/internal/ld/errors.go
4990:  go/src/cmd/link/internal/ld/execarchive.go
...

5443:  go/src/cmd/vendor/golang.org/x/sync/errgroup/go120.go
5444:  go/src/cmd/vendor/golang.org/x/sync/errgroup/pre_go120.go
5445:  go/src/cmd/vendor/golang.org/x/sync/semaphore/
5446:  go/src/cmd/vendor/golang.org/x/sync/semaphore/semaphore.go
5447:  go/src/cmd/vendor/golang.org/x/sys/
5448:  go/src/cmd/vendor/golang.org/x/sys/LICENSE
5449:  go/src/cmd/vendor/golang.org/x/sys/PATENTS
5450:  go/src/cmd/vendor/golang.org/x/sys/plan9/
5451:  go/src/cmd/vendor/golang.org/x/sys/plan9/asm.s
5452:  go/src/cmd/vendor/golang.org/x/sys/plan9/asm_plan9_386.s
5453:  go/src/cmd/vendor/golang.org/x/sys/plan9/asm_plan9_amd64.s
5454:  go/src/cmd/vendor/golang.org/x/sys/plan9/asm_plan9_arm.s
5455:  go/src/cmd/vendor/golang.org/x/sys/plan9/const_plan9.go
5456:  go/src/cmd/vendor/golang.org/x/sys/plan9/dir_plan9.go
5457:  go/src/cmd/vendor/golang.org/x/sys/plan9/env_plan9.go
5458:  go/src/cmd/vendor/golang.org/x/sys/plan9/errors_plan9.go
5459:  go/src/cmd/vendor/golang.org/x/sys/plan9/mkall.sh
5460:  go/src/cmd/vendor/golang.org/x/sys/plan9/mkerrors.sh
5461:  go/src/cmd/vendor/golang.org/x/sys/plan9/mksysnum_plan9.sh
...

5514:  go/src/cmd/vendor/golang.org/x/sys/unix/endian_little.go
5515:  go/src/cmd/vendor/golang.org/x/sys/unix/env_unix.go
5516:  go/src/cmd/vendor/golang.org/x/sys/unix/fcntl.go
5517:  go/src/cmd/vendor/golang.org/x/sys/unix/fcntl_darwin.go
5518:  go/src/cmd/vendor/golang.org/x/sys/unix/fcntl_linux_32bit.go
5519:  go/src/cmd/vendor/golang.org/x/sys/unix/fdset.go
5520:  go/src/cmd/vendor/golang.org/x/sys/unix/gccgo.go
5521:  go/src/cmd/vendor/golang.org/x/sys/unix/gccgo_c.c
5522:  go/src/cmd/vendor/golang.org/x/sys/unix/gccgo_linux_amd64.go
5523:  go/src/cmd/vendor/golang.org/x/sys/unix/ifreq_linux.go
5524:  go/src/cmd/vendor/golang.org/x/sys/unix/ioctl_linux.go
5525:  go/src/cmd/vendor/golang.org/x/sys/unix/ioctl_signed.go
5526:  go/src/cmd/vendor/golang.org/x/sys/unix/ioctl_unsigned.go
5527:  go/src/cmd/vendor/golang.org/x/sys/unix/ioctl_zos.go
5528:  go/src/cmd/vendor/golang.org/x/sys/unix/mkall.sh
5529:  go/src/cmd/vendor/golang.org/x/sys/unix/mkerrors.sh
5530:  go/src/cmd/vendor/golang.org/x/sys/unix/mmap_nomremap.go
...

5599:  go/src/cmd/vendor/golang.org/x/sys/unix/syscall_openbsd_riscv64.go
5600:  go/src/cmd/vendor/golang.org/x/sys/unix/syscall_solaris.go
5601:  go/src/cmd/vendor/golang.org/x/sys/unix/syscall_solaris_amd64.go
5602:  go/src/cmd/vendor/golang.org/x/sys/unix/syscall_unix.go
5603:  go/src/cmd/vendor/golang.org/x/sys/unix/syscall_unix_gc.go
5604:  go/src/cmd/vendor/golang.org/x/sys/unix/syscall_unix_gc_ppc64x.go
5605:  go/src/cmd/vendor/golang.org/x/sys/unix/syscall_zos_s390x.go
5606:  go/src/cmd/vendor/golang.org/x/sys/unix/sysvshm_linux.go
5607:  go/src/cmd/vendor/golang.org/x/sys/unix/sysvshm_unix.go
5608:  go/src/cmd/vendor/golang.org/x/sys/unix/sysvshm_unix_other.go
5609:  go/src/cmd/vendor/golang.org/x/sys/unix/timestruct.go
5610:  go/src/cmd/vendor/golang.org/x/sys/unix/unveil_openbsd.go
5611:  go/src/cmd/vendor/golang.org/x/sys/unix/vgetrandom_linux.go
5612:  go/src/cmd/vendor/golang.org/x/sys/unix/vgetrandom_unsupported.go
5613:  go/src/cmd/vendor/golang.org/x/sys/unix/xattr_bsd.go
5614:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_aix_ppc.go
5615:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_aix_ppc64.go
5616:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_darwin_amd64.go
5617:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_darwin_arm64.go
5618:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_dragonfly_amd64.go
5619:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_freebsd_386.go
5620:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_freebsd_amd64.go
5621:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_freebsd_arm.go
5622:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_freebsd_arm64.go
5623:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_freebsd_riscv64.go
5624:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux.go
5625:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_386.go
5626:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go
5627:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_arm.go
5628:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go
5629:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_loong64.go
5630:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_mips.go
5631:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go
5632:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.go
5633:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_mipsle.go
5634:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_ppc.go
5635:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go
5636:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go
5637:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_riscv64.go
5638:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_s390x.go
5639:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go
5640:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_netbsd_386.go
5641:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_netbsd_amd64.go
5642:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_netbsd_arm.go
5643:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_netbsd_arm64.go
5644:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_openbsd_386.go
5645:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_openbsd_amd64.go
5646:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_openbsd_arm.go
5647:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_openbsd_arm64.go
5648:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_openbsd_mips64.go
5649:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_openbsd_ppc64.go
5650:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_openbsd_riscv64.go
5651:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_solaris_amd64.go
5652:  go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_zos_s390x.go
5653:  go/src/cmd/vendor/golang.org/x/sys/unix/zptrace_armnn_linux.go
...

5783:  go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_openbsd_amd64.go
5784:  go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_openbsd_arm.go
5785:  go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_openbsd_arm64.go
5786:  go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_openbsd_mips64.go
5787:  go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_openbsd_ppc64.go
5788:  go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_openbsd_riscv64.go
5789:  go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_solaris_amd64.go
5790:  go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_zos_s390x.go
5791:  go/src/cmd/vendor/golang.org/x/sys/windows/
5792:  go/src/cmd/vendor/golang.org/x/sys/windows/aliases.go
5793:  go/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go
5794:  go/src/cmd/vendor/golang.org/x/sys/windows/env_windows.go
5795:  go/src/cmd/vendor/golang.org/x/sys/windows/eventlog.go
5796:  go/src/cmd/vendor/golang.org/x/sys/windows/exec_windows.go
5797:  go/src/cmd/vendor/golang.org/x/sys/windows/memory_windows.go
5798:  go/src/cmd/vendor/golang.org/x/sys/windows/mkerrors.bash
5799:  go/src/cmd/vendor/golang.org/x/sys/windows/mkknownfolderids.bash
5800:  go/src/cmd/vendor/golang.org/x/sys/windows/mksyscall.go
5801:  go/src/cmd/vendor/golang.org/x/sys/windows/race.go
5802:  go/src/cmd/vendor/golang.org/x/sys/windows/race0.go
5803:  go/src/cmd/vendor/golang.org/x/sys/windows/security_windows.go
5804:  go/src/cmd/vendor/golang.org/x/sys/windows/service.go
5805:  go/src/cmd/vendor/golang.org/x/sys/windows/setupapi_windows.go
5806:  go/src/cmd/vendor/golang.org/x/sys/windows/str.go
5807:  go/src/cmd/vendor/golang.org/x/sys/windows/syscall.go
5808:  go/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go
5809:  go/src/cmd/vendor/golang.org/x/sys/windows/types_windows.go
5810:  go/src/cmd/vendor/golang.org/x/sys/windows/types_windows_386.go
5811:  go/src/cmd/vendor/golang.org/x/sys/windows/types_windows_amd64.go
5812:  go/src/cmd/vendor/golang.org/x/sys/windows/types_windows_arm.go
5813:  go/src/cmd/vendor/golang.org/x/sys/windows/types_windows_arm64.go
5814:  go/src/cmd/vendor/golang.org/x/sys/windows/zerrors_windows.go
5815:  go/src/cmd/vendor/golang.org/x/sys/windows/zknownfolderids_windows.go
...

5992:  go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/cgocall/cgocall.go
5993:  go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/cgocall/cgocall_go120.go
5994:  go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/cgocall/cgocall_go121.go
5995:  go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/composite/
5996:  go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/composite/composite.go
5997:  go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/composite/whitelist.go
5998:  go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/copylock/
5999:  go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/copylock/copylock.go
6000:  go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/ctrlflow/
6001:  go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/ctrlflow/ctrlflow.go
6002:  go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/defers/
6003:  go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/defers/defers.go
6004:  go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/defers/doc.go
6005:  go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/directive/
6006:  go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/directive/directive.go
6007:  go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/errorsas/
6008:  go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/errorsas/errorsas.go
6009:  go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/framepointer/
...

6104:  go/src/cmd/vendor/golang.org/x/tools/internal/facts/
6105:  go/src/cmd/vendor/golang.org/x/tools/internal/facts/facts.go
6106:  go/src/cmd/vendor/golang.org/x/tools/internal/facts/imports.go
6107:  go/src/cmd/vendor/golang.org/x/tools/internal/stdlib/
6108:  go/src/cmd/vendor/golang.org/x/tools/internal/stdlib/manifest.go
6109:  go/src/cmd/vendor/golang.org/x/tools/internal/stdlib/stdlib.go
6110:  go/src/cmd/vendor/golang.org/x/tools/internal/typeparams/
6111:  go/src/cmd/vendor/golang.org/x/tools/internal/typeparams/common.go
6112:  go/src/cmd/vendor/golang.org/x/tools/internal/typeparams/coretype.go
6113:  go/src/cmd/vendor/golang.org/x/tools/internal/typeparams/free.go
6114:  go/src/cmd/vendor/golang.org/x/tools/internal/typeparams/normalize.go
6115:  go/src/cmd/vendor/golang.org/x/tools/internal/typeparams/termlist.go
6116:  go/src/cmd/vendor/golang.org/x/tools/internal/typeparams/typeterm.go
6117:  go/src/cmd/vendor/golang.org/x/tools/internal/typesinternal/
6118:  go/src/cmd/vendor/golang.org/x/tools/internal/typesinternal/element.go
6119:  go/src/cmd/vendor/golang.org/x/tools/internal/typesinternal/errorcode.go
6120:  go/src/cmd/vendor/golang.org/x/tools/internal/typesinternal/errorcode_string.go
6121:  go/src/cmd/vendor/golang.org/x/tools/internal/typesinternal/recv.go
...

7801:  go/src/encoding/encoding.go
7802:  go/src/encoding/gob/
7803:  go/src/encoding/gob/codec_test.go
7804:  go/src/encoding/gob/debug.go
7805:  go/src/encoding/gob/dec_helpers.go
7806:  go/src/encoding/gob/decgen.go
7807:  go/src/encoding/gob/decode.go
7808:  go/src/encoding/gob/decoder.go
7809:  go/src/encoding/gob/doc.go
7810:  go/src/encoding/gob/dump.go
7811:  go/src/encoding/gob/enc_helpers.go
7812:  go/src/encoding/gob/encgen.go
7813:  go/src/encoding/gob/encode.go
7814:  go/src/encoding/gob/encoder.go
7815:  go/src/encoding/gob/encoder_test.go
7816:  go/src/encoding/gob/error.go
7817:  go/src/encoding/gob/example_encdec_test.go
...

7853:  go/src/encoding/pem/example_test.go
7854:  go/src/encoding/pem/pem.go
7855:  go/src/encoding/pem/pem_test.go
7856:  go/src/encoding/xml/
7857:  go/src/encoding/xml/atom_test.go
7858:  go/src/encoding/xml/example_marshaling_test.go
7859:  go/src/encoding/xml/example_test.go
7860:  go/src/encoding/xml/example_text_marshaling_test.go
7861:  go/src/encoding/xml/marshal.go
7862:  go/src/encoding/xml/marshal_test.go
7863:  go/src/encoding/xml/read.go
7864:  go/src/encoding/xml/read_test.go
7865:  go/src/encoding/xml/typeinfo.go
7866:  go/src/encoding/xml/xml.go
7867:  go/src/encoding/xml/xml_test.go
7868:  go/src/errors/
7869:  go/src/errors/errors.go
7870:  go/src/errors/errors_test.go
7871:  go/src/errors/example_test.go
7872:  go/src/errors/join.go
7873:  go/src/errors/join_test.go
7874:  go/src/errors/wrap.go
7875:  go/src/errors/wrap_test.go
7876:  go/src/expvar/
7877:  go/src/expvar/expvar.go
7878:  go/src/expvar/expvar_test.go
7879:  go/src/flag/
7880:  go/src/flag/example_flagset_test.go
7881:  go/src/flag/example_func_test.go
7882:  go/src/flag/example_test.go
7883:  go/src/flag/example_textvar_test.go
7884:  go/src/flag/example_value_test.go
7885:  go/src/flag/export_test.go
7886:  go/src/flag/flag.go
7887:  go/src/flag/flag_test.go
7888:  go/src/fmt/
7889:  go/src/fmt/doc.go
7890:  go/src/fmt/errors.go
7891:  go/src/fmt/errors_test.go
7892:  go/src/fmt/example_test.go
...

8090:  go/src/go/doc/testdata/bugpara.2.golden
8091:  go/src/go/doc/testdata/bugpara.go
8092:  go/src/go/doc/testdata/c.0.golden
8093:  go/src/go/doc/testdata/c.1.golden
8094:  go/src/go/doc/testdata/c.2.golden
8095:  go/src/go/doc/testdata/c.go
8096:  go/src/go/doc/testdata/d.0.golden
8097:  go/src/go/doc/testdata/d.1.golden
8098:  go/src/go/doc/testdata/d.2.golden
8099:  go/src/go/doc/testdata/d1.go
8100:  go/src/go/doc/testdata/d2.go
8101:  go/src/go/doc/testdata/e.0.golden
8102:  go/src/go/doc/testdata/e.1.golden
8103:  go/src/go/doc/testdata/e.2.golden
8104:  go/src/go/doc/testdata/e.go
8105:  go/src/go/doc/testdata/error1.0.golden
8106:  go/src/go/doc/testdata/error1.1.golden
8107:  go/src/go/doc/testdata/error1.2.golden
8108:  go/src/go/doc/testdata/error1.go
8109:  go/src/go/doc/testdata/error2.0.golden
8110:  go/src/go/doc/testdata/error2.1.golden
8111:  go/src/go/doc/testdata/error2.2.golden
8112:  go/src/go/doc/testdata/error2.go
8113:  go/src/go/doc/testdata/example.go
...

8258:  go/src/go/internal/gcimporter/testdata/versions/test_go1.7_1.a
8259:  go/src/go/internal/gcimporter/testdata/versions/test_go1.8_4.a
8260:  go/src/go/internal/gcimporter/testdata/versions/test_go1.8_5.a
8261:  go/src/go/internal/gcimporter/ureader.go
8262:  go/src/go/internal/srcimporter/
8263:  go/src/go/internal/srcimporter/srcimporter.go
8264:  go/src/go/internal/srcimporter/srcimporter_test.go
8265:  go/src/go/internal/srcimporter/testdata/
8266:  go/src/go/internal/srcimporter/testdata/issue20855/
8267:  go/src/go/internal/srcimporter/testdata/issue20855/issue20855.go
8268:  go/src/go/internal/srcimporter/testdata/issue23092/
8269:  go/src/go/internal/srcimporter/testdata/issue23092/issue23092.go
8270:  go/src/go/internal/srcimporter/testdata/issue24392/
8271:  go/src/go/internal/srcimporter/testdata/issue24392/issue24392.go
8272:  go/src/go/parser/
8273:  go/src/go/parser/error_test.go
8274:  go/src/go/parser/example_test.go
...

8359:  go/src/go/printer/testdata/gobuild4.input
8360:  go/src/go/printer/testdata/gobuild5.golden
8361:  go/src/go/printer/testdata/gobuild5.input
8362:  go/src/go/printer/testdata/gobuild6.golden
8363:  go/src/go/printer/testdata/gobuild6.input
8364:  go/src/go/printer/testdata/gobuild7.golden
8365:  go/src/go/printer/testdata/gobuild7.input
8366:  go/src/go/printer/testdata/linebreaks.golden
8367:  go/src/go/printer/testdata/linebreaks.input
8368:  go/src/go/printer/testdata/parser.go
8369:  go/src/go/printer/testdata/slow.golden
8370:  go/src/go/printer/testdata/slow.input
8371:  go/src/go/printer/testdata/statements.golden
8372:  go/src/go/printer/testdata/statements.input
8373:  go/src/go/scanner/
8374:  go/src/go/scanner/errors.go
8375:  go/src/go/scanner/example_test.go
...

8394:  go/src/go/types/assignments.go
8395:  go/src/go/types/badlinkname.go
8396:  go/src/go/types/basic.go
8397:  go/src/go/types/builtins.go
8398:  go/src/go/types/builtins_test.go
8399:  go/src/go/types/call.go
8400:  go/src/go/types/chan.go
8401:  go/src/go/types/check.go
8402:  go/src/go/types/check_test.go
8403:  go/src/go/types/commentMap_test.go
8404:  go/src/go/types/const.go
8405:  go/src/go/types/context.go
8406:  go/src/go/types/context_test.go
8407:  go/src/go/types/conversions.go
8408:  go/src/go/types/decl.go
8409:  go/src/go/types/errorcalls_test.go
8410:  go/src/go/types/errors.go
8411:  go/src/go/types/errors_test.go
8412:  go/src/go/types/errsupport.go
...

8548:  go/src/html/escape_test.go
8549:  go/src/html/example_test.go
8550:  go/src/html/fuzz_test.go
8551:  go/src/html/template/
8552:  go/src/html/template/attr.go
8553:  go/src/html/template/attr_string.go
8554:  go/src/html/template/clone_test.go
8555:  go/src/html/template/content.go
8556:  go/src/html/template/content_test.go
8557:  go/src/html/template/context.go
8558:  go/src/html/template/css.go
8559:  go/src/html/template/css_test.go
8560:  go/src/html/template/delim_string.go
8561:  go/src/html/template/doc.go
8562:  go/src/html/template/element_string.go
8563:  go/src/html/template/error.go
8564:  go/src/html/template/escape.go
...

9160:  go/src/internal/itoa/
9161:  go/src/internal/itoa/itoa.go
9162:  go/src/internal/itoa/itoa_test.go
9163:  go/src/internal/lazyregexp/
9164:  go/src/internal/lazyregexp/lazyre.go
9165:  go/src/internal/lazytemplate/
9166:  go/src/internal/lazytemplate/lazytemplate.go
9167:  go/src/internal/msan/
9168:  go/src/internal/msan/doc.go
9169:  go/src/internal/msan/msan.go
9170:  go/src/internal/msan/nomsan.go
9171:  go/src/internal/nettrace/
9172:  go/src/internal/nettrace/nettrace.go
9173:  go/src/internal/obscuretestdata/
9174:  go/src/internal/obscuretestdata/obscuretestdata.go
9175:  go/src/internal/oserror/
9176:  go/src/internal/oserror/errors.go
9177:  go/src/internal/pkgbits/
...

9184:  go/src/internal/pkgbits/reloc.go
9185:  go/src/internal/pkgbits/support.go
9186:  go/src/internal/pkgbits/sync.go
9187:  go/src/internal/pkgbits/syncmarker_string.go
9188:  go/src/internal/pkgbits/version.go
9189:  go/src/internal/platform/
9190:  go/src/internal/platform/supported.go
9191:  go/src/internal/platform/zosarch.go
9192:  go/src/internal/platform/zosarch_test.go
9193:  go/src/internal/poll/
9194:  go/src/internal/poll/copy_file_range_freebsd.go
9195:  go/src/internal/poll/copy_file_range_linux.go
9196:  go/src/internal/poll/copy_file_range_unix.go
9197:  go/src/internal/poll/errno_unix.go
9198:  go/src/internal/poll/errno_windows.go
9199:  go/src/internal/poll/error_linux_test.go
9200:  go/src/internal/poll/error_stub_test.go
9201:  go/src/internal/poll/error_test.go
9202:  go/src/internal/poll/export_linux_test.go
...

9670:  go/src/internal/trace/traceviewer/format/format.go
9671:  go/src/internal/trace/traceviewer/histogram.go
9672:  go/src/internal/trace/traceviewer/http.go
9673:  go/src/internal/trace/traceviewer/mmu.go
9674:  go/src/internal/trace/traceviewer/pprof.go
9675:  go/src/internal/trace/traceviewer/static/
9676:  go/src/internal/trace/traceviewer/static/README.md
9677:  go/src/internal/trace/traceviewer/static/trace_viewer_full.html
9678:  go/src/internal/trace/traceviewer/static/webcomponents.min.js
9679:  go/src/internal/trace/value.go
9680:  go/src/internal/trace/version/
9681:  go/src/internal/trace/version/version.go
9682:  go/src/internal/txtar/
9683:  go/src/internal/txtar/archive.go
9684:  go/src/internal/types/
9685:  go/src/internal/types/errors/
9686:  go/src/internal/types/errors/code_string.go
9687:  go/src/internal/types/errors/codes.go
9688:  go/src/internal/types/errors/codes_test.go
9689:  go/src/internal/types/errors/generrordocs.go
9690:  go/src/internal/t...

@VietND96 VietND96 merged commit 8d10f62 into trunk May 22, 2026
54 of 56 checks passed
@VietND96 VietND96 deleted the redis-backed-distributor branch May 22, 2026 12:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant