2024-02-05 21:55:45 +00:00

1 line
129 KiB
JSON

[{"uid":"17c1c21f5ab05c97","name":"Decoder throws on undefined content topic","time":{"start":1707169494012,"stop":1707169494012,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d316a1af5038e1","name":"Relay","time":{"start":1707169525093,"stop":1707169525094,"duration":1},"status":"passed","severity":"normal"},{"uid":"faffa478b7af3765","name":"Push message with custom timestamp: 1707173272144","time":{"start":1707170076248,"stop":1707170076248,"duration":0},"status":"passed","severity":"normal"},{"uid":"92a92e496cde81b0","name":"should set field with only FILTER enabled","time":{"start":1707169471743,"stop":1707169471743,"duration":0},"status":"passed","severity":"normal"},{"uid":"807011481e02754d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707169721932,"stop":1707169721932,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e85bc04073a9a17","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1707169671710,"stop":1707169671710,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a2838a7a6a73684","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1707169845776,"stop":1707169845776,"duration":0},"status":"passed","severity":"normal"},{"uid":"e070437fc7267ec7","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707170121911,"stop":1707170121911,"duration":0},"status":"passed","severity":"normal"},{"uid":"ede895a1d2267e57","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1707170018613,"stop":1707170018614,"duration":1},"status":"passed","severity":"normal"},{"uid":"883f84d0384c019b","name":"Push message with content topic containing Script","time":{"start":1707169908987,"stop":1707169908987,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6dd3a03dfbf9347","name":"Check publish message containing unicode special characters","time":{"start":1707169833031,"stop":1707169833031,"duration":0},"status":"passed","severity":"normal"},{"uid":"de7b57aece1f595b","name":"should be able to decode the field with only RELAY set to true","time":{"start":1707169470933,"stop":1707169470934,"duration":1},"status":"passed","severity":"normal"},{"uid":"38956e0f0ea28de8","name":"Check received message containing XML","time":{"start":1707169683667,"stop":1707169683671,"duration":4},"status":"passed","severity":"normal"},{"uid":"2cbe6a0149b7a6f4","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707170121899,"stop":1707170121899,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d738e11a129d7b","name":"Encoder throws on undefined content topic","time":{"start":1707169476639,"stop":1707169476639,"duration":0},"status":"passed","severity":"normal"},{"uid":"1331f48cf4b81836","name":"Check message with no payload is not received","time":{"start":1707170033331,"stop":1707170033331,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d72c6169afb1723","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707170062720,"stop":1707170062720,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d9fc71b9b1f677","name":"Push message with short payload","time":{"start":1707169908974,"stop":1707169908975,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae5b549689bd2172","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1707169981276,"stop":1707169981277,"duration":1},"status":"passed","severity":"normal"},{"uid":"89f7f701c44d9fe0","name":"recovers when dns.resolve returns empty","time":{"start":1707169486374,"stop":1707169486374,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f0495c4ff04181","name":"Symmetric encrypt & Decrypt","time":{"start":1707169492698,"stop":1707169492698,"duration":0},"status":"passed","severity":"normal"},{"uid":"e75bee0c77b3b6b5","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1707169463307,"stop":1707169463307,"duration":0},"status":"passed","severity":"normal"},{"uid":"3468d11cd662d9a7","name":"Accepts a valid Waku Message","time":{"start":1707169480194,"stop":1707169480195,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4343be345181106","name":"Passing page size 11 when there are 10 messages","time":{"start":1707170076565,"stop":1707170076565,"duration":0},"status":"passed","severity":"normal"},{"uid":"547e26077a3b38aa","name":"Push message with JSON payload","time":{"start":1707170076224,"stop":1707170076225,"duration":1},"status":"passed","severity":"normal"},{"uid":"bba9097d8470add2","name":"does not throw on valid cases","time":{"start":1707169463073,"stop":1707169463074,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e465839b8484a5d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707170121904,"stop":1707170121904,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dfc49c967278a28","name":"Overlapping topic subscription","time":{"start":1707170121908,"stop":1707170121908,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6cc850f44049183","name":"should only return 1 node with relay capability","time":{"start":1707169486375,"stop":1707169486376,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa740fa6d22cc843","name":"Query with Ordered Callback, No message returned","time":{"start":1707170006765,"stop":1707170006766,"duration":1},"status":"passed","severity":"normal"},{"uid":"977bdb00f15c83ae","name":"Check message with extra parameter is not received","time":{"start":1707169683697,"stop":1707169683697,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fca996f0cad2a3e","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1707169671677,"stop":1707169671677,"duration":0},"status":"passed","severity":"normal"},{"uid":"382c0363cc615771","name":"Encoder throws on undefined content topic","time":{"start":1707169494011,"stop":1707169494011,"duration":0},"status":"passed","severity":"normal"},{"uid":"86278b6632a31dd9","name":"Generator, custom pubsub topic","time":{"start":1707170062723,"stop":1707170062723,"duration":0},"status":"passed","severity":"normal"},{"uid":"36f7db540c263154","name":"Check received message with timestamp: 1707169509288 ","time":{"start":1707170033326,"stop":1707170033327,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe3d3f6d33ef77fc","name":"Mutual subscription","time":{"start":1707169845770,"stop":1707169845771,"duration":1},"status":"passed","severity":"normal"},{"uid":"69c37e3afc57b5f2","name":"Relay - times out","time":{"start":1707170098650,"stop":1707170098650,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d3f4395aa86eb42","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707169721933,"stop":1707169721934,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a1dff8fb7661811","name":"Check received message with timestamp: undefined ","time":{"start":1707170033328,"stop":1707170033328,"duration":0},"status":"passed","severity":"normal"},{"uid":"860a612346eeb3a9","name":"nwaku subscribes","time":{"start":1707169813655,"stop":1707169813655,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8d1dfee90e6ab8c","name":"Check publish message after service node is restarted","time":{"start":1707169833039,"stop":1707169833039,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9756d8426fe8bdb6","name":"Check received message containing shell command","time":{"start":1707170033214,"stop":1707170033214,"duration":0},"status":"passed","severity":"normal"},{"uid":"5834c17ed127de1d","name":"Check received message containing numeric","time":{"start":1707170033199,"stop":1707170033199,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6781a417bf0ec6c","name":"Check received message containing Script","time":{"start":1707170033212,"stop":1707170033212,"duration":0},"status":"passed","severity":"normal"},{"uid":"f95c35aa6db39db6","name":"Push message on custom pubsubTopic","time":{"start":1707169778664,"stop":1707169778664,"duration":0},"status":"passed","severity":"normal"},{"uid":"541330b58460033b","name":"Check received message containing special chars","time":{"start":1707170033200,"stop":1707170033201,"duration":1},"status":"passed","severity":"normal"},{"uid":"283bb6eb0e295f2a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707170062723,"stop":1707170062724,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8b0c51ed8f32118","name":"Passing page size 110 when there are 120 messages","time":{"start":1707170076566,"stop":1707170076566,"duration":0},"status":"passed","severity":"normal"},{"uid":"82c378904f40b354","name":"Push message with shell command payload","time":{"start":1707170076225,"stop":1707170076225,"duration":0},"status":"passed","severity":"normal"},{"uid":"af4e793610e46262","name":"Init the array if not present","time":{"start":1707169462777,"stop":1707169462778,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c00dd0689b99d45","name":"converts content topics to expected shard index","time":{"start":1707169463091,"stop":1707169463091,"duration":0},"status":"passed","severity":"normal"},{"uid":"295a7a04ddc7e97f","name":"Ping on peer without subscriptions","time":{"start":1707169583378,"stop":1707169583381,"duration":3},"status":"passed","severity":"normal"},{"uid":"cdd555ce83b07da6","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1707169671691,"stop":1707169671692,"duration":1},"status":"passed","severity":"normal"},{"uid":"1feb7140e53eb447","name":"should get / set UDP multiaddr","time":{"start":1707169471738,"stop":1707169471738,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b63923467d4166","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1707169671711,"stop":1707169671711,"duration":0},"status":"passed","severity":"normal"},{"uid":"6475b391857a4235","name":"Push message with custom timestamp: 1707166072144","time":{"start":1707170076247,"stop":1707170076247,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc4dd8d4ed9c7328","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707170033227,"stop":1707170033228,"duration":1},"status":"passed","severity":"normal"},{"uid":"508287a69e3e35cd","name":"Push message with content topic containing JSON","time":{"start":1707169908992,"stop":1707169908992,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fc907c6cd2aed04","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707169721934,"stop":1707169721934,"duration":0},"status":"passed","severity":"normal"},{"uid":"a160416b2fbc96f6","name":"Push message with SQL Injection payload","time":{"start":1707169908978,"stop":1707169908978,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b30de32288d629a","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1707169486377,"stop":1707169486377,"duration":0},"status":"passed","severity":"normal"},{"uid":"febe238e58ebcbff","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1707169981277,"stop":1707169981277,"duration":0},"status":"passed","severity":"normal"},{"uid":"7090f1a46977e3e9","name":"Subscribe to topic containing short and receive message","time":{"start":1707169721941,"stop":1707169721942,"duration":1},"status":"passed","severity":"normal"},{"uid":"54d115fd1269d51d","name":"Check publish message containing numeric","time":{"start":1707169833019,"stop":1707169833020,"duration":1},"status":"passed","severity":"normal"},{"uid":"981ba6b0a4670bde","name":"Push message with meta","time":{"start":1707169908995,"stop":1707169908995,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e1dba8a66b584fc","name":"Push message with custom timestamp: 1707173283933","time":{"start":1707169909002,"stop":1707169909003,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7a2bfdd23fd02d6","name":"Check message with invalid timestamp is not received","time":{"start":1707170033257,"stop":1707170033261,"duration":4},"status":"passed","severity":"normal"},{"uid":"a99186ea1d00a1cf","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1707170006766,"stop":1707170006766,"duration":0},"status":"passed","severity":"normal"},{"uid":"2453c648c406d737","name":"Check publish message containing JSON","time":{"start":1707169833029,"stop":1707169833030,"duration":1},"status":"passed","severity":"normal"},{"uid":"23d49358e97fba60","name":"isConnected should return true after first peer connects","time":{"start":1707169547557,"stop":1707169547560,"duration":3},"status":"passed","severity":"normal"},{"uid":"7ceb2226f543e944","name":"Query Generator, Multiple PubsubTopics","time":{"start":1707170006750,"stop":1707170006750,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f216c7244471f99","name":"Push message with content topic containing XML","time":{"start":1707170076231,"stop":1707170076232,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f3527439bc8cb09","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1707170089822,"stop":1707170089823,"duration":1},"status":"passed","severity":"normal"},{"uid":"a754ddb48d242c3c","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1707169486039,"stop":1707169486039,"duration":0},"status":"passed","severity":"normal"},{"uid":"56eca0156f682969","name":"Check received message containing XML","time":{"start":1707170033212,"stop":1707170033213,"duration":1},"status":"passed","severity":"normal"},{"uid":"af520e5bfdbb54d3","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1707170089823,"stop":1707170089824,"duration":1},"status":"passed","severity":"normal"},{"uid":"219df556080f3904","name":"Check received message with timestamp: 1707169509288 ","time":{"start":1707170033227,"stop":1707170033227,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d1558d9cba12242","name":"should throw error - no public key","time":{"start":1707169471735,"stop":1707169471735,"duration":0},"status":"passed","severity":"normal"},{"uid":"9695358210b2d138","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707169721944,"stop":1707169721947,"duration":3},"status":"passed","severity":"normal"},{"uid":"1e11eeb95bb32344","name":"different cluster, different shard: nodes don't connect","time":{"start":1707169671667,"stop":1707169671668,"duration":1},"status":"passed","severity":"normal"},{"uid":"28b927be6c6067f2","name":"Ping on unsubscribed peer","time":{"start":1707169583381,"stop":1707169583381,"duration":0},"status":"passed","severity":"normal"},{"uid":"be2387bb1c7f6586","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1707169470931,"stop":1707169470932,"duration":1},"status":"passed","severity":"normal"},{"uid":"60145d0dcd883b67","name":"Query generator for multiple messages with different message text format","time":{"start":1707170051430,"stop":1707170051430,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed7aba5df3d626db","name":"Passing page size 0 when there are 110 messages","time":{"start":1707170076563,"stop":1707170076564,"duration":1},"status":"passed","severity":"normal"},{"uid":"967f0ab383cca408","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1707169547535,"stop":1707169547536,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb17b8f75066cd38","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707169778665,"stop":1707169778665,"duration":0},"status":"passed","severity":"normal"},{"uid":"1206e1cb2433afdb","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707170121898,"stop":1707170121898,"duration":0},"status":"passed","severity":"normal"},{"uid":"323a3a9246683ac2","name":"Check publish message containing short","time":{"start":1707169833019,"stop":1707169833019,"duration":0},"status":"passed","severity":"normal"},{"uid":"25ce5423f7b8ea15","name":"Push message equal or less that 1MB","time":{"start":1707170076248,"stop":1707170076248,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9149e0629dd1894","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1707169492123,"stop":1707169492125,"duration":2},"status":"passed","severity":"normal"},{"uid":"f246c0458568b998","name":"Check message received after jswaku node is restarted","time":{"start":1707169683698,"stop":1707169683698,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fe2f4fe36497b035","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707169721957,"stop":1707169721957,"duration":0},"status":"passed","severity":"normal"},{"uid":"65ec84cabe738e09","name":"A test","time":{"start":1707169734770,"stop":1707169734771,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dcb8cb0c0b79909","name":"returns all values when wanted number matches available values","time":{"start":1707169485433,"stop":1707169485435,"duration":2},"status":"passed","severity":"normal"},{"uid":"997bc24cfeb2d790","name":"1 Relay, 1 fetch","time":{"start":1707169486025,"stop":1707169486025,"duration":0},"status":"passed","severity":"normal"},{"uid":"d340379d6803f4a0","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707170033327,"stop":1707170033328,"duration":1},"status":"passed","severity":"normal"},{"uid":"af214cdeaeac76c8","name":"Default pageSize","time":{"start":1707170076566,"stop":1707170076566,"duration":0},"status":"passed","severity":"normal"},{"uid":"be7ca0e10680777c","name":"Check received message containing emoji","time":{"start":1707170033319,"stop":1707170033320,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd55d18df5c31f5a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707169721947,"stop":1707169721948,"duration":1},"status":"passed","severity":"normal"},{"uid":"953cddd36176d322","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707170121906,"stop":1707170121906,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bdf955779cdfd0bb","name":"Filter","time":{"start":1707170098652,"stop":1707170098652,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f1871ac5d7d92f2","name":"Passing page size 1 when there are 4 messages","time":{"start":1707170076564,"stop":1707170076564,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c0a84e6d49225d","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1707170089828,"stop":1707170089828,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb49d68bc06dbc3f","name":"Fields are not dropped","time":{"start":1707169476017,"stop":1707169476019,"duration":2},"status":"passed","severity":"normal"},{"uid":"fd9a773ee1ab0ee4","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707169734519,"stop":1707169734519,"duration":0},"status":"passed","severity":"normal"},{"uid":"c73b2772acc20f4e","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1707169547555,"stop":1707169547556,"duration":1},"status":"passed","severity":"normal"},{"uid":"90651e1f7c32fe11","name":"can dial TLS multiaddrs","time":{"start":1707169777668,"stop":1707169777669,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cb6ec61440287c5","name":"Check received message containing Arabic","time":{"start":1707169683665,"stop":1707169683665,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0954803a0bd1247","name":"Push message with content topic containing Chinese","time":{"start":1707169908985,"stop":1707169908985,"duration":0},"status":"passed","severity":"normal"},{"uid":"af5c9d86abdf44cb","name":"it tolerates circular branch references","time":{"start":1707169486373,"stop":1707169486374,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cf18f9d97e44f03","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1707169471728,"stop":1707169471728,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d2c572735d7933","name":"throws on content topic with empty version field","time":{"start":1707169463089,"stop":1707169463090,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ce15cebc38060dc","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1707169671700,"stop":1707169671706,"duration":6},"status":"passed","severity":"normal"},{"uid":"5635b2b11e6cd130","name":"Check publish message containing special chars","time":{"start":1707169833020,"stop":1707169833020,"duration":0},"status":"passed","severity":"normal"},{"uid":"7efd34b053aa5268","name":"Encoder throws on empty string content topic","time":{"start":1707169492127,"stop":1707169492128,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2db0ae57eca9fb1","name":"Publish message with custom timestamp: Mon Feb 05 2024 22:50:23 GMT+0000 (Coordinated Universal Time)","time":{"start":1707169833033,"stop":1707169833036,"duration":3},"status":"passed","severity":"normal"},{"uid":"ec58cafab56011a5","name":"Push message with rate limit","time":{"start":1707169908996,"stop":1707169909001,"duration":5},"status":"passed","severity":"normal"},{"uid":"9f2ce5391a3f5e16","name":"Push message with emoji payload","time":{"start":1707170076226,"stop":1707170076226,"duration":0},"status":"passed","severity":"normal"},{"uid":"845a809e03c8c174","name":"Relay - dialed first","time":{"start":1707170098649,"stop":1707170098649,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed5b3f9e23aeb48","name":"should set field with only LIGHTPUSH enabled","time":{"start":1707169471743,"stop":1707169471743,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8dfcce0daa62a9","name":"Check message received after nwaku node is restarted","time":{"start":1707169683698,"stop":1707169683698,"duration":0},"status":"skipped","severity":"normal"},{"uid":"56f1362f2f78aa6c","name":"Check received message containing JSON","time":{"start":1707170033213,"stop":1707170033214,"duration":1},"status":"passed","severity":"normal"},{"uid":"d94ec842602361fa","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1707169845782,"stop":1707169845782,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cf228b92ce3c696","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707169584592,"stop":1707169584593,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cfc2fc1a1839b5c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1707169923445,"stop":1707169923445,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cb680452f4dd7f3","name":"Check message with no content topic is not received","time":{"start":1707170033262,"stop":1707170033262,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0399135e10124c5","name":"Publish message with custom timestamp: Mon Feb 05 2024 20:50:23 GMT+0000 (Coordinated Universal Time)","time":{"start":1707169833032,"stop":1707169833033,"duration":1},"status":"passed","severity":"normal"},{"uid":"82b9a208696eefab","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1707169671676,"stop":1707169671676,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc4bc77285ac9f02","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1707170018612,"stop":1707170018612,"duration":0},"status":"passed","severity":"normal"},{"uid":"38da7cdd2977e0da","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1707170069501,"stop":1707170069501,"duration":0},"status":"passed","severity":"normal"},{"uid":"816cad145d11162c","name":"returns all values when wanted number is greater than available values","time":{"start":1707169485436,"stop":1707169485436,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b25cef6ab658a45","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707169734530,"stop":1707169734531,"duration":1},"status":"passed","severity":"normal"},{"uid":"db33dff0234607b1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1707169671692,"stop":1707169671692,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c5ec7f500dc7d1b","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1707169547537,"stop":1707169547539,"duration":2},"status":"passed","severity":"normal"},{"uid":"ea3396f0c701094b","name":"Push message with unicode special characters payload","time":{"start":1707169908981,"stop":1707169908982,"duration":1},"status":"passed","severity":"normal"},{"uid":"208d1be4bffbf37f","name":"same cluster, same shard: nodes connect","time":{"start":1707169671663,"stop":1707169671663,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d7c64385f8f385b","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707169721938,"stop":1707169721939,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7b20f4154f053ee","name":"Push message with SQL Injection payload","time":{"start":1707170076223,"stop":1707170076223,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d8cd7c8927ad","name":"Check received message containing emoji","time":{"start":1707170033226,"stop":1707170033226,"duration":0},"status":"passed","severity":"normal"},{"uid":"37bef88444369b4d","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1707170089825,"stop":1707170089826,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cdfb022a9603620","name":"Meta field set when metaSetter is specified","time":{"start":1707169476638,"stop":1707169476638,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d1b67c40efe0948","name":"Push message with content topic containing unicode special characters","time":{"start":1707169908993,"stop":1707169908994,"duration":1},"status":"passed","severity":"normal"},{"uid":"483ca4e0c05e565f","name":"Push 30 different messages","time":{"start":1707170076227,"stop":1707170076227,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f88ee01c5c8d225","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707170121902,"stop":1707170121902,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6074a7c1a177135","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707170121902,"stop":1707170121903,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcd44a454020e135","name":"Subscribe to topic containing XML and publish message","time":{"start":1707169845783,"stop":1707169845783,"duration":0},"status":"passed","severity":"normal"},{"uid":"51acfa58633b9f6b","name":"Light Node - default protocols","time":{"start":1707170098652,"stop":1707170098652,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5d3d9379e9a0ba3","name":"Push message with Basic HTML tag payload","time":{"start":1707170076224,"stop":1707170076224,"duration":0},"status":"passed","severity":"normal"},{"uid":"32bde64166d58a9f","name":"Check message received after nwaku node is restarted","time":{"start":1707170033332,"stop":1707170033333,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f72d3c9405ad8b2b","name":"Check message with non string payload is not received","time":{"start":1707170033331,"stop":1707170033332,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fe431d9e3ea8b4e","name":"Push to array if already present","time":{"start":1707169462779,"stop":1707169462779,"duration":0},"status":"passed","severity":"normal"},{"uid":"218423be0da515b8","name":"Passing page size 19 when there are 20 messages","time":{"start":1707170076566,"stop":1707170076566,"duration":0},"status":"passed","severity":"normal"},{"uid":"82da444d20badce8","name":"should throw error - no id","time":{"start":1707169471735,"stop":1707169471735,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee5d9fb9e8732ce0","name":"Check message with non string payload is not received","time":{"start":1707170033270,"stop":1707170033271,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a0820827b1e4f98","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707169588612,"stop":1707169588613,"duration":1},"status":"passed","severity":"normal"},{"uid":"970329a1383a8951","name":"Check publish message containing Chinese","time":{"start":1707169833020,"stop":1707169833021,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f83e6947bc5670b","name":"Relay - dialed after","time":{"start":1707170098650,"stop":1707170098650,"duration":0},"status":"passed","severity":"normal"},{"uid":"9761b9a62a363328","name":"Subscribe to topic containing long and receive message","time":{"start":1707170121909,"stop":1707170121909,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a99ad23350a8474","name":"Push message with shell command payload","time":{"start":1707169908981,"stop":1707169908981,"duration":0},"status":"passed","severity":"normal"},{"uid":"898731d087dfa4c8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707169588614,"stop":1707169588614,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e21acb0da996cbb","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707170121914,"stop":1707170121914,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b06567058e6a4b","name":"should emit a peer event after start","time":{"start":1707169521433,"stop":1707169521434,"duration":1},"status":"passed","severity":"normal"},{"uid":"58e44405aa5a77d4","name":"Push message with content topic containing special chars","time":{"start":1707169908985,"stop":1707169908985,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ea255b6323290f","name":"Fails to publish duplicate message","time":{"start":1707169833036,"stop":1707169833037,"duration":1},"status":"passed","severity":"normal"},{"uid":"fac0ddf90b8d73fd","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707170121907,"stop":1707170121907,"duration":0},"status":"passed","severity":"normal"},{"uid":"4433b42e162c33de","name":"throws on content topic with too few or too many fields","time":{"start":1707169463087,"stop":1707169463088,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0907fec1b7d1671","name":"Check received message containing short","time":{"start":1707169683648,"stop":1707169683649,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6f016dfdb7bcfd6","name":"Subscribe and receive messages via lightPush","time":{"start":1707169721930,"stop":1707169721931,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc46eac5ccf429b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707169734538,"stop":1707169734538,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e5c2144ba2284e","name":"Ping on peer without subscriptions","time":{"start":1707169541814,"stop":1707169541815,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b1a320bcea1342c","name":"Query Generator - backward","time":{"start":1707170051000,"stop":1707170051000,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c006e52e15e97d","name":"Push message with XML payload","time":{"start":1707169908979,"stop":1707169908979,"duration":0},"status":"passed","severity":"normal"},{"uid":"538b727dbcd9216c","name":"Check message with no payload is not received","time":{"start":1707169683696,"stop":1707169683696,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f0993ba8d47d359","name":"Used by Waku Relay","time":{"start":1707170090403,"stop":1707170090403,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be4646ab250be52","name":"Subscribe to topic containing long and publish message","time":{"start":1707169845778,"stop":1707169845779,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ee15ba3b00abc8b","name":"Waku message hash computation (meta attribute not present)","time":{"start":1707169465806,"stop":1707169465806,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1d90e128c5ea81b","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1707169470930,"stop":1707169470931,"duration":1},"status":"passed","severity":"normal"},{"uid":"84a29ab937fe6a24","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707170033327,"stop":1707170033327,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8670e4e86f4e18","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707170121913,"stop":1707170121913,"duration":0},"status":"passed","severity":"normal"},{"uid":"db04b020862bf22f","name":"Decoder throws on undefined content topic","time":{"start":1707169476640,"stop":1707169476640,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71f0ef526a10c06","name":"Push message with custom timestamp: 1707166083933","time":{"start":1707169909002,"stop":1707169909002,"duration":0},"status":"passed","severity":"normal"},{"uid":"228ade53311b61c7","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707169721943,"stop":1707169721943,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb0c575221b9cf4a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707169671686,"stop":1707169671687,"duration":1},"status":"passed","severity":"normal"},{"uid":"da8be1abfd6cd625","name":"should not fail to stop the service if it was not started","time":{"start":1707169521429,"stop":1707169521430,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4d8b5b2414b8102","name":"Check message with invalid timestamp is not received","time":{"start":1707169683694,"stop":1707169683695,"duration":1},"status":"passed","severity":"normal"},{"uid":"e09bc8f163bdf3bd","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1707170006763,"stop":1707170006764,"duration":1},"status":"passed","severity":"normal"},{"uid":"71d1405d543f9195","name":"Publish without waiting for remote peer","time":{"start":1707169845772,"stop":1707169845772,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fe3646284893203","name":"Check received message containing Chinese","time":{"start":1707170033277,"stop":1707170033278,"duration":1},"status":"passed","severity":"normal"},{"uid":"90a77899a1bd47ec","name":"Ordered Callback - forward","time":{"start":1707170051001,"stop":1707170051002,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ef2f6773f57527b","name":"Publishes to nwaku","time":{"start":1707169813656,"stop":1707169813656,"duration":0},"status":"passed","severity":"normal"},{"uid":"270c85b6dd5e9eec","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707169588616,"stop":1707169588617,"duration":1},"status":"passed","severity":"normal"},{"uid":"b38ccb74b2131599","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707170121910,"stop":1707170121910,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16ed2572b723a32","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1707169527078,"stop":1707169527079,"duration":1},"status":"passed","severity":"normal"},{"uid":"931f4ecd268d5206","name":"Check received message with timestamp: undefined ","time":{"start":1707169683693,"stop":1707169683694,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b7c90dd75c8db73","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707169734531,"stop":1707169734532,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dec6cc129f9b7b8","name":"Query generator for multiple messages with multiple decoders","time":{"start":1707170051431,"stop":1707170051431,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf7adad54ba657f9","name":"should encode/decode to RLP encoding","time":{"start":1707169471737,"stop":1707169471737,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f44cccb6de27cc7","name":"Query Generator, No message returned","time":{"start":1707170006754,"stop":1707170006762,"duration":8},"status":"passed","severity":"normal"},{"uid":"f46319aae9c44404","name":"Check message with no content topic is not received","time":{"start":1707170033330,"stop":1707170033331,"duration":1},"status":"passed","severity":"normal"},{"uid":"6744c41a4471a7b0","name":"Sample","time":{"start":1707169471083,"stop":1707169471084,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1b415f7c4053641","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1707169845774,"stop":1707169845776,"duration":2},"status":"passed","severity":"normal"},{"uid":"62a44820319d511","name":"Store - dialed first","time":{"start":1707170098650,"stop":1707170098651,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d432c3bfd498080","name":"pre and post cipher","time":{"start":1707169492698,"stop":1707169492699,"duration":1},"status":"passed","severity":"normal"},{"uid":"404296442071d33f","name":"can start the service","time":{"start":1707169946864,"stop":1707169946864,"duration":0},"status":"passed","severity":"normal"},{"uid":"7845338faab486e7","name":"should set field with only RELAY enabled","time":{"start":1707169471742,"stop":1707169471742,"duration":0},"status":"passed","severity":"normal"},{"uid":"818d1fdb8a17731d","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1707169470937,"stop":1707169470937,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbd08495b0522de0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707169671692,"stop":1707169671693,"duration":1},"status":"passed","severity":"normal"},{"uid":"d706cd467f704525","name":"Fails to publish message with size larger than 1 MB","time":{"start":1707169833038,"stop":1707169833038,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ceecc67194d5e6","name":"Push 30 different messages","time":{"start":1707169908982,"stop":1707169908983,"duration":1},"status":"passed","severity":"normal"},{"uid":"a225f8bcc93950a4","name":"creates an iterator","time":{"start":1707170078604,"stop":1707170078604,"duration":0},"status":"passed","severity":"normal"},{"uid":"a01a5304016214a9","name":"Nodes with multiple pubsub topic","time":{"start":1707169823659,"stop":1707169823659,"duration":0},"status":"passed","severity":"normal"},{"uid":"3daa8e5988d085c6","name":"Check message with no pubsub topic is not received","time":{"start":1707170033329,"stop":1707170033330,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb0c72f73df18dab","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1707169470936,"stop":1707169470936,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf6ed602a960e06d","name":"Push message with Basic HTML tag payload","time":{"start":1707169908980,"stop":1707169908980,"duration":0},"status":"passed","severity":"normal"},{"uid":"df7e85857dbda22c","name":"Check message with invalid timestamp is not received","time":{"start":1707170033328,"stop":1707170033329,"duration":1},"status":"passed","severity":"normal"},{"uid":"224b93c84702b2c1","name":"Push message with content topic containing SQL Injection","time":{"start":1707169908986,"stop":1707169908987,"duration":1},"status":"passed","severity":"normal"},{"uid":"8413cead3845b278","name":"Query with Promise Callback, No Decoder","time":{"start":1707170006767,"stop":1707170006768,"duration":1},"status":"passed","severity":"normal"},{"uid":"8082776942697732","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707170121915,"stop":1707170121915,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7cb29a1c3ac07f7","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707170121915,"stop":1707170121915,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0f1114935b50c8","name":"Check received message containing SQL Injection","time":{"start":1707170033285,"stop":1707170033286,"duration":1},"status":"passed","severity":"normal"},{"uid":"952353f95b92a339","name":"unsubscribes","time":{"start":1707170078605,"stop":1707170078605,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c80c2c3605797","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1707169823656,"stop":1707169823657,"duration":1},"status":"passed","severity":"normal"},{"uid":"6548a58632e1a1b9","name":"Check received message containing short","time":{"start":1707170033272,"stop":1707170033272,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a4951903c5d905","name":"Fails to push message with empty content topic","time":{"start":1707170076236,"stop":1707170076236,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbd8f313321a5a9a","name":"Nodes with multiple pubsub topic","time":{"start":1707169823657,"stop":1707169823657,"duration":0},"status":"passed","severity":"normal"},{"uid":"1785db3b7113a4e1","name":"Fails to push message with empty content topic","time":{"start":1707169908994,"stop":1707169908994,"duration":0},"status":"passed","severity":"normal"},{"uid":"165c82e747a34b3c","name":"Subscribe and receive messages via lightPush","time":{"start":1707170121892,"stop":1707170121892,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77ed0dba8ffab11","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1707170089826,"stop":1707170089828,"duration":2},"status":"passed","severity":"normal"},{"uid":"99f0783f014effeb","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1707169671709,"stop":1707169671710,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6922b4a17b7eed2","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707169721950,"stop":1707169721950,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ec132c32e6fca1e","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1707170089822,"stop":1707170089822,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef0a3a583f94b402","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707170121899,"stop":1707170121899,"duration":0},"status":"passed","severity":"normal"},{"uid":"92546a7df4a7f307","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1707169463307,"stop":1707169463307,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2807454b055d8a4","name":"retrieves a single peer","time":{"start":1707169486373,"stop":1707169486373,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc318faa3c77408","name":"should be able to encode the field with only FILTER set to true","time":{"start":1707169470929,"stop":1707169470929,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4991018263aeb09","name":"Push message with long payload","time":{"start":1707169908975,"stop":1707169908975,"duration":0},"status":"passed","severity":"normal"},{"uid":"455a70f8a6b961b4","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707169734527,"stop":1707169734529,"duration":2},"status":"passed","severity":"normal"},{"uid":"18eff246d58e50d2","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1707169486040,"stop":1707169486040,"duration":0},"status":"passed","severity":"normal"},{"uid":"b89c8bb6a90bf278","name":"should encode/decode to text encoding","time":{"start":1707169471737,"stop":1707169471737,"duration":0},"status":"passed","severity":"normal"},{"uid":"952aae36a506e31d","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1707169845780,"stop":1707169845781,"duration":1},"status":"passed","severity":"normal"},{"uid":"93b512c82310fe42","name":"Subscribe to topic containing shell command and publish message","time":{"start":1707169845784,"stop":1707169845784,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6857251984b58eb","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707169721942,"stop":1707169721942,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f5ab46c9ecdb2b3","name":"different cluster, same shard: nodes don't connect","time":{"start":1707169671667,"stop":1707169671667,"duration":0},"status":"passed","severity":"normal"},{"uid":"cccd7359e7181d0a","name":"Check message with no pubsub topic is not received","time":{"start":1707170033261,"stop":1707170033262,"duration":1},"status":"passed","severity":"normal"},{"uid":"332d2d5c0da2d899","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1707169771398,"stop":1707169771398,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5dcc54f82e9f31f","name":"Passing page size 3 when there are 20 messages","time":{"start":1707170076564,"stop":1707170076565,"duration":1},"status":"passed","severity":"normal"},{"uid":"af07389b46a9c796","name":"Reusing cursor across nodes","time":{"start":1707169981279,"stop":1707169981280,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d7e6f4a6c543ca8","name":"Push message with content topic containing XML","time":{"start":1707169908987,"stop":1707169908988,"duration":1},"status":"passed","severity":"normal"},{"uid":"be5e9145bbeb4293","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707169721957,"stop":1707169721957,"duration":0},"status":"passed","severity":"normal"},{"uid":"133766a38e104178","name":"Ping on unsubscribed peer","time":{"start":1707169541815,"stop":1707169541815,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdc7d92b451db3a7","name":"1 Store, 2 relays, 2 fetches","time":{"start":1707169486026,"stop":1707169486027,"duration":1},"status":"passed","severity":"normal"},{"uid":"227ddc1508a992db","name":"Check publish message containing Arabic","time":{"start":1707169833021,"stop":1707169833025,"duration":4},"status":"passed","severity":"normal"},{"uid":"712de18f9ca631d1","name":"Push message with content topic containing emoji","time":{"start":1707170076235,"stop":1707170076236,"duration":1},"status":"passed","severity":"normal"},{"uid":"1480c2b0e498d343","name":"same cluster, same shard: nodes connect","time":{"start":1707169771399,"stop":1707169771404,"duration":5},"status":"passed","severity":"normal"},{"uid":"b3f39a873ee88bc3","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1707170018614,"stop":1707170018614,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ccdcbb0001200b","name":"Push message with Arabic payload","time":{"start":1707170076222,"stop":1707170076222,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c2b9e4e2c9143d","name":"Register correct protocols","time":{"start":1707169845771,"stop":1707169845772,"duration":1},"status":"passed","severity":"normal"},{"uid":"e23eb4477ff4d388","name":"Check received message containing JSON","time":{"start":1707169683672,"stop":1707169683672,"duration":0},"status":"passed","severity":"normal"},{"uid":"e510016d4ee8457","name":"can start and stop the service","time":{"start":1707169946865,"stop":1707169946865,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9741451aa57060b","name":"Generator, 2 different pubsubtopics","time":{"start":1707170062722,"stop":1707170062722,"duration":0},"status":"passed","severity":"normal"},{"uid":"21f698330e7c2761","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707170062722,"stop":1707170062722,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f025b4e1677957","name":"Round trip binary serialization","time":{"start":1707169476637,"stop":1707169476637,"duration":0},"status":"passed","severity":"normal"},{"uid":"571496d8262edd59","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707169671675,"stop":1707169671675,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a3ee307f699ee63","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707169823660,"stop":1707169823660,"duration":0},"status":"passed","severity":"normal"},{"uid":"b90fcae6f85c4243","name":"Encoder throws on empty string content topic","time":{"start":1707169476639,"stop":1707169476640,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ea8c5766e7ec4d","name":"Push message with Chinese payload","time":{"start":1707170076221,"stop":1707170076222,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ca9e92b02323a14","name":"Ordered callback, aborts when callback returns true","time":{"start":1707170051437,"stop":1707170051438,"duration":1},"status":"passed","severity":"normal"},{"uid":"e341eff9e496c34f","name":"Push message with Script payload","time":{"start":1707169908978,"stop":1707169908978,"duration":0},"status":"passed","severity":"normal"},{"uid":"37f453286d384f32","name":"should not receive a peer event before start","time":{"start":1707169521434,"stop":1707169521435,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc6a39e316aff133","name":"Check message with no pubsub topic is not received","time":{"start":1707169683695,"stop":1707169683695,"duration":0},"status":"passed","severity":"normal"},{"uid":"d59217d2ab952d03","name":"Push message with content topic containing Basic HTML tag","time":{"start":1707170076233,"stop":1707170076233,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab02e81274993c7b","name":"should be able to decode the field with only STORE set to true","time":{"start":1707169470935,"stop":1707169470935,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c817c636f181918","name":"Reopen subscription with peer with lost subscription","time":{"start":1707169541815,"stop":1707169541816,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c6576824832af05","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707169584597,"stop":1707169584597,"duration":0},"status":"passed","severity":"normal"},{"uid":"814c76e0c2e95e89","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707170121905,"stop":1707170121906,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7b2b5314e4acfa8","name":"Check received message with timestamp: 1707169509288000000 ","time":{"start":1707170033226,"stop":1707170033227,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dfce6c4a00923e","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1707169671668,"stop":1707169671668,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4371f93c1929336","name":"Overlapping topic subscription","time":{"start":1707169845778,"stop":1707169845778,"duration":0},"status":"skipped","severity":"normal"},{"uid":"31a45c2782f30724","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707169721952,"stop":1707169721952,"duration":0},"status":"passed","severity":"normal"},{"uid":"827083503eb084e4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707169778666,"stop":1707169778666,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae47a79c561f322","name":"should properly create location multiaddrs - tcp6","time":{"start":1707169471740,"stop":1707169471740,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdbf0a3cf189de8","name":"Fails to publish message with wrong content topic","time":{"start":1707169833037,"stop":1707169833038,"duration":1},"status":"passed","severity":"normal"},{"uid":"daae333b6f2124a2","name":"isConnected should return false after all peers disconnect","time":{"start":1707169547543,"stop":1707169547552,"duration":9},"status":"passed","severity":"normal"},{"uid":"b372e526a9735a9","name":"should not receive a peer event after stop","time":{"start":1707169946868,"stop":1707169946868,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6476a4cff54e475","name":"Asymmetric encrypt & decrypt","time":{"start":1707169492697,"stop":1707169492697,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ade99cc82bb49a6","name":"Publish message with large meta","time":{"start":1707169833041,"stop":1707169833041,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf8a55190225465","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1707170089828,"stop":1707170089829,"duration":1},"status":"passed","severity":"normal"},{"uid":"138d03fa9b1a380c","name":"Ordered Callback - backward","time":{"start":1707170051002,"stop":1707170051002,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce6f9b32e9376d56","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707169584597,"stop":1707169584597,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb5a8ce2e3c24a","name":"Check publish message containing Script","time":{"start":1707169833027,"stop":1707169833027,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4329e272398c30d","name":"should only return 1 node with store capability","time":{"start":1707169486376,"stop":1707169486376,"duration":0},"status":"passed","severity":"normal"},{"uid":"32ff98e8231f09f","name":"Push message with content topic containing long","time":{"start":1707170076228,"stop":1707170076228,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aec71101245f602","name":"Query with Promise Callback, No message returned","time":{"start":1707170006768,"stop":1707170006769,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d582732fd1577c8","name":"should decode valid enr successfully","time":{"start":1707169471727,"stop":1707169471727,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b22403ba42c9b8","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1707169671669,"stop":1707169671670,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba6e096d8000c9c7","name":"Delete observer","time":{"start":1707169781246,"stop":1707169781247,"duration":1},"status":"passed","severity":"normal"},{"uid":"c64b7bc7712cbe68","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707169721951,"stop":1707169721951,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c169f0af99e79f1","name":"Query Generator, Wrong PubsubTopic","time":{"start":1707170006749,"stop":1707170006749,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc22ec59a55f8b3","name":"Push message with Russian payload","time":{"start":1707169908977,"stop":1707169908977,"duration":0},"status":"passed","severity":"normal"},{"uid":"58ef9dd1e15f4fd0","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707169734518,"stop":1707169734518,"duration":0},"status":"passed","severity":"normal"},{"uid":"e394392ae370ca41","name":"different cluster, different shard: nodes don't connect","time":{"start":1707169771406,"stop":1707169771406,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c94db59a097c098","name":"Round trip binary encryption [ecies, signature]","time":{"start":1707169494010,"stop":1707169494010,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b78f49b3c7186f","name":"should throw error - invalid id","time":{"start":1707169471735,"stop":1707169471736,"duration":1},"status":"passed","severity":"normal"},{"uid":"400cf5daf892789f","name":"Ephemeral field is preserved - encoder v0","time":{"start":1707169527078,"stop":1707169527078,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dc005755f8f9870","name":"can start and stop the service","time":{"start":1707169521429,"stop":1707169521429,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9ebb9105ea681b2","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1707170069499,"stop":1707170069500,"duration":1},"status":"passed","severity":"normal"},{"uid":"19a674a4906b0eea","name":"Subscribe and receives messages on 20 topics","time":{"start":1707170121906,"stop":1707170121906,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad62a29bcf8d8c4","name":"Passing cursor with wrong message digest","time":{"start":1707169981280,"stop":1707169981280,"duration":0},"status":"passed","severity":"normal"},{"uid":"225c48c7e53a91be","name":"Push message with content topic containing Basic HTML tag","time":{"start":1707169908989,"stop":1707169908990,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b46a3e1c19db551","name":"Decoder throws on empty string content topic","time":{"start":1707169494012,"stop":1707169494012,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be91c29ae0a98fc","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707170121902,"stop":1707170121902,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f32c158ed4fc41d","name":"Check message with no content topic is not received","time":{"start":1707169683696,"stop":1707169683696,"duration":0},"status":"passed","severity":"normal"},{"uid":"598cbc66ee1404ef","name":"Check received message containing unicode special characters","time":{"start":1707170033225,"stop":1707170033226,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fbe4fbb25dd7da3","name":"throws on content topic with empty application field","time":{"start":1707169463089,"stop":1707169463089,"duration":0},"status":"passed","severity":"normal"},{"uid":"42cee02c6e617208","name":"Query generator for multiple messages with different content topic format","time":{"start":1707170051431,"stop":1707170051432,"duration":1},"status":"passed","severity":"normal"},{"uid":"aff43140be4724f4","name":"should be able to decode the field with only FILTER set to true","time":{"start":1707169470934,"stop":1707169470934,"duration":0},"status":"passed","severity":"normal"},{"uid":"c137f230c25020f7","name":"Check received message containing SQL Injection","time":{"start":1707170033204,"stop":1707170033204,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e573ff4216355e","name":"Check received message containing numeric","time":{"start":1707169683662,"stop":1707169683664,"duration":2},"status":"passed","severity":"normal"},{"uid":"70e25f2d27ed5caa","name":"Publish message with rate limit","time":{"start":1707169833041,"stop":1707169833041,"duration":0},"status":"passed","severity":"normal"},{"uid":"8418ce8b6bcb66af","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1707169470935,"stop":1707169470936,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb5da08d6fea15c2","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707169584595,"stop":1707169584595,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf4997f5af9a0fd0","name":"Decoder throws on empty string content topic","time":{"start":1707169476640,"stop":1707169476640,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cc4da4abeb87433","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1707169823659,"stop":1707169823659,"duration":0},"status":"passed","severity":"normal"},{"uid":"bba110e2c320111f","name":"isConnected should return false after all peers disconnect","time":{"start":1707169547561,"stop":1707169547561,"duration":0},"status":"passed","severity":"normal"},{"uid":"75d5381ccf9c27ef","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1707169671674,"stop":1707169671675,"duration":1},"status":"passed","severity":"normal"},{"uid":"20c3a8e0c10b5f1","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1707169547555,"stop":1707169547555,"duration":0},"status":"passed","severity":"normal"},{"uid":"634e70c0c93e8e33","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1707169547533,"stop":1707169547534,"duration":1},"status":"passed","severity":"normal"},{"uid":"999098471ec22bba","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707169778662,"stop":1707169778662,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c57caf50e881f4","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1707169671707,"stop":1707169671707,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b77f50cb55b3a7e","name":"should not fail to start the service if it is already started","time":{"start":1707169946866,"stop":1707169946866,"duration":0},"status":"passed","severity":"normal"},{"uid":"16d3a26f874b0f9d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707169721931,"stop":1707169721932,"duration":1},"status":"passed","severity":"normal"},{"uid":"3132dab41eb76ddc","name":"Check meta is set [ecies]","time":{"start":1707169494010,"stop":1707169494011,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fbccfc53fa374ae","name":"Subscribe to topic containing Script and receive message","time":{"start":1707170121901,"stop":1707170121901,"duration":0},"status":"passed","severity":"normal"},{"uid":"507068895ae2d8bf","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1707169845780,"stop":1707169845780,"duration":0},"status":"passed","severity":"normal"},{"uid":"277ee99be904c9e2","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1707169981278,"stop":1707169981278,"duration":0},"status":"passed","severity":"normal"},{"uid":"de4e180953041374","name":"1 Relay, 1 Filter, gives up","time":{"start":1707169486027,"stop":1707169486027,"duration":0},"status":"passed","severity":"normal"},{"uid":"8784bc177382cb5a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707170121905,"stop":1707170121905,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac619373bd06eec","name":"Push message with special chars payload","time":{"start":1707169908976,"stop":1707169908976,"duration":0},"status":"passed","severity":"normal"},{"uid":"131cfc45ee8f94ca","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707169588616,"stop":1707169588616,"duration":0},"status":"passed","severity":"normal"},{"uid":"8272df9e4228f567","name":"should set field with all protocols enabled","time":{"start":1707169471741,"stop":1707169471742,"duration":1},"status":"passed","severity":"normal"},{"uid":"c787cedaf417a55b","name":"configure the node with multiple pubsub topics","time":{"start":1707169923444,"stop":1707169923445,"duration":1},"status":"passed","severity":"normal"},{"uid":"c745e17fae4c32aa","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1707169981278,"stop":1707169981278,"duration":0},"status":"passed","severity":"normal"},{"uid":"eecbc73280776704","name":"1 Store, 2 fetches","time":{"start":1707169486026,"stop":1707169486026,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d9c17ce8c5a52d3","name":"Check received message containing long","time":{"start":1707170033199,"stop":1707170033199,"duration":0},"status":"passed","severity":"normal"},{"uid":"b810ae655181c0ef","name":"should be able to encode the field with only RELAY set to true","time":{"start":1707169470925,"stop":1707169470927,"duration":2},"status":"passed","severity":"normal"},{"uid":"df39814cc63c0976","name":"Fails to push message with large meta","time":{"start":1707170076240,"stop":1707170076243,"duration":3},"status":"passed","severity":"normal"},{"uid":"d9fef05cbca9a1ab","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1707169527079,"stop":1707169527079,"duration":0},"status":"passed","severity":"normal"},{"uid":"733a17a982c0aea3","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1707169721957,"stop":1707169721958,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a5c9d1972624910","name":"configure the node with multiple pubsub topics","time":{"start":1707169923445,"stop":1707169923446,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaa16cab220f4d3","name":"Passing cursor with wrong pubsubTopic","time":{"start":1707169981280,"stop":1707169981281,"duration":1},"status":"passed","severity":"normal"},{"uid":"4058f295f9ba3ce4","name":"throws on content topic with empty encoding field","time":{"start":1707169463090,"stop":1707169463091,"duration":1},"status":"passed","severity":"normal"},{"uid":"51204eb5fde6b815","name":"throws on content topic with empty topic name field","time":{"start":1707169463090,"stop":1707169463090,"duration":0},"status":"passed","severity":"normal"},{"uid":"187669bce3b3d416","name":"Passing page size 10 when there are 10 messages","time":{"start":1707170076565,"stop":1707170076565,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff7dc532ef65d73","name":"Query Generator - forward","time":{"start":1707170050999,"stop":1707170051000,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc8c70a21499dccf","name":"Push message with Script payload","time":{"start":1707170076223,"stop":1707170076223,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e54bb662b037dff","name":"throws on content topic with generation field greater than 0","time":{"start":1707169463088,"stop":1707169463089,"duration":1},"status":"passed","severity":"normal"},{"uid":"e196cc26c6dd88f5","name":"Decrypt messages","time":{"start":1707169781245,"stop":1707169781246,"duration":1},"status":"passed","severity":"normal"},{"uid":"9481e4e291908f9e","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1707169671693,"stop":1707169671694,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fb4c78d5356492f","name":"Push message with escaped characters payload","time":{"start":1707170076225,"stop":1707170076225,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b79dfd60599e42","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707169734532,"stop":1707169734537,"duration":5},"status":"passed","severity":"normal"},{"uid":"8158ae220dea5808","name":"Ephemeral messages are not stored","time":{"start":1707169527077,"stop":1707169527077,"duration":0},"status":"passed","severity":"normal"},{"uid":"51da2aa6a7dbd87a","name":"Check received message containing SQL Injection","time":{"start":1707169683666,"stop":1707169683667,"duration":1},"status":"passed","severity":"normal"},{"uid":"28be590290dc00f4","name":"nwaku interop","time":{"start":1707169946862,"stop":1707169946863,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc182a02f6064be4","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1707169470937,"stop":1707169470937,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b1eb74ac7a3166","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707169721937,"stop":1707169721937,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2168b4528880dc","name":"should emit a peer event after start","time":{"start":1707169946866,"stop":1707169946866,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3c860a6f3b9df9e","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1707169485436,"stop":1707169485437,"duration":1},"status":"passed","severity":"normal"},{"uid":"f15666210fb326e4","name":"Check received message with timestamp: undefined ","time":{"start":1707170033256,"stop":1707170033256,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b72ca4c5f10bc8a","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1707169486042,"stop":1707169486042,"duration":0},"status":"passed","severity":"normal"},{"uid":"12105b83f4236e5f","name":"Generator, custom pubsub topic","time":{"start":1707170062721,"stop":1707170062721,"duration":0},"status":"passed","severity":"normal"},{"uid":"a77581c45ca90a5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707169671708,"stop":1707169671708,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c9b46e6f7377de","name":"Push message with escaped characters payload","time":{"start":1707169908981,"stop":1707169908981,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57b49ac612b562c","name":"Relay + Store","time":{"start":1707169471743,"stop":1707169471744,"duration":1},"status":"passed","severity":"normal"},{"uid":"da8a5d911e6d1aa0","name":"should decode valid enr with tcp successfully","time":{"start":1707169471728,"stop":1707169471728,"duration":0},"status":"passed","severity":"normal"},{"uid":"5079abab46092aa9","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707170121896,"stop":1707170121896,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dbc7871cc38370e0","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707169721953,"stop":1707169721956,"duration":3},"status":"passed","severity":"normal"},{"uid":"bb934e0ed96b5536","name":"same cluster, different shard: nodes connect","time":{"start":1707169671664,"stop":1707169671664,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c8c929e2f1becf3","name":"Check received message with timestamp: 1707169509624 ","time":{"start":1707169683692,"stop":1707169683692,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae9b6fd9f9ddd9e0","name":"Subscribe to topic containing emoji and publish message","time":{"start":1707169845785,"stop":1707169845785,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ef6966112f99e3","name":"Check received message containing long","time":{"start":1707170033273,"stop":1707170033273,"duration":0},"status":"passed","severity":"normal"},{"uid":"e201f493035266e4","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1707169547542,"stop":1707169547543,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3ef6f83ae911d3f","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1707169470932,"stop":1707169470932,"duration":0},"status":"passed","severity":"normal"},{"uid":"703afd469db61009","name":"through manual discovery","time":{"start":1707169777669,"stop":1707169777669,"duration":0},"status":"passed","severity":"normal"},{"uid":"6825ec65539229af","name":"Rejects garbage","time":{"start":1707169480195,"stop":1707169480196,"duration":1},"status":"passed","severity":"normal"},{"uid":"3413c75b3cfcddd6","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1707169470929,"stop":1707169470930,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d0eaa8122ecbab5","name":"Query generator for multiple messages","time":{"start":1707170051430,"stop":1707170051430,"duration":0},"status":"passed","severity":"normal"},{"uid":"355b3c7578d825a2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707169778661,"stop":1707169778661,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3aeae79b7f14209","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707170121907,"stop":1707170121907,"duration":0},"status":"skipped","severity":"normal"},{"uid":"237ddeaa2224125","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1707170069500,"stop":1707170069500,"duration":0},"status":"passed","severity":"normal"},{"uid":"90ac9ee1cd1298fe","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707170121903,"stop":1707170121903,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b15b2a9ddd77a7","name":"Decoder throws on undefined content topic","time":{"start":1707169492128,"stop":1707169492129,"duration":1},"status":"passed","severity":"normal"},{"uid":"b864d0b71cc61730","name":"Js publishes, other Js receives","time":{"start":1707169813657,"stop":1707169813658,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b385c96e4f62af3","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1707169486039,"stop":1707169486039,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fff63a9e6d4d825","name":"Push message with Chinese payload","time":{"start":1707169908976,"stop":1707169908977,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e4a458c7c2091a7","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1707169845774,"stop":1707169845774,"duration":0},"status":"passed","severity":"normal"},{"uid":"29dd916cb2496c13","name":"Push message with short payload","time":{"start":1707170076207,"stop":1707170076208,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9d1a11d79b758d7","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1707169671677,"stop":1707169671677,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7e090563492960","name":"throws on empty content topic","time":{"start":1707169463086,"stop":1707169463087,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9b6c6ef5142771a","name":"Push message with Arabic payload","time":{"start":1707169908977,"stop":1707169908977,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f21c551878dc48c","name":"Push message with JSON payload","time":{"start":1707169908980,"stop":1707169908980,"duration":0},"status":"passed","severity":"normal"},{"uid":"271c16e804ba8f60","name":"Subscribe to topic containing short and receive message","time":{"start":1707170121909,"stop":1707170121909,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fafaef0edcdea83","name":"udp ip6 address","time":{"start":1707169471080,"stop":1707169471080,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea3e20c532ea55e8","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707170121912,"stop":1707170121912,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cce7b1161928dd0","name":"should not receive a peer event after stop","time":{"start":1707169521435,"stop":1707169521436,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6358c28ecc5d896","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1707169823654,"stop":1707169823655,"duration":1},"status":"passed","severity":"normal"},{"uid":"902073773cef45ca","name":"Check received message containing Basic HTML tag","time":{"start":1707169683671,"stop":1707169683671,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ce5d4f93a268031","name":"Promise Callback - forward","time":{"start":1707170051001,"stop":1707170051001,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc3569edb3db102","name":"Push message with rate limit","time":{"start":1707170076243,"stop":1707170076244,"duration":1},"status":"passed","severity":"normal"},{"uid":"d78e785ff5ab416e","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1707169981279,"stop":1707169981279,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e9a582fde974d26","name":"Refresh subscription","time":{"start":1707169721941,"stop":1707169721941,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6ed32fc95b6fb36","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1707169981277,"stop":1707169981277,"duration":0},"status":"passed","severity":"normal"},{"uid":"15802d52166141b3","name":"should properly create peer info with all multiaddrs","time":{"start":1707169471741,"stop":1707169471741,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8004485f7047d52","name":"Push message with long payload","time":{"start":1707170076208,"stop":1707170076210,"duration":2},"status":"passed","severity":"normal"},{"uid":"44d7ece9fbe21e7e","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1707169486378,"stop":1707169486378,"duration":0},"status":"skipped","severity":"normal"},{"uid":"41cbf3db9c309aa0","name":"Subscribe to topic containing Russian and publish message","time":{"start":1707169845781,"stop":1707169845782,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceac0835093da868","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1707169476549,"stop":1707169476550,"duration":1},"status":"passed","severity":"normal"},{"uid":"364017c60d3ba5b3","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707170121914,"stop":1707170121914,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c807d616b8b7146","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707169671699,"stop":1707169671700,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb30601fafd977fe","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707169823658,"stop":1707169823658,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd6aefeb453cd918","name":"Subscribe to topic containing special chars and publish message","time":{"start":1707169845779,"stop":1707169845780,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a86e8807a938d2","name":"Reopen subscription with peer with lost subscription","time":{"start":1707169583382,"stop":1707169583382,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb15a5e96a6c7bef","name":"Subscribe to topic containing long and receive message","time":{"start":1707169721942,"stop":1707169721942,"duration":0},"status":"passed","severity":"normal"},{"uid":"b22214242d1354d3","name":"Query with Ordered Callback, No Decoder","time":{"start":1707170006764,"stop":1707170006765,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eff6138d53aae56","name":"Subscribe and receive messages via waku relay post","time":{"start":1707169721932,"stop":1707169721933,"duration":1},"status":"passed","severity":"normal"},{"uid":"c94313bdbcd05162","name":"Overlapping topic subscription","time":{"start":1707169721939,"stop":1707169721940,"duration":1},"status":"passed","severity":"normal"},{"uid":"69ab626a1d3a7417","name":"Fails to push message bigger that 1MB","time":{"start":1707169909003,"stop":1707169909004,"duration":1},"status":"passed","severity":"normal"},{"uid":"74cea294d6e854b7","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707169588617,"stop":1707169588617,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4da000a3dd1aa57","name":"caches peers it previously fetched","time":{"start":1707169486375,"stop":1707169486375,"duration":0},"status":"passed","severity":"normal"},{"uid":"d951cfc792a0f5da","name":"Push message with content topic containing Arabic","time":{"start":1707170076229,"stop":1707170076230,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0955a310db5ce9a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707170121893,"stop":1707170121893,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff0d49cabb14077","name":"Check received message containing shell command","time":{"start":1707170033296,"stop":1707170033297,"duration":1},"status":"passed","severity":"normal"},{"uid":"4024991db45eaa77","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1707169671671,"stop":1707169671671,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe9dbf9ddccf491","name":"should properly create location multiaddrs - udp4","time":{"start":1707169471739,"stop":1707169471739,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf0da7181a9c55db","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1707169671693,"stop":1707169671693,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc90a46aefa85e5f","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1707169671687,"stop":1707169671687,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff20ae19999e4ed","name":"should get / set TCP multiaddr","time":{"start":1707169471738,"stop":1707169471738,"duration":0},"status":"passed","severity":"normal"},{"uid":"99deba17a709fdf3","name":"handles multiple messages","time":{"start":1707170078604,"stop":1707170078604,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdca54cfa55a5426","name":"ignores domain fetching errors","time":{"start":1707169486374,"stop":1707169486374,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a726511b4d3ffca","name":"different cluster, same shard: nodes don't connect","time":{"start":1707169771405,"stop":1707169771405,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc6e24f2148b8828","name":"Ping on unsubscribed peer","time":{"start":1707169583383,"stop":1707169583384,"duration":1},"status":"passed","severity":"normal"},{"uid":"64e0d7361f8beba4","name":"Push message with XML payload","time":{"start":1707170076223,"stop":1707170076224,"duration":1},"status":"passed","severity":"normal"},{"uid":"f420a6c7bf915a3d","name":"Push message with content topic containing JSON","time":{"start":1707170076233,"stop":1707170076233,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2a750614d451937","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1707169671685,"stop":1707169671685,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fcba2551e82cf57","name":"Check received message containing Script","time":{"start":1707170033286,"stop":1707170033290,"duration":4},"status":"passed","severity":"normal"},{"uid":"cc6e05b97ea2c88","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707170121900,"stop":1707170121900,"duration":0},"status":"passed","severity":"normal"},{"uid":"925c31f5925217cc","name":"Check received message containing special chars","time":{"start":1707170033274,"stop":1707170033274,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c115cd5458bce8b","name":"Check received message containing long","time":{"start":1707169683649,"stop":1707169683661,"duration":12},"status":"passed","severity":"normal"},{"uid":"573972f39be1f651","name":"Push message with special chars payload","time":{"start":1707170076215,"stop":1707170076221,"duration":6},"status":"passed","severity":"normal"},{"uid":"75f72f0b3444061b","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1707169671668,"stop":1707169671669,"duration":1},"status":"passed","severity":"normal"},{"uid":"d78b0d5721079339","name":"Push message with content topic containing numeric","time":{"start":1707169908984,"stop":1707169908985,"duration":1},"status":"passed","severity":"normal"},{"uid":"c44b4bf9221f9ed0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1707169671707,"stop":1707169671708,"duration":1},"status":"passed","severity":"normal"},{"uid":"b88f270206657d54","name":"Throws when trying to push message with empty payload","time":{"start":1707170076227,"stop":1707170076227,"duration":0},"status":"passed","severity":"normal"},{"uid":"1579be2b1d53f5f2","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707169823656,"stop":1707169823656,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2dcea03a5ee2c90","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707169721943,"stop":1707169721944,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ec9c87ba51292f7","name":"Check received message containing escaped characters","time":{"start":1707170033214,"stop":1707170033225,"duration":11},"status":"passed","severity":"normal"},{"uid":"36fa00504a9d0c6f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1707169486378,"stop":1707169486378,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5972e83a94a84a41","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1707169486041,"stop":1707169486041,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae3bee7221761a29","name":"Promise Callback - backward","time":{"start":1707170051001,"stop":1707170051001,"duration":0},"status":"passed","severity":"normal"},{"uid":"6714aa6469829d82","name":"Check received message containing numeric","time":{"start":1707170033273,"stop":1707170033273,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a352509d2948e79","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1707169671671,"stop":1707169671674,"duration":3},"status":"passed","severity":"normal"},{"uid":"c8464fbe9ae7880a","name":"should return false","time":{"start":1707169471736,"stop":1707169471736,"duration":0},"status":"passed","severity":"normal"},{"uid":"83c00f410acb8543","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1707169470931,"stop":1707169470931,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ebabb8542086d7","name":"Decoder throws on empty string content topic","time":{"start":1707169492129,"stop":1707169492129,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce14cdb842f3b5f9","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707170121896,"stop":1707170121897,"duration":1},"status":"passed","severity":"normal"},{"uid":"823db576fd1d2b1c","name":"Subscribe to topic containing numeric and publish message","time":{"start":1707169845779,"stop":1707169845779,"duration":0},"status":"passed","severity":"normal"},{"uid":"dec7ec3563893b96","name":"Check received message containing Russian","time":{"start":1707170033283,"stop":1707170033284,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b9753f590b6c4bd","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1707169470938,"stop":1707169470938,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ebb9e2337e236a","name":"Check publish message containing XML","time":{"start":1707169833027,"stop":1707169833027,"duration":0},"status":"passed","severity":"normal"},{"uid":"161f24acfe385772","name":"can start the service","time":{"start":1707169521426,"stop":1707169521428,"duration":2},"status":"passed","severity":"normal"},{"uid":"419d6b838d82a1ee","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1707169671694,"stop":1707169671695,"duration":1},"status":"passed","severity":"normal"},{"uid":"361009defb5970b4","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707170121894,"stop":1707170121894,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af9f5775853f85a","name":"should only return 1 node with relay and store capability","time":{"start":1707169486376,"stop":1707169486376,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ceda376a37787f5","name":"Refresh subscription","time":{"start":1707170121897,"stop":1707170121897,"duration":0},"status":"passed","severity":"normal"},{"uid":"5da7f558badfa5ef","name":"Check received message containing short","time":{"start":1707170033197,"stop":1707170033198,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d909b1841516ee8","name":"Subscribe to topic containing XML and receive message","time":{"start":1707169721949,"stop":1707169721950,"duration":1},"status":"passed","severity":"normal"},{"uid":"62ca0a55a85762fd","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707170121892,"stop":1707170121893,"duration":1},"status":"passed","severity":"normal"},{"uid":"8374cc31b3085815","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1707170089821,"stop":1707170089821,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a9aec0a8eda0a9","name":"should set field with only STORE enabled","time":{"start":1707169471742,"stop":1707169471742,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d039f5522eaab4","name":"Push message with content topic containing unicode special characters","time":{"start":1707170076235,"stop":1707170076235,"duration":0},"status":"passed","severity":"normal"},{"uid":"4116d7c7665a080b","name":"should throw error - no id","time":{"start":1707169471734,"stop":1707169471735,"duration":1},"status":"passed","severity":"normal"},{"uid":"cab27162cf0a8e07","name":"Check publish message containing shell command","time":{"start":1707169833030,"stop":1707169833030,"duration":0},"status":"passed","severity":"normal"},{"uid":"acf6638d38622247","name":"Subscribe and receives messages on 20 topics","time":{"start":1707169721935,"stop":1707169721935,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f552aff2bd07e23","name":"should properly create location multiaddrs - udp","time":{"start":1707169471740,"stop":1707169471740,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b813c5744686be","name":"should throw error - no public key","time":{"start":1707169471736,"stop":1707169471736,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c6c1387e5d016f7","name":"Push message equal or less that 1MB","time":{"start":1707169909003,"stop":1707169909003,"duration":0},"status":"passed","severity":"normal"},{"uid":"f924b7d776eee5dd","name":"should properly create location multiaddrs - udp6","time":{"start":1707169471739,"stop":1707169471740,"duration":1},"status":"passed","severity":"normal"},{"uid":"a729a4437247e607","name":"should throw an error for insufficient data","time":{"start":1707169463307,"stop":1707169463308,"duration":1},"status":"passed","severity":"normal"},{"uid":"215002facd1f4408","name":"same cluster, different shard: nodes connect","time":{"start":1707169771405,"stop":1707169771405,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab3ff6abe1b583b4","name":"Encoder throws on empty string content topic","time":{"start":1707169494011,"stop":1707169494012,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bea101bc8f0e785","name":"Check meta is set [symmetric]","time":{"start":1707169492126,"stop":1707169492126,"duration":0},"status":"passed","severity":"normal"},{"uid":"4344a6811ffd4915","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707169778665,"stop":1707169778665,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda9815048f99ec5","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1707170018613,"stop":1707170018613,"duration":0},"status":"passed","severity":"normal"},{"uid":"292334a38175f8dd","name":"connects to nwaku","time":{"start":1707170090401,"stop":1707170090401,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a5c5e53572df91","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707170121895,"stop":1707170121895,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aad7b0f8330b4484","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1707170089824,"stop":1707170089825,"duration":1},"status":"passed","severity":"normal"},{"uid":"780113a80dc59ee6","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707169588615,"stop":1707169588615,"duration":0},"status":"passed","severity":"normal"},{"uid":"65655470bce96ca0","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1707169845784,"stop":1707169845785,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe7e37af93f22657","name":"Check received message containing Basic HTML tag","time":{"start":1707170033213,"stop":1707170033213,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2767df70e8524a2","name":"Does not throw an exception when node disconnects","time":{"start":1707170090401,"stop":1707170090402,"duration":1},"status":"passed","severity":"normal"},{"uid":"17d3b6b1f27f61da","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707169588612,"stop":1707169588612,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae5f94d4d3c92fc","name":"Check received message containing shell command","time":{"start":1707169683672,"stop":1707169683672,"duration":0},"status":"passed","severity":"normal"},{"uid":"948fff41106603c4","name":"Push message on custom pubsubTopic","time":{"start":1707169778665,"stop":1707169778666,"duration":1},"status":"passed","severity":"normal"},{"uid":"57eede0f6091578c","name":"Push message with content topic containing numeric","time":{"start":1707170076228,"stop":1707170076228,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8eae62e262e50a6","name":"should be able to encode the field with only STORE set to true","time":{"start":1707169470928,"stop":1707169470928,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ca66a339b1d084","name":"Check received message containing Arabic","time":{"start":1707170033203,"stop":1707170033203,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae7ab18173ee0af8","name":"topics with same application and version share the same shard","time":{"start":1707169463092,"stop":1707169463092,"duration":0},"status":"passed","severity":"normal"},{"uid":"adcf004105b10bf9","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707169683692,"stop":1707169683693,"duration":1},"status":"passed","severity":"normal"},{"uid":"e609341a5e6348e0","name":"Subscribe to topic containing Script and receive message","time":{"start":1707170121912,"stop":1707170121913,"duration":1},"status":"passed","severity":"normal"},{"uid":"d113dd518b5a51d3","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1707169671706,"stop":1707169671707,"duration":1},"status":"passed","severity":"normal"},{"uid":"679a301293054485","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1707169671685,"stop":1707169671686,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab73bb80fec8be4b","name":"Check received message with timestamp: 1707169509624000000 ","time":{"start":1707169683692,"stop":1707169683692,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7635a262bf1bb5f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707170121913,"stop":1707170121914,"duration":1},"status":"passed","severity":"normal"},{"uid":"490f78e44ec2d36f","name":"ignores unrecognized TXT record formats","time":{"start":1707169486375,"stop":1707169486375,"duration":0},"status":"passed","severity":"normal"},{"uid":"15a3d136aac62165","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1707169494009,"stop":1707169494010,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c160e2060b60e4","name":"Push message with content topic containing escaped characters","time":{"start":1707169908993,"stop":1707169908993,"duration":0},"status":"passed","severity":"normal"},{"uid":"9adeee7768318d33","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1707169547554,"stop":1707169547555,"duration":1},"status":"passed","severity":"normal"},{"uid":"f651721f72a50c07","name":"passes more than one ENR URLs and attempts connection","time":{"start":1707169521441,"stop":1707169521441,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4e2bef34368870f4","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1707170051434,"stop":1707170051437,"duration":3},"status":"passed","severity":"normal"},{"uid":"b11299d151e15cca","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1707169671686,"stop":1707169671686,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47f46a090638d13","name":"Push message with numeric payload","time":{"start":1707169908975,"stop":1707169908976,"duration":1},"status":"passed","severity":"normal"},{"uid":"8441bb75e3c184f8","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707170121903,"stop":1707170121903,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa5d162f32d9dbf","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707169671670,"stop":1707169671670,"duration":0},"status":"passed","severity":"normal"},{"uid":"5167532c094f2347","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1707169547560,"stop":1707169547561,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fb4cb5c96e1596","name":"should properly compute the node id","time":{"start":1707169471737,"stop":1707169471737,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b7b1df997e8acc","name":"Callback on promise, aborts when callback returns true","time":{"start":1707170051433,"stop":1707170051434,"duration":1},"status":"passed","severity":"normal"},{"uid":"223c3d85ee559090","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707169683693,"stop":1707169683693,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e4d49f49d0c9c3a","name":"Check message received after jswaku node is restarted","time":{"start":1707170033332,"stop":1707170033332,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c34d3102add21a9f","name":"Check message received after jswaku node is restarted","time":{"start":1707170033271,"stop":1707170033271,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a54e401bf1556637","name":"Subscribe to topic containing Script and publish message","time":{"start":1707169845782,"stop":1707169845782,"duration":0},"status":"passed","severity":"normal"},{"uid":"cda102bfadf5dc8b","name":"Push message with custom timestamp: 1676411272144","time":{"start":1707170076244,"stop":1707170076247,"duration":3},"status":"passed","severity":"normal"},{"uid":"3c147a35c930f468","name":"Subscribe to topic containing short and receive message","time":{"start":1707170121897,"stop":1707170121898,"duration":1},"status":"passed","severity":"normal"},{"uid":"aacae89907531a3e","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1707169671694,"stop":1707169671694,"duration":0},"status":"passed","severity":"normal"},{"uid":"d46269a0735a6451","name":"Waku message hash computation","time":{"start":1707169465804,"stop":1707169465805,"duration":1},"status":"passed","severity":"normal"},{"uid":"67dee0badc9bb3a2","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1707169588613,"stop":1707169588613,"duration":0},"status":"passed","severity":"normal"},{"uid":"acea3bf573e4671a","name":"Check publish message after client node is restarted","time":{"start":1707169833040,"stop":1707169833040,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6c12bd2b74a4488","name":"Check message on other pubsub topic is not received","time":{"start":1707170033329,"stop":1707170033329,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fa08e1a6656e7c9","name":"Passing an array","time":{"start":1707170090402,"stop":1707170090402,"duration":0},"status":"passed","severity":"normal"},{"uid":"f68302d2e108170f","name":"Ping on subscribed peer","time":{"start":1707169541814,"stop":1707169541814,"duration":0},"status":"passed","severity":"normal"},{"uid":"deae7c108e7e2a1a","name":"Fails to publish message with empty text","time":{"start":1707169833037,"stop":1707169833037,"duration":0},"status":"passed","severity":"normal"},{"uid":"29782a1740536914","name":"Check received message containing Script","time":{"start":1707169683667,"stop":1707169683667,"duration":0},"status":"passed","severity":"normal"},{"uid":"90164a72b806ba94","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1707169486377,"stop":1707169486377,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aeb7303bf87498f","name":"should not receive a peer event before start","time":{"start":1707169946866,"stop":1707169946867,"duration":1},"status":"passed","severity":"normal"},{"uid":"238e99d89d62d72d","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1707169547557,"stop":1707169547557,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c0fec3fd6b5106","name":"Check publish message containing Russian","time":{"start":1707169833026,"stop":1707169833026,"duration":0},"status":"passed","severity":"normal"},{"uid":"c622b019ac6929fd","name":"Fails to push message bigger that 1MB","time":{"start":1707170076248,"stop":1707170076249,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fcf4c5a942f1639","name":"should be called for bootstrap peers","time":{"start":1707169547553,"stop":1707169547554,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0dc0b8c872eb8bb","name":"Subscribe to topic containing short and publish message","time":{"start":1707169845778,"stop":1707169845778,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a4e530461f761cd","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707169778666,"stop":1707169778667,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bb1223e587e8d7b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707169734538,"stop":1707169734539,"duration":1},"status":"passed","severity":"normal"},{"uid":"377a8054d226c626","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1707169547539,"stop":1707169547540,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5ec987e2744ba9d","name":"Relay + Store","time":{"start":1707169525094,"stop":1707169525094,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e98d81d77ec9d3","name":"Push message with content topic containing emoji","time":{"start":1707169908994,"stop":1707169908994,"duration":0},"status":"passed","severity":"normal"},{"uid":"a871e2445bd4f92d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707170121900,"stop":1707170121901,"duration":1},"status":"passed","severity":"normal"},{"uid":"65b14f14557d1906","name":"Check message with no payload is not received","time":{"start":1707170033262,"stop":1707170033270,"duration":8},"status":"passed","severity":"normal"},{"uid":"f310444f05e03319","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1707169833038,"stop":1707169833038,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5f7e270d8deb3ea","name":"Check received message containing Chinese","time":{"start":1707170033202,"stop":1707170033203,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fa1c5a95eb1d826","name":"Push message with content topic containing escaped characters","time":{"start":1707170076234,"stop":1707170076235,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5c69cdf58891da5","name":"should not fail to stop the service if it was not started","time":{"start":1707169946865,"stop":1707169946865,"duration":0},"status":"passed","severity":"normal"},{"uid":"130124aa70f122","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707170121910,"stop":1707170121910,"duration":0},"status":"passed","severity":"normal"},{"uid":"167ed3cfc389ccb8","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707170121903,"stop":1707170121903,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6101e43959c1be8","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1707169521440,"stop":1707169521440,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ac5370741f45388b","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1707169671685,"stop":1707169671685,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1cc2868ed7c4fdc","name":"Subscribe to topic containing XML and receive message","time":{"start":1707170121913,"stop":1707170121913,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ee797157a981eb","name":"Check received message containing Russian","time":{"start":1707170033203,"stop":1707170033203,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cda8cbc7b7facf6","name":"Check publish message containing long","time":{"start":1707169833019,"stop":1707169833019,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1dc391455a4ed","name":"Check received message with extra option is received","time":{"start":1707169683697,"stop":1707169683697,"duration":0},"status":"passed","severity":"normal"},{"uid":"34950484359be459","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707170121895,"stop":1707170121896,"duration":1},"status":"passed","severity":"normal"},{"uid":"72b5ce5ed90cd45f","name":"Subscribe to topic containing JSON and publish message","time":{"start":1707169845783,"stop":1707169845784,"duration":1},"status":"passed","severity":"normal"},{"uid":"723d86af8a20f81e","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1707169671709,"stop":1707169671709,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a7bf6821d27f81d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707169721943,"stop":1707169721943,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db9f3296f1cf0c3","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1707169845783,"stop":1707169845783,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd254f1eab3d3870","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707169823654,"stop":1707169823654,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae2db00cf24d98b2","name":"Store - dialed after - with timeout","time":{"start":1707170098651,"stop":1707170098651,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba5e96c01578a041","name":"Check message received after nwaku node is restarted","time":{"start":1707170033271,"stop":1707170033272,"duration":1},"status":"skipped","severity":"normal"},{"uid":"df482795e71c801b","name":"should encodeTxt and decodeTxt","time":{"start":1707169471726,"stop":1707169471727,"duration":1},"status":"passed","severity":"normal"},{"uid":"21c77e4f127e2535","name":"Check publish message containing Basic HTML tag","time":{"start":1707169833027,"stop":1707169833029,"duration":2},"status":"passed","severity":"normal"},{"uid":"a648ff4d6d0cbe78","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707170121902,"stop":1707170121902,"duration":0},"status":"passed","severity":"normal"},{"uid":"1827e1e139692928","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1707169671678,"stop":1707169671678,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a950571c16354d","name":"Check received message containing special chars","time":{"start":1707169683664,"stop":1707169683664,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f320bfd8633364b","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1707169476550,"stop":1707169476550,"duration":0},"status":"passed","severity":"normal"},{"uid":"239e35a6b2725e52","name":"Check received message containing escaped characters","time":{"start":1707169683673,"stop":1707169683673,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a43ebe48a99975c","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1707169671687,"stop":1707169671691,"duration":4},"status":"passed","severity":"normal"},{"uid":"c23466f99cb1bb34","name":"Check received message containing XML","time":{"start":1707170033291,"stop":1707170033291,"duration":0},"status":"passed","severity":"normal"},{"uid":"6064f3baf9c88d78","name":"Subscribe and receive messages via waku relay post","time":{"start":1707170121905,"stop":1707170121905,"duration":0},"status":"passed","severity":"normal"},{"uid":"edcad12e566e6a0c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707169721956,"stop":1707169721956,"duration":0},"status":"passed","severity":"normal"},{"uid":"692bb5cd688e153c","name":"should set field with all protocols disabled","time":{"start":1707169471741,"stop":1707169471741,"duration":0},"status":"passed","severity":"normal"},{"uid":"4753c9223972dea8","name":"Push message with meta","time":{"start":1707170076236,"stop":1707170076240,"duration":4},"status":"passed","severity":"normal"},{"uid":"9bc507edb349708c","name":"Query generator for 2000 messages","time":{"start":1707170051438,"stop":1707170051439,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a81440d1955ea7","name":"Push message with Russian payload","time":{"start":1707170076222,"stop":1707170076222,"duration":0},"status":"passed","severity":"normal"},{"uid":"b84366cf3fa96867","name":"Query Generator, No Decoder","time":{"start":1707170006750,"stop":1707170006753,"duration":3},"status":"passed","severity":"normal"},{"uid":"8c8caab8264ed7f4","name":"Push message with content topic containing SQL Injection","time":{"start":1707170076230,"stop":1707170076231,"duration":1},"status":"passed","severity":"normal"},{"uid":"55dc21d1340537c9","name":"Reopen subscription with peer with lost subscription","time":{"start":1707169583386,"stop":1707169583389,"duration":3},"status":"passed","severity":"normal"},{"uid":"ee589302fb49f451","name":"Subscribe and receives messages on 20 topics","time":{"start":1707170121894,"stop":1707170121895,"duration":1},"status":"passed","severity":"normal"},{"uid":"465287c237a8eac","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707170121908,"stop":1707170121908,"duration":0},"status":"passed","severity":"normal"},{"uid":"370225a23f4f98d1","name":"should properly create location multiaddrs - tcp","time":{"start":1707169471740,"stop":1707169471741,"duration":1},"status":"passed","severity":"normal"},{"uid":"28aef068edf3360d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707169588611,"stop":1707169588612,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aa43ff7bf147cbe","name":"Ping on subscribed peer","time":{"start":1707169583377,"stop":1707169583377,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bbb881ccebdab54","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707169823657,"stop":1707169823657,"duration":0},"status":"passed","severity":"normal"},{"uid":"22121e32bd3d318e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707170121894,"stop":1707170121894,"duration":0},"status":"passed","severity":"normal"},{"uid":"d66939d6f1a9ba6f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707169671684,"stop":1707169671684,"duration":0},"status":"passed","severity":"normal"},{"uid":"72f1bba247cbf0f0","name":"Subscribe to topic containing XML and receive message","time":{"start":1707170121901,"stop":1707170121901,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ee1933301bea09f","name":"Check publish message containing emoji","time":{"start":1707169833031,"stop":1707169833031,"duration":0},"status":"passed","severity":"normal"},{"uid":"8115e19ca7f49e77","name":"Callback on promise","time":{"start":1707170051432,"stop":1707170051433,"duration":1},"status":"passed","severity":"normal"},{"uid":"264c0f9f4a435fb7","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1707169492125,"stop":1707169492126,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dd72dd25c566997","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1707170006767,"stop":1707170006767,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad66ebfdf5112555","name":"Push message with content topic containing long","time":{"start":1707169908984,"stop":1707169908984,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f71b69936b184b4","name":"Subscribe and publish message","time":{"start":1707169845773,"stop":1707169845773,"duration":0},"status":"passed","severity":"normal"},{"uid":"657376ed3828b3d0","name":"should properly create location multiaddrs - tcp4","time":{"start":1707169471739,"stop":1707169471739,"duration":0},"status":"passed","severity":"normal"},{"uid":"37f0e4338cdd502d","name":"Check received message containing Basic HTML tag","time":{"start":1707170033291,"stop":1707170033292,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d92f2c50e85b69c","name":"Check message on other pubsub topic is not received","time":{"start":1707170033261,"stop":1707170033261,"duration":0},"status":"passed","severity":"normal"},{"uid":"b389e6a3b46d2a92","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1707170069500,"stop":1707170069501,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fe4ecc018dae139","name":"Check received message containing emoji","time":{"start":1707169683691,"stop":1707169683691,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e64649a7c4775de","name":"Overlapping topic subscription","time":{"start":1707170121897,"stop":1707170121897,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0bec36286857fe","name":"groups content topics by expected pubsub topic","time":{"start":1707169463093,"stop":1707169463093,"duration":0},"status":"passed","severity":"normal"},{"uid":"24bdb359afd803f2","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707169721936,"stop":1707169721937,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d4f06709a4fc2249","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1707169486040,"stop":1707169486040,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a727f010be3734","name":"Push message with content topic containing shell command","time":{"start":1707169908992,"stop":1707169908993,"duration":1},"status":"passed","severity":"normal"},{"uid":"2307f540cf94d19","name":"Nwaku publishes","time":{"start":1707169813656,"stop":1707169813657,"duration":1},"status":"passed","severity":"normal"},{"uid":"d854e4710c06ca3d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707169584594,"stop":1707169584595,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed806220e5ebb670","name":"should return all peers when numPeers is 0","time":{"start":1707169476548,"stop":1707169476548,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b6034dd75833ac4","name":"Push message with content topic containing shell command","time":{"start":1707170076233,"stop":1707170076234,"duration":1},"status":"passed","severity":"normal"},{"uid":"169c0477f0ca8854","name":"Waku message hash computation (payload length 0)","time":{"start":1707169465806,"stop":1707169465806,"duration":0},"status":"passed","severity":"normal"},{"uid":"c01b9a517f503eca","name":"Check received message containing JSON","time":{"start":1707170033294,"stop":1707170033296,"duration":2},"status":"passed","severity":"normal"},{"uid":"55d61fa7bbfe9760","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707170121911,"stop":1707170121911,"duration":0},"status":"passed","severity":"normal"},{"uid":"f99bf08a534467e6","name":"Sets default value correctly","time":{"start":1707170090404,"stop":1707170090404,"duration":0},"status":"passed","severity":"normal"},{"uid":"23b52a53714b5cfb","name":"should handle a minimal index list","time":{"start":1707169463306,"stop":1707169463306,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb5a344067ebac6","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707169734539,"stop":1707169734548,"duration":9},"status":"passed","severity":"normal"},{"uid":"5e9077d525a70cf1","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1707169671669,"stop":1707169671669,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5295976c9ea48c","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1707169588611,"stop":1707169588611,"duration":0},"status":"passed","severity":"normal"},{"uid":"53aca4313597628e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707169734519,"stop":1707169734527,"duration":8},"status":"passed","severity":"normal"},{"uid":"109a8080d67635b6","name":"should use DNS peer discovery with light client","time":{"start":1707169521439,"stop":1707169521439,"duration":0},"status":"skipped","severity":"normal"},{"uid":"10595bf84a4c6ecb","name":"Push message with unicode special characters payload","time":{"start":1707170076226,"stop":1707170076226,"duration":0},"status":"passed","severity":"normal"},{"uid":"59018650f726d3b3","name":"tcp ip4 address","time":{"start":1707169471079,"stop":1707169471080,"duration":1},"status":"passed","severity":"normal"},{"uid":"7673d181139d4e1d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707169823655,"stop":1707169823655,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a97ceb675b0c1e4","name":"Check received message containing Russian","time":{"start":1707169683666,"stop":1707169683666,"duration":0},"status":"passed","severity":"normal"},{"uid":"c860989a04c4164f","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1707169588615,"stop":1707169588616,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4d341b50c2e08c6","name":"Push message on custom pubsubTopic","time":{"start":1707169778659,"stop":1707169778660,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d37778e4a62dcfc","name":"Subscribe and receive messages via lightPush","time":{"start":1707170121904,"stop":1707170121904,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e441473d9e37941","name":"Check received message containing unicode special characters","time":{"start":1707169683673,"stop":1707169683691,"duration":18},"status":"passed","severity":"normal"},{"uid":"c42f9a602a286e13","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1707169486041,"stop":1707169486041,"duration":0},"status":"passed","severity":"normal"},{"uid":"7896672df638445c","name":"Push message with custom timestamp: 1676411283933","time":{"start":1707169909001,"stop":1707169909002,"duration":1},"status":"passed","severity":"normal"},{"uid":"834afc7d375f70e8","name":"Fails to push message with large meta","time":{"start":1707169908995,"stop":1707169908995,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfac1ca8fd6149c7","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707169734518,"stop":1707169734519,"duration":1},"status":"passed","severity":"normal"},{"uid":"c07f7b9f19c7001f","name":"Push message with content topic containing Russian","time":{"start":1707169908986,"stop":1707169908986,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b1c2cbc9a7135c6","name":"Check publish message containing SQL Injection","time":{"start":1707169833026,"stop":1707169833026,"duration":0},"status":"passed","severity":"normal"},{"uid":"e515096947ff27c9","name":"Push message with emoji payload","time":{"start":1707169908982,"stop":1707169908982,"duration":0},"status":"passed","severity":"normal"},{"uid":"a807b3da812076e6","name":"should not fail to start the service if it is already started","time":{"start":1707169521430,"stop":1707169521433,"duration":3},"status":"passed","severity":"normal"},{"uid":"7b22fd22d8b69b6b","name":"Nodes with multiple pubsub topic","time":{"start":1707169823655,"stop":1707169823655,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb46add9c84baf04","name":"Publish message with custom timestamp: Tue Feb 14 2023 21:50:23 GMT+0000 (Coordinated Universal Time)","time":{"start":1707169833032,"stop":1707169833032,"duration":0},"status":"passed","severity":"normal"},{"uid":"9239ef7c2f1a6725","name":"Subscribe to topic containing long and receive message","time":{"start":1707170121898,"stop":1707170121898,"duration":0},"status":"passed","severity":"normal"},{"uid":"a603f6728d0e2630","name":"Using a function","time":{"start":1707170090402,"stop":1707170090402,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c7a06d8a16f6145","name":"Push message with content topic containing Russian","time":{"start":1707170076230,"stop":1707170076230,"duration":0},"status":"passed","severity":"normal"},{"uid":"323dfab7b8d282dd","name":"Push message with content topic containing short","time":{"start":1707170076227,"stop":1707170076228,"duration":1},"status":"passed","severity":"normal"},{"uid":"333881c3f19a1f36","name":"Ping on peer without subscriptions","time":{"start":1707169583383,"stop":1707169583383,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecfb3cf5ece63d8d","name":"Refresh subscription","time":{"start":1707170121908,"stop":1707170121909,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f4d01474f60cd5c","name":"Generator, custom pubsub topic","time":{"start":1707170062719,"stop":1707170062720,"duration":1},"status":"passed","severity":"normal"},{"uid":"a07229b9421dc9b2","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1707169845785,"stop":1707169845785,"duration":0},"status":"passed","severity":"normal"},{"uid":"f49d35d4a9d9c2e9","name":"Check publish message containing escaped characters","time":{"start":1707169833030,"stop":1707169833031,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f18bb32007f2fa9","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1707170006762,"stop":1707170006763,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab89985d5b032637","name":"Push message with numeric payload","time":{"start":1707170076210,"stop":1707170076211,"duration":1},"status":"passed","severity":"normal"},{"uid":"112f30d6049ca5b8","name":"Check message with non string payload is not received","time":{"start":1707169683696,"stop":1707169683697,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbdb4bdddb474ef6","name":"Check received message containing Arabic","time":{"start":1707170033278,"stop":1707170033278,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca74cf5e15388041","name":"Ping on subscribed peer","time":{"start":1707169583382,"stop":1707169583383,"duration":1},"status":"passed","severity":"normal"},{"uid":"8201593e7c68fc33","name":"Push message with content topic containing special chars","time":{"start":1707170076229,"stop":1707170076229,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b695f8cd4b60b6a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707169588614,"stop":1707169588614,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d99b8308e66281a","name":"Ephemeral field set to true","time":{"start":1707169476638,"stop":1707169476638,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d2a7124cbad438","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1707169845773,"stop":1707169845773,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9332211635f2cc5","name":"Encoder throws on undefined content topic","time":{"start":1707169492127,"stop":1707169492127,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c7f023417b2b16","name":"Correctly serialized arguments","time":{"start":1707169777719,"stop":1707169777719,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd4888cd123e6a4d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707170121912,"stop":1707170121912,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4600c29668bfdf8","name":"Check received message containing unicode special characters","time":{"start":1707170033318,"stop":1707170033318,"duration":0},"status":"passed","severity":"normal"},{"uid":"71024f3658d88283","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707169584596,"stop":1707169584596,"duration":0},"status":"passed","severity":"normal"},{"uid":"93394604d9b0f72e","name":"Subscribe and receive messages via waku relay post","time":{"start":1707170121893,"stop":1707170121893,"duration":0},"status":"passed","severity":"normal"},{"uid":"398cff4e3f881e5c","name":"Sign & Recover","time":{"start":1707169492699,"stop":1707169492699,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b2eb2a9747d43a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707170033250,"stop":1707170033251,"duration":1},"status":"passed","severity":"normal"},{"uid":"35b8491dbded6c44","name":"A test","time":{"start":1707169734771,"stop":1707169734772,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4f8523502e77f24","name":"Refresh subscription","time":{"start":1707169845777,"stop":1707169845777,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d50853613fe63835","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707170121915,"stop":1707170121915,"duration":0},"status":"passed","severity":"normal"},{"uid":"504c028adeda1448","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1707169476549,"stop":1707169476549,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c6b4e7f94f8230","name":"Subscribe to topic containing Script and receive message","time":{"start":1707169721948,"stop":1707169721949,"duration":1},"status":"passed","severity":"normal"},{"uid":"bde3dffe2990a6ec","name":"Privacy Node - default protocol","time":{"start":1707170098652,"stop":1707170098653,"duration":1},"status":"passed","severity":"normal"},{"uid":"25e0147c927fd185","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707169721938,"stop":1707169721938,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a52bb5b84f7e8d4d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707169734517,"stop":1707169734518,"duration":1},"status":"passed","severity":"normal"},{"uid":"40f3640c8ce7a68c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707170121899,"stop":1707170121900,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee793f1b130da2c7","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1707169833032,"stop":1707169833032,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0e880b58ed91a","name":"Check received message containing Chinese","time":{"start":1707169683665,"stop":1707169683665,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e715ebf8583e8d8","name":"Generator, 2 different pubsubtopics","time":{"start":1707170062720,"stop":1707170062720,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc94921a4a0cc06","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1707169671670,"stop":1707169671671,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba7d812be6d1dc59","name":"Generator, 2 different pubsubtopics","time":{"start":1707170062723,"stop":1707170062723,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d33cb8b6ef9f70","name":"All","time":{"start":1707169525095,"stop":1707169525095,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e76ca6e67b3246","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707170121905,"stop":1707170121905,"duration":0},"status":"passed","severity":"normal"},{"uid":"4525bcf02c65276a","name":"Throws when trying to push message with empty payload","time":{"start":1707169908983,"stop":1707169908983,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aef16759639cad0","name":"Push message with content topic containing Script","time":{"start":1707170076231,"stop":1707170076231,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4b55075aabe545b","name":"Push message with content topic containing Arabic","time":{"start":1707169908986,"stop":1707169908986,"duration":0},"status":"passed","severity":"normal"},{"uid":"eff334128256cf89","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1707169671708,"stop":1707169671709,"duration":1},"status":"passed","severity":"normal"},{"uid":"588a018b46513d16","name":"should be called at least once on all `peer:discovery` events","time":{"start":1707169547553,"stop":1707169547553,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2c43648bb4eeef0","name":"Push message with content topic containing short","time":{"start":1707169908983,"stop":1707169908984,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae3d4b50872fd5be","name":"Check message on other pubsub topic is not received","time":{"start":1707169683695,"stop":1707169683695,"duration":0},"status":"passed","severity":"normal"},{"uid":"83cb70c5e8901b8","name":"throws on content topic with non-number generation field","time":{"start":1707169463088,"stop":1707169463088,"duration":0},"status":"passed","severity":"normal"},{"uid":"86866a096592cb6f","name":"Push message with content topic containing Chinese","time":{"start":1707170076229,"stop":1707170076229,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bedfb3bee7992ed","name":"LightPush","time":{"start":1707170098651,"stop":1707170098651,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd24f5bc7f306526","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1707169486041,"stop":1707169486041,"duration":0},"status":"passed","severity":"normal"},{"uid":"793804bb0b6d3a4a","name":"Check received message containing escaped characters","time":{"start":1707170033307,"stop":1707170033318,"duration":11},"status":"passed","severity":"normal"},{"uid":"710e02a724959f0c","name":"Check received message with timestamp: 1707169509288000000 ","time":{"start":1707170033326,"stop":1707170033326,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad127c03b77196f","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1707169486042,"stop":1707169486042,"duration":0},"status":"passed","severity":"normal"}]