-
Notifications
You must be signed in to change notification settings - Fork 9
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
ci(NODE-6570): Test on all supported platforms and Node versions #33
Conversation
0fb3260
to
6172e8d
Compare
8b1b9e6
to
5e9ab8e
Compare
@@ -1,7 +1,7 @@ | |||
#ifndef MONGODB_ZSTD_COMPRESSION | |||
#define MONGODB_ZSTD_COMPRESSION | |||
|
|||
#include <exception> | |||
#include <stdexcept> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This was actually the wrong include.
@@ -0,0 +1,46 @@ | |||
#! /bin/bash | |||
|
|||
# script to aid in local testing of linux platforms |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Happy to remove, but this is a handy script to run our tests locally in linux containers.
describe('old compress, new decompress', testSuite(decompress, zstdLegacy.compress)); | ||
describe('new compress, new decompress', testSuite(decompress, compress)); | ||
let zstdLegacy; | ||
try { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[email protected] does not have s390x builds.
Description
What is changing?
Expands the testing matrix to all supported platforms, architectures and node versions.
As mentioned today at standup, Node18+ alpine arm64 builds are skipped. They will be addressed in https://jira.mongodb.org/browse/NODE-6575.
Is there new documentation needed for these changes?
What is the motivation for this change?
Double check the following
npm run format:js && npm run format:rs
scripttype(NODE-xxxx)[!]: description
feat(NODE-1234)!: rewriting everything in coffeescript