Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

test: fix redis-4 TAV tests with Node.js v14 #1862

Merged
merged 1 commit into from
Dec 14, 2023

Conversation

trentm
Copy link
Contributor

@trentm trentm commented Dec 13, 2023

redis@4.6.9 was a bad release that accidentally broken v14 support. This updates the versions test to skip that release, and also reduces the number of versions tested from 27 to 8 by selecting just the current latest minor releases.

Also, drop the pretest config that (a) was never used because of the wrong indentation and (b) is no longer valid since the move to npm workspaces.

Refs: #1860


Note: The redis-4 TAV tests still fail with Node v18 and v16 (sometimes, I think). That is a separate issue to what this one is fixing.

redis@4.6.9 was a bad release that accidentally broken v14 support.
This updates the versions test to skip that release, and also
reduces the number of versions tested from 27 to 8 by selecting
just the current latest minor releases.

Also, drop the pretest config that (a) was never used
because of the wrong indentation and (b) is no longer
valid since the move to npm workspaces.

Refs: open-telemetry#1860
@trentm trentm self-assigned this Dec 13, 2023
@trentm trentm requested a review from a team December 13, 2023 06:48
@github-actions github-actions bot requested a review from blumamir December 13, 2023 06:48
Copy link

codecov bot commented Dec 13, 2023

Codecov Report

Merging #1862 (97ae1c8) into main (60328af) will not change coverage.
The diff coverage is n/a.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1862   +/-   ##
=======================================
  Coverage   91.45%   91.45%           
=======================================
  Files         144      144           
  Lines        7406     7406           
  Branches     1483     1483           
=======================================
  Hits         6773     6773           
  Misses        633      633           

Copy link
Member

@pichlermarc pichlermarc left a comment

Choose a reason for hiding this comment

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

Thank you for working on this 🙂
(Link to the issue about 4.6.9 and Node 14 for future reference: redis/node-redis#2619)

@pichlermarc pichlermarc merged commit 4f98916 into open-telemetry:main Dec 14, 2023
18 of 21 checks passed
@trentm trentm deleted the tm-fix-redis-4-tav-node-14 branch December 14, 2023 17:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants