Skip to content

[MINOR][INFRA] Ignore AGENTS.md and CONTRIBUTING.md in determine_modules_for_files#55731

Open
zhengruifeng wants to merge 1 commit intoapache:masterfrom
zhengruifeng:skip-tests-for-top-level-md
Open

[MINOR][INFRA] Ignore AGENTS.md and CONTRIBUTING.md in determine_modules_for_files#55731
zhengruifeng wants to merge 1 commit intoapache:masterfrom
zhengruifeng:skip-tests-for-top-level-md

Conversation

@zhengruifeng
Copy link
Copy Markdown
Contributor

What changes were proposed in this pull request?

Extend determine_modules_for_files in dev/sparktestsupport/utils.py to ignore AGENTS.md and CONTRIBUTING.md in addition to the existing README.md.

Why are the changes needed?

A documentation-only PR that touches only AGENTS.md (e.g. #55707, see run) currently triggers all CI test jobs because the file is not associated with any submodule, so it falls through to the root module. Neither file affects code or tests, and neither is consumed by the docs build, so they should be ignored just like README.md.

Does this PR introduce any user-facing change?

No, this is only a testing infra change.

How was this patch tested?

Updated and ran the doctests in dev/sparktestsupport/utils.py.

Was this patch authored or co-authored using generative AI tooling?

Generated-by: Claude Opus 4.7

…les_for_files

### What changes were proposed in this pull request?

This PR extends `determine_modules_for_files` in `dev/sparktestsupport/utils.py` to
ignore `AGENTS.md` and `CONTRIBUTING.md` in addition to the existing `README.md`.

### Why are the changes needed?

A documentation-only PR that touches only `AGENTS.md` (e.g.
apache#55707) currently triggers all CI test jobs because
the file is not associated with any submodule, so it falls through to the `root`
module. Neither file affects code or tests, and neither is consumed by the docs build,
so they should be ignored just like `README.md`.

### Does this PR introduce _any_ user-facing change?

No, this is only a testing infra change.

### How was this patch tested?

Updated and ran the doctests in `dev/sparktestsupport/utils.py`.

### Was this patch authored or co-authored using generative AI tooling?

Generated-by: Claude Opus 4.7
@zhengruifeng zhengruifeng force-pushed the skip-tests-for-top-level-md branch from 6155c52 to ea09657 Compare May 7, 2026 11:35
@zhengruifeng zhengruifeng requested a review from HyukjinKwon May 8, 2026 00:09
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.

2 participants