CI #402
ci.yml
on: schedule
Matrix: unit
Build package
40s
Lint (Biome)
24s
Lint (TypeScript)
1m 26s
E2E tests
56s
Upload coverage
13s
Publish to npm
0s
Slack notification
3s
Annotations
2 errors
|
E2E tests
Process completed with exit code 1.
|
|
test/e2e/cli/assemblies.test.ts > assemblies > get > should return assemblies in the order specified:
src/Transloadit.ts#L969
ApiError: API error (HTTP 429) ASSEMBLY_STATUS_FETCHING_RATE_LIMIT_REACHED: You are fetching status for the same Assembly too often. Please slow down.
❯ Transloadit._remoteJson src/Transloadit.ts:969:19
❯ Transloadit.getAssembly src/Transloadit.ts:578:23
❯ tryCatch src/alphalib/tryCatch.ts:25:18
❯ Module.get src/cli/commands/assemblies.ts:99:27
❯ test/e2e/cli/assemblies.test.ts:51:9
❯ test/e2e/cli/test-utils.ts:51:14
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: 'ASSEMBLY_STATUS_FETCHING_RATE_LIMIT_REACHED', rawMessage: 'You are fetching status for the same Assembly too often. Please slow down.', reason: undefined, assemblySslUrl: undefined, assemblyId: undefined }
Caused by: Caused by: HTTPError: Response code 429 (Too Many Requests)
❯ Request.<anonymous> node_modules/got/dist/source/as-promise/index.js:92:42
❯ Request._onResponseBase node_modules/got/dist/source/core/index.js:621:22
❯ Request._onResponse node_modules/got/dist/source/core/index.js:661:13
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { input: undefined, code: 'ERR_NON_2XX_3XX_RESPONSE', response: { _events: { close: undefined, error: 'Function<bound onceWrapper>', data: undefined, end: 'Function<responseOnEnd>', readable: 'Function<anonymous>', aborted: 'Function<bound onceWrapper>' }, _readableState: { highWaterMark: 65536, buffer: [], bufferIndex: +0, length: +0, pipes: [], awaitDrainWriters: null, constructor: 'Function<ReadableState>', objectMode: false, ended: true, endEmitted: true, reading: false, constructed: true, sync: false, needReadable: false, emittedReadable: false, readableListening: true, resumeScheduled: false, errorEmitted: false, emitClose: true, autoDestroy: true, destroyed: true, closed: true, closeEmitted: true, multiAwaitDrain: false, readingMore: false, dataEmitted: true, errored: null, defaultEncoding: 'utf8', decoder: null, encoding: null, flowing: false, pipesCount: +0, paused: false }, _maxListeners: undefined, socket: null, httpVersionMajor: 1, httpVersionMinor: 1, httpVersion: '1.1', complete: true, rawHeaders: [ 'cache-control', 'no-cache', 'transfer-encoding', 'chunked', 'content-type', 'application/json; charset=utf-8', 'access-control-allow-origin', '*', 'access-control-allow-methods', 'POST, GET, PUT, DELETE, OPTIONS', 'access-control-allow-headers', 'X-Requested-With, Content-Type, Cache-Control, Accept, Content-Length, Transloadit-Client, Authorization', 'date', 'Wed, 10 Dec 2025 08:12:17 GMT', 'keep-alive', 'timeout=5', 'strict-transport-security', 'max-age=15552001' ], rawTrailers: [], joinDuplicateHeaders: undefined, aborted: false, upgrade: false, url: 'https://api2.transloadit.com/assemblies/45ceedc5a8e5409a889a2745d198dd7b?signature=sha384:685e8cee0e684958736358a6985f27f59c3d4293e915009ddeea96260e986255c2c7fd14d94fd6e42cc8346e25d3f8c2¶ms=%7B%22auth%22%3A%7B%22key%22%3A%22***%22%2C%22expires%22%3A%222025-12-11T08%3A12%3A17.627Z%22%7D%7D', method: null, statusCode: 429, statusMessage: 'Too Many Requests', client: { _tlsOptions: { allowHalfOpen: undefined, pipe: false, secureContext: { context: { init: 'Function<init>', setKey: 'Function<setKey>', setCert: 'Function<setCert>', addCACert: 'Function<addCACert>', setAllowPartialTrustChain: 'Function<setAllowPartialTrustChain>', addCRL: 'Function<addCRL>', addRootCerts: 'Function<addRootCerts>', setCipherSuites: 'Function<setCipherSuites>', setCiphers: 'Function<setCiphers>', setSigalgs: 'Function<setSigalgs>', setECDHCurve: 'Function<setECDHCurve>', setDHParam: 'Function<setDHParam>', setMaxProto: 'Function<setMaxProto>', setMinProto: 'Function<setMinProto>', getMaxProto: 'Function<getMaxProto>', getMinProto: 'Function<getMinProto>', setOptions: 'Function<setOptions>', setSessionIdContext: 'Function<setSessionIdContext>', setSessionTimeout: 'Function<setSessionTimeout>', close: 'Function<close>', loadPKCS12: 'Function<loadPKCS12>', setTicketKeys: 'Function<setTicketKeys>', enableTicketKeyCallback: 'Funct
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
coverage-reports
|
124 KB |
sha256:caafe0d7ea813862b3a943761cccbca1d98660ef7fff31c8e24c5d4505bccfb7
|
|
|
package
|
1 MB |
sha256:b67d424f798e3dd3bd628a1b2bacf02dfbcca1560431ff6d2ec24e86d29bb316
|
|