Merge branch 'main' of https://github.com/amychisholm03/node-newrelic… #73
ci-workflow.yml
on: push
should_run
9s
Matrix: integration
Matrix: unit
Matrix: versioned-internal
Matrix: ci
Matrix: lint
Matrix: versioned-external
Matrix: codecov
all-clear
0s
Annotations
37 errors and 10 notices
|
|
|
lint (lts/*):
test/unit/serverless/aws-lambda-streamified.test.js#L277
'callback' is not defined
|
|
lint (lts/*):
test/unit/serverless/aws-lambda-streamified.test.js#L277
'validResponse' is not defined
|
|
lint (lts/*):
test/unit/serverless/aws-lambda-streamified.test.js#L440
Trailing spaces not allowed
|
|
|
|
lint (lts/*):
test/unit/serverless/aws-lambda-streamified.test.js#L1202
'callback' is not defined
|
|
lint (lts/*):
test/unit/serverless/aws-lambda-streamified.test.js#L1221
'callback' is not defined
|
|
lint (lts/*):
test/unit/serverless/aws-lambda-streamified.test.js#L1245
'callback' is not defined
|
|
lint (lts/*):
test/unit/serverless/aws-lambda-streamified.test.js#L1331
'error' is not defined
|
|
lint (lts/*):
test/unit/serverless/aws-lambda-streamified.test.js#L1390
More than 1 blank line not allowed
|
|
should capture response headers:
test/unit/serverless/aws-lambda-streamified.test.js#L527
Error [ERR_TEST_FAILURE]: undefined == 'NewRelic-Test-Header'
at process.emit (node:events:524:28)
at process.wrappedEmit (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:100:21) {
code: 'ERR_TEST_FAILURE',
failureType: 'unhandledRejection',
cause: AssertionError [ERR_ASSERTION]: undefined == 'NewRelic-Test-Header'
at Agent.confirmAgentAttribute (/home/runner/work/node-newrelic/node-newrelic/test/unit/serverless/aws-lambda-streamified.test.js:527:16)
at Agent.emit (node:events:536:35)
at Transaction.end (/home/runner/work/node-newrelic/node-newrelic/lib/transaction/index.js:221:14)
at endTransaction (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:417:15)
at onCatch (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:251:11)
at process.processTicksAndRejections (node:internal/process/task_queues:105:5) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: undefined,
expected: 'NewRelic-Test-Header',
operator: '=='
}
}
|
|
should work when responding without headers:
test/unit/serverless/aws-lambda-streamified.test.js#L553
Error [ERR_TEST_FAILURE]: undefined == '200'
at process.emit (node:events:524:28)
at process.wrappedEmit (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:100:21) {
code: 'ERR_TEST_FAILURE',
failureType: 'unhandledRejection',
cause: AssertionError [ERR_ASSERTION]: undefined == '200'
at Agent.confirmAgentAttribute (/home/runner/work/node-newrelic/node-newrelic/test/unit/serverless/aws-lambda-streamified.test.js:553:16)
at Agent.emit (node:events:536:35)
at Transaction.end (/home/runner/work/node-newrelic/node-newrelic/lib/transaction/index.js:221:14)
at endTransaction (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:417:15)
at onCatch (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:251:11)
at process.processTicksAndRejections (node:internal/process/task_queues:105:5) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: undefined,
expected: '200',
operator: '=='
}
}
|
|
should collect event source meta data:
test/unit/serverless/aws-lambda-streamified.test.js#L614
Error [ERR_TEST_FAILURE]: undefined == '123456789012'
at process.emit (node:events:524:28)
at process.wrappedEmit (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:100:21) {
code: 'ERR_TEST_FAILURE',
failureType: 'unhandledRejection',
cause: AssertionError [ERR_ASSERTION]: undefined == '123456789012'
at Agent.confirmAgentAttribute (/home/runner/work/node-newrelic/node-newrelic/test/unit/serverless/aws-lambda-streamified.test.js:614:16)
at Agent.emit (node:events:536:35)
at Transaction.end (/home/runner/work/node-newrelic/node-newrelic/lib/transaction/index.js:221:14)
at endTransaction (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:417:15)
at onCatch (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:251:11)
at process.processTicksAndRejections (node:internal/process/task_queues:105:5) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: undefined,
expected: '123456789012',
operator: '=='
}
}
|
|
should capture kinesis data stream event source arn:
test/unit/serverless/aws-lambda-streamified.test.js#L843
Error [ERR_TEST_FAILURE]: undefined == 'kinesis:eventsourcearn'
at process.emit (node:events:524:28)
at process.wrappedEmit (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:100:21) {
code: 'ERR_TEST_FAILURE',
failureType: 'unhandledRejection',
cause: AssertionError [ERR_ASSERTION]: undefined == 'kinesis:eventsourcearn'
at Agent.confirmAgentAttribute (/home/runner/work/node-newrelic/node-newrelic/test/unit/serverless/aws-lambda-streamified.test.js:843:14)
at Agent.emit (node:events:536:35)
at Transaction.end (/home/runner/work/node-newrelic/node-newrelic/lib/transaction/index.js:221:14)
at endTransaction (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:417:15)
at onCatch (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:251:11)
at process.processTicksAndRejections (node:internal/process/task_queues:105:5) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: undefined,
expected: 'kinesis:eventsourcearn',
operator: '=='
}
}
|
|
should capture S3 PUT event source arn attribute:
test/unit/serverless/aws-lambda-streamified.test.js#L875
Error [ERR_TEST_FAILURE]: undefined == 'bucketarn'
at process.emit (node:events:524:28)
at process.wrappedEmit (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:100:21) {
code: 'ERR_TEST_FAILURE',
failureType: 'unhandledRejection',
cause: AssertionError [ERR_ASSERTION]: undefined == 'bucketarn'
at Agent.confirmAgentAttribute (/home/runner/work/node-newrelic/node-newrelic/test/unit/serverless/aws-lambda-streamified.test.js:875:14)
at Agent.emit (node:events:536:35)
at Transaction.end (/home/runner/work/node-newrelic/node-newrelic/lib/transaction/index.js:221:14)
at endTransaction (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:417:15)
at onCatch (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:251:11)
at process.processTicksAndRejections (node:internal/process/task_queues:105:5) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: undefined,
expected: 'bucketarn',
operator: '=='
}
}
|
|
should capture SNS event source arn attribute:
test/unit/serverless/aws-lambda-streamified.test.js#L907
Error [ERR_TEST_FAILURE]: undefined == 'eventsubscriptionarn'
at process.emit (node:events:524:28)
at process.wrappedEmit (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:100:21) {
code: 'ERR_TEST_FAILURE',
failureType: 'unhandledRejection',
cause: AssertionError [ERR_ASSERTION]: undefined == 'eventsubscriptionarn'
at Agent.confirmAgentAttribute (/home/runner/work/node-newrelic/node-newrelic/test/unit/serverless/aws-lambda-streamified.test.js:907:14)
at Agent.emit (node:events:536:35)
at Transaction.end (/home/runner/work/node-newrelic/node-newrelic/lib/transaction/index.js:221:14)
at endTransaction (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:417:15)
at onCatch (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:251:11)
at process.processTicksAndRejections (node:internal/process/task_queues:105:5) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: undefined,
expected: 'eventsubscriptionarn',
operator: '=='
}
}
|
|
should capture DynamoDB Update event source attribute:
test/unit/serverless/aws-lambda-streamified.test.js#L936
Error [ERR_TEST_FAILURE]: undefined == 'dynamodb:eventsourcearn'
at process.emit (node:events:524:28)
at process.wrappedEmit (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:100:21) {
code: 'ERR_TEST_FAILURE',
failureType: 'unhandledRejection',
cause: AssertionError [ERR_ASSERTION]: undefined == 'dynamodb:eventsourcearn'
at Agent.confirmAgentAttribute (/home/runner/work/node-newrelic/node-newrelic/test/unit/serverless/aws-lambda-streamified.test.js:936:14)
at Agent.emit (node:events:536:35)
at Transaction.end (/home/runner/work/node-newrelic/node-newrelic/lib/transaction/index.js:221:14)
at endTransaction (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:417:15)
at onCatch (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:251:11)
at process.processTicksAndRejections (node:internal/process/task_queues:105:5) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: undefined,
expected: 'dynamodb:eventsourcearn',
operator: '=='
}
}
|
|
should capture CodeCommit event source attribute:
test/unit/serverless/aws-lambda-streamified.test.js#L967
Error [ERR_TEST_FAILURE]: undefined == 'arn:aws:codecommit:us-west-2:123456789012:my-repo'
at process.emit (node:events:524:28)
at process.wrappedEmit (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:100:21) {
code: 'ERR_TEST_FAILURE',
failureType: 'unhandledRejection',
cause: AssertionError [ERR_ASSERTION]: undefined == 'arn:aws:codecommit:us-west-2:123456789012:my-repo'
at Agent.confirmAgentAttribute (/home/runner/work/node-newrelic/node-newrelic/test/unit/serverless/aws-lambda-streamified.test.js:967:14)
at Agent.emit (node:events:536:35)
at Transaction.end (/home/runner/work/node-newrelic/node-newrelic/lib/transaction/index.js:221:14)
at endTransaction (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:417:15)
at onCatch (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:251:11)
at process.processTicksAndRejections (node:internal/process/task_queues:105:5) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: undefined,
expected: 'arn:aws:codecommit:us-west-2:123456789012:my-repo',
operator: '=='
}
}
|
|
should not capture unknown event source attribute:
test/unit/serverless/aws-lambda-streamified.test.js#L1000
Error [ERR_TEST_FAILURE]: undefined == 'cloudFront'
at process.emit (node:events:524:28)
at process.wrappedEmit (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:100:21) {
code: 'ERR_TEST_FAILURE',
failureType: 'unhandledRejection',
cause: AssertionError [ERR_ASSERTION]: undefined == 'cloudFront'
at Agent.confirmAgentAttribute (/home/runner/work/node-newrelic/node-newrelic/test/unit/serverless/aws-lambda-streamified.test.js:1000:14)
at Agent.emit (node:events:536:35)
at Transaction.end (/home/runner/work/node-newrelic/node-newrelic/lib/transaction/index.js:221:14)
at endTransaction (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:417:15)
at onCatch (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:251:11)
at process.processTicksAndRejections (node:internal/process/task_queues:105:5) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: undefined,
expected: 'cloudFront',
operator: '=='
}
}
|
|
should capture Kinesis Data Firehose event source attribute:
test/unit/serverless/aws-lambda-streamified.test.js#L1030
Error [ERR_TEST_FAILURE]: undefined == 'aws:lambda:events'
at process.emit (node:events:524:28)
at process.wrappedEmit (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:100:21) {
code: 'ERR_TEST_FAILURE',
failureType: 'unhandledRejection',
cause: AssertionError [ERR_ASSERTION]: undefined == 'aws:lambda:events'
at Agent.confirmAgentAttribute (/home/runner/work/node-newrelic/node-newrelic/test/unit/serverless/aws-lambda-streamified.test.js:1030:14)
at Agent.emit (node:events:536:35)
at Transaction.end (/home/runner/work/node-newrelic/node-newrelic/lib/transaction/index.js:221:14)
at endTransaction (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:417:15)
at onCatch (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:251:11)
at process.processTicksAndRejections (node:internal/process/task_queues:105:5) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: undefined,
expected: 'aws:lambda:events',
operator: '=='
}
}
|
|
should capture response headers:
test/unit/serverless/aws-lambda-streamified.test.js#L527
Error [ERR_TEST_FAILURE]: undefined == 'NewRelic-Test-Header'
at process.emit (node:events:518:28)
at process.wrappedEmit (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:100:21) {
code: 'ERR_TEST_FAILURE',
failureType: 'unhandledRejection',
cause: AssertionError [ERR_ASSERTION]: undefined == 'NewRelic-Test-Header'
at Agent.confirmAgentAttribute (/home/runner/work/node-newrelic/node-newrelic/test/unit/serverless/aws-lambda-streamified.test.js:527:16)
at Agent.emit (node:events:530:35)
at Transaction.end (/home/runner/work/node-newrelic/node-newrelic/lib/transaction/index.js:221:14)
at endTransaction (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:417:15)
at onCatch (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:251:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: undefined,
expected: 'NewRelic-Test-Header',
operator: '=='
}
}
|
|
should work when responding without headers:
test/unit/serverless/aws-lambda-streamified.test.js#L553
Error [ERR_TEST_FAILURE]: undefined == '200'
at process.emit (node:events:518:28)
at process.wrappedEmit (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:100:21) {
code: 'ERR_TEST_FAILURE',
failureType: 'unhandledRejection',
cause: AssertionError [ERR_ASSERTION]: undefined == '200'
at Agent.confirmAgentAttribute (/home/runner/work/node-newrelic/node-newrelic/test/unit/serverless/aws-lambda-streamified.test.js:553:16)
at Agent.emit (node:events:530:35)
at Transaction.end (/home/runner/work/node-newrelic/node-newrelic/lib/transaction/index.js:221:14)
at endTransaction (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:417:15)
at onCatch (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:251:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: undefined,
expected: '200',
operator: '=='
}
}
|
|
should collect event source meta data:
test/unit/serverless/aws-lambda-streamified.test.js#L614
Error [ERR_TEST_FAILURE]: undefined == '123456789012'
at process.emit (node:events:518:28)
at process.wrappedEmit (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:100:21) {
code: 'ERR_TEST_FAILURE',
failureType: 'unhandledRejection',
cause: AssertionError [ERR_ASSERTION]: undefined == '123456789012'
at Agent.confirmAgentAttribute (/home/runner/work/node-newrelic/node-newrelic/test/unit/serverless/aws-lambda-streamified.test.js:614:16)
at Agent.emit (node:events:530:35)
at Transaction.end (/home/runner/work/node-newrelic/node-newrelic/lib/transaction/index.js:221:14)
at endTransaction (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:417:15)
at onCatch (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:251:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: undefined,
expected: '123456789012',
operator: '=='
}
}
|
|
should capture kinesis data stream event source arn:
test/unit/serverless/aws-lambda-streamified.test.js#L843
Error [ERR_TEST_FAILURE]: undefined == 'kinesis:eventsourcearn'
at process.emit (node:events:518:28)
at process.wrappedEmit (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:100:21) {
code: 'ERR_TEST_FAILURE',
failureType: 'unhandledRejection',
cause: AssertionError [ERR_ASSERTION]: undefined == 'kinesis:eventsourcearn'
at Agent.confirmAgentAttribute (/home/runner/work/node-newrelic/node-newrelic/test/unit/serverless/aws-lambda-streamified.test.js:843:14)
at Agent.emit (node:events:530:35)
at Transaction.end (/home/runner/work/node-newrelic/node-newrelic/lib/transaction/index.js:221:14)
at endTransaction (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:417:15)
at onCatch (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:251:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: undefined,
expected: 'kinesis:eventsourcearn',
operator: '=='
}
}
|
|
should capture S3 PUT event source arn attribute:
test/unit/serverless/aws-lambda-streamified.test.js#L875
Error [ERR_TEST_FAILURE]: undefined == 'bucketarn'
at process.emit (node:events:518:28)
at process.wrappedEmit (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:100:21) {
code: 'ERR_TEST_FAILURE',
failureType: 'unhandledRejection',
cause: AssertionError [ERR_ASSERTION]: undefined == 'bucketarn'
at Agent.confirmAgentAttribute (/home/runner/work/node-newrelic/node-newrelic/test/unit/serverless/aws-lambda-streamified.test.js:875:14)
at Agent.emit (node:events:530:35)
at Transaction.end (/home/runner/work/node-newrelic/node-newrelic/lib/transaction/index.js:221:14)
at endTransaction (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:417:15)
at onCatch (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:251:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: undefined,
expected: 'bucketarn',
operator: '=='
}
}
|
|
should capture SNS event source arn attribute:
test/unit/serverless/aws-lambda-streamified.test.js#L907
Error [ERR_TEST_FAILURE]: undefined == 'eventsubscriptionarn'
at process.emit (node:events:518:28)
at process.wrappedEmit (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:100:21) {
code: 'ERR_TEST_FAILURE',
failureType: 'unhandledRejection',
cause: AssertionError [ERR_ASSERTION]: undefined == 'eventsubscriptionarn'
at Agent.confirmAgentAttribute (/home/runner/work/node-newrelic/node-newrelic/test/unit/serverless/aws-lambda-streamified.test.js:907:14)
at Agent.emit (node:events:530:35)
at Transaction.end (/home/runner/work/node-newrelic/node-newrelic/lib/transaction/index.js:221:14)
at endTransaction (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:417:15)
at onCatch (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:251:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: undefined,
expected: 'eventsubscriptionarn',
operator: '=='
}
}
|
|
should capture DynamoDB Update event source attribute:
test/unit/serverless/aws-lambda-streamified.test.js#L936
Error [ERR_TEST_FAILURE]: undefined == 'dynamodb:eventsourcearn'
at process.emit (node:events:518:28)
at process.wrappedEmit (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:100:21) {
code: 'ERR_TEST_FAILURE',
failureType: 'unhandledRejection',
cause: AssertionError [ERR_ASSERTION]: undefined == 'dynamodb:eventsourcearn'
at Agent.confirmAgentAttribute (/home/runner/work/node-newrelic/node-newrelic/test/unit/serverless/aws-lambda-streamified.test.js:936:14)
at Agent.emit (node:events:530:35)
at Transaction.end (/home/runner/work/node-newrelic/node-newrelic/lib/transaction/index.js:221:14)
at endTransaction (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:417:15)
at onCatch (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:251:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: undefined,
expected: 'dynamodb:eventsourcearn',
operator: '=='
}
}
|
|
should capture CodeCommit event source attribute:
test/unit/serverless/aws-lambda-streamified.test.js#L967
Error [ERR_TEST_FAILURE]: undefined == 'arn:aws:codecommit:us-west-2:123456789012:my-repo'
at process.emit (node:events:518:28)
at process.wrappedEmit (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:100:21) {
code: 'ERR_TEST_FAILURE',
failureType: 'unhandledRejection',
cause: AssertionError [ERR_ASSERTION]: undefined == 'arn:aws:codecommit:us-west-2:123456789012:my-repo'
at Agent.confirmAgentAttribute (/home/runner/work/node-newrelic/node-newrelic/test/unit/serverless/aws-lambda-streamified.test.js:967:14)
at Agent.emit (node:events:530:35)
at Transaction.end (/home/runner/work/node-newrelic/node-newrelic/lib/transaction/index.js:221:14)
at endTransaction (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:417:15)
at onCatch (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:251:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: undefined,
expected: 'arn:aws:codecommit:us-west-2:123456789012:my-repo',
operator: '=='
}
}
|
|
should not capture unknown event source attribute:
test/unit/serverless/aws-lambda-streamified.test.js#L1000
Error [ERR_TEST_FAILURE]: undefined == 'cloudFront'
at process.emit (node:events:518:28)
at process.wrappedEmit (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:100:21) {
code: 'ERR_TEST_FAILURE',
failureType: 'unhandledRejection',
cause: AssertionError [ERR_ASSERTION]: undefined == 'cloudFront'
at Agent.confirmAgentAttribute (/home/runner/work/node-newrelic/node-newrelic/test/unit/serverless/aws-lambda-streamified.test.js:1000:14)
at Agent.emit (node:events:530:35)
at Transaction.end (/home/runner/work/node-newrelic/node-newrelic/lib/transaction/index.js:221:14)
at endTransaction (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:417:15)
at onCatch (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:251:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: undefined,
expected: 'cloudFront',
operator: '=='
}
}
|
|
should capture Kinesis Data Firehose event source attribute:
test/unit/serverless/aws-lambda-streamified.test.js#L1030
Error [ERR_TEST_FAILURE]: undefined == 'aws:lambda:events'
at process.emit (node:events:518:28)
at process.wrappedEmit (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:100:21) {
code: 'ERR_TEST_FAILURE',
failureType: 'unhandledRejection',
cause: AssertionError [ERR_ASSERTION]: undefined == 'aws:lambda:events'
at Agent.confirmAgentAttribute (/home/runner/work/node-newrelic/node-newrelic/test/unit/serverless/aws-lambda-streamified.test.js:1030:14)
at Agent.emit (node:events:530:35)
at Transaction.end (/home/runner/work/node-newrelic/node-newrelic/lib/transaction/index.js:221:14)
at endTransaction (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:417:15)
at onCatch (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:251:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: undefined,
expected: 'aws:lambda:events',
operator: '=='
}
}
|
|
should capture response headers:
test/unit/serverless/aws-lambda-streamified.test.js#L527
Error [ERR_TEST_FAILURE]: undefined == 'NewRelic-Test-Header'
at process.emit (node:events:517:28)
at process.wrappedEmit [as emit] (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:100:21) {
failureType: 'unhandledRejection',
cause: AssertionError [ERR_ASSERTION]: undefined == 'NewRelic-Test-Header'
at Agent.confirmAgentAttribute (/home/runner/work/node-newrelic/node-newrelic/test/unit/serverless/aws-lambda-streamified.test.js:527:16)
at Agent.emit (node:events:529:35)
at Transaction.end (/home/runner/work/node-newrelic/node-newrelic/lib/transaction/index.js:221:14)
at endTransaction (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:417:15)
at onCatch (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:251:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: undefined,
expected: 'NewRelic-Test-Header',
operator: '=='
},
code: 'ERR_TEST_FAILURE'
}
|
|
when invoked with API Gateway Lambda proxy event:
test/unit/serverless/aws-lambda-streamified.test.js#L117
Error [ERR_TEST_FAILURE]: Promise resolution is still pending but the event loop has already resolved
at process.emit (node:events:517:28)
at process.wrappedEmit [as emit] (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:100:21) {
failureType: 'cancelledByParent',
cause: 'Promise resolution is still pending but the event loop has already resolved',
code: 'ERR_TEST_FAILURE'
}
|
|
AwsLambda.patchLambdaHandler:
test/unit/serverless/aws-lambda-streamified.test.js#L36
Error [ERR_TEST_FAILURE]: Promise resolution is still pending but the event loop has already resolved
at process.emit (node:events:517:28)
at process.wrappedEmit [as emit] (/home/runner/work/node-newrelic/node-newrelic/lib/serverless/aws-lambda.js:100:21) {
failureType: 'cancelledByParent',
cause: 'Promise resolution is still pending but the event loop has already resolved',
code: 'ERR_TEST_FAILURE'
}
|
|
test/unit/lib/otel/segment-synthesizer.test.js:
test/unit/lib/otel/segment-synthesizer.test.js#L1
[Error: test failed] { failureType: 'testCodeFailure', cause: 'test failed', code: 'ERR_TEST_FAILURE', exitCode: 1, signal: null }
|
|
test/unit/lib/otel/consumer.test.js:
test/unit/lib/otel/consumer.test.js#L1
[Error: test failed] { failureType: 'testCodeFailure', cause: 'test failed', code: 'ERR_TEST_FAILURE', exitCode: 1, signal: null }
|
|
unit (18.x)
Process completed with exit code 1.
|
|
all-clear
Process completed with exit code 1.
|
|
ci (lts/*)
Total Tests: 35
Suites 📂: 0
Passed ✅: 35
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 0
Todo 📝: 0
Duration 🕐: 671.890ms
|
|
unit (22.x)
Total Tests: 4531
Suites 📂: 0
Passed ✅: 4487
Failed ❌: 19
Canceled 🚫: 3
Skipped ⏭️: 3
Todo 📝: 19
Duration 🕐: 53350.153ms
|
|
unit (20.x)
Total Tests: 4531
Suites 📂: 0
Passed ✅: 4487
Failed ❌: 19
Canceled 🚫: 3
Skipped ⏭️: 3
Todo 📝: 19
Duration 🕐: 56250.235ms
|
|
unit (18.x)
Total Tests: 4505
Suites 📂: 0
Passed ✅: 4481
Failed ❌: 3
Canceled 🚫: 2
Skipped ⏭️: 0
Todo 📝: 19
Duration 🕐: 58313.933ms
|
|
integration (18.x)
Total Tests: 1
Suites 📂: 0
Passed ✅: 1
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 0
Todo 📝: 0
Duration 🕐: 636.073ms
|
|
integration (18.x)
Total Tests: 687
Suites 📂: 0
Passed ✅: 682
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 5
Todo 📝: 0
Duration 🕐: 118490.076ms
|
|
integration (20.x)
Total Tests: 1
Suites 📂: 0
Passed ✅: 1
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 0
Todo 📝: 0
Duration 🕐: 504.005ms
|
|
integration (20.x)
Total Tests: 687
Suites 📂: 0
Passed ✅: 682
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 5
Todo 📝: 0
Duration 🕐: 131844.268ms
|
|
integration (22.x)
Total Tests: 1
Suites 📂: 0
Passed ✅: 1
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 0
Todo 📝: 0
Duration 🕐: 499.392ms
|
|
integration (22.x)
Total Tests: 687
Suites 📂: 0
Passed ✅: 683
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 4
Todo 📝: 0
Duration 🕐: 145856.222ms
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
integration-tests-cjs-18.x
Expired
|
126 KB |
sha256:cad74a49f367bf7f5b226b084ec756984b5fc16ca6e6fdbc633124c6009cd9b4
|
|
|
integration-tests-cjs-20.x
Expired
|
126 KB |
sha256:ffc1036e6cfd51d8ec6c0a7e1ea8d7992be95e1174832551ff1548b8316d74dc
|
|
|
integration-tests-cjs-22.x
Expired
|
126 KB |
sha256:abd1bca37c2b602853e98d6f52ae8e51e3e0f1ca4890c7a8c653b4729742d067
|
|
|
integration-tests-esm-18.x
Expired
|
75.2 KB |
sha256:9cbf4c886f53a68ed210b0fb836f738761287375654bc1503a06335b3b339b04
|
|
|
integration-tests-esm-20.x
Expired
|
75.2 KB |
sha256:728c603e9a2677b8c2a485c4c8cfc2f78fa21265ffbc0f83e7f10b0036bed87d
|
|
|
integration-tests-esm-22.x
Expired
|
75.1 KB |
sha256:a7010d5d5ce513bf89b082a0fa22acf6b81527ce6cef080a341b58376e5e9ffa
|
|
|
versioned-tests-18.x
Expired
|
150 KB |
sha256:6a2ab95a655f13464f247bc7e2b5f75dbbba1159da8fa679d78cee473225b153
|
|
|
versioned-tests-20.x
Expired
|
150 KB |
sha256:ed3130e3c5817ac550b10c9dfc345731a9ced5e38d8e6c32c6a4e7efe4e80fb0
|
|
|
versioned-tests-22.x
Expired
|
150 KB |
sha256:7d348e69d11c8b5ef3cc3ed32b14a275b745877b2820df3d6f2d03cdf45a3727
|
|