-
Type: Bug
-
Resolution: Fixed
-
Priority: Critical - P2
-
Affects Version/s: None
-
Component/s: Testing Infrastructure
-
None
-
Correctness
-
Fully Compatible
-
ALL
-
2024-09-03, 2024-09-17
-
200
The GitHub commit queue runs with the changes committed and thus the diffing logic produces the empty set of files as being changed. We should either run the lint_fuzzer_sanity_all Evergreen task in commit queue builds (which scans through all JavaScript tests in the repository) or update the diffing logic to calculate the diff relative to the 10gen/mongo/master merge base.
We should also audit whether any other lint_* Evergreen tasks rely on similar diffing logic and would be susceptible to these gaps as well.
[2024/08/20 07:29:32.383] 2024-08-20 07:29:32 [info ] revisions revision={} [2024/08/20 07:29:32.383] 2024-08-20 07:29:32 [info ] Getting diff for repo repo=/data/mci/fc8fa5e32a49a8c7dbf72894f18fc308/src/.git [2024/08/20 07:29:32.411] 2024-08-20 07:29:32 [debug ] modified files diff=working tree diff files=set() [2024/08/20 07:29:32.411] 2024-08-20 07:29:32 [debug ] added files diff=working tree diff files=set() [2024/08/20 07:29:32.411] 2024-08-20 07:29:32 [debug ] renamed files diff=working tree diff files=set() [2024/08/20 07:29:32.411] 2024-08-20 07:29:32 [debug ] deleted files diff=working tree diff files=set() [2024/08/20 07:29:32.420] 2024-08-20 07:29:32 [debug ] modified files diff=index diff files=set() [2024/08/20 07:29:32.420] 2024-08-20 07:29:32 [debug ] added files diff=index diff files=set() [2024/08/20 07:29:32.420] 2024-08-20 07:29:32 [debug ] renamed files diff=index diff files=set() [2024/08/20 07:29:32.420] 2024-08-20 07:29:32 [debug ] deleted files diff=index diff files=set() [2024/08/20 07:29:32.535] 2024-08-20 07:29:32 [info ] untracked files diff=untracked diff files=set() [2024/08/20 07:29:32.536] 2024-08-20 07:29:32 [info ] Found files to lint files=[] [2024/08/20 07:29:32.536] No js files had changes in them. Exiting.
- is related to
-
SERVER-94618 Replace optional chaining syntax in create_indexes_return_on_start.js
- Closed
-
SERVER-94785 burn-in tasks created from github PR patches do not detect jstest changes
- Closed