Skip to content

Conversation

@RafaelCenzano
Copy link

GODRIVER-3573

Summary

  • Removed the old compile check test in favor of new containerized test
  • Updated bash script to compile the project
  • Updated bash script to allow for specific go versions to be tested
  • Replaced use of deprecated function for binding the repo to the container

Background & Motivation

A new compilation test was created using container in #1992 for GODRIVER-3493. There was duplicate tests for testing compilation across supported go versions. This PR removes the old test and updates the new one to allow for more flexibility for testing if a developer needs it.

@RafaelCenzano RafaelCenzano added review-priority-normal Medium Priority PR for Review: within 1 business day ci/cd labels Dec 5, 2025
@mongodb-drivers-pr-bot
Copy link
Contributor

mongodb-drivers-pr-bot bot commented Dec 5, 2025

🧪 Performance Results

Commit SHA: d7726b5

The following benchmark tests for version 69335908789ab3000755b39a had statistically significant changes (i.e., |z-score| > 1.96):

Benchmark Measurement % Change Patch Value Stable Region H-Score Z-Score
BenchmarkBSONDeepDocumentEncoding ops_per_second_min -48.1849 1752.9190 Avg: 3383.0283
Med: 3417.1095
Stdev: 508.9813
0.8348 -3.2027
BenchmarkBSONDeepDocumentDecoding ns_per_op 2.8158 65091.0000 Avg: 63308.3600
Med: 63310.0000
Stdev: 888.9202
0.7283 2.0054
BenchmarkMultiFindMany ops_per_second_med -2.6899 3636363.6364 Avg: 3736883.9295
Med: 3731343.2836
Stdev: 45087.5931
0.7560 -2.2294
BenchmarkBSONFullDocumentEncoding total_time_seconds 1.5070 1.2127 Avg: 1.1947
Med: 1.1944
Stdev: 0.0082
0.7500 2.1977

For a comprehensive view of all microbenchmark results for this PR's commit, please check out the Evergreen perf task for this patch.

@mongodb-drivers-pr-bot
Copy link
Contributor

API Change Report

No changes found!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci/cd review-priority-normal Medium Priority PR for Review: within 1 business day

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant