2024-01-17 21:32:22 +00:00

1 line
102 KiB
JSON

[{"uid":"6b2d2763234537a4","name":"Push 30 different messages","time":{"start":1705526887806,"stop":1705526887807,"duration":1},"status":"passed","severity":"normal"},{"uid":"536084490976b11d","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1705526998775,"stop":1705526998775,"duration":0},"status":"passed","severity":"normal"},{"uid":"51294034fdbb6fc4","name":"Check received message containing emoji","time":{"start":1705527069399,"stop":1705527069399,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae67cb37400c567f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1705526830780,"stop":1705526830782,"duration":2},"status":"passed","severity":"normal"},{"uid":"54b89b3a62a39d18","name":"Check message with invalid timestamp is not received","time":{"start":1705527069390,"stop":1705527069390,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bee447383f12699","name":"Publishes to nwaku","time":{"start":1705526827594,"stop":1705526827594,"duration":0},"status":"passed","severity":"normal"},{"uid":"de3ec2ad5bd8186e","name":"isConnected should return true after first peer connects","time":{"start":1705526704846,"stop":1705526704846,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd651ddf7472861","name":"Check message with no content topic is not received","time":{"start":1705527069391,"stop":1705527069391,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac5ed28b2fcb0135","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1705526704844,"stop":1705526704845,"duration":1},"status":"passed","severity":"normal"},{"uid":"881d1cb6f1dd0148","name":"throws on empty content topic","time":{"start":1705526616722,"stop":1705526616722,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a9a4c26083ef68","name":"Decrypt messages","time":{"start":1705526801698,"stop":1705526801699,"duration":1},"status":"passed","severity":"normal"},{"uid":"416b588340a85d27","name":"should return false","time":{"start":1705526626772,"stop":1705526626772,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b0333fdf89624c","name":"should properly create location multiaddrs - tcp","time":{"start":1705526626776,"stop":1705526626776,"duration":0},"status":"passed","severity":"normal"},{"uid":"2050ef7bfe6bf50d","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1705526707342,"stop":1705526707343,"duration":1},"status":"passed","severity":"normal"},{"uid":"87501e5b39a28629","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1705526707362,"stop":1705526707363,"duration":1},"status":"passed","severity":"normal"},{"uid":"894cc1fdbbd782f6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705526797498,"stop":1705526797498,"duration":0},"status":"passed","severity":"normal"},{"uid":"d124e7aa36fac610","name":"Check received message with timestamp: 1705526666756000000 ","time":{"start":1705527069387,"stop":1705527069388,"duration":1},"status":"passed","severity":"normal"},{"uid":"fffb8997585e9b6c","name":"Check message received after nwaku node is restarted","time":{"start":1705527069404,"stop":1705527069404,"duration":0},"status":"skipped","severity":"normal"},{"uid":"69a1eee8cd1069","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1705526830783,"stop":1705526830783,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a80f8b2340bac8","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1705526707337,"stop":1705526707337,"duration":0},"status":"passed","severity":"normal"},{"uid":"126186e78d41f262","name":"Check publish message containing Chinese","time":{"start":1705526842259,"stop":1705526842264,"duration":5},"status":"passed","severity":"normal"},{"uid":"960b3bd74e4c44e7","name":"Encoder throws on undefined content topic","time":{"start":1705526647782,"stop":1705526647782,"duration":0},"status":"passed","severity":"normal"},{"uid":"576915cb2f514f9","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1705526707340,"stop":1705526707341,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f642facd3740e4b","name":"should properly create location multiaddrs - udp4","time":{"start":1705526626774,"stop":1705526626775,"duration":1},"status":"passed","severity":"normal"},{"uid":"b678c9f51147f142","name":"Subscribe to topic containing long and publish message","time":{"start":1705526851487,"stop":1705526851488,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f8926dda9824f10","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1705526704843,"stop":1705526704843,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac61a1a30ee41c7","name":"should set field with all protocols disabled","time":{"start":1705526626777,"stop":1705526626777,"duration":0},"status":"passed","severity":"normal"},{"uid":"caed59a01e0c2790","name":"Check received message containing short","time":{"start":1705527069393,"stop":1705527069393,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a9d6240da4ff858","name":"Check meta is set [symmetric]","time":{"start":1705526647781,"stop":1705526647781,"duration":0},"status":"passed","severity":"normal"},{"uid":"36b2d2e110a53565","name":"Query generator for multiple messages with different content topic format","time":{"start":1705526945532,"stop":1705526945532,"duration":0},"status":"passed","severity":"normal"},{"uid":"283db9f1180f8794","name":"Throws when trying to push message with empty payload","time":{"start":1705526887807,"stop":1705526887809,"duration":2},"status":"passed","severity":"normal"},{"uid":"850f89cb8aad59b4","name":"Ordered callback, aborts when callback returns true","time":{"start":1705526945534,"stop":1705526945534,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1efe745350a28b5","name":"Ordered Callback - forward","time":{"start":1705526965116,"stop":1705526965116,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3f1658de4abacf","name":"Delete observer","time":{"start":1705526801699,"stop":1705526801699,"duration":0},"status":"passed","severity":"normal"},{"uid":"1957cb6116959f2c","name":"Push message with content topic containing SQL Injection","time":{"start":1705526887813,"stop":1705526887813,"duration":0},"status":"passed","severity":"normal"},{"uid":"5731780f331dcfaa","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1705526838728,"stop":1705526838729,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdec06fe3fd323b8","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1705526625861,"stop":1705526625862,"duration":1},"status":"passed","severity":"normal"},{"uid":"24293064a8f37d99","name":"Check received message with timestamp: undefined ","time":{"start":1705527069401,"stop":1705527069401,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc04e4a4881eb41","name":"isConnected should return false after all peers disconnect","time":{"start":1705526704838,"stop":1705526704839,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6a395f3ff692922","name":"should properly create location multiaddrs - udp","time":{"start":1705526626776,"stop":1705526626776,"duration":0},"status":"passed","severity":"normal"},{"uid":"f76ef3dba711740f","name":"creates an iterator","time":{"start":1705526990085,"stop":1705526990086,"duration":1},"status":"passed","severity":"normal"},{"uid":"596f3d1084b45323","name":"should get / set TCP multiaddr","time":{"start":1705526626774,"stop":1705526626774,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2df4ab6354a7a61","name":"pre and post cipher","time":{"start":1705526648232,"stop":1705526648232,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbe0495795fbf171","name":"Mutual subscription","time":{"start":1705526851482,"stop":1705526851482,"duration":0},"status":"passed","severity":"normal"},{"uid":"8afafef179b77ffe","name":"Push message with SQL Injection payload","time":{"start":1705526887792,"stop":1705526887793,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e5c367b4010144c","name":"should be able to decode the field with only FILTER set to true","time":{"start":1705526625864,"stop":1705526625865,"duration":1},"status":"passed","severity":"normal"},{"uid":"f940ac9910df5e96","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1705526704830,"stop":1705526704831,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d4acc6f36a53f4a","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1705526707333,"stop":1705526707333,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e3fb88f4b14c2b","name":"should decode valid enr successfully","time":{"start":1705526626769,"stop":1705526626769,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cedaa697c7f664a","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1705526980518,"stop":1705526980518,"duration":0},"status":"passed","severity":"normal"},{"uid":"2635bb920ba06f19","name":"Subscribe to topic containing numeric and publish message","time":{"start":1705526851488,"stop":1705526851488,"duration":0},"status":"passed","severity":"normal"},{"uid":"469c4f3fde31c655","name":"Ping on peer without subscriptions","time":{"start":1705526705326,"stop":1705526705327,"duration":1},"status":"passed","severity":"normal"},{"uid":"35e48295ae9d1ce1","name":"ignores domain fetching errors","time":{"start":1705526641786,"stop":1705526641786,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0be7e909ec3f2f","name":"Check received message containing short","time":{"start":1705527112756,"stop":1705527112757,"duration":1},"status":"broken","severity":"normal"},{"uid":"9121cb725f1639ee","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1705526707344,"stop":1705526707358,"duration":14},"status":"passed","severity":"normal"},{"uid":"9de4d80bd937ef55","name":"Check received message containing XML","time":{"start":1705527069397,"stop":1705527069397,"duration":0},"status":"passed","severity":"normal"},{"uid":"8095beb40d432c18","name":"Check received message containing numeric","time":{"start":1705527069382,"stop":1705527069382,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d31d0dc76478e9","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1705526641788,"stop":1705526641788,"duration":0},"status":"passed","severity":"normal"},{"uid":"6467f388b30e5c0a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1705526707333,"stop":1705526707333,"duration":0},"status":"passed","severity":"normal"},{"uid":"48bcc9b58502e509","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1705526893988,"stop":1705526893989,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab2bc22ef02e5c5c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1705527069389,"stop":1705527069389,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b18cbd7c0ed240f","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1705527009935,"stop":1705527009935,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c2abdb5d0c13919","name":"Check received message containing long","time":{"start":1705527069382,"stop":1705527069382,"duration":0},"status":"passed","severity":"normal"},{"uid":"e15c8e963583e72c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705526707360,"stop":1705526707360,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7d512ac17edc9f5","name":"Check received message containing numeric","time":{"start":1705527112759,"stop":1705527112759,"duration":0},"status":"broken","severity":"normal"},{"uid":"d2aefbee661ee5b6","name":"Check received message containing shell command","time":{"start":1705527069386,"stop":1705527069386,"duration":0},"status":"passed","severity":"normal"},{"uid":"bad7e66eff7ba4e2","name":"should encode/decode to RLP encoding","time":{"start":1705526626773,"stop":1705526626773,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8747d9bdf6ef507","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1705526998774,"stop":1705526998774,"duration":0},"status":"passed","severity":"normal"},{"uid":"a18a5c588819019c","name":"Query Generator, Multiple PubsubTopics","time":{"start":1705526928849,"stop":1705526928850,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab202faf8e103392","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1705526631702,"stop":1705526631702,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce3380ee7cb6e833","name":"Push message with rate limit","time":{"start":1705526887820,"stop":1705526887820,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb51652d445f9a96","name":"Check message with no pubsub topic is not received","time":{"start":1705527069390,"stop":1705527069391,"duration":1},"status":"passed","severity":"normal"},{"uid":"729f7cbab79847f0","name":"Meta field set when metaSetter is specified","time":{"start":1705526631836,"stop":1705526631836,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e7d3d1b2486933","name":"Check received message containing SQL Injection","time":{"start":1705527069384,"stop":1705527069384,"duration":0},"status":"passed","severity":"normal"},{"uid":"74051cc1b47d281e","name":"should be able to encode the field with only STORE set to true","time":{"start":1705526625859,"stop":1705526625859,"duration":0},"status":"passed","severity":"normal"},{"uid":"e995eab4fc9f00f1","name":"returns all values when wanted number is greater than available values","time":{"start":1705526640763,"stop":1705526640767,"duration":4},"status":"passed","severity":"normal"},{"uid":"4922663b2e1c8810","name":"Push message with custom timestamp: 1674768307730","time":{"start":1705526887820,"stop":1705526887820,"duration":0},"status":"passed","severity":"normal"},{"uid":"4629dc151e4036d5","name":"1 Relay, 1 fetch","time":{"start":1705526641488,"stop":1705526641489,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1b93f7ffbf0208","name":"should be able to encode the field with only FILTER set to true","time":{"start":1705526625859,"stop":1705526625860,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6f62401c13b2aab","name":"Check received message containing Basic HTML tag","time":{"start":1705527069385,"stop":1705527069385,"duration":0},"status":"passed","severity":"normal"},{"uid":"411e68df279fff04","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1705526641408,"stop":1705526641409,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2e55d9f24f9782b","name":"Generator, 2 different pubsubtopics","time":{"start":1705526968549,"stop":1705526968549,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee2b946f2ecc4229","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1705526998775,"stop":1705526998775,"duration":0},"status":"passed","severity":"normal"},{"uid":"1714fa2900e25128","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1705526625860,"stop":1705526625860,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5644dd7fe6d6b91","name":"Ephemeral field is preserved - encoder v0","time":{"start":1705526685073,"stop":1705526685074,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b6f2d41e134abc0","name":"Decoder throws on undefined content topic","time":{"start":1705526649638,"stop":1705526649638,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d5de4d4f56c1e4","name":"Check received message containing SQL Injection","time":{"start":1705527069396,"stop":1705527069396,"duration":0},"status":"passed","severity":"normal"},{"uid":"a010fafc001133c9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1705527069400,"stop":1705527069401,"duration":1},"status":"passed","severity":"normal"},{"uid":"c641382c49b20b0c","name":"Relay + Store","time":{"start":1705526679272,"stop":1705526679273,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c0f897c97bef300","name":"Publish message with rate limit","time":{"start":1705526842352,"stop":1705526842352,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0eb6a9b33ecaebc","name":"Subscribe to topic containing XML and publish message","time":{"start":1705526851491,"stop":1705526851492,"duration":1},"status":"passed","severity":"normal"},{"uid":"982ae0bfc0c49410","name":"Check received message containing long","time":{"start":1705527069393,"stop":1705527069394,"duration":1},"status":"passed","severity":"normal"},{"uid":"304c04aff6065d7c","name":"All","time":{"start":1705526679273,"stop":1705526679273,"duration":0},"status":"passed","severity":"normal"},{"uid":"f07483222def1cd2","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1705526641789,"stop":1705526641790,"duration":1},"status":"skipped","severity":"normal"},{"uid":"608f65177e9da295","name":"Relay","time":{"start":1705526679269,"stop":1705526679271,"duration":2},"status":"passed","severity":"normal"},{"uid":"ab23d467d86d8a1a","name":"Check message with no payload is not received","time":{"start":1705527069403,"stop":1705527069403,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f5b8aa18bcd","name":"Refresh subscription","time":{"start":1705526851486,"stop":1705526851486,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e3e0ac28d4242a7f","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1705526707362,"stop":1705526707362,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b1d94401790f696","name":"Check received message containing Arabic","time":{"start":1705527069383,"stop":1705527069384,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ba43e7962d2ba48","name":"Check message on other pubsub topic is not received","time":{"start":1705527069390,"stop":1705527069390,"duration":0},"status":"passed","severity":"normal"},{"uid":"240508efa4dfc629","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1705526998774,"stop":1705526998774,"duration":0},"status":"passed","severity":"normal"},{"uid":"140a67cf9042abe9","name":"Check message with no payload is not received","time":{"start":1705527069391,"stop":1705527069392,"duration":1},"status":"passed","severity":"normal"},{"uid":"5062632c654221da","name":"Query Generator, No Decoder","time":{"start":1705526928850,"stop":1705526928850,"duration":0},"status":"passed","severity":"normal"},{"uid":"555c4b9bad124c3","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1705526842275,"stop":1705526842275,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf58ead42fff7762","name":"Push message with escaped characters payload","time":{"start":1705526887803,"stop":1705526887803,"duration":0},"status":"passed","severity":"normal"},{"uid":"e385c8cd08a890c4","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1705526749588,"stop":1705526749588,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f88c3ccb407e0e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705526707336,"stop":1705526707336,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dcc7af43e88c92","name":"Push message with special chars payload","time":{"start":1705526887789,"stop":1705526887789,"duration":0},"status":"passed","severity":"normal"},{"uid":"61081dcc58cd02c6","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1705526625866,"stop":1705526625866,"duration":0},"status":"passed","severity":"normal"},{"uid":"61eca8c2bb7be22","name":"Fails to push message with empty content topic","time":{"start":1705526887817,"stop":1705526887818,"duration":1},"status":"passed","severity":"normal"},{"uid":"512abfdfdba92dca","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1705526631701,"stop":1705526631701,"duration":0},"status":"passed","severity":"normal"},{"uid":"2664b87891ea0a8b","name":"should not receive a peer event before start","time":{"start":1705526941999,"stop":1705526942000,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac01f0de4fb4a5e5","name":"Publish without waiting for remote peer","time":{"start":1705526851483,"stop":1705526851483,"duration":0},"status":"passed","severity":"normal"},{"uid":"de2c7a776900e66","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1705526707336,"stop":1705526707336,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9b8717e4230c1f","name":"returns all values when wanted number matches available values","time":{"start":1705526640761,"stop":1705526640763,"duration":2},"status":"passed","severity":"normal"},{"uid":"5200602e2a1b80b","name":"throws on content topic with non-number generation field","time":{"start":1705526616723,"stop":1705526616723,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bde928b4698f5da","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1705526704831,"stop":1705526704833,"duration":2},"status":"passed","severity":"normal"},{"uid":"a6a23e4c0e0e3773","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1705526625861,"stop":1705526625861,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e5a48e8743c4832","name":"Fails to publish duplicate message","time":{"start":1705526842336,"stop":1705526842337,"duration":1},"status":"passed","severity":"normal"},{"uid":"11bb4370a30f6bf7","name":"configure the node with multiple pubsub topics","time":{"start":1705526860052,"stop":1705526860052,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc4312c51524452","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1705526704834,"stop":1705526704837,"duration":3},"status":"passed","severity":"normal"},{"uid":"1c392b3ccd2c4888","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1705526797498,"stop":1705526797499,"duration":1},"status":"passed","severity":"normal"},{"uid":"563d96982684e170","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1705526830787,"stop":1705526830787,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfab349c5c3daf88","name":"Encoder throws on empty string content topic","time":{"start":1705526631837,"stop":1705526631837,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a11bd9a227bde97","name":"Query generator for multiple messages with different message text format","time":{"start":1705526945530,"stop":1705526945531,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8b51ace0efd4903","name":"Check message on other pubsub topic is not received","time":{"start":1705527112780,"stop":1705527112780,"duration":0},"status":"broken","severity":"normal"},{"uid":"5a795fb0dcff687f","name":"Used by Waku Relay","time":{"start":1705527003448,"stop":1705527003449,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f9fd856ab03e342","name":"Check message with no content topic is not received","time":{"start":1705527112782,"stop":1705527112782,"duration":0},"status":"broken","severity":"normal"},{"uid":"a0b7de6bfa2b432","name":"Push message with shell command payload","time":{"start":1705526887802,"stop":1705526887803,"duration":1},"status":"passed","severity":"normal"},{"uid":"613cb9ea229efc09","name":"Check received message containing special chars","time":{"start":1705527069394,"stop":1705527069394,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa6ad208b80378dd","name":"Symmetric encrypt & Decrypt","time":{"start":1705526648231,"stop":1705526648232,"duration":1},"status":"passed","severity":"normal"},{"uid":"b69bccd93e44e5a6","name":"Check publish message containing escaped characters","time":{"start":1705526842273,"stop":1705526842274,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4083498bc5e034f","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1705526707361,"stop":1705526707361,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca9813ed65e39bc4","name":"Query Generator, No message returned","time":{"start":1705526928850,"stop":1705526928850,"duration":0},"status":"passed","severity":"normal"},{"uid":"1040b9942fafc09","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705526797499,"stop":1705526797500,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb58ad7a42b5ba2","name":"Js publishes, other Js receives","time":{"start":1705526827595,"stop":1705526827595,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fffdda41620ef8a","name":"Push message with numeric payload","time":{"start":1705526887788,"stop":1705526887788,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a4ca616d6673dd1","name":"can start the service","time":{"start":1705526684694,"stop":1705526684695,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f24486a582171d4","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1705527009934,"stop":1705527009934,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ecb2e78e5ceccad","name":"Push message with content topic containing Script","time":{"start":1705526887813,"stop":1705526887814,"duration":1},"status":"passed","severity":"normal"},{"uid":"b947d8f92dc801e6","name":"Push message with custom timestamp: 1705523107730","time":{"start":1705526887821,"stop":1705526887821,"duration":0},"status":"passed","severity":"normal"},{"uid":"f01144157276b8f1","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1705526684700,"stop":1705526684700,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1513c4d0eef8682b","name":"throws on content topic with too few or too many fields","time":{"start":1705526616722,"stop":1705526616723,"duration":1},"status":"passed","severity":"normal"},{"uid":"489c470ad124749","name":"Query generator for multiple messages","time":{"start":1705526945529,"stop":1705526945530,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1a98c92971d4cf5","name":"Check publish message after service node is restarted","time":{"start":1705526842339,"stop":1705526842339,"duration":0},"status":"skipped","severity":"normal"},{"uid":"70816c81758a579c","name":"Init the array if not present","time":{"start":1705526616572,"stop":1705526616573,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cb9c4a2d42330c9","name":"Generator, custom pubsub topic","time":{"start":1705526968546,"stop":1705526968546,"duration":0},"status":"passed","severity":"normal"},{"uid":"904a59b04e6706e8","name":"Push message with content topic containing shell command","time":{"start":1705526887815,"stop":1705526887816,"duration":1},"status":"passed","severity":"normal"},{"uid":"6562371e8cba7430","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1705526830785,"stop":1705526830785,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7ff6760f8a955ee","name":"Sets default value correctly","time":{"start":1705527003449,"stop":1705527003449,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77ea85539c7e8ab","name":"Reopen subscription with peer with lost subscription","time":{"start":1705526749485,"stop":1705526749485,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d037d7dd3a3c273","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1705526641789,"stop":1705526641789,"duration":0},"status":"skipped","severity":"normal"},{"uid":"636d6d53d361a1a7","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1705526968545,"stop":1705526968545,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0918c283d4f6c0f","name":"should only return 1 node with store capability","time":{"start":1705526641788,"stop":1705526641788,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a42643265dc7523","name":"Ping on peer without subscriptions","time":{"start":1705526749483,"stop":1705526749484,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fda54fca3041f4a","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1705526685074,"stop":1705526685075,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba5a172e44158af9","name":"ignores unrecognized TXT record formats","time":{"start":1705526641786,"stop":1705526641786,"duration":0},"status":"passed","severity":"normal"},{"uid":"593bfbe497774c00","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1705526980517,"stop":1705526980517,"duration":0},"status":"passed","severity":"normal"},{"uid":"706266d3c2728dc1","name":"Promise Callback - forward","time":{"start":1705526965115,"stop":1705526965115,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8160af2942724c1","name":"Query Generator, Wrong PubsubTopic","time":{"start":1705526928848,"stop":1705526928849,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c698267f79307b5","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1705526830782,"stop":1705526830783,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba92d5a28a8acef5","name":"Passing page size 110 when there are 120 messages","time":{"start":1705526977787,"stop":1705526977793,"duration":6},"status":"passed","severity":"normal"},{"uid":"c14b7773e901e37","name":"Check publish message containing emoji","time":{"start":1705526842274,"stop":1705526842274,"duration":0},"status":"passed","severity":"normal"},{"uid":"a83bdd33052311ca","name":"should throw error - no id","time":{"start":1705526626770,"stop":1705526626770,"duration":0},"status":"passed","severity":"normal"},{"uid":"99791319da36e964","name":"through manual discovery","time":{"start":1705526798206,"stop":1705526798207,"duration":1},"status":"passed","severity":"normal"},{"uid":"85c083bc52c8d643","name":"Check publish message containing JSON","time":{"start":1705526842273,"stop":1705526842273,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14feb04ecd2d24","name":"Check received message containing Chinese","time":{"start":1705527069383,"stop":1705527069383,"duration":0},"status":"passed","severity":"normal"},{"uid":"df30b3a946a87392","name":"Push message with content topic containing Basic HTML tag","time":{"start":1705526887814,"stop":1705526887815,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ea1564e44326276","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1705526851490,"stop":1705526851490,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb1ba34630df2423","name":"Check received message with timestamp: 1705526667014 ","time":{"start":1705527112774,"stop":1705527112774,"duration":0},"status":"broken","severity":"normal"},{"uid":"b338b4fb871b66d7","name":"Fails to push message with large meta","time":{"start":1705526887819,"stop":1705526887819,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b71d8a2fd2a8f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705526707341,"stop":1705526707342,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fffa9e3e6dffc5f","name":"Check received message containing short","time":{"start":1705527069381,"stop":1705527069381,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc454c277a6657cf","name":"Passing page size 10 when there are 10 messages","time":{"start":1705526977785,"stop":1705526977786,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd1933d5657486f6","name":"Check received message with extra option is received","time":{"start":1705527112786,"stop":1705527112786,"duration":0},"status":"broken","severity":"normal"},{"uid":"4a44e617538c174f","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1705526838730,"stop":1705526838730,"duration":0},"status":"passed","severity":"normal"},{"uid":"51eb18f93cc11b9e","name":"Check publish message containing XML","time":{"start":1705526842272,"stop":1705526842272,"duration":0},"status":"passed","severity":"normal"},{"uid":"710bd785b4da9dff","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1705526707359,"stop":1705526707359,"duration":0},"status":"passed","severity":"normal"},{"uid":"83eba187b895e38c","name":"Query with Ordered Callback, No Decoder","time":{"start":1705526928851,"stop":1705526928852,"duration":1},"status":"passed","severity":"normal"},{"uid":"5269adfd675444a8","name":"connects to nwaku","time":{"start":1705527003446,"stop":1705527003446,"duration":0},"status":"passed","severity":"normal"},{"uid":"3303d4502bf21eb","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1705526707335,"stop":1705526707335,"duration":0},"status":"passed","severity":"normal"},{"uid":"7422b281a3ddb938","name":"Check received message containing Chinese","time":{"start":1705527112761,"stop":1705527112761,"duration":0},"status":"broken","severity":"normal"},{"uid":"ed64132f8b2612cb","name":"Check message with no content topic is not received","time":{"start":1705527069402,"stop":1705527069403,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9006a43acde283c","name":"Generator, custom pubsub topic","time":{"start":1705526968544,"stop":1705526968545,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c295dc507400e94","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1705526685075,"stop":1705526685075,"duration":0},"status":"passed","severity":"normal"},{"uid":"b657a95ace3efd60","name":"Check received message containing Chinese","time":{"start":1705527069395,"stop":1705527069395,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f24c2854d923f6a","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1705526626536,"stop":1705526626536,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10dc8eddf924704","name":"Push message with emoji payload","time":{"start":1705526887804,"stop":1705526887804,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bdb26089ab5480","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705526749587,"stop":1705526749588,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fad638544839fd4","name":"Decoder throws on undefined content topic","time":{"start":1705526647783,"stop":1705526647783,"duration":0},"status":"passed","severity":"normal"},{"uid":"a70a6df80339b2ee","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1705526626536,"stop":1705526626536,"duration":0},"status":"passed","severity":"normal"},{"uid":"213b0025c6e53a63","name":"configure the node with multiple pubsub topics","time":{"start":1705526860050,"stop":1705526860051,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe62859173c11067","name":"Push to array if already present","time":{"start":1705526616574,"stop":1705526616574,"duration":0},"status":"passed","severity":"normal"},{"uid":"b465f7a4899db2de","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1705526851489,"stop":1705526851489,"duration":0},"status":"passed","severity":"normal"},{"uid":"127ab46c1cf363e2","name":"Check publish message containing Script","time":{"start":1705526842271,"stop":1705526842272,"duration":1},"status":"passed","severity":"normal"},{"uid":"aed090fc052b387","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1705526707335,"stop":1705526707335,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6697ab6429bfc96","name":"Check message with invalid timestamp is not received","time":{"start":1705527069401,"stop":1705527069401,"duration":0},"status":"passed","severity":"normal"},{"uid":"62f088e8d50ab939","name":"passes more than one ENR URLs and attempts connection","time":{"start":1705526684700,"stop":1705526684700,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6a63e84a4100103b","name":"Passing page size 0 when there are 110 messages","time":{"start":1705526977783,"stop":1705526977783,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4399205030578f","name":"should throw error - no public key","time":{"start":1705526626770,"stop":1705526626770,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d59b83257fdf00e","name":"Check received message containing Basic HTML tag","time":{"start":1705527069397,"stop":1705527069397,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa5d89759f946f68","name":"Check received message with timestamp: 1705526666756 ","time":{"start":1705527069400,"stop":1705527069400,"duration":0},"status":"passed","severity":"normal"},{"uid":"d43cede06bf9f41d","name":"Correctly serialized arguments","time":{"start":1705526797602,"stop":1705526797602,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b4adf86fe21ccf","name":"Relay - dialed first","time":{"start":1705527011028,"stop":1705527011028,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c3094832ae7f7c9","name":"Check publish message containing short","time":{"start":1705526842236,"stop":1705526842253,"duration":17},"status":"passed","severity":"normal"},{"uid":"e29136746cf036d3","name":"Push message with short payload","time":{"start":1705526887779,"stop":1705526887788,"duration":9},"status":"passed","severity":"normal"},{"uid":"8c719a1d60c5ccff","name":"should properly compute the node id","time":{"start":1705526626772,"stop":1705526626772,"duration":0},"status":"passed","severity":"normal"},{"uid":"b805fe8d9fcb7586","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1705526928851,"stop":1705526928851,"duration":0},"status":"passed","severity":"normal"},{"uid":"a28449a2c1ed2fd1","name":"nwaku interop","time":{"start":1705526941994,"stop":1705526941994,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc0967c5be7cde6d","name":"should properly create location multiaddrs - tcp4","time":{"start":1705526626775,"stop":1705526626775,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd94bd7af813f057","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1705526838729,"stop":1705526838730,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3910d6cc2c888e2","name":"Publish message with custom timestamp: Wed Jan 17 2024 22:27:10 GMT+0000 (Coordinated Universal Time)","time":{"start":1705526842336,"stop":1705526842336,"duration":0},"status":"passed","severity":"normal"},{"uid":"558383075b56d2a8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1705526830782,"stop":1705526830782,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd94c68f67033dd","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1705526851489,"stop":1705526851489,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a728bac84bd6807","name":"Check publish message containing shell command","time":{"start":1705526842273,"stop":1705526842273,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e7af158b78fd4c","name":"throws on content topic with generation field greater than 0","time":{"start":1705526616723,"stop":1705526616723,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2772655e21fcc9a","name":"1 Store, 2 relays, 2 fetches","time":{"start":1705526641489,"stop":1705526641490,"duration":1},"status":"passed","severity":"normal"},{"uid":"af91c709a7005405","name":"Push message with unicode special characters payload","time":{"start":1705526887803,"stop":1705526887804,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c08af3a78bbc212","name":"Push message with Script payload","time":{"start":1705526887793,"stop":1705526887799,"duration":6},"status":"passed","severity":"normal"},{"uid":"caffe39eca082fa2","name":"Query generator for multiple messages with multiple decoders","time":{"start":1705526945531,"stop":1705526945532,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3879b448068a687","name":"Passing cursor with wrong message digest","time":{"start":1705526893993,"stop":1705526893994,"duration":1},"status":"passed","severity":"normal"},{"uid":"64dfcf4c28d9f579","name":"Check received message containing Russian","time":{"start":1705527112763,"stop":1705527112763,"duration":0},"status":"broken","severity":"normal"},{"uid":"e8628833e9452448","name":"Check message with non string payload is not received","time":{"start":1705527069392,"stop":1705527069392,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb122170417a4a3f","name":"Push message with content topic containing special chars","time":{"start":1705526887811,"stop":1705526887811,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa94d1eb2ab1b5d","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1705526851493,"stop":1705526851493,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f5ad8214069b6b2","name":"should set field with only FILTER enabled","time":{"start":1705526626778,"stop":1705526626778,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e64ad4817b85e4","name":"should use DNS peer discovery with light client","time":{"start":1705526684699,"stop":1705526684700,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3ffb6dfcfa98e3ff","name":"recovers when dns.resolve returns empty","time":{"start":1705526641785,"stop":1705526641786,"duration":1},"status":"passed","severity":"normal"},{"uid":"44285ad39703f571","name":"should set field with only LIGHTPUSH enabled","time":{"start":1705526626779,"stop":1705526626779,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a6bed1cc95ee53","name":"Check message with invalid timestamp is not received","time":{"start":1705527112778,"stop":1705527112779,"duration":1},"status":"broken","severity":"normal"},{"uid":"5aca02c62162f78a","name":"Subscribe to topic containing short and publish message","time":{"start":1705526851487,"stop":1705526851487,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cc4f806ee1c7dcd","name":"different cluster, different shard: nodes don't connect","time":{"start":1705526792860,"stop":1705526792860,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ffe34ba5a09d5f","name":"Check received message containing Basic HTML tag","time":{"start":1705527112767,"stop":1705527112767,"duration":0},"status":"broken","severity":"normal"},{"uid":"6c067eb2a69aba5d","name":"Subscribe to topic containing shell command and publish message","time":{"start":1705526851493,"stop":1705526851493,"duration":0},"status":"passed","severity":"normal"},{"uid":"e838e8fee06ad4a6","name":"Does not throw an exception when node disconnects","time":{"start":1705527003447,"stop":1705527003447,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d1cb1f154f0f96d","name":"Check publish message containing Arabic","time":{"start":1705526842264,"stop":1705526842270,"duration":6},"status":"passed","severity":"normal"},{"uid":"3b747969ff9f4460","name":"Check message with no pubsub topic is not received","time":{"start":1705527069402,"stop":1705527069402,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af4c36d3dc2943d","name":"Subscribe to topic containing JSON and publish message","time":{"start":1705526851492,"stop":1705526851493,"duration":1},"status":"passed","severity":"normal"},{"uid":"73a4d779a79b4868","name":"Check received message containing escaped characters","time":{"start":1705527069386,"stop":1705527069386,"duration":0},"status":"passed","severity":"normal"},{"uid":"8171e62c126570f9","name":"can dial TLS multiaddrs","time":{"start":1705526798206,"stop":1705526798206,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d3ddf2047aaf22","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1705526707343,"stop":1705526707343,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1999d99a77b6328","name":"Push message with meta","time":{"start":1705526887818,"stop":1705526887818,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbacc548558a2dd1","name":"should decode valid enr with tcp successfully","time":{"start":1705526626770,"stop":1705526626770,"duration":0},"status":"passed","severity":"normal"},{"uid":"4227373b947c3450","name":"Ephemeral field set to true","time":{"start":1705526631836,"stop":1705526631836,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8612bf110651712","name":"1 Store, 2 fetches","time":{"start":1705526641489,"stop":1705526641489,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4b45fbee273512e","name":"Push message with content topic containing Chinese","time":{"start":1705526887811,"stop":1705526887812,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ba42e4773752400","name":"should properly create location multiaddrs - tcp6","time":{"start":1705526626775,"stop":1705526626776,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b934674282ab665","name":"Push message with content topic containing Russian","time":{"start":1705526887812,"stop":1705526887813,"duration":1},"status":"passed","severity":"normal"},{"uid":"964305a890b52168","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1705526830775,"stop":1705526830780,"duration":5},"status":"passed","severity":"normal"},{"uid":"c3068a9fef824ac9","name":"Check received message with timestamp: undefined ","time":{"start":1705527112777,"stop":1705527112778,"duration":1},"status":"broken","severity":"normal"},{"uid":"91cfd04d7a07ea8","name":"Publish message with large meta","time":{"start":1705526842352,"stop":1705526842352,"duration":0},"status":"passed","severity":"normal"},{"uid":"c50c0416d6fe24ca","name":"should get / set UDP multiaddr","time":{"start":1705526626773,"stop":1705526626774,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a55674b53bc6bf","name":"Check message with non string payload is not received","time":{"start":1705527069403,"stop":1705527069403,"duration":0},"status":"passed","severity":"normal"},{"uid":"485bdf850ad49f0b","name":"does not throw on valid cases","time":{"start":1705526616721,"stop":1705526616721,"duration":0},"status":"passed","severity":"normal"},{"uid":"6adc7e9febee7823","name":"Push message with content topic containing JSON","time":{"start":1705526887815,"stop":1705526887815,"duration":0},"status":"passed","severity":"normal"},{"uid":"72eb91f0bbfaa704","name":"Passing cursor with wrong pubsubTopic","time":{"start":1705526893994,"stop":1705526893995,"duration":1},"status":"passed","severity":"normal"},{"uid":"858ccda84cd0d0d1","name":"should handle a minimal index list","time":{"start":1705526626535,"stop":1705526626535,"duration":0},"status":"passed","severity":"normal"},{"uid":"2349e70e4ac05ec","name":"udp ip6 address","time":{"start":1705526625870,"stop":1705526625870,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7f7ed2e4157b4f9","name":"Subscribe and publish message","time":{"start":1705526851484,"stop":1705526851484,"duration":0},"status":"passed","severity":"normal"},{"uid":"52bf7b81292a3b37","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1705526704846,"stop":1705526704847,"duration":1},"status":"passed","severity":"normal"},{"uid":"4af5132c5b8271fa","name":"should be called for bootstrap peers","time":{"start":1705526704840,"stop":1705526704843,"duration":3},"status":"passed","severity":"normal"},{"uid":"67b2f995d8f6f862","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1705526998776,"stop":1705526998776,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea89f7f7a83431f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1705526749586,"stop":1705526749586,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa5131835a86506b","name":"Ping on unsubscribed peer","time":{"start":1705526749484,"stop":1705526749485,"duration":1},"status":"passed","severity":"normal"},{"uid":"30e0e2af2ca6c268","name":"Decoder throws on undefined content topic","time":{"start":1705526631838,"stop":1705526631838,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d0ae13c1e7d6bfd","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1705526625867,"stop":1705526625868,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7d876e96a160312","name":"should only return 1 node with relay and store capability","time":{"start":1705526641787,"stop":1705526641788,"duration":1},"status":"passed","severity":"normal"},{"uid":"17552fab4c3302e3","name":"Ordered Callback - backward","time":{"start":1705526965117,"stop":1705526965117,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dc397551f072e96","name":"Ephemeral messages are not stored","time":{"start":1705526685071,"stop":1705526685073,"duration":2},"status":"passed","severity":"normal"},{"uid":"c7c036c3578d0331","name":"Check received message with timestamp: 1649153314 ","time":{"start":1705527069400,"stop":1705527069400,"duration":0},"status":"passed","severity":"normal"},{"uid":"104225ce3682aa1e","name":"Push message with Russian payload","time":{"start":1705526887792,"stop":1705526887792,"duration":0},"status":"passed","severity":"normal"},{"uid":"16d2a6280eab1dca","name":"Check received message with timestamp: 1649153314 ","time":{"start":1705527112775,"stop":1705527112775,"duration":0},"status":"broken","severity":"normal"},{"uid":"2421b5c992737e1c","name":"Store - dialed after - with timeout","time":{"start":1705527011030,"stop":1705527011030,"duration":0},"status":"passed","severity":"normal"},{"uid":"301ea0b28b439b8f","name":"Check received message containing XML","time":{"start":1705527112766,"stop":1705527112766,"duration":0},"status":"broken","severity":"normal"},{"uid":"7b37d894c29c5f92","name":"Light Node - default protocols","time":{"start":1705527011031,"stop":1705527011031,"duration":0},"status":"passed","severity":"normal"},{"uid":"4825a371ce3fc6b9","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1705526851485,"stop":1705526851486,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac1a0b65988292aa","name":"Relay + Store","time":{"start":1705526626779,"stop":1705526626779,"duration":0},"status":"passed","severity":"normal"},{"uid":"d855b30690bce6c1","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1705526707340,"stop":1705526707340,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d3f0b8dbca67e8","name":"Sample","time":{"start":1705526626056,"stop":1705526626057,"duration":1},"status":"passed","severity":"normal"},{"uid":"d416e7748da125ed","name":"Nwaku publishes","time":{"start":1705526827594,"stop":1705526827594,"duration":0},"status":"passed","severity":"normal"},{"uid":"83e5772533057c97","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1705526631700,"stop":1705526631701,"duration":1},"status":"passed","severity":"normal"},{"uid":"89489a7c2620f355","name":"Push message with Arabic payload","time":{"start":1705526887791,"stop":1705526887792,"duration":1},"status":"passed","severity":"normal"},{"uid":"d66f231644f49a05","name":"should set field with all protocols enabled","time":{"start":1705526626777,"stop":1705526626777,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0764957e2f0f4ca","name":"Passing page size 1 when there are 4 messages","time":{"start":1705526977784,"stop":1705526977785,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bc576c04be6ee42","name":"Push message equal or less that 1MB","time":{"start":1705526887821,"stop":1705526887822,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b78196a720b8f36","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1705526830785,"stop":1705526830785,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e5b976b6302d512","name":"Nodes with multiple pubsub topic","time":{"start":1705526838734,"stop":1705526838734,"duration":0},"status":"passed","severity":"normal"},{"uid":"919919f88fe40cf6","name":"should emit a peer event after start","time":{"start":1705526684697,"stop":1705526684697,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bc4e30efb7a1732","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1705526928851,"stop":1705526928851,"duration":0},"status":"passed","severity":"normal"},{"uid":"9219bd09718f707c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1705526968549,"stop":1705526968549,"duration":0},"status":"passed","severity":"normal"},{"uid":"2335b855581e3334","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1705526625866,"stop":1705526625867,"duration":1},"status":"passed","severity":"normal"},{"uid":"84aa77cdd57db691","name":"Generator, custom pubsub topic","time":{"start":1705526968548,"stop":1705526968548,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe7b961bfc130ff","name":"Check publish message containing unicode special characters","time":{"start":1705526842274,"stop":1705526842274,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e9492b1862691a","name":"Subscribe to topic containing special chars and publish message","time":{"start":1705526851488,"stop":1705526851488,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9ebdb9060a2da2","name":"Query with Promise Callback, No Decoder","time":{"start":1705526928853,"stop":1705526928853,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea7718d20c2ba5a4","name":"Push message on custom pubsubTopic","time":{"start":1705526797499,"stop":1705526797499,"duration":0},"status":"passed","severity":"normal"},{"uid":"511d87edc1152031","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1705526707361,"stop":1705526707361,"duration":0},"status":"passed","severity":"normal"},{"uid":"66cea229aec63646","name":"Check received message containing unicode special characters","time":{"start":1705527112771,"stop":1705527112771,"duration":0},"status":"broken","severity":"normal"},{"uid":"a5a4c2aa4334594b","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1705526704837,"stop":1705526704837,"duration":0},"status":"passed","severity":"normal"},{"uid":"61fcc62122b8f427","name":"Check message received after jswaku node is restarted","time":{"start":1705527112786,"stop":1705527112786,"duration":0},"status":"skipped","severity":"normal"},{"uid":"59359c7c45e32f5b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705526707334,"stop":1705526707334,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f6306b664a6cff5","name":"throws on content topic with empty topic name field","time":{"start":1705526616725,"stop":1705526616725,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1791bb4b5cafe6d","name":"Rejects garbage","time":{"start":1705526635503,"stop":1705526635504,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4dcba5e636a317d","name":"can start and stop the service","time":{"start":1705526684695,"stop":1705526684695,"duration":0},"status":"passed","severity":"normal"},{"uid":"78fde7070624d8c5","name":"Check received message with timestamp: 1705526667014000000 ","time":{"start":1705527112773,"stop":1705527112773,"duration":0},"status":"broken","severity":"normal"},{"uid":"723575bd2dac68fb","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1705526649636,"stop":1705526649636,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bc29cef87794958","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1705526797496,"stop":1705526797497,"duration":1},"status":"passed","severity":"normal"},{"uid":"432f8689a5604084","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1705526830785,"stop":1705526830786,"duration":1},"status":"passed","severity":"normal"},{"uid":"c091255cc3eb2d40","name":"A test","time":{"start":1705526749695,"stop":1705526749696,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e5bd46e0f741b10","name":"should emit a peer event after start","time":{"start":1705526941997,"stop":1705526941998,"duration":1},"status":"passed","severity":"normal"},{"uid":"8997742797f9f79e","name":"Check received message containing emoji","time":{"start":1705527069387,"stop":1705527069387,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7aded675ccbdbf9","name":"Push message with content topic containing long","time":{"start":1705526887810,"stop":1705526887810,"duration":0},"status":"passed","severity":"normal"},{"uid":"7269e28482d9018a","name":"Passing page size 3 when there are 20 messages","time":{"start":1705526977785,"stop":1705526977785,"duration":0},"status":"passed","severity":"normal"},{"uid":"54bf4cfc84e3b2a1","name":"should only return 1 node with relay capability","time":{"start":1705526641787,"stop":1705526641787,"duration":0},"status":"passed","severity":"normal"},{"uid":"8444dcc90b8753b2","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1705526893990,"stop":1705526893991,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c5eebda34e68dfa","name":"Push message with Basic HTML tag payload","time":{"start":1705526887801,"stop":1705526887802,"duration":1},"status":"passed","severity":"normal"},{"uid":"76946677c6ccd85f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705526707339,"stop":1705526707339,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1a92c9c01e99099","name":"Push message with content topic containing escaped characters","time":{"start":1705526887816,"stop":1705526887816,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd410e6f7cf6df4","name":"should throw error - no public key","time":{"start":1705526626771,"stop":1705526626772,"duration":1},"status":"passed","severity":"normal"},{"uid":"12d7eddbe009745e","name":"Relay - times out","time":{"start":1705527011029,"stop":1705527011029,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2ce87c62e5019ac","name":"Publish message with custom timestamp: Thu Jan 26 2023 21:27:10 GMT+0000 (Coordinated Universal Time)","time":{"start":1705526842275,"stop":1705526842275,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a384bc68fe35b4","name":"Relay - dialed after","time":{"start":1705527011029,"stop":1705527011029,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c2841ad9bed131c","name":"should not receive a peer event after stop","time":{"start":1705526942000,"stop":1705526942001,"duration":1},"status":"passed","severity":"normal"},{"uid":"e39503296e66bb4","name":"Fails to push message bigger that 1MB","time":{"start":1705526887822,"stop":1705526887822,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8eeb18257ab39a8","name":"Check received message containing SQL Injection","time":{"start":1705527112764,"stop":1705527112764,"duration":0},"status":"broken","severity":"normal"},{"uid":"8b562ba43e3cb037","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1705527112776,"stop":1705527112776,"duration":0},"status":"broken","severity":"normal"},{"uid":"f66e4a928053139f","name":"Store - dialed first","time":{"start":1705527011029,"stop":1705527011030,"duration":1},"status":"passed","severity":"normal"},{"uid":"de291bab809f52c5","name":"Check message received after nwaku node is restarted","time":{"start":1705527069392,"stop":1705527069393,"duration":1},"status":"skipped","severity":"normal"},{"uid":"36218a7a73b61e85","name":"Check publish message containing long","time":{"start":1705526842254,"stop":1705526842255,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b83f758684b316a","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1705526860051,"stop":1705526860051,"duration":0},"status":"passed","severity":"normal"},{"uid":"abdee285a206502","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1705526749586,"stop":1705526749586,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aa6a24738634ce","name":"Query generator for 2000 messages","time":{"start":1705526945534,"stop":1705526945534,"duration":0},"status":"passed","severity":"normal"},{"uid":"47242bef710fad5c","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1705526625862,"stop":1705526625862,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f47aa2368b2a0a2","name":"Check received message containing numeric","time":{"start":1705527069394,"stop":1705527069394,"duration":0},"status":"passed","severity":"normal"},{"uid":"e68d179da052c501","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1705526641409,"stop":1705526641410,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a5457b837f1d71c","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1705526792858,"stop":1705526792858,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4588feccbf472c5","name":"Check received message containing special chars","time":{"start":1705527112760,"stop":1705527112760,"duration":0},"status":"broken","severity":"normal"},{"uid":"f2e0ac8b33ebd8e2","name":"Check received message containing Script","time":{"start":1705527069396,"stop":1705527069396,"duration":0},"status":"passed","severity":"normal"},{"uid":"29b29edea7937ff1","name":"Ping on peer without subscriptions","time":{"start":1705526749482,"stop":1705526749482,"duration":0},"status":"passed","severity":"normal"},{"uid":"224afe5e7249653d","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1705526641410,"stop":1705526641411,"duration":1},"status":"passed","severity":"normal"},{"uid":"1097d877c49c48de","name":"Push message on custom pubsubTopic","time":{"start":1705526797494,"stop":1705526797495,"duration":1},"status":"passed","severity":"normal"},{"uid":"9299934ac94b77c6","name":"Nodes with multiple pubsub topic","time":{"start":1705526838729,"stop":1705526838729,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8ec564d6aeb4790","name":"Round trip binary encryption [ecies, signature]","time":{"start":1705526649636,"stop":1705526649637,"duration":1},"status":"passed","severity":"normal"},{"uid":"be8185e7905a4c11","name":"Push message with content topic containing XML","time":{"start":1705526887814,"stop":1705526887814,"duration":0},"status":"passed","severity":"normal"},{"uid":"781cc4de2633970c","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1705526641411,"stop":1705526641411,"duration":0},"status":"passed","severity":"normal"},{"uid":"666a5638eae66574","name":"can start and stop the service","time":{"start":1705526941995,"stop":1705526941996,"duration":1},"status":"passed","severity":"normal"},{"uid":"13679fbe0a50aba5","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1705526704838,"stop":1705526704838,"duration":0},"status":"passed","severity":"normal"},{"uid":"93817a52ab8f0bd3","name":"Push message with custom timestamp: 1705530307730","time":{"start":1705526887821,"stop":1705526887821,"duration":0},"status":"passed","severity":"normal"},{"uid":"b395433764175859","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1705526707332,"stop":1705526707332,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c28cc5c35aee0b","name":"LightPush","time":{"start":1705527011030,"stop":1705527011030,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80e4cab3a3b5388","name":"Passing page size 19 when there are 20 messages","time":{"start":1705526977787,"stop":1705526977787,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e8a959175f1a931","name":"Waku message hash computation","time":{"start":1705526619271,"stop":1705526619272,"duration":1},"status":"passed","severity":"normal"},{"uid":"be6ceaf73dc22d3d","name":"Check received message containing emoji","time":{"start":1705527112772,"stop":1705527112772,"duration":0},"status":"broken","severity":"normal"},{"uid":"5c1e660140241890","name":"Using a function","time":{"start":1705527003448,"stop":1705527003448,"duration":0},"status":"passed","severity":"normal"},{"uid":"f490079e2d06d7cb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1705526707343,"stop":1705526707343,"duration":0},"status":"passed","severity":"normal"},{"uid":"20871dd1004bd4b4","name":"Check received message containing JSON","time":{"start":1705527069397,"stop":1705527069397,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc6b747a295d6d6","name":"Check publish message after client node is restarted","time":{"start":1705526842350,"stop":1705526842350,"duration":0},"status":"skipped","severity":"normal"},{"uid":"197d20901675ff0d","name":"Passing an array","time":{"start":1705527003447,"stop":1705527003448,"duration":1},"status":"passed","severity":"normal"},{"uid":"11bbb7e3646230dc","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1705526838733,"stop":1705526838733,"duration":0},"status":"passed","severity":"normal"},{"uid":"5710bf2162460d1b","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1705527009935,"stop":1705527009936,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4bc0e0c1a06a10b","name":"Encoder throws on undefined content topic","time":{"start":1705526649637,"stop":1705526649637,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ecf17f4a198891d","name":"should properly create peer info with all multiaddrs","time":{"start":1705526626776,"stop":1705526626777,"duration":1},"status":"passed","severity":"normal"},{"uid":"90de67e228ce6392","name":"Decoder throws on empty string content topic","time":{"start":1705526647784,"stop":1705526647784,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a775b07dc54e9dd","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1705526838734,"stop":1705526838734,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc0bd65d6c1b92e0","name":"Push message with Chinese payload","time":{"start":1705526887789,"stop":1705526887791,"duration":2},"status":"passed","severity":"normal"},{"uid":"aa31c2029795b151","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1705526980517,"stop":1705526980517,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c735ddf7a6e1601","name":"Overlapping topic subscription","time":{"start":1705526851486,"stop":1705526851487,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f137ad4cbbead9bc","name":"Check received message containing long","time":{"start":1705527112758,"stop":1705527112758,"duration":0},"status":"broken","severity":"normal"},{"uid":"e9f5769181ff9854","name":"should not receive a peer event after stop","time":{"start":1705526684698,"stop":1705526684699,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa15a571466d00a6","name":"Check received message containing escaped characters","time":{"start":1705527069398,"stop":1705527069398,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b75e7c59c697d1","name":"Promise Callback - backward","time":{"start":1705526965116,"stop":1705526965116,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce4f25d3e457417","name":"Fails to publish message with size larger than 1 MB","time":{"start":1705526842339,"stop":1705526842339,"duration":0},"status":"passed","severity":"normal"},{"uid":"342a2fbe66bc6d5d","name":"Check received message containing shell command","time":{"start":1705527112769,"stop":1705527112769,"duration":0},"status":"broken","severity":"normal"},{"uid":"de0ef127add18773","name":"Check publish message containing numeric","time":{"start":1705526842255,"stop":1705526842258,"duration":3},"status":"passed","severity":"normal"},{"uid":"7aead85ff5d81984","name":"Subscribe to topic containing emoji and publish message","time":{"start":1705526851494,"stop":1705526851494,"duration":0},"status":"passed","severity":"normal"},{"uid":"56daf3781321f994","name":"Push message with XML payload","time":{"start":1705526887800,"stop":1705526887801,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad87d5c1587dff42","name":"Default pageSize","time":{"start":1705526977795,"stop":1705526977796,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddd6508f4bbbcff7","name":"Check received message containing shell command","time":{"start":1705527069398,"stop":1705527069398,"duration":0},"status":"passed","severity":"normal"},{"uid":"157c3ef6c8088695","name":"same cluster, different shard: nodes connect","time":{"start":1705526792859,"stop":1705526792859,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f76e30b34ec96b","name":"Check publish message containing Russian","time":{"start":1705526842270,"stop":1705526842270,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee5fd33593976cb","name":"can start the service","time":{"start":1705526941995,"stop":1705526941995,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d752dee494491d5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705526707344,"stop":1705526707344,"duration":0},"status":"passed","severity":"normal"},{"uid":"e539d756f2e30efc","name":"Query Generator - forward","time":{"start":1705526965114,"stop":1705526965114,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ca9651c4f96fc08","name":"Push message with long payload","time":{"start":1705526887788,"stop":1705526887788,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb95eddeaf5a558","name":"1 Relay, 1 Filter, gives up","time":{"start":1705526641490,"stop":1705526641490,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd8f9bd0f2aa7304","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1705526998776,"stop":1705526998777,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c8bc7285f6f96fb","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1705526625863,"stop":1705526625863,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c2b40bda33b613","name":"Check message received after jswaku node is restarted","time":{"start":1705527069392,"stop":1705527069392,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fdbd651347932766","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1705526749604,"stop":1705526749604,"duration":0},"status":"passed","severity":"normal"},{"uid":"4edbaebacc57f6b1","name":"throws on content topic with empty encoding field","time":{"start":1705526616725,"stop":1705526616725,"duration":0},"status":"passed","severity":"normal"},{"uid":"887fd20840db40d2","name":"Check received message containing Arabic","time":{"start":1705527112762,"stop":1705527112762,"duration":0},"status":"broken","severity":"normal"},{"uid":"24e7d5b90d8b0438","name":"caches peers it previously fetched","time":{"start":1705526641786,"stop":1705526641787,"duration":1},"status":"passed","severity":"normal"},{"uid":"7582f1c4ae2cdded","name":"Check message received after nwaku node is restarted","time":{"start":1705527112787,"stop":1705527112787,"duration":0},"status":"skipped","severity":"normal"},{"uid":"33201490105da1fc","name":"Ping on unsubscribed peer","time":{"start":1705526749482,"stop":1705526749482,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa34719892d6a849","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1705526980516,"stop":1705526980517,"duration":1},"status":"passed","severity":"normal"},{"uid":"281fabe9e5d4794d","name":"Filter","time":{"start":1705527011031,"stop":1705527011031,"duration":0},"status":"passed","severity":"normal"},{"uid":"f097fcd0fcbfd14a","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1705526749599,"stop":1705526749599,"duration":0},"status":"passed","severity":"normal"},{"uid":"186ad11668302dc1","name":"Check received message containing escaped characters","time":{"start":1705527112770,"stop":1705527112770,"duration":0},"status":"broken","severity":"normal"},{"uid":"fa9887a5915fa3ed","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1705526647779,"stop":1705526647780,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbe94d7b771dd8a0","name":"Ping on subscribed peer","time":{"start":1705526749481,"stop":1705526749482,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a7775d54e9bf7c0","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1705526707332,"stop":1705526707333,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bb2b31374afd0de","name":"Check received message with timestamp: 1649153314 ","time":{"start":1705527069388,"stop":1705527069388,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad93c9004eb999f5","name":"Check publish message containing SQL Injection","time":{"start":1705526842270,"stop":1705526842271,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f6616c41adb37d4","name":"Check message with no payload is not received","time":{"start":1705527112783,"stop":1705527112783,"duration":0},"status":"broken","severity":"normal"},{"uid":"fa44b1254a0d96ed","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1705526640768,"stop":1705526640768,"duration":0},"status":"passed","severity":"normal"},{"uid":"40156006a65f3f1e","name":"Asymmetric encrypt & decrypt","time":{"start":1705526648231,"stop":1705526648231,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee06f8301a127505","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1705526928853,"stop":1705526928853,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8041bef4188da03","name":"should be able to decode the field with only RELAY set to true","time":{"start":1705526625864,"stop":1705526625864,"duration":0},"status":"passed","severity":"normal"},{"uid":"d01dfde1cb0b6a5c","name":"Check received message containing JSON","time":{"start":1705527112768,"stop":1705527112768,"duration":0},"status":"broken","severity":"normal"},{"uid":"423d5a10e446d0e2","name":"Check received message with timestamp: 1705526666756000000 ","time":{"start":1705527069399,"stop":1705527069399,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e7592b60c7e5eb","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1705526893991,"stop":1705526893992,"duration":1},"status":"passed","severity":"normal"},{"uid":"8054139ccb1f3416","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1705526641409,"stop":1705526641409,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad3fb1b6a7e763b4","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1705526797500,"stop":1705526797500,"duration":0},"status":"passed","severity":"normal"},{"uid":"39b233b9b2c42f2e","name":"should set field with only STORE enabled","time":{"start":1705526626778,"stop":1705526626778,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8632e48d5a2d5ee","name":"Decoder throws on empty string content topic","time":{"start":1705526631838,"stop":1705526631838,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd93c9329656db2d","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1705526842338,"stop":1705526842338,"duration":0},"status":"passed","severity":"normal"},{"uid":"a81348db1bcf01d4","name":"Fails to publish message with empty text","time":{"start":1705526842337,"stop":1705526842337,"duration":0},"status":"passed","severity":"normal"},{"uid":"5feb51b76643a512","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1705526998777,"stop":1705526998777,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ee8ca4c026501f","name":"throws on content topic with empty application field","time":{"start":1705526616724,"stop":1705526616724,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e802424f52ea1cc","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1705526851492,"stop":1705526851492,"duration":0},"status":"passed","severity":"normal"},{"uid":"d82d0f8da59249a5","name":"Query Generator - backward","time":{"start":1705526965115,"stop":1705526965115,"duration":0},"status":"passed","severity":"normal"},{"uid":"6acf27215dfb32bc","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1705526749588,"stop":1705526749589,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b6d7bda4d346485","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1705526830783,"stop":1705526830784,"duration":1},"status":"passed","severity":"normal"},{"uid":"c70d3dda2165af66","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705526749585,"stop":1705526749586,"duration":1},"status":"passed","severity":"normal"},{"uid":"4995ee3b350f7acc","name":"Generator, 2 different pubsubtopics","time":{"start":1705526968546,"stop":1705526968547,"duration":1},"status":"passed","severity":"normal"},{"uid":"de7d68d3e8df8c07","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1705527009934,"stop":1705527009934,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a6c9059a704e7f7","name":"Check received message with timestamp: 1705526666756 ","time":{"start":1705527069388,"stop":1705527069388,"duration":0},"status":"passed","severity":"normal"},{"uid":"c192a0d13d845190","name":"Check received message containing XML","time":{"start":1705527069385,"stop":1705527069385,"duration":0},"status":"passed","severity":"normal"},{"uid":"18abe43eb8af6dde","name":"should not fail to stop the service if it was not started","time":{"start":1705526941996,"stop":1705526941996,"duration":0},"status":"passed","severity":"normal"},{"uid":"da14f656ca0352f7","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1705526625867,"stop":1705526625867,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdbc6ec3e8c1e70d","name":"Callback on promise, aborts when callback returns true","time":{"start":1705526945533,"stop":1705526945533,"duration":0},"status":"passed","severity":"normal"},{"uid":"e28857ac9d6c1d73","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1705526851484,"stop":1705526851484,"duration":0},"status":"passed","severity":"normal"},{"uid":"79d1e18a22779fa4","name":"should not fail to stop the service if it was not started","time":{"start":1705526684696,"stop":1705526684696,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d40e2dc45d5e184","name":"Nodes with multiple pubsub topic","time":{"start":1705526838731,"stop":1705526838731,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ae78a81f89810da","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1705526641411,"stop":1705526641411,"duration":0},"status":"passed","severity":"normal"},{"uid":"97dcdbd95afc3e25","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1705526707340,"stop":1705526707340,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f84c69a9a7a8d5f","name":"should set field with only RELAY enabled","time":{"start":1705526626778,"stop":1705526626778,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b93375111a6ecc7","name":"should encode/decode to text encoding","time":{"start":1705526626773,"stop":1705526626773,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b799370ffec4740","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1705526851485,"stop":1705526851485,"duration":0},"status":"passed","severity":"normal"},{"uid":"4409603a66c13449","name":"Check message with extra parameter is not received","time":{"start":1705527112785,"stop":1705527112785,"duration":0},"status":"broken","severity":"normal"},{"uid":"235bc12553ed1f18","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1705526893987,"stop":1705526893988,"duration":1},"status":"passed","severity":"normal"},{"uid":"adb07ccb67867250","name":"Check received message containing JSON","time":{"start":1705527069386,"stop":1705527069386,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d9beb7226a15be","name":"Generator, 2 different pubsubtopics","time":{"start":1705526968545,"stop":1705526968545,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ac02c31b962047","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1705526707337,"stop":1705526707337,"duration":0},"status":"passed","severity":"normal"},{"uid":"56739761b3b275e5","name":"should be called at least once on all `peer:discovery` events","time":{"start":1705526704839,"stop":1705526704840,"duration":1},"status":"passed","severity":"normal"},{"uid":"b70c707a1113e18","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1705526749604,"stop":1705526749605,"duration":1},"status":"passed","severity":"normal"},{"uid":"7509247d7bb2e9f9","name":"Push message with JSON payload","time":{"start":1705526887802,"stop":1705526887802,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fef8031a9015f93","name":"Check message received after jswaku node is restarted","time":{"start":1705527069403,"stop":1705527069404,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f2c11cd585e6ac54","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1705526626769,"stop":1705526626769,"duration":0},"status":"passed","severity":"normal"},{"uid":"306f995819da44f9","name":"Waku message hash computation (payload length 0)","time":{"start":1705526619273,"stop":1705526619274,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0a7ddc5d87d2ca1","name":"Check message on other pubsub topic is not received","time":{"start":1705527069401,"stop":1705527069402,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2b29a5c4b7bad50","name":"Check publish message containing Basic HTML tag","time":{"start":1705526842272,"stop":1705526842272,"duration":0},"status":"passed","severity":"normal"},{"uid":"64553e5d236c0626","name":"groups content topics by expected pubsub topic","time":{"start":1705526616727,"stop":1705526616727,"duration":0},"status":"passed","severity":"normal"},{"uid":"b15e0c4e98ac11ef","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1705526707358,"stop":1705526707359,"duration":1},"status":"passed","severity":"normal"},{"uid":"64d89de6669ca32d","name":"Reopen subscription with peer with lost subscription","time":{"start":1705526705327,"stop":1705526705328,"duration":1},"status":"passed","severity":"normal"},{"uid":"27b1c8264fdc709f","name":"should throw error - no id","time":{"start":1705526626771,"stop":1705526626771,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d700ea62abcddb","name":"handles multiple messages","time":{"start":1705526990086,"stop":1705526990086,"duration":0},"status":"passed","severity":"normal"},{"uid":"903692556777d0a2","name":"Reusing cursor across nodes","time":{"start":1705526893992,"stop":1705526893993,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce3d8b6963a5755e","name":"Ping on subscribed peer","time":{"start":1705526749483,"stop":1705526749483,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0910bdcad79a61e","name":"same cluster, same shard: nodes connect","time":{"start":1705526792858,"stop":1705526792858,"duration":0},"status":"passed","severity":"normal"},{"uid":"d377f0dfa0902a0a","name":"should not fail to start the service if it is already started","time":{"start":1705526941996,"stop":1705526941997,"duration":1},"status":"passed","severity":"normal"},{"uid":"885777d13f9510a3","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1705526838728,"stop":1705526838728,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b9795a9fe982189","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1705526893986,"stop":1705526893987,"duration":1},"status":"passed","severity":"normal"},{"uid":"b229b09fdb439997","name":"Push message with content topic containing emoji","time":{"start":1705526887817,"stop":1705526887817,"duration":0},"status":"passed","severity":"normal"},{"uid":"e21ba9a6eaa86c24","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1705526838733,"stop":1705526838733,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb532aa4be451c1e","name":"Query with Promise Callback, No message returned","time":{"start":1705526928854,"stop":1705526928854,"duration":0},"status":"passed","severity":"normal"},{"uid":"f13a30d51e5d92c9","name":"Accepts a valid Waku Message","time":{"start":1705526635502,"stop":1705526635503,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a46222380e88420","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1705526749587,"stop":1705526749587,"duration":0},"status":"passed","severity":"normal"},{"uid":"5134c1408acefd1a","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1705526893989,"stop":1705526893990,"duration":1},"status":"passed","severity":"normal"},{"uid":"addebe0cf873ec5","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1705526641788,"stop":1705526641789,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e9b3500cabb3167","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1705526830784,"stop":1705526830784,"duration":0},"status":"passed","severity":"normal"},{"uid":"836012e81c2fe67b","name":"Ping on unsubscribed peer","time":{"start":1705526705327,"stop":1705526705327,"duration":0},"status":"passed","severity":"normal"},{"uid":"c65e7cd2b01b863f","name":"Register correct protocols","time":{"start":1705526851483,"stop":1705526851483,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3b7d1e53a32ea30","name":"it tolerates circular branch references","time":{"start":1705526641785,"stop":1705526641785,"duration":0},"status":"passed","severity":"normal"},{"uid":"7946ef2bef03a66a","name":"Check received message containing unicode special characters","time":{"start":1705527069387,"stop":1705527069387,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e2d468a1aa1fb0","name":"converts content topics to expected shard index","time":{"start":1705526616726,"stop":1705526616726,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4792b5a42160b9","name":"Check received message containing Russian","time":{"start":1705527069395,"stop":1705527069396,"duration":1},"status":"passed","severity":"normal"},{"uid":"12fbded2d9332a52","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705526749599,"stop":1705526749604,"duration":5},"status":"passed","severity":"normal"},{"uid":"8d00eb0274d798aa","name":"Check received message containing special chars","time":{"start":1705527069383,"stop":1705527069383,"duration":0},"status":"passed","severity":"normal"},{"uid":"b12f4870107f846a","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1705526707338,"stop":1705526707338,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be34c3cac9913ea","name":"Check received message with timestamp: undefined ","time":{"start":1705527069389,"stop":1705527069390,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a405a65adf8ca2b","name":"A test","time":{"start":1705526749696,"stop":1705526749696,"duration":0},"status":"passed","severity":"normal"},{"uid":"290e036c31a6532b","name":"should be able to encode the field with only RELAY set to true","time":{"start":1705526625856,"stop":1705526625858,"duration":2},"status":"passed","severity":"normal"},{"uid":"d095a0794b73556d","name":"Check received message containing Script","time":{"start":1705527112765,"stop":1705527112765,"duration":0},"status":"broken","severity":"normal"},{"uid":"3b6c3bee3013ef9b","name":"Check received message containing Arabic","time":{"start":1705527069395,"stop":1705527069395,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6d4aad9a7717012","name":"Reopen subscription with peer with lost subscription","time":{"start":1705526749482,"stop":1705526749483,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fb1491a3fa4cfeb","name":"Check received message containing unicode special characters","time":{"start":1705527069398,"stop":1705527069399,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc9b22a79275d839","name":"Callback on promise","time":{"start":1705526945532,"stop":1705526945533,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e123b1b0ee7b5f3","name":"retrieves a single peer","time":{"start":1705526641784,"stop":1705526641785,"duration":1},"status":"passed","severity":"normal"},{"uid":"58e02f66c0ce9a6b","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1705526749585,"stop":1705526749585,"duration":0},"status":"passed","severity":"normal"},{"uid":"df3ed126da8c71f9","name":"Subscribe to topic containing Russian and publish message","time":{"start":1705526851489,"stop":1705526851490,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd9bacf6b686d1de","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705526707331,"stop":1705526707331,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cdd1154d91805cc","name":"Publish message with custom timestamp: Wed Jan 17 2024 20:27:10 GMT+0000 (Coordinated Universal Time)","time":{"start":1705526842276,"stop":1705526842276,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c9bbc0cae7ae2e","name":"Encoder throws on empty string content topic","time":{"start":1705526647783,"stop":1705526647783,"duration":0},"status":"passed","severity":"normal"},{"uid":"32eff203db480e36","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705526797496,"stop":1705526797496,"duration":0},"status":"passed","severity":"normal"},{"uid":"1107d111d7154d63","name":"Check received message containing Russian","time":{"start":1705527069384,"stop":1705527069384,"duration":0},"status":"passed","severity":"normal"},{"uid":"639aa5497f050c70","name":"Sign & Recover","time":{"start":1705526648232,"stop":1705526648233,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e4d62c998146f1e","name":"Push message with content topic containing Arabic","time":{"start":1705526887812,"stop":1705526887812,"duration":0},"status":"passed","severity":"normal"},{"uid":"319474b65bc87cad","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1705526707342,"stop":1705526707342,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc360b1cedd55177","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1705526998773,"stop":1705526998773,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce4b3ab53b1901b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1705526838731,"stop":1705526838732,"duration":1},"status":"passed","severity":"normal"},{"uid":"19b136ac39c561b9","name":"Passing page size 11 when there are 10 messages","time":{"start":1705526977786,"stop":1705526977787,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2e0a6c953f35dc","name":"Check meta is set [ecies]","time":{"start":1705526649637,"stop":1705526649637,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7a3b4f1ef4648b6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1705526707338,"stop":1705526707338,"duration":0},"status":"passed","severity":"normal"},{"uid":"6731e84b228fd28","name":"nwaku subscribes","time":{"start":1705526827593,"stop":1705526827593,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4babcce89e55aad","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1705526704844,"stop":1705526704844,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd3fc8e667d6893","name":"unsubscribes","time":{"start":1705526990087,"stop":1705526990087,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a3eacf0a70e6fb","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1705526945533,"stop":1705526945534,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e7fda6d6a6fbdc4","name":"should encodeTxt and decodeTxt","time":{"start":1705526626768,"stop":1705526626769,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e1e8031bea40793","name":"should throw an error for insufficient data","time":{"start":1705526626537,"stop":1705526626537,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf0f781502d6d17","name":"Decoder throws on empty string content topic","time":{"start":1705526649638,"stop":1705526649639,"duration":1},"status":"passed","severity":"normal"},{"uid":"25e7ced0335fc204","name":"should not receive a peer event before start","time":{"start":1705526684698,"stop":1705526684698,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3c1e66667a44560","name":"Push message with content topic containing unicode special characters","time":{"start":1705526887816,"stop":1705526887817,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed5c38577fffb78d","name":"Check publish message containing special chars","time":{"start":1705526842258,"stop":1705526842258,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce1e70629961440","name":"Encoder throws on undefined content topic","time":{"start":1705526631837,"stop":1705526631837,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a5a90af85695e5","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1705526704845,"stop":1705526704846,"duration":1},"status":"passed","severity":"normal"},{"uid":"c85bbbe081369636","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1705526641408,"stop":1705526641408,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc2141782c416969","name":"Check received message containing Script","time":{"start":1705527069384,"stop":1705527069385,"duration":1},"status":"passed","severity":"normal"},{"uid":"56c7e26a317e6511","name":"Push message with content topic containing numeric","time":{"start":1705526887810,"stop":1705526887811,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6b9734786dd17db","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1705526928852,"stop":1705526928853,"duration":1},"status":"passed","severity":"normal"},{"uid":"86b08ac00c9d6b23","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1705526968547,"stop":1705526968548,"duration":1},"status":"passed","severity":"normal"},{"uid":"994f54b6f7ae04bd","name":"topics with same application and version share the same shard","time":{"start":1705526616726,"stop":1705526616726,"duration":0},"status":"passed","severity":"normal"},{"uid":"d88b0d7307e9d50b","name":"Fields are not dropped","time":{"start":1705526631129,"stop":1705526631131,"duration":2},"status":"passed","severity":"normal"},{"uid":"daa509827ad2982f","name":"should return all peers when numPeers is 0","time":{"start":1705526631700,"stop":1705526631700,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c0465d4eb9940","name":"Round trip binary serialization","time":{"start":1705526631835,"stop":1705526631835,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55f7ac01412c94a","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1705526707363,"stop":1705526707363,"duration":0},"status":"passed","severity":"normal"},{"uid":"6288a18017228cc9","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1705526851494,"stop":1705526851494,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdeef1b44168ef1b","name":"Push message with content topic containing short","time":{"start":1705526887809,"stop":1705526887810,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc08ef78d5c7b29c","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1705526707334,"stop":1705526707335,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f3b6238ec22a92b","name":"Fails to publish message with wrong content topic","time":{"start":1705526842337,"stop":1705526842338,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc2e6dc09cd928f1","name":"Query with Ordered Callback, No message returned","time":{"start":1705526928852,"stop":1705526928852,"duration":0},"status":"passed","severity":"normal"},{"uid":"38217dccbd5f518f","name":"Push message on custom pubsubTopic","time":{"start":1705526797497,"stop":1705526797498,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbd0df93b16b8b37","name":"throws on content topic with empty version field","time":{"start":1705526616724,"stop":1705526616724,"duration":0},"status":"passed","severity":"normal"},{"uid":"472031deafa25ef6","name":"Encoder throws on empty string content topic","time":{"start":1705526649638,"stop":1705526649638,"duration":0},"status":"passed","severity":"normal"},{"uid":"f36c9a523df60e77","name":"should throw error - invalid id","time":{"start":1705526626771,"stop":1705526626771,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b7042a89db0bca0","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1705526641410,"stop":1705526641410,"duration":0},"status":"passed","severity":"normal"},{"uid":"469d0f856ec8511","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1705526830786,"stop":1705526830787,"duration":1},"status":"passed","severity":"normal"},{"uid":"61be2ca141eacd56","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1705526998776,"stop":1705526998776,"duration":0},"status":"passed","severity":"normal"},{"uid":"657e4a8c851e69e4","name":"Privacy Node - default protocol","time":{"start":1705527011031,"stop":1705527011031,"duration":0},"status":"passed","severity":"normal"},{"uid":"e54ed8cd53e2bda","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1705526707359,"stop":1705526707360,"duration":1},"status":"passed","severity":"normal"},{"uid":"40d2dcf1d311a39c","name":"Check message with no pubsub topic is not received","time":{"start":1705527112781,"stop":1705527112781,"duration":0},"status":"broken","severity":"normal"},{"uid":"b2feeb4e0b81cee9","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1705526641409,"stop":1705526641409,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b2e57e5b4e1c369","name":"different cluster, same shard: nodes don't connect","time":{"start":1705526792859,"stop":1705526792860,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c28a73b46aeccfe","name":"should be able to decode the field with only STORE set to true","time":{"start":1705526625865,"stop":1705526625865,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9809f81c879a33f","name":"should not fail to start the service if it is already started","time":{"start":1705526684696,"stop":1705526684697,"duration":1},"status":"passed","severity":"normal"},{"uid":"55046fa96f742119","name":"Check message with non string payload is not received","time":{"start":1705527112784,"stop":1705527112784,"duration":0},"status":"broken","severity":"normal"},{"uid":"c1fd139ebd1ff252","name":"isConnected should return false after all peers disconnect","time":{"start":1705526704847,"stop":1705526704848,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0d2b92ccaf5c787","name":"Ping on subscribed peer","time":{"start":1705526705326,"stop":1705526705326,"duration":0},"status":"passed","severity":"normal"},{"uid":"63688aae74fd9eaa","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1705526647781,"stop":1705526647781,"duration":0},"status":"passed","severity":"normal"},{"uid":"472a412644d4dd80","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1705526838730,"stop":1705526838731,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c6fd23c1d3f240c","name":"should properly create location multiaddrs - udp6","time":{"start":1705526626775,"stop":1705526626775,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7020cf6fb778e8c","name":"tcp ip4 address","time":{"start":1705526625870,"stop":1705526625870,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c5e2dd5216ab02","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1705526851484,"stop":1705526851485,"duration":1},"status":"passed","severity":"normal"},{"uid":"306d2aec21c0a8ce","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1705526625868,"stop":1705526625868,"duration":0},"status":"passed","severity":"normal"},{"uid":"7606f82f12f9530a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1705526707341,"stop":1705526707341,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03123b0d18c0405","name":"Subscribe to topic containing Script and publish message","time":{"start":1705526851490,"stop":1705526851491,"duration":1},"status":"passed","severity":"normal"},{"uid":"28f1e92cd4b26505","name":"Waku message hash computation (meta attribute not present)","time":{"start":1705526619273,"stop":1705526619273,"duration":0},"status":"passed","severity":"normal"}]