Skip to content

chore(NODE-7788): remove csot perf tests - #5044

Merged
PavelSafronov merged 3 commits into
mainfrom
NODE-7788/disable-CSOT-performance-tests
Sep 4, 2026
Merged

chore(NODE-7788): remove csot perf tests#5044
PavelSafronov merged 3 commits into
mainfrom
NODE-7788/disable-CSOT-performance-tests

Conversation

@johnmtll

@johnmtll johnmtll commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Description

Summary of Changes

Removes the CSOT benchmark test tasks from evergreen config.

Notes for Reviewers

Release Highlight

Release notes highlight

Double check the following

  • Lint is passing (npm run check:lint)
  • Self-review completed using the steps outlined here
  • PR title follows the correct format: type(NODE-xxxx)[!]: description
    • Example: feat(NODE-1234)!: rewriting everything in coffeescript
  • Changes are covered by tests
  • New TODOs have a related JIRA ticket

@johnmtll johnmtll changed the title chore: remove csot perf tests chore(7788): remove csot perf tests Sep 2, 2026
@johnmtll johnmtll changed the title chore(7788): remove csot perf tests chore(NODE-7788): remove csot perf tests Sep 2, 2026
@johnmtll
johnmtll marked this pull request as ready for review September 2, 2026 01:17
@johnmtll
johnmtll requested a review from a team as a code owner September 2, 2026 01:17
Copilot AI lite review requested due to automatic review settings September 2, 2026 01:17

Copilot AI left a comment

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.

🟢 Approval recommended

The removed tasks are fully deleted from both generation and config with no remaining references found, and the change is low-risk and consistent with the PR description.

Pull request overview

This PR removes the CSOT-focused performance benchmark tasks (the timeoutMS variants) from the Evergreen performance task generation and from the checked-in Evergreen configuration, reducing CI/perf task surface area while keeping the remaining spec benchmark perf coverage intact.

Changes:

  • Removed the run-spec-benchmark-tests-node-server-timeoutMS-* perf tasks from .evergreen/generate_evergreen_tasks.js.
  • Deleted the corresponding task definitions and buildvariant task entries from .evergreen/config.yml.
File summaries
File Description
.evergreen/generate_evergreen_tasks.js Drops generation of the two timeoutMS perf benchmark tasks so they are no longer produced for Evergreen.
.evergreen/config.yml Removes the two task definitions and their inclusion in the performance-tests buildvariant task list.
Review details
  • Files reviewed: 2/2 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@PavelSafronov PavelSafronov self-assigned this Sep 2, 2026
@PavelSafronov PavelSafronov added the Primary Review In Review with primary reviewer, not yet ready for team's eyes label Sep 2, 2026

@PavelSafronov PavelSafronov left a comment

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.

Changes look good!

@PavelSafronov
PavelSafronov merged commit 28e455d into main Sep 4, 2026
33 of 34 checks passed
@PavelSafronov
PavelSafronov deleted the NODE-7788/disable-CSOT-performance-tests branch September 4, 2026 17:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Primary Review In Review with primary reviewer, not yet ready for team's eyes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants