Skip to content

Merge branch 'main' of https://github.com/amychisholm03/node-newrelic… #73

Merge branch 'main' of https://github.com/amychisholm03/node-newrelic…

Merge branch 'main' of https://github.com/amychisholm03/node-newrelic… #73

Triggered via push February 11, 2025 16:52
Status Failure
Total duration 13m 53s
Artifacts 9

ci-workflow.yml

on: push
should_run
9s
should_run
Matrix: integration
Matrix: unit
Matrix: versioned-internal
Matrix: ci
Matrix: lint
Matrix: versioned-external
Matrix: codecov
all-clear
0s
all-clear
Fit to window
Zoom out
Zoom in

Annotations

37 errors and 10 notices
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#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