2024-02-14 15:58:36 +00:00

1 line
132 KiB
JSON

[{"uid":"ea28de64bf770ea6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707926288702,"stop":1707926288702,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2692c607c3e1c6b","name":"should only return 1 node with relay and store capability","time":{"start":1707925656891,"stop":1707925656892,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9141afe849dbbd9","name":"Check publish message after client node is restarted","time":{"start":1707925999283,"stop":1707925999283,"duration":0},"status":"skipped","severity":"normal"},{"uid":"682c2b5dd2c3599d","name":"Push message with content topic containing long","time":{"start":1707926093441,"stop":1707926093442,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad1764a05dc327db","name":"should throw error - no public key","time":{"start":1707925642555,"stop":1707925642555,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e2411410d4a28e","name":"listenerCount","time":{"start":1707925719034,"stop":1707925719035,"duration":1},"status":"passed","severity":"normal"},{"uid":"a746df33d1d9b56c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1707925847142,"stop":1707925847143,"duration":1},"status":"passed","severity":"normal"},{"uid":"28b2bd4968832f15","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707926288716,"stop":1707926288717,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ea065aa2edd7797","name":"Encoder throws on undefined content topic","time":{"start":1707925647457,"stop":1707925647458,"duration":1},"status":"passed","severity":"normal"},{"uid":"b060f523707cddcb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1707925847159,"stop":1707925847159,"duration":0},"status":"passed","severity":"normal"},{"uid":"befb0107717ff747","name":"Relay - times out","time":{"start":1707926266759,"stop":1707926266760,"duration":1},"status":"passed","severity":"normal"},{"uid":"41cdf85d24684f81","name":"Mutual subscription","time":{"start":1707926012223,"stop":1707926012223,"duration":0},"status":"passed","severity":"normal"},{"uid":"cda65118221f3e0b","name":"Refresh subscription","time":{"start":1707925887181,"stop":1707925887182,"duration":1},"status":"passed","severity":"normal"},{"uid":"daa1139596d18f94","name":"Reopen subscription with peer with lost subscription","time":{"start":1707925748496,"stop":1707925748496,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9bd763963c4f407","name":"Push message with Russian payload","time":{"start":1707926093435,"stop":1707926093436,"duration":1},"status":"passed","severity":"normal"},{"uid":"35b17a2f791b3273","name":"Subscribe to topic containing Russian and publish message","time":{"start":1707926012230,"stop":1707926012231,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b10275d32691988","name":"Publish without waiting for remote peer","time":{"start":1707926012224,"stop":1707926012224,"duration":0},"status":"passed","severity":"normal"},{"uid":"4389326438bfc51f","name":"Push message with content topic containing escaped characters","time":{"start":1707926256684,"stop":1707926256684,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba1f072e7bc2eb01","name":"should throw error - no id","time":{"start":1707925642548,"stop":1707925642549,"duration":1},"status":"passed","severity":"normal"},{"uid":"eef837060932bdce","name":"Correctly serialized arguments","time":{"start":1707925945378,"stop":1707925945379,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecbec8a4c8c0d1de","name":"should decode valid enr successfully","time":{"start":1707925642547,"stop":1707925642547,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0241bceeedb512b","name":"Push message with content topic containing special chars","time":{"start":1707926256680,"stop":1707926256680,"duration":0},"status":"passed","severity":"normal"},{"uid":"b49721e101889624","name":"Check message with no content topic is not received","time":{"start":1707926214150,"stop":1707926214151,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e4739e89314adc7","name":"should not receive a peer event before start","time":{"start":1707926081230,"stop":1707926081231,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fb0156ae7086fe6","name":"Query generator for multiple messages with multiple decoders","time":{"start":1707926210448,"stop":1707926210448,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f6c80cca277849a","name":"it tolerates circular branch references","time":{"start":1707925656889,"stop":1707925656889,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceea5b3484dd52a","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1707925678890,"stop":1707925678892,"duration":2},"status":"passed","severity":"normal"},{"uid":"add27497231a04d7","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707925902282,"stop":1707925902282,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b4ef6a646a96d03","name":"Passing cursor with wrong pubsubTopic","time":{"start":1707926145613,"stop":1707926145613,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ae37c1cac25ae5","name":"Check received message containing special chars","time":{"start":1707925867747,"stop":1707925867747,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a752f7a5ee598f1","name":"Push message with JSON payload","time":{"start":1707926256676,"stop":1707926256676,"duration":0},"status":"passed","severity":"normal"},{"uid":"275859168aecf8b5","name":"Push message with content topic containing SQL Injection","time":{"start":1707926256681,"stop":1707926256682,"duration":1},"status":"passed","severity":"normal"},{"uid":"57787f08a863abae","name":"should throw error - no id","time":{"start":1707925642549,"stop":1707925642550,"duration":1},"status":"passed","severity":"normal"},{"uid":"225b71ea0aff5395","name":"Check publish message containing emoji","time":{"start":1707925999277,"stop":1707925999278,"duration":1},"status":"passed","severity":"normal"},{"uid":"736ceeababf30045","name":"returns all values when wanted number matches available values","time":{"start":1707925655914,"stop":1707925655916,"duration":2},"status":"passed","severity":"normal"},{"uid":"784069f054e070fa","name":"Subscribe to topic containing long and receive message","time":{"start":1707925887182,"stop":1707925887182,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfea1cb067266522","name":"should be able to decode the field with only FILTER set to true","time":{"start":1707925641917,"stop":1707925641918,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c73c6899e0f4b23","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1707925847139,"stop":1707925847139,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ceadad2faa59b95","name":"Push message with numeric payload","time":{"start":1707926256672,"stop":1707926256672,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a17bfc0159b04fe","name":"Push message with Chinese payload","time":{"start":1707926093434,"stop":1707926093434,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb9c5a6e7bf1f075","name":"Subscribe and receive messages via waku relay post","time":{"start":1707925887175,"stop":1707925887176,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcf04fad197f22ce","name":"Check received message containing XML","time":{"start":1707926214145,"stop":1707926214145,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf717d49d23ff4d","name":"throws on content topic with empty topic name field","time":{"start":1707925634063,"stop":1707925634064,"duration":1},"status":"passed","severity":"normal"},{"uid":"e94fd49bdaa8e4f","name":"should not fail to stop the service if it was not started","time":{"start":1707926081227,"stop":1707926081228,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c857248480fd0c7","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707926288708,"stop":1707926288708,"duration":0},"status":"passed","severity":"normal"},{"uid":"5470cb4ab4207682","name":"Push 30 different messages","time":{"start":1707926093440,"stop":1707926093440,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d6f19d9d60d504c","name":"Check received message containing Chinese","time":{"start":1707925867747,"stop":1707925867747,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae0fb9f141c3e77e","name":"Query generator for multiple messages with different message text format","time":{"start":1707926210447,"stop":1707926210448,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf370935a3edd684","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707926214148,"stop":1707926214149,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6d07137bb218ab7","name":"Check received message containing JSON","time":{"start":1707925867750,"stop":1707925867751,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4412626c1e06c55","name":"Passing cursor with wrong message digest","time":{"start":1707926145612,"stop":1707926145613,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa03d0886a203942","name":"Push message with escaped characters payload","time":{"start":1707926256677,"stop":1707926256677,"duration":0},"status":"passed","severity":"normal"},{"uid":"8700f2795ff9b753","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1707925656893,"stop":1707925656893,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1b74b474448ee18d","name":"Subscribe to topic containing long and receive message","time":{"start":1707926288713,"stop":1707926288713,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f331521277dc59d","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1707925689999,"stop":1707925689999,"duration":0},"status":"skipped","severity":"normal"},{"uid":"27760cff2b88cffa","name":"Check received message with timestamp: 1707925678165000000 ","time":{"start":1707926214161,"stop":1707926214161,"duration":0},"status":"passed","severity":"normal"},{"uid":"f346ca2d83922b92","name":"Subscribe to topic containing emoji and publish message","time":{"start":1707926012235,"stop":1707926012235,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb60f5a4b8694ee5","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707925946822,"stop":1707925946823,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dca9f93da9ec3b7","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1707926260445,"stop":1707926260445,"duration":0},"status":"passed","severity":"normal"},{"uid":"b92ee94be43fa590","name":"Ordered callback, aborts when callback returns true","time":{"start":1707926210450,"stop":1707926210450,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bf67ff6961624ec","name":"Fails to push message bigger that 1MB","time":{"start":1707926093452,"stop":1707926093452,"duration":0},"status":"passed","severity":"normal"},{"uid":"525eddb73cadba04","name":"Check message with no payload is not received","time":{"start":1707925867758,"stop":1707925867758,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a997df253f66f67","name":"Reusing cursor across nodes","time":{"start":1707926145612,"stop":1707926145612,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5958e62226d7320","name":"Check message with no payload is not received","time":{"start":1707926214164,"stop":1707926214165,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bf47a1de6d1ee25","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1707925988991,"stop":1707925988992,"duration":1},"status":"passed","severity":"normal"},{"uid":"c31266152092c780","name":"isConnected should return true after first peer connects","time":{"start":1707925727024,"stop":1707925727025,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d7caa716e18420","name":"should get / set TCP multiaddr","time":{"start":1707925642559,"stop":1707925642559,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd0c3b2db4ba612","name":"should be able to encode the field with only FILTER set to true","time":{"start":1707925641912,"stop":1707925641913,"duration":1},"status":"passed","severity":"normal"},{"uid":"b967732772d2753a","name":"Subscribe to topic containing short and receive message","time":{"start":1707926288701,"stop":1707926288701,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe3cf01b6812117","name":"Passing page size 1 when there are 4 messages","time":{"start":1707926240736,"stop":1707926240737,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f12e6b0e57fdb36","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1707926160921,"stop":1707926160922,"duration":1},"status":"passed","severity":"normal"},{"uid":"c77e1c88897735c2","name":"should decode valid enr with tcp successfully","time":{"start":1707925642548,"stop":1707925642548,"duration":0},"status":"passed","severity":"normal"},{"uid":"29253f50db408d09","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707925867755,"stop":1707925867755,"duration":0},"status":"passed","severity":"normal"},{"uid":"507860b38edf22fe","name":"Generator, 2 different pubsubtopics","time":{"start":1707926198628,"stop":1707926198628,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d5b64088904b256","name":"addEventListener with wrong event","time":{"start":1707925719032,"stop":1707925719033,"duration":1},"status":"passed","severity":"normal"},{"uid":"c859c94975355d90","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707926198625,"stop":1707926198625,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6928f69bcee5adf","name":"All","time":{"start":1707925689634,"stop":1707925689634,"duration":0},"status":"passed","severity":"normal"},{"uid":"10561370f6c2ad83","name":"Push message with unicode special characters payload","time":{"start":1707926256677,"stop":1707926256677,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6caf63a978443e","name":"Push message on custom pubsubTopic","time":{"start":1707925946825,"stop":1707925946825,"duration":0},"status":"passed","severity":"normal"},{"uid":"f22ec2913b12f49f","name":"Ping on unsubscribed peer","time":{"start":1707925748493,"stop":1707925748493,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f30f1b66345d58b","name":"dispatchEvent via connectionManager","time":{"start":1707925719035,"stop":1707925719036,"duration":1},"status":"skipped","severity":"normal"},{"uid":"68d493043eabc60a","name":"Push message with custom timestamp: 1707929447406","time":{"start":1707926256687,"stop":1707926256687,"duration":0},"status":"passed","severity":"normal"},{"uid":"d82afdcb7c431065","name":"should set field with only LIGHTPUSH enabled","time":{"start":1707925642563,"stop":1707925642563,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4b28125af612517","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1707925847148,"stop":1707925847151,"duration":3},"status":"passed","severity":"normal"},{"uid":"4081d5fa49c4ba1f","name":"should not fail to stop the service if it was not started","time":{"start":1707925689970,"stop":1707925689970,"duration":0},"status":"passed","severity":"normal"},{"uid":"20cb78f7377f2009","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707925946824,"stop":1707925946824,"duration":0},"status":"passed","severity":"normal"},{"uid":"11affd55b6dd603b","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1707925847152,"stop":1707925847152,"duration":0},"status":"passed","severity":"normal"},{"uid":"c36acd7f3277787b","name":"Push message with content topic containing shell command","time":{"start":1707926093446,"stop":1707926093446,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b24fa56e0ddd2","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707925887189,"stop":1707925887190,"duration":1},"status":"passed","severity":"normal"},{"uid":"43ab242761756a95","name":"Subscribe and receive messages via waku relay post","time":{"start":1707926288698,"stop":1707926288698,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb8bd5d10085b01","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1707926260446,"stop":1707926260446,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e830bade896ea12","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707925887177,"stop":1707925887177,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0f7ca6d6cec574b","name":"Check received message containing long","time":{"start":1707925867746,"stop":1707925867746,"duration":0},"status":"passed","severity":"normal"},{"uid":"f529ab98b81ba32c","name":"should be called for bootstrap peers","time":{"start":1707925686703,"stop":1707925686705,"duration":2},"status":"passed","severity":"normal"},{"uid":"aa4eb56567ee6f46","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707926288718,"stop":1707926288718,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c3d8354ef15b12","name":"Asymmetric encrypt & decrypt","time":{"start":1707925663208,"stop":1707925663208,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df3eae7384f6933","name":"Sign & Recover","time":{"start":1707925663210,"stop":1707925663210,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db73a95f3f1e63b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707925988993,"stop":1707925988993,"duration":0},"status":"passed","severity":"normal"},{"uid":"3104707a227c5ffb","name":"Check publish message containing numeric","time":{"start":1707925999268,"stop":1707925999269,"duration":1},"status":"passed","severity":"normal"},{"uid":"a99c7e3092e24882","name":"Fails to publish message with size larger than 1 MB","time":{"start":1707925999282,"stop":1707925999282,"duration":0},"status":"passed","severity":"normal"},{"uid":"33663409ac222691","name":"LightPush","time":{"start":1707926266760,"stop":1707926266761,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4aa35f5692d3058","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1707925641919,"stop":1707925641919,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ee7b51e1905357","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707925847148,"stop":1707925847148,"duration":0},"status":"passed","severity":"normal"},{"uid":"95457b2f54e09470","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1707925847114,"stop":1707925847116,"duration":2},"status":"passed","severity":"normal"},{"uid":"42b45110c794936d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707926288717,"stop":1707926288717,"duration":0},"status":"passed","severity":"normal"},{"uid":"83113f0c44ef3987","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1707925634230,"stop":1707925634231,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfe2e98542ad82cd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1707925847152,"stop":1707925847153,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf5bf85b65ad02c4","name":"Relay","time":{"start":1707925689633,"stop":1707925689633,"duration":0},"status":"passed","severity":"normal"},{"uid":"b647664f8601f14b","name":"Check meta is set [symmetric]","time":{"start":1707925662579,"stop":1707925662579,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7033f1985573fbb","name":"Subscribe to topic containing long and publish message","time":{"start":1707926012228,"stop":1707926012228,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3ce2005a55fd35c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707926288706,"stop":1707926288707,"duration":1},"status":"passed","severity":"normal"},{"uid":"419cae152bb02b83","name":"Check publish message containing Basic HTML tag","time":{"start":1707925999274,"stop":1707925999274,"duration":0},"status":"passed","severity":"normal"},{"uid":"d04919d1cc0256a3","name":"ignores unrecognized TXT record formats","time":{"start":1707925656890,"stop":1707925656890,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c827d8ad6c5e34","name":"Relay - dialed first","time":{"start":1707926266758,"stop":1707926266759,"duration":1},"status":"passed","severity":"normal"},{"uid":"17f675b43ccff31e","name":"Check publish message containing XML","time":{"start":1707925999274,"stop":1707925999274,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ee29a3709029d5","name":"Push message with special chars payload","time":{"start":1707926256673,"stop":1707926256674,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbf5842964831ff3","name":"Fails to publish message with wrong content topic","time":{"start":1707925999281,"stop":1707925999281,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1c7853bbe1dbd98","name":"Nodes with multiple pubsub topic","time":{"start":1707925988996,"stop":1707925988997,"duration":1},"status":"passed","severity":"normal"},{"uid":"14263e5360b94050","name":"Push message with short payload","time":{"start":1707926093431,"stop":1707926093431,"duration":0},"status":"passed","severity":"normal"},{"uid":"b60e7bd98962f1e0","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1707925656514,"stop":1707925656515,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a9fc56608051bde","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1707926012234,"stop":1707926012234,"duration":0},"status":"passed","severity":"normal"},{"uid":"74aeda51bde4816b","name":"Check publish message containing Chinese","time":{"start":1707925999272,"stop":1707925999272,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7494aa087d0bd10","name":"Decoder throws on empty string content topic","time":{"start":1707925647459,"stop":1707925647459,"duration":0},"status":"passed","severity":"normal"},{"uid":"c983c8c98f5f8a36","name":"Push to array if already present","time":{"start":1707925633874,"stop":1707925633874,"duration":0},"status":"passed","severity":"normal"},{"uid":"de5c81f29fe9be85","name":"Push message with content topic containing Russian","time":{"start":1707926093443,"stop":1707926093444,"duration":1},"status":"passed","severity":"normal"},{"uid":"969265423c19c0e7","name":"Query with Promise Callback, No message returned","time":{"start":1707926160923,"stop":1707926160924,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c7c891dbba44a1c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707925887188,"stop":1707925887188,"duration":0},"status":"passed","severity":"normal"},{"uid":"67fd41242d9a4503","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707925766201,"stop":1707925766201,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b86d628c2ab0d91","name":"Nodes with multiple pubsub topic","time":{"start":1707925988987,"stop":1707925988988,"duration":1},"status":"passed","severity":"normal"},{"uid":"32713cdc1e7c34b5","name":"Using a function","time":{"start":1707926258817,"stop":1707926258817,"duration":0},"status":"passed","severity":"normal"},{"uid":"da99ba3a5f1f00b4","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707925766198,"stop":1707925766198,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b7a6e2f07b7d3f","name":"Overlapping topic subscription","time":{"start":1707926012227,"stop":1707926012227,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9fb465dc6fd3d09b","name":"Throws when trying to push message with empty payload","time":{"start":1707926093440,"stop":1707926093440,"duration":0},"status":"passed","severity":"normal"},{"uid":"df1d4084b74de4f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707926288699,"stop":1707926288699,"duration":0},"status":"passed","severity":"normal"},{"uid":"d88ba1c23e4d6e7f","name":"Check received message with timestamp: 1707925678165000000 ","time":{"start":1707926214147,"stop":1707926214148,"duration":1},"status":"passed","severity":"normal"},{"uid":"8850911ff5e640eb","name":"Check received message containing emoji","time":{"start":1707925867753,"stop":1707925867753,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb0df5e76287a79","name":"Check received message containing emoji","time":{"start":1707926214147,"stop":1707926214147,"duration":0},"status":"passed","severity":"normal"},{"uid":"a954df1fe1e3aab2","name":"Check received message containing numeric","time":{"start":1707926214153,"stop":1707926214154,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9cfbc6e2a19651d","name":"Check received message with timestamp: 1707925678165 ","time":{"start":1707926214148,"stop":1707926214148,"duration":0},"status":"passed","severity":"normal"},{"uid":"651b1104656a46f7","name":"Check received message with timestamp: undefined ","time":{"start":1707926214149,"stop":1707926214149,"duration":0},"status":"passed","severity":"normal"},{"uid":"64c3ce7522c1820b","name":"should not fail to start the service if it is already started","time":{"start":1707925689970,"stop":1707925689971,"duration":1},"status":"passed","severity":"normal"},{"uid":"62156d5f1e4e74b1","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1707925686707,"stop":1707925686708,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbacfc90e371d86e","name":"Ping on peer without subscriptions","time":{"start":1707925748493,"stop":1707925748493,"duration":0},"status":"passed","severity":"normal"},{"uid":"674b080e70f034b3","name":"nwaku subscribes","time":{"start":1707925979990,"stop":1707925979991,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a1593074eaa603b","name":"Subscribe to topic containing special chars and publish message","time":{"start":1707926012229,"stop":1707926012229,"duration":0},"status":"passed","severity":"normal"},{"uid":"153f0b1bea4bb82d","name":"1 Relay, 1 fetch","time":{"start":1707925656584,"stop":1707925656585,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfba2adf60095305","name":"Check message with no content topic is not received","time":{"start":1707925867757,"stop":1707925867758,"duration":1},"status":"passed","severity":"normal"},{"uid":"2550df337dc73a11","name":"returns all values when wanted number is greater than available values","time":{"start":1707925655916,"stop":1707925655917,"duration":1},"status":"passed","severity":"normal"},{"uid":"c356445c31bc40a9","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707925756349,"stop":1707925756349,"duration":0},"status":"passed","severity":"normal"},{"uid":"c58d778d2ff816da","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707926288705,"stop":1707926288705,"duration":0},"status":"passed","severity":"normal"},{"uid":"a346f6689b475eed","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1707925656512,"stop":1707925656513,"duration":1},"status":"passed","severity":"normal"},{"uid":"106a312b409ed2a7","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1707925847158,"stop":1707925847158,"duration":0},"status":"passed","severity":"normal"},{"uid":"6293a2b82434dd7b","name":"should only return 1 node with store capability","time":{"start":1707925656892,"stop":1707925656892,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c7c5c4a4325038","name":"Reopen subscription with peer with lost subscription","time":{"start":1707925709211,"stop":1707925709212,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b7af11328a742de","name":"Push message with custom timestamp: 1707922247406","time":{"start":1707926256687,"stop":1707926256687,"duration":0},"status":"passed","severity":"normal"},{"uid":"311a5ed7cfb15830","name":"Query Generator, No Decoder","time":{"start":1707926160919,"stop":1707926160919,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bfc32a4c74b76c7","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707925902283,"stop":1707925902283,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a837849ded43ee4","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707926288712,"stop":1707926288712,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba3b231fad63e57d","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1707925847141,"stop":1707925847141,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ec6393d869a6b3d","name":"Ping on subscribed peer","time":{"start":1707925748494,"stop":1707925748495,"duration":1},"status":"passed","severity":"normal"},{"uid":"c05f8ac31107f1e1","name":"should properly create location multiaddrs - udp4","time":{"start":1707925642560,"stop":1707925642560,"duration":0},"status":"passed","severity":"normal"},{"uid":"a201109d34565ab4","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707925902278,"stop":1707925902278,"duration":0},"status":"passed","severity":"normal"},{"uid":"c799e6ed5a39b080","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1707925656513,"stop":1707925656513,"duration":0},"status":"passed","severity":"normal"},{"uid":"28acdf2c895ef8f5","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707925887174,"stop":1707925887174,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf1bd3ff728e3b4","name":"getPeersByDiscovery","time":{"start":1707925719034,"stop":1707925719034,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c8f4eafa45e73de","name":"different cluster, same shard: nodes don't connect","time":{"start":1707925938054,"stop":1707925938054,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdc736d51b565003","name":"Push message on custom pubsubTopic","time":{"start":1707925946823,"stop":1707925946823,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeed4d346b5a8c6e","name":"Subscribe to topic containing XML and receive message","time":{"start":1707926288705,"stop":1707926288705,"duration":0},"status":"passed","severity":"normal"},{"uid":"d403e7fba57ac596","name":"Ephemeral messages are not stored","time":{"start":1707925688695,"stop":1707925688696,"duration":1},"status":"passed","severity":"normal"},{"uid":"32abe6123abb06c0","name":"Check publish message containing special chars","time":{"start":1707925999269,"stop":1707925999271,"duration":2},"status":"passed","severity":"normal"},{"uid":"ca564c974700957c","name":"Throws when trying to push message with empty payload","time":{"start":1707926256678,"stop":1707926256678,"duration":0},"status":"passed","severity":"normal"},{"uid":"2266e7dc405b3695","name":"Subscribe and receive messages via lightPush","time":{"start":1707926288708,"stop":1707926288708,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a38bb24b7128d74","name":"Query Generator, No message returned","time":{"start":1707926160919,"stop":1707926160920,"duration":1},"status":"passed","severity":"normal"},{"uid":"86eb128127af8a67","name":"Publish message with custom timestamp: Wed Feb 14 2024 14:53:09 GMT+0000 (Coordinated Universal Time)","time":{"start":1707925999279,"stop":1707925999279,"duration":0},"status":"passed","severity":"normal"},{"uid":"69b74da2d9473b7","name":"Promise Callback - forward","time":{"start":1707926223778,"stop":1707926223779,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0d079c74b75914f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707925887185,"stop":1707925887185,"duration":0},"status":"passed","severity":"normal"},{"uid":"83c23c4788bd5c28","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707925756350,"stop":1707925756351,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6f84485edca2fa","name":"caches peers it previously fetched","time":{"start":1707925656890,"stop":1707925656891,"duration":1},"status":"passed","severity":"normal"},{"uid":"732aceb730ced9ba","name":"Push message with content topic containing Russian","time":{"start":1707926256681,"stop":1707926256681,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd9e82342e8ad13","name":"Relay + Store","time":{"start":1707925689633,"stop":1707925689634,"duration":1},"status":"passed","severity":"normal"},{"uid":"2da01235549d5730","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707925756351,"stop":1707925756351,"duration":0},"status":"passed","severity":"normal"},{"uid":"af305546caad2fa5","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707925887179,"stop":1707925887179,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1de1d0b7a5482a03","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1707925999278,"stop":1707925999278,"duration":0},"status":"passed","severity":"normal"},{"uid":"435424cc17184397","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1707925662575,"stop":1707925662577,"duration":2},"status":"passed","severity":"normal"},{"uid":"d810534f264274a4","name":"Ephemeral field set to true","time":{"start":1707925647456,"stop":1707925647456,"duration":0},"status":"passed","severity":"normal"},{"uid":"90127b785a68b9f3","name":"Query generator for multiple messages with different content topic format","time":{"start":1707926210448,"stop":1707926210448,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a83746d48940948","name":"Check received message with timestamp: 1707925678879 ","time":{"start":1707925867754,"stop":1707925867754,"duration":0},"status":"passed","severity":"normal"},{"uid":"f163581c929fd35c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707925847117,"stop":1707925847118,"duration":1},"status":"passed","severity":"normal"},{"uid":"143c9f5e27b5bbac","name":"Check message with no content topic is not received","time":{"start":1707926214164,"stop":1707926214164,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9d77c1f12724557","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707925887183,"stop":1707925887183,"duration":0},"status":"passed","severity":"normal"},{"uid":"febb554f723d4a4c","name":"Push message with emoji payload","time":{"start":1707926256677,"stop":1707926256678,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f62987c9fb5f123","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707925988990,"stop":1707925988991,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b784df037149ad7","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1707926260447,"stop":1707926260447,"duration":0},"status":"passed","severity":"normal"},{"uid":"a48f8c77d1767b2","name":"Ping on subscribed peer","time":{"start":1707925709209,"stop":1707925709209,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7c37094da0ba18","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1707925847119,"stop":1707925847119,"duration":0},"status":"passed","severity":"normal"},{"uid":"b812a31b80ce33bc","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707926288715,"stop":1707926288716,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdb571d57a885023","name":"Ordered Callback - forward","time":{"start":1707926223779,"stop":1707926223785,"duration":6},"status":"passed","severity":"normal"},{"uid":"88b8c8c5be910358","name":"Push message with long payload","time":{"start":1707926093432,"stop":1707926093432,"duration":0},"status":"passed","severity":"normal"},{"uid":"adbe38d7e6e48be6","name":"Push message with content topic containing Chinese","time":{"start":1707926256680,"stop":1707926256680,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b44532cfdba5ae","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1707925847154,"stop":1707925847155,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b64eb7daf284381","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707926288698,"stop":1707926288699,"duration":1},"status":"passed","severity":"normal"},{"uid":"f08baabaed2b88c","name":"Push message with special chars payload","time":{"start":1707926093433,"stop":1707926093434,"duration":1},"status":"passed","severity":"normal"},{"uid":"392dd5be868799b8","name":"Callback on promise","time":{"start":1707926210449,"stop":1707926210449,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6dadb485106e880","name":"addEventListener with correct event","time":{"start":1707925719031,"stop":1707925719032,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfca98553f6e2d29","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1707925756347,"stop":1707925756348,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e1b35dc272a8f74","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707926288717,"stop":1707926288717,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9826c9994dd7e3","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1707925847118,"stop":1707925847119,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7d737c9ee7b9c4d","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1707926012225,"stop":1707926012225,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e28e209edb9818","name":"Query generator for 2000 messages","time":{"start":1707926210450,"stop":1707926210451,"duration":1},"status":"passed","severity":"normal"},{"uid":"678f2e9a1c268537","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1707926160920,"stop":1707926160920,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d8f7d764594414","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1707926260447,"stop":1707926260447,"duration":0},"status":"passed","severity":"normal"},{"uid":"1edd2d40eabbc7c9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707925847143,"stop":1707925847145,"duration":2},"status":"passed","severity":"normal"},{"uid":"59b1a299a8d5b7e7","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1707925988996,"stop":1707925988996,"duration":0},"status":"passed","severity":"normal"},{"uid":"128215595160fdf","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1707925847155,"stop":1707925847155,"duration":0},"status":"passed","severity":"normal"},{"uid":"23316102f8a04937","name":"Fails to push message with large meta","time":{"start":1707926256686,"stop":1707926256686,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea663aee5913e45","name":"Check received message containing long","time":{"start":1707926214141,"stop":1707926214142,"duration":1},"status":"passed","severity":"normal"},{"uid":"b708a4673ffa33dc","name":"Decoder throws on empty string content topic","time":{"start":1707925662583,"stop":1707925662583,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0955f1371575329","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1707926012226,"stop":1707926012226,"duration":0},"status":"passed","severity":"normal"},{"uid":"844b0ffddb0b9810","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1707925678896,"stop":1707925678897,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcfea4c39bc7dcab","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1707925656511,"stop":1707925656511,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbdba0fd587daa7c","name":"Filter","time":{"start":1707926266761,"stop":1707926266761,"duration":0},"status":"passed","severity":"normal"},{"uid":"561d83ee052412fc","name":"Rejects garbage","time":{"start":1707925650900,"stop":1707925650900,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ecfbd21edb5895e","name":"should properly compute the node id","time":{"start":1707925642558,"stop":1707925642558,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0706a81a2e35218","name":"throws on content topic with empty version field","time":{"start":1707925634063,"stop":1707925634063,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d34e6dba6c77c42","name":"Check received message containing Chinese","time":{"start":1707926214154,"stop":1707926214155,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a6c5261eb418e03","name":"should be able to encode the field with only RELAY set to true","time":{"start":1707925641909,"stop":1707925641911,"duration":2},"status":"passed","severity":"normal"},{"uid":"8ad62ac5653fb6b4","name":"Check publish message containing JSON","time":{"start":1707925999275,"stop":1707925999275,"duration":0},"status":"passed","severity":"normal"},{"uid":"86ea29bd4b03bee8","name":"Check received message containing unicode special characters","time":{"start":1707926214159,"stop":1707926214160,"duration":1},"status":"passed","severity":"normal"},{"uid":"3717686f2df3f8dc","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707926288700,"stop":1707926288700,"duration":0},"status":"skipped","severity":"normal"},{"uid":"70f6a6cbb8c205b3","name":"Encoder throws on undefined content topic","time":{"start":1707925664526,"stop":1707925664526,"duration":0},"status":"passed","severity":"normal"},{"uid":"321621ae445804f7","name":"Passing page size 19 when there are 20 messages","time":{"start":1707926240742,"stop":1707926240742,"duration":0},"status":"passed","severity":"normal"},{"uid":"92a5b526a3c9a0a2","name":"should be called at least once on all `peer:discovery` events","time":{"start":1707925686700,"stop":1707925686701,"duration":1},"status":"passed","severity":"normal"},{"uid":"69daaa2cc443d89d","name":"same cluster, same shard: nodes connect","time":{"start":1707925847107,"stop":1707925847107,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bc4219c36024c9e","name":"Encoder throws on empty string content topic","time":{"start":1707925647458,"stop":1707925647458,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7235cb459b0c573","name":"Check received message containing numeric","time":{"start":1707926214142,"stop":1707926214142,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce3ff0c33b5dde91","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1707925656513,"stop":1707925656514,"duration":1},"status":"passed","severity":"normal"},{"uid":"be3147f57cfd02d3","name":"Subscribe and receives messages on 20 topics","time":{"start":1707925887178,"stop":1707925887178,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a3a7a3fb2acbb09","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707925756352,"stop":1707925756352,"duration":0},"status":"passed","severity":"normal"},{"uid":"af206fb63bac2052","name":"Passing page size 3 when there are 20 messages","time":{"start":1707926240737,"stop":1707926240738,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5cc0513b7a3563a","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1707925686705,"stop":1707925686706,"duration":1},"status":"passed","severity":"normal"},{"uid":"76330530f7535b34","name":"Push 30 different messages","time":{"start":1707926256678,"stop":1707926256678,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ebe71c4f948768","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707926198628,"stop":1707926198629,"duration":1},"status":"passed","severity":"normal"},{"uid":"1684aa798ab1cfc3","name":"Subscribe and receives messages on 20 topics","time":{"start":1707926288699,"stop":1707926288699,"duration":0},"status":"passed","severity":"normal"},{"uid":"5943657320f37c6a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1707925847123,"stop":1707925847129,"duration":6},"status":"passed","severity":"normal"},{"uid":"c6ae83d75c13741e","name":"Push message with custom timestamp: 1677167467901","time":{"start":1707926093450,"stop":1707926093450,"duration":0},"status":"passed","severity":"normal"},{"uid":"85482eea161b6936","name":"Push message with content topic containing unicode special characters","time":{"start":1707926093447,"stop":1707926093447,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af714a427fb6499","name":"Query Generator - forward","time":{"start":1707926223777,"stop":1707926223778,"duration":1},"status":"passed","severity":"normal"},{"uid":"989e92962e944daf","name":"Fails to push message with empty content topic","time":{"start":1707926093448,"stop":1707926093448,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbbe04664d817d46","name":"Meta field set when metaSetter is specified","time":{"start":1707925647457,"stop":1707925647457,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df89c128d5c2fbd","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1707925634230,"stop":1707925634230,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e79e4d332b201d","name":"Query with Ordered Callback, No message returned","time":{"start":1707926160921,"stop":1707926160921,"duration":0},"status":"passed","severity":"normal"},{"uid":"72f86b9dd29d46dc","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1707926160922,"stop":1707926160923,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9594147b4c3768c","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1707925756350,"stop":1707925756350,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b2877179d7e9cd3","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707926288703,"stop":1707926288703,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f5dd58ce0b7f83","name":"configure the node with multiple pubsub topics","time":{"start":1707926098760,"stop":1707926098760,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0025038f50f398a","name":"Check received message containing unicode special characters","time":{"start":1707925867753,"stop":1707925867753,"duration":0},"status":"passed","severity":"normal"},{"uid":"9df2a882bb4a129e","name":"Fails to push message bigger that 1MB","time":{"start":1707926256688,"stop":1707926256688,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1e1f8a2a9e9b121","name":"Register correct protocols","time":{"start":1707926012224,"stop":1707926012224,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e24f067f89528a9","name":"Push message with Script payload","time":{"start":1707926256675,"stop":1707926256675,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d55dc14a5129ac","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707925847129,"stop":1707925847129,"duration":0},"status":"passed","severity":"normal"},{"uid":"479f8e33b21c9abe","name":"Check message with invalid timestamp is not received","time":{"start":1707926214163,"stop":1707926214163,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfebecf7fa4c1e19","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1707925847113,"stop":1707925847113,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1faf6b6fe4be325","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1707925999281,"stop":1707925999282,"duration":1},"status":"passed","severity":"normal"},{"uid":"b625fbd2d5b2f720","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1707926231083,"stop":1707926231085,"duration":2},"status":"passed","severity":"normal"},{"uid":"81e03827b0a3918e","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1707925988987,"stop":1707925988987,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b63797e43e0f14","name":"Push message with escaped characters payload","time":{"start":1707926093439,"stop":1707926093439,"duration":0},"status":"passed","severity":"normal"},{"uid":"e64d5c1076b2cc75","name":"configure the node with multiple pubsub topics","time":{"start":1707926098759,"stop":1707926098759,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3cf71da5d61a2eb","name":"Check received message containing Arabic","time":{"start":1707926214155,"stop":1707926214155,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a229498e3f3316","name":"Push message with content topic containing XML","time":{"start":1707926256682,"stop":1707926256682,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e2ce07e360bf82","name":"Push message with Russian payload","time":{"start":1707926256674,"stop":1707926256675,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a128dc21bf91daa","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1707925656893,"stop":1707925656893,"duration":0},"status":"passed","severity":"normal"},{"uid":"f815a37ac64d1d35","name":"Subscribe to topic containing short and receive message","time":{"start":1707925887182,"stop":1707925887182,"duration":0},"status":"passed","severity":"normal"},{"uid":"c145752a6e8ca91","name":"does not throw on valid cases","time":{"start":1707925634059,"stop":1707925634059,"duration":0},"status":"passed","severity":"normal"},{"uid":"eabf53c0e6f0f681","name":"Generator, custom pubsub topic","time":{"start":1707926198624,"stop":1707926198625,"duration":1},"status":"passed","severity":"normal"},{"uid":"3beec690b3a8f473","name":"Overlapping topic subscription","time":{"start":1707926288712,"stop":1707926288712,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e97995bae869dff","name":"should set field with all protocols disabled","time":{"start":1707925642562,"stop":1707925642562,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd33be2d99e596b6","name":"Push message with content topic containing Chinese","time":{"start":1707926093443,"stop":1707926093443,"duration":0},"status":"passed","severity":"normal"},{"uid":"80652f6a58e8b384","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1707925647295,"stop":1707925647296,"duration":1},"status":"passed","severity":"normal"},{"uid":"77484fae1a2fc399","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707926288710,"stop":1707926288711,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6b7651e33f8fa628","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1707925847130,"stop":1707925847130,"duration":0},"status":"passed","severity":"normal"},{"uid":"9074bfebef643dd1","name":"should properly create location multiaddrs - udp","time":{"start":1707925642561,"stop":1707925642561,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c6a55fec509be18","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707926288717,"stop":1707926288718,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffef8c48bc7c08bb","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1707926189463,"stop":1707926189463,"duration":0},"status":"passed","severity":"normal"},{"uid":"b92d46fa7f129850","name":"should emit a peer event after start","time":{"start":1707925689971,"stop":1707925689971,"duration":0},"status":"passed","severity":"normal"},{"uid":"85935e1219dea6ce","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707925887188,"stop":1707925887188,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8367bf40530645c","name":"Push message with SQL Injection payload","time":{"start":1707926093436,"stop":1707926093436,"duration":0},"status":"passed","severity":"normal"},{"uid":"be92617411fb5214","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707926288711,"stop":1707926288711,"duration":0},"status":"passed","severity":"normal"},{"uid":"f324f9f303d307ff","name":"should properly create location multiaddrs - tcp4","time":{"start":1707925642560,"stop":1707925642560,"duration":0},"status":"passed","severity":"normal"},{"uid":"716cd1e96f3ed7b3","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1707926260445,"stop":1707926260445,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b865b6f538d07d2","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1707925847117,"stop":1707925847117,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d4ed4a8dfe2643","name":"Check received message containing Arabic","time":{"start":1707925867747,"stop":1707925867748,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5ec15746491a9d4","name":"Light Node - default protocols","time":{"start":1707926266761,"stop":1707926266761,"duration":0},"status":"passed","severity":"normal"},{"uid":"c335b1cdf8dd2776","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1707926260446,"stop":1707926260446,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b12f999f2a4e354","name":"isConnected return false after peer stops","time":{"start":1707925727025,"stop":1707925727025,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f8e5c5797b1a3b5","name":"Check received message with timestamp: undefined ","time":{"start":1707925867755,"stop":1707925867756,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcf02f3454348daf","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707925847155,"stop":1707925847157,"duration":2},"status":"passed","severity":"normal"},{"uid":"ab24a354d3568e4a","name":"Push message with content topic containing JSON","time":{"start":1707926093446,"stop":1707926093446,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91b13c876ec6073","name":"throws on empty content topic","time":{"start":1707925634060,"stop":1707925634060,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b6aa68b1689421","name":"Fails to push message with large meta","time":{"start":1707926093449,"stop":1707926093449,"duration":0},"status":"passed","severity":"normal"},{"uid":"68bc535a8020e4f8","name":"Round trip binary serialization","time":{"start":1707925647455,"stop":1707925647456,"duration":1},"status":"passed","severity":"normal"},{"uid":"fee6a0bb2c44effb","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1707926012225,"stop":1707926012226,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ad44875fab574a5","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707926288700,"stop":1707926288701,"duration":1},"status":"passed","severity":"normal"},{"uid":"4879156ca4821633","name":"Check received message containing numeric","time":{"start":1707925867746,"stop":1707925867747,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4b6d58e8774a713","name":"same cluster, different shard: nodes connect","time":{"start":1707925847109,"stop":1707925847109,"duration":0},"status":"passed","severity":"normal"},{"uid":"e69ef06029313df2","name":"should not fail to start the service if it is already started","time":{"start":1707926081228,"stop":1707926081229,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bd52be3d6370bf5","name":"should set field with only RELAY enabled","time":{"start":1707925642562,"stop":1707925642562,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a694ce025f38cbc","name":"Nodes with multiple pubsub topic","time":{"start":1707925988992,"stop":1707925988992,"duration":0},"status":"passed","severity":"normal"},{"uid":"4961249530276ac6","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1707926145611,"stop":1707926145611,"duration":0},"status":"passed","severity":"normal"},{"uid":"b245500a9c4947a9","name":"Check publish message containing SQL Injection","time":{"start":1707925999273,"stop":1707925999273,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef1423837e28a2fb","name":"should handle a minimal index list","time":{"start":1707925634230,"stop":1707925634230,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dfe40fc7d5e045","name":"Decoder throws on undefined content topic","time":{"start":1707925664527,"stop":1707925664527,"duration":0},"status":"passed","severity":"normal"},{"uid":"d39c1c8c5c99a762","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707925867754,"stop":1707925867755,"duration":1},"status":"passed","severity":"normal"},{"uid":"6971ed6486fb96b6","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1707925727025,"stop":1707925727026,"duration":1},"status":"passed","severity":"normal"},{"uid":"14b2e1b928289075","name":"Subscribe to topic containing Script and receive message","time":{"start":1707926288704,"stop":1707926288704,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d681582f4f8dee","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707926288718,"stop":1707926288718,"duration":0},"status":"passed","severity":"normal"},{"uid":"90209a05e22ff2","name":"Push message with content topic containing numeric","time":{"start":1707926256679,"stop":1707926256679,"duration":0},"status":"passed","severity":"normal"},{"uid":"423c142ea717c9df","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707925887184,"stop":1707925887184,"duration":0},"status":"passed","severity":"normal"},{"uid":"15d9eecbc5d3bb39","name":"should return false","time":{"start":1707925642556,"stop":1707925642556,"duration":0},"status":"passed","severity":"normal"},{"uid":"d72935b408df3f23","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1707926231085,"stop":1707926231086,"duration":1},"status":"passed","severity":"normal"},{"uid":"9193e018a011c8ee","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707926288707,"stop":1707926288707,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebd4c81ba26251ea","name":"Subscribe to topic containing Script and receive message","time":{"start":1707926288716,"stop":1707926288716,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac499d5169710223","name":"Subscribe to topic containing XML and receive message","time":{"start":1707925887186,"stop":1707925887187,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce176cde401bc889","name":"Subscribe to topic containing XML and publish message","time":{"start":1707926012232,"stop":1707926012233,"duration":1},"status":"passed","severity":"normal"},{"uid":"af70034aa697ec40","name":"same cluster, different shard: nodes connect","time":{"start":1707925938053,"stop":1707925938054,"duration":1},"status":"passed","severity":"normal"},{"uid":"823d980381a65fb1","name":"Check received message containing emoji","time":{"start":1707926214160,"stop":1707926214160,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe40b1842687c234","name":"Check message received after jswaku node is restarted","time":{"start":1707926214152,"stop":1707926214152,"duration":0},"status":"skipped","severity":"normal"},{"uid":"de0601e27d611271","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1707926231086,"stop":1707926231086,"duration":0},"status":"passed","severity":"normal"},{"uid":"745cdc550db4d95f","name":"Check message with non string payload is not received","time":{"start":1707926214165,"stop":1707926214165,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2fbd857e6441d9","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707926198627,"stop":1707926198627,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5b33ab82ea8b0dbb","name":"Check received message containing SQL Injection","time":{"start":1707925867748,"stop":1707925867748,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7189016b6c5b88d","name":"Encoder throws on empty string content topic","time":{"start":1707925664527,"stop":1707925664527,"duration":0},"status":"passed","severity":"normal"},{"uid":"1772562431b01541","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1707926145612,"stop":1707926145612,"duration":0},"status":"passed","severity":"normal"},{"uid":"be1b1cc6e1c9b57e","name":"Check received message containing shell command","time":{"start":1707925867751,"stop":1707925867752,"duration":1},"status":"passed","severity":"normal"},{"uid":"190a2c6f2e0458ac","name":"Push message with custom timestamp: 1677167447406","time":{"start":1707926256686,"stop":1707926256686,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ef609c81c0a6ae0","name":"Check received message containing Arabic","time":{"start":1707926214143,"stop":1707926214143,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bc1712dabfb8c55","name":"Push message with Script payload","time":{"start":1707926093436,"stop":1707926093437,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7c0d2ca8690315a","name":"Subscribe and publish message","time":{"start":1707926012224,"stop":1707926012225,"duration":1},"status":"passed","severity":"normal"},{"uid":"16fb4ab2ac0764ea","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707926288703,"stop":1707926288703,"duration":0},"status":"passed","severity":"normal"},{"uid":"b00e8b5154e8d4ae","name":"Check publish message after service node is restarted","time":{"start":1707925999283,"stop":1707925999283,"duration":0},"status":"skipped","severity":"normal"},{"uid":"97379b1707f0a105","name":"pre and post cipher","time":{"start":1707925663209,"stop":1707925663209,"duration":0},"status":"passed","severity":"normal"},{"uid":"47052c0ac99cf93","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1707925847146,"stop":1707925847147,"duration":1},"status":"passed","severity":"normal"},{"uid":"3368cf5ed667dd55","name":"Js publishes, other Js receives","time":{"start":1707925979993,"stop":1707925979993,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ef6eed83247c0c","name":"Check message with no pubsub topic is not received","time":{"start":1707925867757,"stop":1707925867757,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3eb95a64abe18a3","name":"Push message with content topic containing short","time":{"start":1707926093441,"stop":1707926093441,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcc4cade5fe5852f","name":"Publish message with custom timestamp: Thu Feb 23 2023 15:53:09 GMT+0000 (Coordinated Universal Time)","time":{"start":1707925999278,"stop":1707925999278,"duration":0},"status":"passed","severity":"normal"},{"uid":"332742adcfb04549","name":"Check message with no pubsub topic is not received","time":{"start":1707926214164,"stop":1707926214164,"duration":0},"status":"passed","severity":"normal"},{"uid":"53be8f93ae516272","name":"Sample","time":{"start":1707925642036,"stop":1707925642037,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f583c2a2775bdf","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1707925642548,"stop":1707925642548,"duration":0},"status":"passed","severity":"normal"},{"uid":"1173c5d1662660c4","name":"Subscribe and receive messages via lightPush","time":{"start":1707925887172,"stop":1707925887173,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ce73fa1cd68fb9","name":"nwaku interop","time":{"start":1707926081221,"stop":1707926081222,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2bbe3b5d8b4f6222","name":"Check received message containing short","time":{"start":1707926214153,"stop":1707926214153,"duration":0},"status":"passed","severity":"normal"},{"uid":"6203083df66fd16f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707926288702,"stop":1707926288702,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ab1f72420df7a06","name":"stop","time":{"start":1707925719036,"stop":1707925719036,"duration":0},"status":"passed","severity":"normal"},{"uid":"59200f4c41e3154b","name":"Check received message containing JSON","time":{"start":1707926214145,"stop":1707926214146,"duration":1},"status":"passed","severity":"normal"},{"uid":"c64056387a9b1345","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707926288697,"stop":1707926288697,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c1aff4c7e4f28c","name":"Push message with short payload","time":{"start":1707926256671,"stop":1707926256671,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a6e6b0430fc7b01","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707925766200,"stop":1707925766200,"duration":0},"status":"passed","severity":"normal"},{"uid":"512ae570939ccb65","name":"Push message with Arabic payload","time":{"start":1707926093434,"stop":1707926093435,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab630fde2bd8869d","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1707925662578,"stop":1707925662578,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ceaf352d07679c","name":"Relay + Store","time":{"start":1707925642563,"stop":1707925642564,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cbca0ea8bf10f3c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707926288710,"stop":1707926288710,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d758a2a8c610a2","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1707925641916,"stop":1707925641916,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d1bd29e75c545ae","name":"Check received message containing shell command","time":{"start":1707926214146,"stop":1707926214146,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2d31beec111c38b","name":"Waku message hash computation (payload length 0)","time":{"start":1707925636669,"stop":1707925636669,"duration":0},"status":"passed","severity":"normal"},{"uid":"e472237622cafe12","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707926288714,"stop":1707926288714,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ce6b34183cc62a","name":"Promise Callback - backward","time":{"start":1707926223779,"stop":1707926223779,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb8001137fb8869","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707925988984,"stop":1707925988986,"duration":2},"status":"passed","severity":"normal"},{"uid":"eaffbd8b00de23d0","name":"Refresh subscription","time":{"start":1707926012227,"stop":1707926012227,"duration":0},"status":"skipped","severity":"normal"},{"uid":"58b5ecd10bc92181","name":"Waku message hash computation","time":{"start":1707925636667,"stop":1707925636668,"duration":1},"status":"passed","severity":"normal"},{"uid":"91111f0b0640a260","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707926288706,"stop":1707926288706,"duration":0},"status":"passed","severity":"normal"},{"uid":"db833806dabd3888","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1707926260448,"stop":1707926260448,"duration":0},"status":"passed","severity":"normal"},{"uid":"c477dd66b1f180f5","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1707925656892,"stop":1707925656892,"duration":0},"status":"passed","severity":"normal"},{"uid":"23eb9321969ce388","name":"Delete observer","time":{"start":1707925948150,"stop":1707925948151,"duration":1},"status":"passed","severity":"normal"},{"uid":"48923aaa4cd72764","name":"Overlapping topic subscription","time":{"start":1707926288701,"stop":1707926288701,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e5dd57e921902ce","name":"Query Generator, Wrong PubsubTopic","time":{"start":1707926160918,"stop":1707926160918,"duration":0},"status":"passed","severity":"normal"},{"uid":"39407ad4cc020aba","name":"Round trip binary encryption [ecies, signature]","time":{"start":1707925664525,"stop":1707925664525,"duration":0},"status":"passed","severity":"normal"},{"uid":"51abd67394a20fa0","name":"Passing page size 110 when there are 120 messages","time":{"start":1707926240742,"stop":1707926240743,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab0b5a982b9d64bb","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707926214162,"stop":1707926214163,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d17a2833eb6a527","name":"isConnected should return false after all peers disconnect","time":{"start":1707925678899,"stop":1707925678900,"duration":1},"status":"passed","severity":"normal"},{"uid":"9048871502a49bfe","name":"Check received message containing Basic HTML tag","time":{"start":1707926214145,"stop":1707926214145,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aaa286a41ffb142","name":"Check received message with timestamp: 1707925678879000000 ","time":{"start":1707925867754,"stop":1707925867754,"duration":0},"status":"passed","severity":"normal"},{"uid":"e418a16ebdccf311","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707925887187,"stop":1707925887188,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d816e494bf3c24a","name":"Ping on peer without subscriptions","time":{"start":1707925748495,"stop":1707925748495,"duration":0},"status":"passed","severity":"normal"},{"uid":"b61aab129365d3b3","name":"Subscribe to topic containing short and receive message","time":{"start":1707926288713,"stop":1707926288713,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a3f7fd44e11628","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707925887183,"stop":1707925887183,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e22c2921d9f0660","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707926214161,"stop":1707926214162,"duration":1},"status":"passed","severity":"normal"},{"uid":"daed585d42479b","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1707925641919,"stop":1707925641920,"duration":1},"status":"passed","severity":"normal"},{"uid":"c35b1ed481d501ba","name":"Push message with content topic containing Basic HTML tag","time":{"start":1707926256682,"stop":1707926256683,"duration":1},"status":"passed","severity":"normal"},{"uid":"b737b6a73634486c","name":"should be able to decode the field with only RELAY set to true","time":{"start":1707925641916,"stop":1707925641917,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4e3dc1b622bfc46","name":"recovers when dns.resolve returns empty","time":{"start":1707925656889,"stop":1707925656890,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cd24f6e43b9c915","name":"Check received message containing escaped characters","time":{"start":1707925867752,"stop":1707925867753,"duration":1},"status":"passed","severity":"normal"},{"uid":"e97f99a367929384","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1707926210449,"stop":1707926210450,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c65a6ff23b69e82","name":"Publish message with custom timestamp: Wed Feb 14 2024 16:53:09 GMT+0000 (Coordinated Universal Time)","time":{"start":1707925999279,"stop":1707925999280,"duration":1},"status":"passed","severity":"normal"},{"uid":"7312e19d4350efa6","name":"Ping on unsubscribed peer","time":{"start":1707925709211,"stop":1707925709211,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d5832075a80803a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1707925847131,"stop":1707925847131,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc21ff2356a1cc7","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707925887180,"stop":1707925887181,"duration":1},"status":"passed","severity":"normal"},{"uid":"6674c8eddddf20a0","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1707926145609,"stop":1707926145610,"duration":1},"status":"passed","severity":"normal"},{"uid":"2daa2964fb5f4146","name":"Check message on other pubsub topic is not received","time":{"start":1707925867756,"stop":1707925867757,"duration":1},"status":"passed","severity":"normal"},{"uid":"56a5660d5ba738a6","name":"Ping on peer without subscriptions","time":{"start":1707925709209,"stop":1707925709210,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9f36589c05bb2a9","name":"Decrypt messages","time":{"start":1707925948149,"stop":1707925948150,"duration":1},"status":"passed","severity":"normal"},{"uid":"bef1f7dcd6e75eb2","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1707925641915,"stop":1707925641915,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c1e6ef6c62d5bf","name":"passes more than one ENR URLs and attempts connection","time":{"start":1707925689999,"stop":1707925689999,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d05f2b955167978c","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1707925656515,"stop":1707925656516,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfbc726934212c40","name":"should emit a peer event after start","time":{"start":1707926081229,"stop":1707926081230,"duration":1},"status":"passed","severity":"normal"},{"uid":"af7ef6ecd98e7b88","name":"Subscribe to topic containing shell command and publish message","time":{"start":1707926012233,"stop":1707926012234,"duration":1},"status":"passed","severity":"normal"},{"uid":"8563e546ede591af","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707925887187,"stop":1707925887187,"duration":0},"status":"passed","severity":"normal"},{"uid":"9007c48cccbc5b09","name":"Push message with custom timestamp: 1707922267901","time":{"start":1707926093450,"stop":1707926093450,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be7c2203681a95c","name":"different cluster, same shard: nodes don't connect","time":{"start":1707925847109,"stop":1707925847110,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1c0ed94d8dc56fd","name":"Check received message containing escaped characters","time":{"start":1707926214146,"stop":1707926214146,"duration":0},"status":"passed","severity":"normal"},{"uid":"214af8ed1dac4947","name":"A test","time":{"start":1707925902382,"stop":1707925902383,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcbb66b575425eef","name":"Generator, custom pubsub topic","time":{"start":1707926198626,"stop":1707926198626,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8c6f472cbf9557a8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707925766198,"stop":1707925766199,"duration":1},"status":"passed","severity":"normal"},{"uid":"4904eb2e5748f9ef","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1707925678894,"stop":1707925678896,"duration":2},"status":"passed","severity":"normal"},{"uid":"e8bcfe8e779f03b","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1707925641913,"stop":1707925641914,"duration":1},"status":"passed","severity":"normal"},{"uid":"7724dcada5540f19","name":"Check received message containing Russian","time":{"start":1707926214156,"stop":1707926214156,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee2db915525dc97","name":"should not receive a peer event after stop","time":{"start":1707926081231,"stop":1707926081232,"duration":1},"status":"passed","severity":"normal"},{"uid":"5daeaee503461188","name":"Push message with rate limit","time":{"start":1707926093449,"stop":1707926093449,"duration":0},"status":"passed","severity":"normal"},{"uid":"20952f55267e3f1c","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1707926012231,"stop":1707926012231,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db4370eb90705ff","name":"Generator, custom pubsub topic","time":{"start":1707926198628,"stop":1707926198628,"duration":0},"status":"passed","severity":"normal"},{"uid":"e077dfd8c752d3c9","name":"Push message with XML payload","time":{"start":1707926093437,"stop":1707926093437,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c6406fa3e7f3f4","name":"Push message equal or less that 1MB","time":{"start":1707926093451,"stop":1707926093452,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2e5db05636587c6","name":"Check message received after jswaku node is restarted","time":{"start":1707926214165,"stop":1707926214166,"duration":1},"status":"skipped","severity":"normal"},{"uid":"26c96f6936a9f6dd","name":"Check publish message containing escaped characters","time":{"start":1707925999276,"stop":1707925999277,"duration":1},"status":"passed","severity":"normal"},{"uid":"b27a1f2e41b7830f","name":"Push message with Basic HTML tag payload","time":{"start":1707926093437,"stop":1707926093438,"duration":1},"status":"passed","severity":"normal"},{"uid":"e33694b68f4a7e78","name":"can start the service","time":{"start":1707926081224,"stop":1707926081225,"duration":1},"status":"passed","severity":"normal"},{"uid":"1929b285a4d94b53","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1707925647294,"stop":1707925647295,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed76872c505f7ec0","name":"Push message with content topic containing long","time":{"start":1707926256679,"stop":1707926256679,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7135a87006fb2b1","name":"Query Generator - backward","time":{"start":1707926223778,"stop":1707926223778,"duration":0},"status":"passed","severity":"normal"},{"uid":"e357f35c69439c67","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707926288707,"stop":1707926288707,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bede36a704ab988","name":"Waku message hash computation (meta attribute not present)","time":{"start":1707925636668,"stop":1707925636669,"duration":1},"status":"passed","severity":"normal"},{"uid":"d869ad6756320b92","name":"Init the array if not present","time":{"start":1707925633870,"stop":1707925633873,"duration":3},"status":"passed","severity":"normal"},{"uid":"765d1ed8300fc67b","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1707925847145,"stop":1707925847146,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dcf37846f35c5fa","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707926288708,"stop":1707926288709,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd032f6bb54e0adc","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1707925688698,"stop":1707925688698,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f6d3dc5c8b69f9","name":"Check publish message containing short","time":{"start":1707925999259,"stop":1707925999264,"duration":5},"status":"passed","severity":"normal"},{"uid":"6a13744176ba0a82","name":"Check publish message containing Russian","time":{"start":1707925999272,"stop":1707925999273,"duration":1},"status":"passed","severity":"normal"},{"uid":"af418dbe186a474a","name":"Encoder throws on undefined content topic","time":{"start":1707925662580,"stop":1707925662581,"duration":1},"status":"passed","severity":"normal"},{"uid":"9146056756456729","name":"should properly create location multiaddrs - udp6","time":{"start":1707925642560,"stop":1707925642560,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a66395095ab98a9","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707925766199,"stop":1707925766199,"duration":0},"status":"passed","severity":"normal"},{"uid":"28451770c5210c7f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707926288714,"stop":1707926288714,"duration":0},"status":"passed","severity":"normal"},{"uid":"c999ff403a79cd7f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707925847138,"stop":1707925847139,"duration":1},"status":"passed","severity":"normal"},{"uid":"dec16ae7def6faf1","name":"Push message with custom timestamp: 1707929467901","time":{"start":1707926093450,"stop":1707926093451,"duration":1},"status":"passed","severity":"normal"},{"uid":"20c1316f7031caaf","name":"converts content topics to expected shard index","time":{"start":1707925634065,"stop":1707925634065,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa7e0fced5272393","name":"Check received message containing Russian","time":{"start":1707926214143,"stop":1707926214144,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b43a714aed7b141","name":"Push message on custom pubsubTopic","time":{"start":1707925946821,"stop":1707925946822,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e1c3d6df66ea63","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707925887189,"stop":1707925887189,"duration":0},"status":"passed","severity":"normal"},{"uid":"6917c39ad25a2356","name":"1 Store, 2 relays, 2 fetches","time":{"start":1707925656585,"stop":1707925656586,"duration":1},"status":"passed","severity":"normal"},{"uid":"c59aacf7a94dc286","name":"Push message with content topic containing JSON","time":{"start":1707926256683,"stop":1707926256683,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e31fa20ff892fa","name":"Check received message containing Russian","time":{"start":1707925867748,"stop":1707925867748,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b4562f0255a0db6","name":"Subscribe to topic containing Script and receive message","time":{"start":1707925887185,"stop":1707925887186,"duration":1},"status":"passed","severity":"normal"},{"uid":"bea2e2a90b7a31f2","name":"different cluster, different shard: nodes don't connect","time":{"start":1707925938054,"stop":1707925938055,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c90869f481c4579","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1707925756352,"stop":1707925756352,"duration":0},"status":"passed","severity":"normal"},{"uid":"c88cedaa28a32d9d","name":"Push message with shell command payload","time":{"start":1707926256676,"stop":1707926256677,"duration":1},"status":"passed","severity":"normal"},{"uid":"35d5e2cd72c2378e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707925887173,"stop":1707925887173,"duration":0},"status":"passed","severity":"normal"},{"uid":"faedcde5981cfa1c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707925946822,"stop":1707925946822,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7ba7163eada5e2","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707925902282,"stop":1707925902282,"duration":0},"status":"passed","severity":"normal"},{"uid":"f705b84732598b2a","name":"Check message received after nwaku node is restarted","time":{"start":1707926214166,"stop":1707926214166,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b43ab092be1845b3","name":"Passing an array","time":{"start":1707926258817,"stop":1707926258817,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b4f6a2d4f9d01f","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1707925938052,"stop":1707925938052,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac0bfad1bae07246","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1707925847158,"stop":1707925847159,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca9c56188fa192c0","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1707925847129,"stop":1707925847130,"duration":1},"status":"passed","severity":"normal"},{"uid":"db59daaa10fd248c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707925902279,"stop":1707925902279,"duration":0},"status":"passed","severity":"normal"},{"uid":"2399d55616587bd0","name":"Push message with content topic containing shell command","time":{"start":1707926256683,"stop":1707926256684,"duration":1},"status":"passed","severity":"normal"},{"uid":"aca03de83747335d","name":"Fails to publish message with empty text","time":{"start":1707925999281,"stop":1707925999281,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e0db91a683a99af","name":"can start and stop the service","time":{"start":1707926081225,"stop":1707926081226,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8c9e75177460d7e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707926288703,"stop":1707926288704,"duration":1},"status":"passed","severity":"normal"},{"uid":"6385100901392900","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1707925847146,"stop":1707925847146,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbca4befd8568136","name":"topics with same application and version share the same shard","time":{"start":1707925634065,"stop":1707925634065,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba2f155ce408507","name":"Sets default value correctly","time":{"start":1707926258818,"stop":1707926258819,"duration":1},"status":"passed","severity":"normal"},{"uid":"2915350e28f95c08","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1707926012233,"stop":1707926012233,"duration":0},"status":"passed","severity":"normal"},{"uid":"43904ece9be77056","name":"Check publish message containing long","time":{"start":1707925999264,"stop":1707925999265,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfb932d4861eedc3","name":"removeEventListener with wrong event","time":{"start":1707925719033,"stop":1707925719034,"duration":1},"status":"passed","severity":"normal"},{"uid":"aad4f4078335954","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1707925641913,"stop":1707925641913,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b1bc5eb588c4312","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1707926012230,"stop":1707926012230,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e01adb2f9b4b89e","name":"Ephemeral field is preserved - encoder v0","time":{"start":1707925688696,"stop":1707925688697,"duration":1},"status":"passed","severity":"normal"},{"uid":"7712978a4041b30f","name":"retrieves a single peer","time":{"start":1707925656888,"stop":1707925656889,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7dd32956e559145","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707925902281,"stop":1707925902281,"duration":0},"status":"passed","severity":"normal"},{"uid":"24410c3eef07e0c8","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707925887180,"stop":1707925887180,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e34316a922e37061","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707925946825,"stop":1707925946826,"duration":1},"status":"passed","severity":"normal"},{"uid":"1344b2c7d7b18827","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1707925656894,"stop":1707925656894,"duration":0},"status":"skipped","severity":"normal"},{"uid":"76ef99314b9e96c","name":"Push message with meta","time":{"start":1707926093448,"stop":1707926093449,"duration":1},"status":"passed","severity":"normal"},{"uid":"b34fe2bb8cbd3abf","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1707926260447,"stop":1707926260448,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d5d8005439cdb64","name":"Check received message with timestamp: 1707925678165 ","time":{"start":1707926214161,"stop":1707926214161,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d9ecd160c79dbd9","name":"Push message with rate limit","time":{"start":1707926256686,"stop":1707926256686,"duration":0},"status":"passed","severity":"normal"},{"uid":"e882b56206ac3a51","name":"Symmetric encrypt & Decrypt","time":{"start":1707925663208,"stop":1707925663209,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f2048ee39bdb3dd","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707925756353,"stop":1707925756357,"duration":4},"status":"passed","severity":"normal"},{"uid":"cc16b87af44b0ccf","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707925902282,"stop":1707925902283,"duration":1},"status":"passed","severity":"normal"},{"uid":"a26f3879de256460","name":"should not receive a peer event before start","time":{"start":1707925689971,"stop":1707925689972,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d3fe4e2a420f205","name":"Push message with content topic containing XML","time":{"start":1707926093445,"stop":1707926093445,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac1e20f17559868","name":"Check received message containing JSON","time":{"start":1707926214158,"stop":1707926214158,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0fafdd0c110d7ba","name":"should throw error - invalid id","time":{"start":1707925642550,"stop":1707925642555,"duration":5},"status":"passed","severity":"normal"},{"uid":"8ac9f1f0cdc10c5a","name":"can start the service","time":{"start":1707925689969,"stop":1707925689969,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b18db05a85a7930","name":"Check received message containing long","time":{"start":1707926214153,"stop":1707926214153,"duration":0},"status":"passed","severity":"normal"},{"uid":"9100e533efe82d8c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707926288715,"stop":1707926288715,"duration":0},"status":"passed","severity":"normal"},{"uid":"7efd53582fe53220","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1707925678892,"stop":1707925678893,"duration":1},"status":"passed","severity":"normal"},{"uid":"e084b3813b503cc","name":"Passing page size 11 when there are 10 messages","time":{"start":1707926240739,"stop":1707926240741,"duration":2},"status":"passed","severity":"normal"},{"uid":"4777d0b27ddc2033","name":"Query Generator, Multiple PubsubTopics","time":{"start":1707926160918,"stop":1707926160919,"duration":1},"status":"passed","severity":"normal"},{"uid":"89ff305730a0cce5","name":"Push message with XML payload","time":{"start":1707926256675,"stop":1707926256676,"duration":1},"status":"passed","severity":"normal"},{"uid":"882a59bf610a8554","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707925946824,"stop":1707925946824,"duration":0},"status":"passed","severity":"normal"},{"uid":"da66e91fa0203852","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707925902279,"stop":1707925902279,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0acde671583a921","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1707925727024,"stop":1707925727024,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f2b92931433df1b","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1707925847160,"stop":1707925847161,"duration":1},"status":"passed","severity":"normal"},{"uid":"9325546e4be7dcf4","name":"Refresh subscription","time":{"start":1707926288713,"stop":1707926288713,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d29f7cd74f4a2f3","name":"Passing page size 0 when there are 110 messages","time":{"start":1707926240735,"stop":1707926240736,"duration":1},"status":"passed","severity":"normal"},{"uid":"471283668cd1e13b","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1707925655917,"stop":1707925655917,"duration":0},"status":"passed","severity":"normal"},{"uid":"a81238f8e9246f94","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707926288718,"stop":1707926288718,"duration":0},"status":"passed","severity":"normal"},{"uid":"8416e832a4c02f17","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1707925847153,"stop":1707925847154,"duration":1},"status":"passed","severity":"normal"},{"uid":"39bd2a98ee2141b","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707926288700,"stop":1707926288700,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec2ce26c05643591","name":"Check message received after jswaku node is restarted","time":{"start":1707925867767,"stop":1707925867767,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2ddde5b9f13abf4e","name":"Passing page size 10 when there are 10 messages","time":{"start":1707926240738,"stop":1707926240739,"duration":1},"status":"passed","severity":"normal"},{"uid":"7130a57ba0b6a7c7","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1707926012226,"stop":1707926012227,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee7b88c152f8a63e","name":"Used by Waku Relay","time":{"start":1707926258818,"stop":1707926258818,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a92c43bc49bf44","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1707925678898,"stop":1707925678899,"duration":1},"status":"passed","severity":"normal"},{"uid":"b690204ea02158d3","name":"Check received message containing unicode special characters","time":{"start":1707926214147,"stop":1707926214147,"duration":0},"status":"passed","severity":"normal"},{"uid":"508225d0a2774153","name":"Query with Promise Callback, No Decoder","time":{"start":1707926160923,"stop":1707926160923,"duration":0},"status":"passed","severity":"normal"},{"uid":"faab981669d77cdd","name":"Overlapping topic subscription","time":{"start":1707925887181,"stop":1707925887181,"duration":0},"status":"passed","severity":"normal"},{"uid":"4298d5557ca34b02","name":"unsubscribes","time":{"start":1707926239364,"stop":1707926239364,"duration":0},"status":"passed","severity":"normal"},{"uid":"272d459c36af66c","name":"can dial TLS multiaddrs","time":{"start":1707925945291,"stop":1707925945291,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1fad55176b1218c","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1707925641914,"stop":1707925641915,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e71884a969aa75e","name":"Check meta is set [ecies]","time":{"start":1707925664526,"stop":1707925664526,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b6784804279d589","name":"should encodeTxt and decodeTxt","time":{"start":1707925642546,"stop":1707925642547,"duration":1},"status":"passed","severity":"normal"},{"uid":"c291884c61efc337","name":"Push message with numeric payload","time":{"start":1707926093432,"stop":1707926093433,"duration":1},"status":"passed","severity":"normal"},{"uid":"408ac21eaa4042a0","name":"should set field with only FILTER enabled","time":{"start":1707925642563,"stop":1707925642563,"duration":0},"status":"passed","severity":"normal"},{"uid":"3524bb342c9c983e","name":"Push message with emoji payload","time":{"start":1707926093439,"stop":1707926093440,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4415190da1b0a8c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707925847153,"stop":1707925847153,"duration":0},"status":"passed","severity":"normal"},{"uid":"701766a34185bbb5","name":"Push message with content topic containing escaped characters","time":{"start":1707926093446,"stop":1707926093447,"duration":1},"status":"passed","severity":"normal"},{"uid":"14c51f49ccfae07e","name":"Ordered Callback - backward","time":{"start":1707926223785,"stop":1707926223785,"duration":0},"status":"passed","severity":"normal"},{"uid":"e45a8916668a4bf7","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1707925847141,"stop":1707925847142,"duration":1},"status":"passed","severity":"normal"},{"uid":"7085fca2a618e14a","name":"throws on content topic with generation field greater than 0","time":{"start":1707925634061,"stop":1707925634062,"duration":1},"status":"passed","severity":"normal"},{"uid":"5106d8e3df7e1565","name":"tcp ip4 address","time":{"start":1707925641999,"stop":1707925641999,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06b65a60e9e4ed9","name":"should only return 1 node with relay capability","time":{"start":1707925656891,"stop":1707925656891,"duration":0},"status":"passed","severity":"normal"},{"uid":"c62aa1628c6b0e2","name":"Publishes to nwaku","time":{"start":1707925979991,"stop":1707925979991,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cdbcce4988e0da1","name":"can start and stop the service","time":{"start":1707925689969,"stop":1707925689970,"duration":1},"status":"passed","severity":"normal"},{"uid":"a083915c47282a59","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707926288705,"stop":1707926288705,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d5a7d8139e2c0c0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707925756348,"stop":1707925756348,"duration":0},"status":"passed","severity":"normal"},{"uid":"857f047a82cfa84d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707925902280,"stop":1707925902280,"duration":0},"status":"passed","severity":"normal"},{"uid":"463ae05c3cec2d35","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1707925656515,"stop":1707925656515,"duration":0},"status":"passed","severity":"normal"},{"uid":"f00ad3133a82e5fe","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707926288714,"stop":1707926288715,"duration":1},"status":"passed","severity":"normal"},{"uid":"51ab2773e5fc0e6b","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1707925688697,"stop":1707925688698,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a4139914925d23b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707925902277,"stop":1707925902277,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef41954b48ef42e","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1707925887190,"stop":1707925887190,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a5f3d30075b3300","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1707925847116,"stop":1707925847116,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f0ecd2b5c0f338f","name":"should return all peers when numPeers is 0","time":{"start":1707925647293,"stop":1707925647294,"duration":1},"status":"passed","severity":"normal"},{"uid":"b46471ab43358e57","name":"Check received message containing Script","time":{"start":1707926214157,"stop":1707926214157,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c09e8f592f7ebf3","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707925988988,"stop":1707925988989,"duration":1},"status":"passed","severity":"normal"},{"uid":"c06ed5e497983a28","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1707926012234,"stop":1707926012235,"duration":1},"status":"passed","severity":"normal"},{"uid":"291c8216ab4c9edb","name":"groups content topics by expected pubsub topic","time":{"start":1707925634066,"stop":1707925634067,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e132923a8415b79","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1707925847154,"stop":1707925847154,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ea2a02efbbaec","name":"Query generator for multiple messages","time":{"start":1707926210446,"stop":1707926210447,"duration":1},"status":"passed","severity":"normal"},{"uid":"6560c320bf022690","name":"Push message with content topic containing emoji","time":{"start":1707926256684,"stop":1707926256685,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ebb6c6797f9f771","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707925756353,"stop":1707925756353,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d2418bc12dda757","name":"should properly create location multiaddrs - tcp6","time":{"start":1707925642560,"stop":1707925642561,"duration":1},"status":"passed","severity":"normal"},{"uid":"1172e2f29f60cb7","name":"removeEventListener with correct event","time":{"start":1707925719033,"stop":1707925719033,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf60156b9fead21","name":"Privacy Node - default protocol","time":{"start":1707926266761,"stop":1707926266762,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5997df84dd8690b","name":"should set field with all protocols enabled","time":{"start":1707925642562,"stop":1707925642562,"duration":0},"status":"passed","severity":"normal"},{"uid":"b355ee619b3738a8","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1707926160920,"stop":1707926160920,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2fac81a35c3257","name":"Check received message containing short","time":{"start":1707926214141,"stop":1707926214141,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfbaf9fde95a43d4","name":"Push message with long payload","time":{"start":1707926256672,"stop":1707926256672,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffdb8b495cf015f4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707925946825,"stop":1707925946825,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f16a22b5cc93d7","name":"Check received message with extra option is received","time":{"start":1707925867759,"stop":1707925867767,"duration":8},"status":"passed","severity":"normal"},{"uid":"472fe287fdce0518","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707926288704,"stop":1707926288704,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f00541d0ba9d2a","name":"Push message with content topic containing numeric","time":{"start":1707926093442,"stop":1707926093442,"duration":0},"status":"passed","severity":"normal"},{"uid":"f934d361aa578dcb","name":"creates an iterator","time":{"start":1707926239362,"stop":1707926239362,"duration":0},"status":"passed","severity":"normal"},{"uid":"20305f49b5ef26db","name":"Check received message containing Chinese","time":{"start":1707926214143,"stop":1707926214143,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d58217f9b37792","name":"Check received message with timestamp: undefined ","time":{"start":1707926214163,"stop":1707926214163,"duration":0},"status":"passed","severity":"normal"},{"uid":"6635b27cb3a46e8c","name":"Push message with content topic containing Basic HTML tag","time":{"start":1707926093445,"stop":1707926093445,"duration":0},"status":"passed","severity":"normal"},{"uid":"d07d8f8a9d89f8a8","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707925902281,"stop":1707925902281,"duration":0},"status":"passed","severity":"normal"},{"uid":"7100932268114375","name":"Store - dialed after - with timeout","time":{"start":1707926266760,"stop":1707926266760,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa2642e3bf1d7edc","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1707925727024,"stop":1707925727024,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd42b20d9c108958","name":"Check message with invalid timestamp is not received","time":{"start":1707926214149,"stop":1707926214150,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca26c93b81b30c3b","name":"Decoder throws on undefined content topic","time":{"start":1707925662582,"stop":1707925662582,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f2db4d23d0fb7df","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707925988995,"stop":1707925988995,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6410b104e3c2260","name":"Push message with content topic containing SQL Injection","time":{"start":1707926093444,"stop":1707926093444,"duration":0},"status":"passed","severity":"normal"},{"uid":"207fef69bea16686","name":"Refresh subscription","time":{"start":1707926288701,"stop":1707926288701,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9171b00c68e8a92","name":"Nwaku publishes","time":{"start":1707925979992,"stop":1707925979992,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb0a0a97361d7e4","name":"should throw an error for insufficient data","time":{"start":1707925634231,"stop":1707925634231,"duration":0},"status":"passed","severity":"normal"},{"uid":"680d94b450c3a0b4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707925887184,"stop":1707925887184,"duration":0},"status":"passed","severity":"normal"},{"uid":"a40c0f6c2a7ed44a","name":"should use DNS peer discovery with light client","time":{"start":1707925689998,"stop":1707925689999,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e94cbf8765d26635","name":"Push message with Arabic payload","time":{"start":1707926256674,"stop":1707926256674,"duration":0},"status":"passed","severity":"normal"},{"uid":"1391a6a670220b01","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707926288715,"stop":1707926288715,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d2ede73663f6833","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1707925656512,"stop":1707925656512,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cdb39768f93e52e","name":"Check received message containing Script","time":{"start":1707925867749,"stop":1707925867749,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac1a4b4cce77431","name":"Generator, 2 different pubsubtopics","time":{"start":1707926198625,"stop":1707926198625,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a0de5e747941db2","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707925887189,"stop":1707925887189,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a04d1982d438b8","name":"Subscribe to topic containing JSON and publish message","time":{"start":1707926012233,"stop":1707926012233,"duration":0},"status":"passed","severity":"normal"},{"uid":"65fb83a3c2467730","name":"should properly create peer info with all multiaddrs","time":{"start":1707925642561,"stop":1707925642561,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe019d5144c6e189","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707926288706,"stop":1707926288706,"duration":0},"status":"passed","severity":"normal"},{"uid":"3464dbf41ba5014c","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1707925727023,"stop":1707925727023,"duration":0},"status":"passed","severity":"normal"},{"uid":"109d7ddcd1ddd6ca","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1707926260446,"stop":1707926260446,"duration":0},"status":"passed","severity":"normal"},{"uid":"d366ed78e4878d8c","name":"Relay - dialed after","time":{"start":1707926266759,"stop":1707926266759,"duration":0},"status":"passed","severity":"normal"},{"uid":"a667fcf046db801b","name":"Push message with content topic containing Script","time":{"start":1707926256682,"stop":1707926256682,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2abb9819bbe018b","name":"Push message with shell command payload","time":{"start":1707926093438,"stop":1707926093438,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ab46a2b77807b8","name":"Check received message containing shell command","time":{"start":1707926214159,"stop":1707926214159,"duration":0},"status":"passed","severity":"normal"},{"uid":"2736d777376c0b44","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1707926145610,"stop":1707926145610,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c3060fd602e289","name":"Check message with no payload is not received","time":{"start":1707926214151,"stop":1707926214151,"duration":0},"status":"passed","severity":"normal"},{"uid":"d947a118b2f730f9","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1707926098760,"stop":1707926098760,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8023a8570abbc74","name":"should encode/decode to text encoding","time":{"start":1707925642558,"stop":1707925642559,"duration":1},"status":"passed","severity":"normal"},{"uid":"988044f3eb10eed4","name":"Check received message containing Basic HTML tag","time":{"start":1707926214158,"stop":1707926214158,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa54cb7dd8242377","name":"A test","time":{"start":1707925902382,"stop":1707925902382,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e0382c1340d72d","name":"Push message with Basic HTML tag payload","time":{"start":1707926256676,"stop":1707926256676,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cd5058383d59f38","name":"different cluster, different shard: nodes don't connect","time":{"start":1707925847111,"stop":1707925847111,"duration":0},"status":"passed","severity":"normal"},{"uid":"abad73e153720256","name":"Reopen subscription with peer with lost subscription","time":{"start":1707925748494,"stop":1707925748494,"duration":0},"status":"passed","severity":"normal"},{"uid":"f366da7ea1358c4d","name":"Check message with no pubsub topic is not received","time":{"start":1707926214150,"stop":1707926214150,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d0e154dc404b0f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1707925847147,"stop":1707925847147,"duration":0},"status":"passed","severity":"normal"},{"uid":"379620e5c9f4a1bb","name":"should not receive a peer event after stop","time":{"start":1707925689972,"stop":1707925689998,"duration":26},"status":"passed","severity":"normal"},{"uid":"1fde2753493174c0","name":"Check message on other pubsub topic is not received","time":{"start":1707926214163,"stop":1707926214164,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fe282109a2febe","name":"connects to nwaku","time":{"start":1707926258816,"stop":1707926258816,"duration":0},"status":"passed","severity":"normal"},{"uid":"36b89a497d51e8ea","name":"Publish message with large meta","time":{"start":1707925999283,"stop":1707925999284,"duration":1},"status":"passed","severity":"normal"},{"uid":"a96ed68ff408d0fb","name":"should get / set UDP multiaddr","time":{"start":1707925642559,"stop":1707925642559,"duration":0},"status":"passed","severity":"normal"},{"uid":"4caefb5010f14a15","name":"Store - dialed first","time":{"start":1707926266760,"stop":1707926266760,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e658494e7e7392d","name":"Push message with content topic containing Script","time":{"start":1707926093444,"stop":1707926093445,"duration":1},"status":"passed","severity":"normal"},{"uid":"64ab715f56d469d3","name":"Subscribe to topic containing long and receive message","time":{"start":1707926288702,"stop":1707926288702,"duration":0},"status":"passed","severity":"normal"},{"uid":"548927c7f8652c24","name":"Check received message containing XML","time":{"start":1707926214157,"stop":1707926214158,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c21455053c965e1","name":"Push message with SQL Injection payload","time":{"start":1707926256675,"stop":1707926256675,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae694ae4151fb72","name":"Default pageSize","time":{"start":1707926240743,"stop":1707926240744,"duration":1},"status":"passed","severity":"normal"},{"uid":"6507c1d6d26d618a","name":"Ping on subscribed peer","time":{"start":1707925748492,"stop":1707925748492,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b24e6503ab51b66","name":"Subscribe and receive messages via lightPush","time":{"start":1707926288697,"stop":1707926288697,"duration":0},"status":"passed","severity":"normal"},{"uid":"127b83535a08cf00","name":"Decoder throws on empty string content topic","time":{"start":1707925664527,"stop":1707925664528,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f59fa522cc79f58","name":"Ping on unsubscribed peer","time":{"start":1707925748495,"stop":1707925748496,"duration":1},"status":"passed","severity":"normal"},{"uid":"74de8e0e6470b613","name":"Push message equal or less that 1MB","time":{"start":1707926256687,"stop":1707926256688,"duration":1},"status":"passed","severity":"normal"},{"uid":"f929d8af9a1cfed6","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1707926189462,"stop":1707926189462,"duration":0},"status":"passed","severity":"normal"},{"uid":"55946213d15fc75a","name":"ignores domain fetching errors","time":{"start":1707925656890,"stop":1707925656890,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8958cdc94fa46b4","name":"Push message with meta","time":{"start":1707926256685,"stop":1707926256685,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb517fde7cdebc21","name":"Does not throw an exception when node disconnects","time":{"start":1707926258816,"stop":1707926258816,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8213a4eb9833b7","name":"Check publish message containing Script","time":{"start":1707925999273,"stop":1707925999274,"duration":1},"status":"passed","severity":"normal"},{"uid":"23385599945c0fe3","name":"Check publish message containing Arabic","time":{"start":1707925999272,"stop":1707925999272,"duration":0},"status":"passed","severity":"normal"},{"uid":"208f34619907f234","name":"1 Relay, 1 Filter, gives up","time":{"start":1707925656586,"stop":1707925656586,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa2ed40a844b3fb","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707926288711,"stop":1707926288712,"duration":1},"status":"skipped","severity":"normal"},{"uid":"35a63974c556b8eb","name":"Subscribe and receive messages via waku relay post","time":{"start":1707926288709,"stop":1707926288709,"duration":0},"status":"passed","severity":"normal"},{"uid":"f050f2e77c4a39da","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1707926012230,"stop":1707926012230,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f4aaba10180ea5f","name":"Generator, 2 different pubsubtopics","time":{"start":1707926198626,"stop":1707926198626,"duration":0},"status":"skipped","severity":"normal"},{"uid":"35497e917533ef59","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1707925847118,"stop":1707925847118,"duration":0},"status":"passed","severity":"normal"},{"uid":"de479e402692afc8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707925756350,"stop":1707925756350,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f59950ff7386f8","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1707925847158,"stop":1707925847158,"duration":0},"status":"passed","severity":"normal"},{"uid":"33b4392c9eaf2f5","name":"Check received message containing SQL Injection","time":{"start":1707926214144,"stop":1707926214144,"duration":0},"status":"passed","severity":"normal"},{"uid":"7916d15678bb56a2","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1707926189463,"stop":1707926189464,"duration":1},"status":"passed","severity":"normal"},{"uid":"d007e54804d85e76","name":"Fields are not dropped","time":{"start":1707925646881,"stop":1707925646882,"duration":1},"status":"passed","severity":"normal"},{"uid":"aee010dc368e8762","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1707925686708,"stop":1707925686708,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3cf8bf7bf4e1d8f","name":"Check message with extra parameter is not received","time":{"start":1707925867759,"stop":1707925867759,"duration":0},"status":"passed","severity":"normal"},{"uid":"598c3b12a812c2c7","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1707925847151,"stop":1707925847152,"duration":1},"status":"passed","severity":"normal"},{"uid":"e842c53c2079d562","name":"Check received message containing short","time":{"start":1707925867745,"stop":1707925867746,"duration":1},"status":"passed","severity":"normal"},{"uid":"b38568cfcbe30de9","name":"Encoder throws on empty string content topic","time":{"start":1707925662581,"stop":1707925662582,"duration":1},"status":"passed","severity":"normal"},{"uid":"cec9324cb1716529","name":"Subscribe to topic containing XML and receive message","time":{"start":1707926288716,"stop":1707926288716,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac4b3f656aae120","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1707925656516,"stop":1707925656516,"duration":0},"status":"passed","severity":"normal"},{"uid":"df3367855aeb42c0","name":"isConnected should return false after all peers disconnect","time":{"start":1707925727025,"stop":1707925727025,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f2a28946e32d98d","name":"Check message received after nwaku node is restarted","time":{"start":1707925867767,"stop":1707925867768,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d1f8b442934f4835","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1707925641921,"stop":1707925641922,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2c95e0778db2ffa","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1707925641921,"stop":1707925641921,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fec4ce4795759f3","name":"Subscribe and receives messages on 20 topics","time":{"start":1707926288710,"stop":1707926288710,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8cc57d55f69743e","name":"through manual discovery","time":{"start":1707925945291,"stop":1707925945292,"duration":1},"status":"passed","severity":"normal"},{"uid":"12267ef7e5ab0c4c","name":"Check received message containing special chars","time":{"start":1707926214142,"stop":1707926214143,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb3c77a837458486","name":"Push message with content topic containing unicode special characters","time":{"start":1707926256684,"stop":1707926256684,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c5b613e469d250","name":"Push message with content topic containing special chars","time":{"start":1707926093442,"stop":1707926093443,"duration":1},"status":"passed","severity":"normal"},{"uid":"d67dd9a3f6cff181","name":"Fails to publish duplicate message","time":{"start":1707925999280,"stop":1707925999280,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e8062b80d633f4f","name":"Push message with content topic containing Arabic","time":{"start":1707926256681,"stop":1707926256681,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c0285da31e04f8f","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707925887179,"stop":1707925887180,"duration":1},"status":"passed","severity":"normal"},{"uid":"9efe6abea0aea98b","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1707925847130,"stop":1707925847131,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5d1cf287df9ba1","name":"Push message with content topic containing Arabic","time":{"start":1707926093443,"stop":1707926093443,"duration":0},"status":"passed","severity":"normal"},{"uid":"c76aeefd7670732d","name":"Check received message containing Script","time":{"start":1707926214144,"stop":1707926214144,"duration":0},"status":"passed","severity":"normal"},{"uid":"7374b106cc4c0763","name":"udp ip6 address","time":{"start":1707925641999,"stop":1707925642000,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ee865b11846e5c","name":"Check received message containing XML","time":{"start":1707925867749,"stop":1707925867750,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f06ef53d2e5ed75","name":"Check received message containing SQL Injection","time":{"start":1707926214156,"stop":1707926214156,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c5a6a52b49d469","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707926214148,"stop":1707926214148,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b1a8965a3f220ba","name":"1 Store, 2 fetches","time":{"start":1707925656585,"stop":1707925656585,"duration":0},"status":"passed","severity":"normal"},{"uid":"beaac274b0eec9ef","name":"throws on content topic with non-number generation field","time":{"start":1707925634061,"stop":1707925634061,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ddbc54fd753ab28","name":"Push message with Chinese payload","time":{"start":1707926256674,"stop":1707926256674,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ce6f2ac2187c0b","name":"Callback on promise, aborts when callback returns true","time":{"start":1707926210449,"stop":1707926210449,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd672c6ee9f3952","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707926288698,"stop":1707926288698,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e41379b0ed6a26","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707926288709,"stop":1707926288709,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ddc102bce4e090","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1707926231083,"stop":1707926231083,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe2efc220ec682f","name":"should properly create location multiaddrs - tcp","time":{"start":1707925642561,"stop":1707925642561,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd1cd272927789d","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1707925641920,"stop":1707925641920,"duration":0},"status":"passed","severity":"normal"},{"uid":"14922acddc987913","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707925988997,"stop":1707925988998,"duration":1},"status":"passed","severity":"normal"},{"uid":"89b03d82ec9248ad","name":"Check received message containing escaped characters","time":{"start":1707926214159,"stop":1707926214159,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac602609ed039575","name":"Subscribe to topic containing Script and publish message","time":{"start":1707926012231,"stop":1707926012232,"duration":1},"status":"passed","severity":"normal"},{"uid":"71bd94615bd56316","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1707926145610,"stop":1707926145610,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf865f0c59d4e6","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1707925664525,"stop":1707925664525,"duration":0},"status":"passed","severity":"normal"},{"uid":"28ddbd8d15afda60","name":"Check message with non string payload is not received","time":{"start":1707925867758,"stop":1707925867758,"duration":0},"status":"passed","severity":"normal"},{"uid":"c60062ce592c005b","name":"Check message with invalid timestamp is not received","time":{"start":1707925867756,"stop":1707925867756,"duration":0},"status":"passed","severity":"normal"},{"uid":"1214817c516fc83f","name":"Check received message containing special chars","time":{"start":1707926214154,"stop":1707926214154,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb5e5b8c5e3193c7","name":"Push message with content topic containing short","time":{"start":1707926256678,"stop":1707926256679,"duration":1},"status":"passed","severity":"normal"},{"uid":"2518a373a8ce9b84","name":"should be able to encode the field with only STORE set to true","time":{"start":1707925641911,"stop":1707925641912,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ae358b8a04e0db5","name":"Check received message containing Basic HTML tag","time":{"start":1707925867750,"stop":1707925867750,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a70a73df4ad3353","name":"Push message with unicode special characters payload","time":{"start":1707926093439,"stop":1707926093439,"duration":0},"status":"passed","severity":"normal"},{"uid":"69235c063e01e93b","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1707926145609,"stop":1707926145609,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba346b9e6e0d3367","name":"throws on content topic with too few or too many fields","time":{"start":1707925634060,"stop":1707925634061,"duration":1},"status":"passed","severity":"normal"},{"uid":"672b06c4cc19705","name":"Subscribe to topic containing short and publish message","time":{"start":1707926012228,"stop":1707926012228,"duration":0},"status":"passed","severity":"normal"},{"uid":"490494f64ab9db5","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707925756348,"stop":1707925756349,"duration":1},"status":"passed","severity":"normal"},{"uid":"82d62b8529844cca","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1707926189464,"stop":1707926189464,"duration":0},"status":"passed","severity":"normal"},{"uid":"4937eef4805026f6","name":"Decoder throws on undefined content topic","time":{"start":1707925647458,"stop":1707925647459,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb0a80b8c441060f","name":"should set field with only STORE enabled","time":{"start":1707925642562,"stop":1707925642563,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f5e9dd25d52aac9","name":"Check publish message containing shell command","time":{"start":1707925999275,"stop":1707925999275,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea6d0e8e4e66aca1","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1707925647295,"stop":1707925647295,"duration":0},"status":"passed","severity":"normal"},{"uid":"c244bf305450456f","name":"Check publish message containing unicode special characters","time":{"start":1707925999277,"stop":1707925999277,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7bea70589617b60","name":"throws on content topic with empty application field","time":{"start":1707925634062,"stop":1707925634062,"duration":0},"status":"passed","severity":"normal"},{"uid":"50798c803b36ac2c","name":"should encode/decode to RLP encoding","time":{"start":1707925642558,"stop":1707925642558,"duration":0},"status":"passed","severity":"normal"},{"uid":"c271060a95d1390a","name":"Push message with content topic containing emoji","time":{"start":1707926093447,"stop":1707926093448,"duration":1},"status":"passed","severity":"normal"},{"uid":"db2eefee5f4055c4","name":"should be able to decode the field with only STORE set to true","time":{"start":1707925641918,"stop":1707925641919,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5b4011bbe430d2a","name":"Check message with non string payload is not received","time":{"start":1707926214151,"stop":1707926214152,"duration":1},"status":"passed","severity":"normal"},{"uid":"dab9c762c669533f","name":"Subscribe to topic containing numeric and publish message","time":{"start":1707926012229,"stop":1707926012229,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce3fd7eef4df29e8","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707925887184,"stop":1707925887185,"duration":1},"status":"passed","severity":"normal"},{"uid":"3789105502c0169f","name":"Check message received after nwaku node is restarted","time":{"start":1707926214152,"stop":1707926214152,"duration":0},"status":"skipped","severity":"normal"},{"uid":"92206d5871c62a5b","name":"same cluster, same shard: nodes connect","time":{"start":1707925938053,"stop":1707925938053,"duration":0},"status":"passed","severity":"normal"},{"uid":"834d3a9e589d2b54","name":"Fails to push message with empty content topic","time":{"start":1707926256685,"stop":1707926256685,"duration":0},"status":"passed","severity":"normal"},{"uid":"101e482901241a3f","name":"safeDispatchEvent","time":{"start":1707925719036,"stop":1707925719036,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5706eb64d05ce47","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707925887176,"stop":1707925887176,"duration":0},"status":"passed","severity":"normal"},{"uid":"4176bd7a72cf2da7","name":"Push message with JSON payload","time":{"start":1707926093438,"stop":1707926093438,"duration":0},"status":"passed","severity":"normal"},{"uid":"feaefd5be85d5248","name":"Query with Ordered Callback, No Decoder","time":{"start":1707926160921,"stop":1707926160921,"duration":0},"status":"passed","severity":"normal"},{"uid":"7766284eb432c1f1","name":"Publish message with rate limit","time":{"start":1707925999284,"stop":1707925999284,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c9e2bdb3fd1f0b3","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707925902280,"stop":1707925902280,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9dd0f963c05fe59","name":"throws on content topic with empty encoding field","time":{"start":1707925634064,"stop":1707925634064,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7e34be9a351cfc9","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707925766197,"stop":1707925766198,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b98ec175a2ec556","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707926288699,"stop":1707926288700,"duration":1},"status":"skipped","severity":"normal"},{"uid":"dc458ce62ebe6db4","name":"handles multiple messages","time":{"start":1707926239362,"stop":1707926239364,"duration":2},"status":"passed","severity":"normal"},{"uid":"48c8ffdc38cf705","name":"Check message on other pubsub topic is not received","time":{"start":1707926214150,"stop":1707926214150,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7bfa34f4e2feae3","name":"should throw error - no public key","time":{"start":1707925642549,"stop":1707925642549,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb79fe333a9a0149","name":"Accepts a valid Waku Message","time":{"start":1707925650898,"stop":1707925650899,"duration":1},"status":"passed","severity":"normal"},{"uid":"4effcc4bda72b9ca","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1707926014320,"stop":1707926014320,"duration":0},"status":"broken","severity":"normal"}]