|
1 | 1 | # Note: tests must set `SKIP_TEST_IF_DISABLE=true` to override usage of |
2 | 2 | # `mocha --require '../../../scripts/skip-test-if.js' ...` if calling `npm test`. |
3 | 3 |
|
4 | | -# Versions [3.363.0, 3.377.0] of all @aws-sdk/client-* were bad releases. See: |
5 | | -# - https://github.com/open-telemetry/opentelemetry-js-contrib/pull/2464#issuecomment-2403652552 |
6 | | -# - https://github.com/open-telemetry/opentelemetry-js-contrib/issues/1828#issuecomment-1834276719 |
7 | | - |
8 | 4 | # node version support in JS SDK v3: |
9 | | -# - 14.x dropped in v3.567.0 https://github.com/aws/aws-sdk-js-v3/pull/6034 |
10 | 5 | # - 16.x dropped in v3.723.0 https://github.com/aws/aws-sdk-js-v3/pull/6775 |
11 | 6 |
|
12 | | -"@aws-sdk/client-s3": |
| 7 | +'@aws-sdk/client-s3': |
13 | 8 | env: |
14 | 9 | - SKIP_TEST_IF_DISABLE=true |
15 | | - # - 3.529.0 was missing the fast-xml-parser dependency (https://github.com/aws/aws-sdk-js-v3/releases/tag/v3.529.1) |
16 | 10 | jobs: |
17 | | - - node: ">=18" |
18 | | - versions: |
19 | | - include: "^3.6.1" |
20 | | - exclude: "3.529.0 || >=3.363.0 <=3.377.0" |
21 | | - mode: "max-7" |
22 | | - commands: |
23 | | - - mocha --require '@opentelemetry/contrib-test-utils' test/aws-sdk-v3-s3.test.ts |
24 | | - - mocha --require '@opentelemetry/contrib-test-utils' test/s3.test.ts |
25 | | - - node: "16" |
26 | | - versions: |
27 | | - include: ">=3.6.1 <3.723.0" |
28 | | - exclude: "3.529.0 || >=3.363.0 <=3.377.0" |
29 | | - mode: "max-7" |
30 | | - commands: |
31 | | - - mocha --require '@opentelemetry/contrib-test-utils' test/aws-sdk-v3-s3.test.ts |
32 | | - - mocha --require '@opentelemetry/contrib-test-utils' test/s3.test.ts |
33 | | - - node: "14" |
| 11 | + - node: '>=18' |
34 | 12 | versions: |
35 | | - include: ">=3.6.1 <3.567.0" |
36 | | - exclude: "3.529.0 || >=3.363.0 <=3.377.0" |
37 | | - mode: "max-7" |
| 13 | + include: '>=v3.723.0' |
| 14 | + mode: 'max-7' |
38 | 15 | commands: |
39 | 16 | - mocha --require '@opentelemetry/contrib-test-utils' test/aws-sdk-v3-s3.test.ts |
40 | 17 | - mocha --require '@opentelemetry/contrib-test-utils' test/s3.test.ts |
41 | 18 |
|
42 | | -"@aws-sdk/client-sqs": |
| 19 | +'@aws-sdk/client-sqs': |
43 | 20 | env: |
44 | 21 | - SKIP_TEST_IF_DISABLE=true |
45 | 22 | jobs: |
46 | | - - node: ">=18" |
47 | | - versions: |
48 | | - include: "^3.24.0" |
49 | | - exclude: ">=3.363.0 <=3.377.0" |
50 | | - mode: "max-7" |
51 | | - commands: |
52 | | - - mocha --require '@opentelemetry/contrib-test-utils' test/aws-sdk-v3-sqs.test.ts |
53 | | - - node: "16" |
| 23 | + - node: '>=18' |
54 | 24 | versions: |
55 | | - include: ">=3.24.0 <3.723.0" |
56 | | - exclude: ">=3.363.0 <=3.377.0" |
57 | | - mode: "max-7" |
| 25 | + include: '>=v3.723.0' |
| 26 | + mode: 'max-7' |
58 | 27 | commands: |
59 | 28 | - mocha --require '@opentelemetry/contrib-test-utils' test/aws-sdk-v3-sqs.test.ts |
60 | | - - node: "14" |
61 | | - versions: |
62 | | - include: ">=3.24.0 <3.567.0" |
63 | | - exclude: ">=3.363.0 <=3.377.0" |
64 | | - mode: "max-7" |
65 | | - commands: |
66 | | - - mocha --require '@opentelemetry/contrib-test-utils' test/aws-sdk-v3-sqs.test.ts |
67 | | - |
0 commit comments