Nightly Publish Main #193
GitHub Actions / Unit Tests - Ubuntu_Node_20
failed
May 18, 2024 in 0s
1 fail, 110 pass in 50s
1 files 17 suites 50s ⏱️
111 tests 110 ✅ 0 💤 1 ❌
115 runs 114 ✅ 0 💤 1 ❌
Results for commit 84d1065.
Annotations
Check warning on line 0 in share usage - send more than once
github-actions / Unit Tests - Ubuntu_Node_20
share usage - send more than once ( share usage - send more than once) failed
/home/runner/work/pipeline-node/pipeline-node/common/pipeline-node/test-results/unit/junit.xml [took 10s]
Raw output
Error: expect(received).toContain(expected) // indexOf
Expected substring: "ua 1"
Received string: "<Devices version=\"1.1\"><Device><Version>4.4.7</Version><Product>Pipeline</Product><FlowElement>ShareUsage</FlowElement><FlowElement>SequenceElement</FlowElement><FlowElement>JSONBundlerElement</FlowElement><FlowElement>JavaScriptBuilderElement</FlowElement><FlowElement>SetHeadersElement</FlowElement><Language>Node.JS</Language><LanguageVersion>20.13.1</LanguageVersion><Platform>linux 5.15.0-1064-azure</Platform><SessionId></SessionId><Sequence></Sequence><ClientIP>undefined</ClientIP><DateSent>2024-05-18T01:57:27.739Z</DateSent><header Name=\"user-agent\">ua 2</header></Device></Devices>"
at Timeout._onTimeout (/home/runner/work/pipeline-node/pipeline-node/common/pipeline-node/fiftyone.pipeline.engines.fiftyone/tests/shareUsage.test.js:393:29)
at listOnTimeout (node:internal/timers:573:17)
at processTimers (node:internal/timers:514:7)
Error: thrown: "Exceeded timeout of 10000 ms for a test.
Use jest.setTimeout(newTimeout) to increase the timeout value, if this is a long-running test."
at Object.<anonymous> (/home/runner/work/pipeline-node/pipeline-node/common/pipeline-node/fiftyone.pipeline.engines.fiftyone/tests/shareUsage.test.js:373:1)
at Runtime._execModule (/home/runner/work/pipeline-node/pipeline-node/common/pipeline-node/node_modules/jest-runtime/build/index.js:1646:24)
at Runtime._loadModule (/home/runner/work/pipeline-node/pipeline-node/common/pipeline-node/node_modules/jest-runtime/build/index.js:1185:12)
at Runtime.requireModule (/home/runner/work/pipeline-node/pipeline-node/common/pipeline-node/node_modules/jest-runtime/build/index.js:1009:12)
at jestAdapter (/home/runner/work/pipeline-node/pipeline-node/common/pipeline-node/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:13)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
at runTestInternal (/home/runner/work/pipeline-node/pipeline-node/common/pipeline-node/node_modules/jest-runner/build/runTest.js:389:16)
at runTest (/home/runner/work/pipeline-node/pipeline-node/common/pipeline-node/node_modules/jest-runner/build/runTest.js:475:34)
at Object.worker (/home/runner/work/pipeline-node/pipeline-node/common/pipeline-node/node_modules/jest-runner/build/testWorker.js:133:12)
Check notice on line 0 in .github
github-actions / Unit Tests - Ubuntu_Node_20
111 tests found
There are 111 tests, see "Raw output" for the full list of tests.
Raw output
Don't Suppress Exception ‑ Don't Suppress Exception
HTTP data set in error ‑ HTTP data set in error
JSON bundler - Verify output where a property has multiple evidence properties ‑ JSON bundler - Verify output where a property has multiple evidence properties
JSON bundler - Verify output where delayed execution = false ‑ JSON bundler - Verify output where delayed execution = false
JSON bundler - Verify output where delayed execution = true ‑ JSON bundler - Verify output where delayed execution = true
JavaScript cookies ‑ JavaScript cookies
JavaScriptBuilder - Verify minify default setting ‑ JavaScriptBuilder - Verify minify default setting
Update property list on flowElement ‑ Update property list on flowElement
aspectPropertyValue ‑ aspectPropertyValue
build from config ‑ build from config
cache - complex key - evicted ‑ cache - complex key - evicted
cache - complex key - get not present ‑ cache - complex key - get not present
cache - complex key - get ‑ cache - complex key - get
cache - complex key - update ‑ cache - complex key - update
cache - string key - evicted ‑ cache - string key - evicted
cache - string key - get not present ‑ cache - string key - get not present
cache - string key - get ‑ cache - string key - get
cache - string key - update ‑ cache - string key - update
cache ‑ cache
caching example ‑ caching example
custom end point - config precedence ‑ custom end point - config precedence
custom end point - default value ‑ custom end point - default value
custom end point - environment precedence ‑ custom end point - environment precedence
custom flowElements 1 ‑ custom flowElements 1
custom flowElements 2 ‑ custom flowElements 2
engine process ‑ engine process
engines run in parallel ‑ engines run in parallel
engines run in series ‑ engines run in series
error data is populated ‑ error data is populated
evidence add ‑ evidence add
evidence addFromRequest full url ‑ evidence addFromRequest full url
evidence addFromRequest partial url ‑ evidence addFromRequest partial url
evidence addObject ‑ evidence addObject
evidence precidence - a+b (conflict) ‑ evidence precidence - a+b (conflict)
evidence precidence - e+f (conflict) ‑ evidence precidence - e+f (conflict)
evidence precidence - header+cookie (conflict) ‑ evidence precidence - header+cookie (conflict)
evidence precidence - query+a (no conflict) ‑ evidence precidence - query+a (no conflict)
evidence precidence - query+cookie (no conflict) ‑ evidence precidence - query+cookie (no conflict)
evidence precidence - query+header (no conflict) ‑ evidence precidence - query+header (no conflict)
evidenceKeyFilter ‑ evidenceKeyFilter
for of ‑ for of
get - failure 400 ‑ get - failure 400
get - failure 404 ‑ get - failure 404
get - failure 429 ‑ get - failure 429
get - failure 500 ‑ get - failure 500
get - origin ‑ get - origin
get - success ‑ get - success
get content - a > b > z ‑ get content - a > b > z
get content - header > cookie ‑ get content - header > cookie
get content - query > header ‑ get content - query > header
get for formatting ‑ get for formatting
get from flowElement property as property ‑ get from flowElement property as property
get from flowElement property ‑ get from flowElement property
get invalid data key ‑ get invalid data key
get selected evidence - other ‑ get selected evidence - other
get selected evidence - query ‑ get selected evidence - query
get ‑ get
getFromElement ‑ getFromElement
getWhere function version ‑ getWhere function version
getWhere ‑ getWhere
jsonbuilder contents ‑ jsonbuilder contents
logging ‑ logging
missing property service - invalid resource key ‑ missing property service - invalid resource key
missing property service - no properties for resource key ‑ missing property service - no properties for resource key
missing property service - property not included in resource key ‑ missing property service - property not included in resource key
missing property service - unknown reason ‑ missing property service - unknown reason
missing property service ‑ missing property service
missing property ‑ missing property
no javascriptProperties when sequence cap met ‑ no javascriptProperties when sequence cap met
on premise flow element example ‑ on premise flow element example
pipeline functionality example ‑ pipeline functionality example
post - data ‑ post - data
post - failure 400 ‑ post - failure 400
post - failure 404 ‑ post - failure 404
post - failure 429 ‑ post - failure 429
post - failure 500 ‑ post - failure 500
post - origin ‑ post - origin
post - success ‑ post - success
process ‑ process
restricted properties ‑ restricted properties
sequence gives a sequence number ‑ sequence gives a sequence number
sequence gives a session id ‑ sequence gives a session id
sequence number for same session id increments ‑ sequence number for same session id increments
share usage - XML characters ‑ share usage - XML characters
share usage - data correct ‑ share usage - data correct
share usage - data received ‑ share usage - data received
share usage - ignore headers ‑ share usage - ignore headers
share usage - includes client ip ‑ share usage - includes client ip
share usage - includes header ‑ share usage - includes header
share usage - invalid char ‑ share usage - invalid char
share usage - low percentage ‑ share usage - low percentage
share usage - queue cleared ‑ share usage - queue cleared
share usage - send more than once ‑ share usage - send more than once
share usage - session and sequence ‑ share usage - session and sequence
share usage - truncated value ‑ share usage - truncated value
share usage - two events - first event ‑ share usage - two events - first event
share usage - two events - second event ‑ share usage - two events - second event
stop flag works ‑ stop flag works
sub properties ‑ sub properties
testGetResponseHeaderValue - Ignore all unknown values. ‑ testGetResponseHeaderValue - Ignore all unknown values.
testGetResponseHeaderValue - Ignore unknown values. ‑ testGetResponseHeaderValue - Ignore unknown values.
testGetResponseHeaderValue - Multiple properties, single header. ‑ testGetResponseHeaderValue - Multiple properties, single header.
testGetResponseHeaderValue - Properties with duplicate values. ‑ testGetResponseHeaderValue - Properties with duplicate values.
testGetResponseHeaderValue - Set multiple headers. ‑ testGetResponseHeaderValue - Set multiple headers.
testGetResponseHeaderValue - Single property, single header. ‑ testGetResponseHeaderValue - Single property, single header.
testGetResponseHeaderValue - String value (not aspectproperty). ‑ testGetResponseHeaderValue - String value (not aspectproperty).
testGetResponseHeaderValue - Two properties, single header. ‑ testGetResponseHeaderValue - Two properties, single header.
testGetResponseHeaderValue - Undefined value. ‑ testGetResponseHeaderValue - Undefined value.
testGetResponseHeaderValue - append to existing header ‑ testGetResponseHeaderValue - append to existing header
validate case when cloud unavailable ‑ validate case when cloud unavailable
validate error handling JSON errors ‑ validate error handling JSON errors
Loading