2024-04-07 10:50:52 +00:00

1 line
154 KiB
JSON

[{"uid":"1cd5da98b86d12a4","name":"Ephemeral messages are not stored","time":{"start":1712486415494,"stop":1712486415495,"duration":1},"status":"passed","severity":"normal"},{"uid":"e007798b49598b8","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712487031735,"stop":1712487031735,"duration":0},"status":"passed","severity":"normal"},{"uid":"98836fb3b2c5b8c7","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712487031720,"stop":1712487031720,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb4c81bba9d08d95","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712486897874,"stop":1712486897874,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ffe638538cc38c","name":"caches peers it previously fetched","time":{"start":1712486380557,"stop":1712486380557,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1378bf90619a6a4","name":"Check message with invalid timestamp is not received","time":{"start":1712486572144,"stop":1712486572157,"duration":13},"status":"passed","severity":"normal"},{"uid":"c3838785dd3c18e8","name":"Check message received after jswaku node is restarted","time":{"start":1712486879356,"stop":1712486879356,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f485cd28270213a9","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712486834613,"stop":1712486834614,"duration":1},"status":"passed","severity":"normal"},{"uid":"af2f5979833137b7","name":"Nodes with multiple pubsub topic","time":{"start":1712486834614,"stop":1712486834614,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae9a50cea4224acb","name":"Push message with short payload","time":{"start":1712486882725,"stop":1712486882725,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd9b9e39a2488673","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712487031727,"stop":1712487031728,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c661dbde2c95484","name":"Query generator for multiple messages with different content topic format","time":{"start":1712486925947,"stop":1712486925947,"duration":0},"status":"passed","severity":"normal"},{"uid":"d401df07fdee38b2","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712487031721,"stop":1712487031721,"duration":0},"status":"passed","severity":"normal"},{"uid":"e99d4c3373e8621b","name":"Query with Ordered Callback, No Decoder","time":{"start":1712486915799,"stop":1712486915801,"duration":2},"status":"passed","severity":"normal"},{"uid":"89c9edb7294a720f","name":"Subscribe to topic containing short and publish message","time":{"start":1712486847527,"stop":1712486847528,"duration":1},"status":"passed","severity":"normal"},{"uid":"a95c6bc899b0ae37","name":"should only return 1 node with relay capability","time":{"start":1712486380558,"stop":1712486380558,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c0ffb5fe60f966","name":"recovers when dns.resolve returns empty","time":{"start":1712486380556,"stop":1712486380556,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e79e38cfec39a09","name":"Check message received after nwaku node is restarted","time":{"start":1712486572175,"stop":1712486572177,"duration":2},"status":"skipped","severity":"normal"},{"uid":"7acb7b6615b25d08","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712486657265,"stop":1712486657266,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5e848ab926b241d","name":"Check publish message after client node is restarted","time":{"start":1712486840447,"stop":1712486840447,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ba2401c59e825cf1","name":"Check received message containing JSON","time":{"start":1712486879332,"stop":1712486879333,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc5e01103bc0a74d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712486921388,"stop":1712486921388,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a866dfe4c3f6a2","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1712486356273,"stop":1712486356274,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff082f2688ff458","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712487031731,"stop":1712487031731,"duration":0},"status":"passed","severity":"normal"},{"uid":"78692a93b3f0dd5","name":"Check message on other pubsub topic is not received","time":{"start":1712486879368,"stop":1712486879368,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d8fe32889df4707","name":"should throw error - no public key","time":{"start":1712486364661,"stop":1712486364661,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9aab133a6cbfa2","name":"Check message received after jswaku node is restarted","time":{"start":1712486572174,"stop":1712486572174,"duration":0},"status":"skipped","severity":"normal"},{"uid":"320d6f312abeff7d","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1712486498962,"stop":1712486498962,"duration":0},"status":"passed","severity":"normal"},{"uid":"f101adb6bbff0535","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1712486952937,"stop":1712486952938,"duration":1},"status":"passed","severity":"normal"},{"uid":"9363a71d03143e67","name":"should throw an error for missing required configuration","time":{"start":1712486356272,"stop":1712486356272,"duration":0},"status":"passed","severity":"normal"},{"uid":"5709ce89b00f994b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1712486356276,"stop":1712486356276,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f22d363265658c7","name":"Push message with custom timestamp: 1712482972296","time":{"start":1712486795841,"stop":1712486795842,"duration":1},"status":"passed","severity":"normal"},{"uid":"200cda98e66d8ce6","name":"Push message with emoji payload","time":{"start":1712486882737,"stop":1712486882738,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b1735d61c613549","name":"receives messages sent to provided content topic through stream","time":{"start":1712486840670,"stop":1712486840670,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e9451664e9216aa8","name":"Ping on peer without subscriptions","time":{"start":1712486481624,"stop":1712486481624,"duration":0},"status":"passed","severity":"normal"},{"uid":"6942dade625704c6","name":"Subscribe to topic containing short and receive message","time":{"start":1712486657264,"stop":1712486657264,"duration":0},"status":"passed","severity":"normal"},{"uid":"262e9884467f004","name":"Check publish message containing Basic HTML tag","time":{"start":1712486840427,"stop":1712486840428,"duration":1},"status":"passed","severity":"normal"},{"uid":"8045763b1a61ea4f","name":"Query generator for multiple messages with multiple decoders","time":{"start":1712486925946,"stop":1712486925947,"duration":1},"status":"passed","severity":"normal"},{"uid":"a741a0f34883fa63","name":"Ordered Callback - backward","time":{"start":1712486924500,"stop":1712486924500,"duration":0},"status":"passed","severity":"normal"},{"uid":"20699f8bb05f7511","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1712486380559,"stop":1712486380559,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ec30733400ced2","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1712486834611,"stop":1712486834611,"duration":0},"status":"passed","severity":"normal"},{"uid":"934da8e85038fbf8","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712486834609,"stop":1712486834609,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e34ef895413197b","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1712486369294,"stop":1712486369294,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea2cf2849589532b","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1712486498958,"stop":1712486498958,"duration":0},"status":"passed","severity":"normal"},{"uid":"30fb1bbe0b9565c","name":"ignores domain fetching errors","time":{"start":1712486380556,"stop":1712486380556,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d0ee7f7e6e3cf59","name":"Check publish message containing long","time":{"start":1712486840420,"stop":1712486840421,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc95f6de605e1e0a","name":"random static sharding 7 - Cluster ID: 306, Shard ID: 204","time":{"start":1712486897878,"stop":1712486897879,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a1b271940b5d3dd","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712487031727,"stop":1712487031727,"duration":0},"status":"passed","severity":"normal"},{"uid":"901c6a5a0a2b8b06","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712486981892,"stop":1712486981892,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f40ebc2d13f8459c","name":"should set field with all protocols disabled","time":{"start":1712486364671,"stop":1712486364672,"duration":1},"status":"passed","severity":"normal"},{"uid":"c78e4274d4c001c2","name":"Ping on subscribed peer","time":{"start":1712486437418,"stop":1712486437418,"duration":0},"status":"passed","severity":"normal"},{"uid":"202fcb036eaa9e38","name":"Check received message containing escaped characters","time":{"start":1712486572141,"stop":1712486572141,"duration":0},"status":"passed","severity":"normal"},{"uid":"572f3c207bf56ba8","name":"Check received message with timestamp: 1712486405772 ","time":{"start":1712486572142,"stop":1712486572143,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e55d1b7eef32629","name":"Encoder throws on undefined content topic","time":{"start":1712486392114,"stop":1712486392115,"duration":1},"status":"passed","severity":"normal"},{"uid":"962cd6209cef6128","name":"Push message with JSON payload","time":{"start":1712486795814,"stop":1712486795814,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b1f4bbdecab31a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712486458535,"stop":1712486458535,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a46519ef4bd49094","name":"throws on content topic with generation field greater than 0","time":{"start":1712486356256,"stop":1712486356256,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a080cacf6ecf829","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712487031720,"stop":1712487031721,"duration":1},"status":"passed","severity":"normal"},{"uid":"938c1b8901e3dce0","name":"Check received message containing long","time":{"start":1712486879321,"stop":1712486879322,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2c5c470843f66b","name":"Sets default value correctly","time":{"start":1712486953325,"stop":1712486953325,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ebc90f2ba6dd1c2","name":"Overlapping topic subscription","time":{"start":1712486657263,"stop":1712486657263,"duration":0},"status":"passed","severity":"normal"},{"uid":"386482f76aa42bb3","name":"same cluster, different shard: nodes don't connect","time":{"start":1712486498954,"stop":1712486498954,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8caf0e3105a8c0ed","name":"Callback on promise","time":{"start":1712486925947,"stop":1712486925947,"duration":0},"status":"passed","severity":"normal"},{"uid":"91df729d1398c1bc","name":"Push message with content topic containing XML","time":{"start":1712486795828,"stop":1712486795829,"duration":1},"status":"passed","severity":"normal"},{"uid":"adafac2e560a64f4","name":"random static sharding 4 - Cluster ID: 525, Shard ID: 66","time":{"start":1712486897876,"stop":1712486897876,"duration":0},"status":"passed","severity":"normal"},{"uid":"9529a30469d79c16","name":"Subscribe to topic containing long and receive message","time":{"start":1712487031724,"stop":1712487031724,"duration":0},"status":"passed","severity":"normal"},{"uid":"f99f05c05d39e63d","name":"should handle a minimal index list","time":{"start":1712486356374,"stop":1712486356375,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a404f83d57aad21","name":"should properly create peer info with all multiaddrs","time":{"start":1712486364671,"stop":1712486364671,"duration":0},"status":"passed","severity":"normal"},{"uid":"343ec90f9b27c230","name":"should be called for bootstrap peers","time":{"start":1712486414716,"stop":1712486414716,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7dd75055213809b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712486657293,"stop":1712486657293,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc63d83432d667c","name":"Subscribe and receives messages on 20 topics","time":{"start":1712487031730,"stop":1712487031730,"duration":0},"status":"passed","severity":"normal"},{"uid":"958ce201d1d04125","name":"Check message with no payload is not received","time":{"start":1712486879374,"stop":1712486879374,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a5395576a29a2c1","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712486981890,"stop":1712486981891,"duration":1},"status":"passed","severity":"normal"},{"uid":"b65f726aee602662","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1712486356274,"stop":1712486356275,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5ed7d0efe0b040d","name":"should add and remove event listeners correctly","time":{"start":1712486384361,"stop":1712486384361,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a87eedc34a7b79","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712486498977,"stop":1712486498977,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd8a417db678f75","name":"Check received message containing Russian","time":{"start":1712486879359,"stop":1712486879359,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8312f6650439009","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712486657292,"stop":1712486657293,"duration":1},"status":"passed","severity":"normal"},{"uid":"884e9c339fa70785","name":"Passing page size 0 when there are 110 messages","time":{"start":1712486945748,"stop":1712486945749,"duration":1},"status":"passed","severity":"normal"},{"uid":"9993cd3abb2ba672","name":"Generator, custom pubsub topic","time":{"start":1712486921386,"stop":1712486921387,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1020462ae3508c2","name":"Decoder throws on undefined content topic","time":{"start":1712486369530,"stop":1712486369530,"duration":0},"status":"passed","severity":"normal"},{"uid":"934edfe316a695a3","name":"same cluster, same shard: nodes connect","time":{"start":1712486498953,"stop":1712486498953,"duration":0},"status":"skipped","severity":"normal"},{"uid":"92fe9a8a5a95c8cd","name":"Push message with XML payload","time":{"start":1712486882731,"stop":1712486882732,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bf349cceb7800ff","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1712486356276,"stop":1712486356276,"duration":0},"status":"passed","severity":"normal"},{"uid":"e570156ce8cd5e09","name":"should handle corrupted local storage data gracefully","time":{"start":1712486384360,"stop":1712486384361,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d26545ff6d0494","name":"Check received message containing long","time":{"start":1712486879357,"stop":1712486879357,"duration":0},"status":"passed","severity":"normal"},{"uid":"fde43d7b85cee7f","name":"Publishes to nwaku","time":{"start":1712486828860,"stop":1712486828860,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d52c205d04bb9ab","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1712486498962,"stop":1712486498963,"duration":1},"status":"passed","severity":"normal"},{"uid":"93216a59d31d48cd","name":"Fails to push message bigger that 1MB","time":{"start":1712486795844,"stop":1712486795844,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c761856be1cbe5b","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1712486840440,"stop":1712486840441,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cae5c4d4fbdca7a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712486657290,"stop":1712486657291,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3f5f9a736e32612","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1712486847526,"stop":1712486847526,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5033280c6ce04bf","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1712486498955,"stop":1712486498955,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b4288da2f798dce5","name":"1 Relay, 1 Filter, gives up","time":{"start":1712486379690,"stop":1712486379691,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8982ab443c07722","name":"Check received message containing shell command","time":{"start":1712486572140,"stop":1712486572141,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8cd1dc9dc6ac271","name":"Check received message containing shell command","time":{"start":1712486879333,"stop":1712486879333,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6d6ad4f71514f2a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712487031730,"stop":1712487031730,"duration":0},"status":"passed","severity":"normal"},{"uid":"853906afca5cf3ee","name":"Check received message containing Chinese","time":{"start":1712486572134,"stop":1712486572134,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2550cd66f4a591","name":"random static sharding 8 - Cluster ID: 733, Shard ID: 731","time":{"start":1712486897879,"stop":1712486897880,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbc51248e48a55a5","name":"Push message with content topic containing shell command","time":{"start":1712486795830,"stop":1712486795831,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6dd2fd3b0bec564","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1712486369293,"stop":1712486369293,"duration":0},"status":"passed","severity":"normal"},{"uid":"3627cb0925d1581a","name":"Check received message containing emoji","time":{"start":1712486572142,"stop":1712486572142,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9b2a4cc4adb1c5","name":"Check publish message containing numeric","time":{"start":1712486840421,"stop":1712486840421,"duration":0},"status":"passed","severity":"normal"},{"uid":"832cc48fe231c9e3","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1712486840669,"stop":1712486840669,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a1a6d9a823fb2b97","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712486672225,"stop":1712486672225,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f79e7b2dfd970e","name":"Relay + Store","time":{"start":1712486364674,"stop":1712486364674,"duration":0},"status":"passed","severity":"normal"},{"uid":"795f6ed628b9943","name":"Check publish message containing Russian","time":{"start":1712486840425,"stop":1712486840425,"duration":0},"status":"passed","severity":"normal"},{"uid":"6001806a49d18d09","name":"Push message with custom timestamp: 1712490172296","time":{"start":1712486795842,"stop":1712486795842,"duration":0},"status":"passed","severity":"normal"},{"uid":"7866ae67d4afb131","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1712486415495,"stop":1712486415496,"duration":1},"status":"passed","severity":"normal"},{"uid":"426648738ff78bb2","name":"should be able to decode the field with only RELAY set to true","time":{"start":1712486363979,"stop":1712486363979,"duration":0},"status":"passed","severity":"normal"},{"uid":"c44057c63d39bd2f","name":"Push message with content topic containing unicode special characters","time":{"start":1712486882761,"stop":1712486882764,"duration":3},"status":"passed","severity":"normal"},{"uid":"afba6d0b720ff74e","name":"Check received message containing Russian","time":{"start":1712486879326,"stop":1712486879330,"duration":4},"status":"passed","severity":"normal"},{"uid":"cba0bfa2349736b0","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1712486925948,"stop":1712486925948,"duration":0},"status":"passed","severity":"normal"},{"uid":"92afae228ec5a85","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712486458535,"stop":1712486458535,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e008fd7c81074141","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712486981892,"stop":1712486981892,"duration":0},"status":"skipped","severity":"normal"},{"uid":"333125010a367436","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712487031722,"stop":1712487031722,"duration":0},"status":"passed","severity":"normal"},{"uid":"32ae2d4a5f0e9f3d","name":"Check message received after nwaku node is restarted","time":{"start":1712486879356,"stop":1712486879356,"duration":0},"status":"skipped","severity":"normal"},{"uid":"666b9615dc3e18dd","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712486356285,"stop":1712486356285,"duration":0},"status":"passed","severity":"normal"},{"uid":"688e0101a3ee6988","name":"Round trip binary encryption [ecies, signature]","time":{"start":1712486392113,"stop":1712486392114,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6c56968938df935","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1712486356279,"stop":1712486356279,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9247b954503ca4a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712486879364,"stop":1712486879364,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d1215e03efa212","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1712486952940,"stop":1712486952940,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9ac0e5a653d920d","name":"should properly create location multiaddrs - tcp6","time":{"start":1712486364670,"stop":1712486364670,"duration":0},"status":"passed","severity":"normal"},{"uid":"d47de07836dab359","name":"Subscribe and receive messages via waku relay post","time":{"start":1712486657258,"stop":1712486657258,"duration":0},"status":"passed","severity":"normal"},{"uid":"29b3f1321c7e4dfe","name":"1 Relay, 1 fetch","time":{"start":1712486379687,"stop":1712486379688,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ba82371a38d9792","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712486635042,"stop":1712486635045,"duration":3},"status":"passed","severity":"normal"},{"uid":"95d920ba97bc7091","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1712486498956,"stop":1712486498956,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e3add396b05702b9","name":"Decoder throws on empty string content topic","time":{"start":1712486392116,"stop":1712486392116,"duration":0},"status":"passed","severity":"normal"},{"uid":"1597a1bc096239e6","name":"Fails to push message bigger that 1MB","time":{"start":1712486882774,"stop":1712486882774,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d30bb881f69206","name":"1 Store, 2 fetches","time":{"start":1712486379688,"stop":1712486379688,"duration":0},"status":"passed","severity":"normal"},{"uid":"70fca31dd57b39d3","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712486657258,"stop":1712486657259,"duration":1},"status":"passed","severity":"normal"},{"uid":"228c870ae22cb5e9","name":"Push message with SQL Injection payload","time":{"start":1712486882729,"stop":1712486882730,"duration":1},"status":"passed","severity":"normal"},{"uid":"a993ce8987233c1a","name":"safeDispatchEvent","time":{"start":1712486447023,"stop":1712486447024,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8e944ff8d6e2949","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712486458533,"stop":1712486458533,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eca9c34f44b13eb","name":"isConnected should return false after all peers disconnect","time":{"start":1712486461239,"stop":1712486461239,"duration":0},"status":"passed","severity":"normal"},{"uid":"63bafa9c84381997","name":"should return valid sharding parameters for static sharding","time":{"start":1712486356284,"stop":1712486356284,"duration":0},"status":"passed","severity":"normal"},{"uid":"52ef3fa8da061771","name":"Check message with no content topic is not received","time":{"start":1712486879368,"stop":1712486879374,"duration":6},"status":"passed","severity":"normal"},{"uid":"4f87c62c0dcc6d57","name":"Push message with Chinese payload","time":{"start":1712486882727,"stop":1712486882727,"duration":0},"status":"passed","severity":"normal"},{"uid":"43816e576f017bd8","name":"Push message with Arabic payload","time":{"start":1712486882728,"stop":1712486882728,"duration":0},"status":"passed","severity":"normal"},{"uid":"51bcbecb22688697","name":"Check publish message containing unicode special characters","time":{"start":1712486840439,"stop":1712486840439,"duration":0},"status":"passed","severity":"normal"},{"uid":"656fad152dee964f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712487031725,"stop":1712487031725,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6d9c9cee1143904","name":"Push message with content topic containing JSON","time":{"start":1712486795829,"stop":1712486795830,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0d42f4ffd1c0f16","name":"Push message with content topic containing Russian","time":{"start":1712486795827,"stop":1712486795827,"duration":0},"status":"passed","severity":"normal"},{"uid":"488537025a3d9689","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712486672221,"stop":1712486672222,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4e1aa620ab3ad94","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712487031738,"stop":1712487031738,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5395a93c8189fb","name":"Check received message containing SQL Injection","time":{"start":1712486879330,"stop":1712486879330,"duration":0},"status":"passed","severity":"normal"},{"uid":"3193696dfc0c1004","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1712486380559,"stop":1712486380559,"duration":0},"status":"passed","severity":"normal"},{"uid":"778b28ff585c2a1d","name":"configure the node with multiple content topics","time":{"start":1712486840959,"stop":1712486840960,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ca1e46e0dfe2a468","name":"Publish message with custom timestamp: Sun Apr 07 2024 09:47:09 GMT+0000 (Coordinated Universal Time)","time":{"start":1712486840442,"stop":1712486840442,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e5d7081753389d","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1712486356267,"stop":1712486356267,"duration":0},"status":"passed","severity":"normal"},{"uid":"622b70d23528ba48","name":"Subscribe to topic containing numeric and publish message","time":{"start":1712486847529,"stop":1712486847529,"duration":0},"status":"passed","severity":"normal"},{"uid":"206e483caa9d1cac","name":"Publish message with large meta","time":{"start":1712486840447,"stop":1712486840447,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff5334a3669664c9","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712486834610,"stop":1712486834610,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e96eef460b0b457","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1712486406501,"stop":1712486406501,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbe7b573960b8287","name":"should not fail to start the service if it is already started","time":{"start":1712486417542,"stop":1712486417543,"duration":1},"status":"passed","severity":"normal"},{"uid":"b84feb3121abe361","name":"Overlapping topic subscription","time":{"start":1712487031723,"stop":1712487031723,"duration":0},"status":"passed","severity":"normal"},{"uid":"136f51c9cc402645","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712487031732,"stop":1712487031732,"duration":0},"status":"skipped","severity":"normal"},{"uid":"33e322a4e5ee3b1d","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712486834613,"stop":1712486834613,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b630feae66f69c","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1712486936542,"stop":1712486936543,"duration":1},"status":"passed","severity":"normal"},{"uid":"856777ab250be50b","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1712486498963,"stop":1712486498964,"duration":1},"status":"passed","severity":"normal"},{"uid":"92ad1ef35fc763d5","name":"should throw an error for missing sharding configuration","time":{"start":1712486356286,"stop":1712486356286,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5614387cde76fe6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712486458538,"stop":1712486458538,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bc27023886970b5","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1712486498964,"stop":1712486498965,"duration":1},"status":"passed","severity":"normal"},{"uid":"472e9eb2ba06e79c","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1712486356274,"stop":1712486356274,"duration":0},"status":"passed","severity":"normal"},{"uid":"34991afcd9d7155d","name":"Passing page size 11 when there are 10 messages","time":{"start":1712486945750,"stop":1712486945751,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfbd267c47b8747a","name":"through manual discovery","time":{"start":1712486677348,"stop":1712486677348,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eeaa12761fc7e6b","name":"Ping on subscribed peer","time":{"start":1712486481625,"stop":1712486481626,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea67d551874672b9","name":"Check publish message containing special chars","time":{"start":1712486840421,"stop":1712486840422,"duration":1},"status":"passed","severity":"normal"},{"uid":"d228cf83bbcdf0a1","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712486635033,"stop":1712486635033,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b2bfa39bcbe7eeb","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1712486458534,"stop":1712486458535,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5b6042ecfb754735","name":"Subscribe to topic containing short and receive message","time":{"start":1712487031723,"stop":1712487031723,"duration":0},"status":"passed","severity":"normal"},{"uid":"b090f5c699243e64","name":"Query Generator, Wrong PubsubTopic","time":{"start":1712486915795,"stop":1712486915795,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac6eb606c65baf8","name":"Check meta is set [symmetric]","time":{"start":1712486390092,"stop":1712486390092,"duration":0},"status":"passed","severity":"normal"},{"uid":"137a67fe1029ce3d","name":"should throw an error for an unconfigured topic","time":{"start":1712486356281,"stop":1712486356281,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dc834549b1fab99","name":"Check publish message containing Chinese","time":{"start":1712486840422,"stop":1712486840423,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6716720cb9d74a5","name":"Refresh subscription","time":{"start":1712487031723,"stop":1712487031723,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f08833693d9c6f3","name":"Check received message containing Arabic","time":{"start":1712486879359,"stop":1712486879359,"duration":0},"status":"passed","severity":"normal"},{"uid":"fde5290e4fab960d","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1712486461237,"stop":1712486461237,"duration":0},"status":"passed","severity":"normal"},{"uid":"54ed410880f29887","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1712486392113,"stop":1712486392113,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8dcb7f8e69375f1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1712486498960,"stop":1712486498960,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ffe8638af741c08","name":"Reusing cursor across nodes","time":{"start":1712486904546,"stop":1712486904546,"duration":0},"status":"passed","severity":"normal"},{"uid":"697af8ef2d12bded","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712486635046,"stop":1712486635047,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca9220db1d705aab","name":"should be called at least once on all `peer:discovery` events","time":{"start":1712486414715,"stop":1712486414715,"duration":0},"status":"passed","severity":"normal"},{"uid":"293ab3bc8cc9967","name":"Push message with unicode special characters payload","time":{"start":1712486795815,"stop":1712486795815,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1792d8aa8e8ab66","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1712486952936,"stop":1712486952937,"duration":1},"status":"passed","severity":"normal"},{"uid":"246ed85152bcecb2","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1712486356281,"stop":1712486356281,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0d143f30a3e4d66","name":"Passing cursor with wrong pubsubTopic","time":{"start":1712486904547,"stop":1712486904547,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f91166359ff417e","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1712486363976,"stop":1712486363976,"duration":0},"status":"passed","severity":"normal"},{"uid":"481c99660f6f2af6","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712486657261,"stop":1712486657262,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c9986c5797258f8","name":"Subscribe to topic containing Script and receive message","time":{"start":1712487031735,"stop":1712487031735,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9685a4cffce7ce2","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1712486363982,"stop":1712486363983,"duration":1},"status":"passed","severity":"normal"},{"uid":"1961eec59de3cf05","name":"handles empty contentTopics array correctly","time":{"start":1712486356287,"stop":1712486356287,"duration":0},"status":"passed","severity":"normal"},{"uid":"38d7cfa7f537e56d","name":"Generator, custom pubsub topic","time":{"start":1712486921394,"stop":1712486921394,"duration":0},"status":"passed","severity":"normal"},{"uid":"67af04738d89472a","name":"Subscribe and receive messages via lightPush","time":{"start":1712486657250,"stop":1712486657250,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9bee6a68e5850ed","name":"Passing an array","time":{"start":1712486953323,"stop":1712486953324,"duration":1},"status":"passed","severity":"normal"},{"uid":"6572fb4c611613ab","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1712486904546,"stop":1712486904546,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5f358d95eafb0d9","name":"topics with same application and version share the same shard","time":{"start":1712486356264,"stop":1712486356265,"duration":1},"status":"passed","severity":"normal"},{"uid":"548bd69f2badcd1e","name":"Ping on peer without subscriptions","time":{"start":1712486481626,"stop":1712486481626,"duration":0},"status":"passed","severity":"normal"},{"uid":"6da461d22e68a8f1","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712486458533,"stop":1712486458533,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d246dbc5594e2e","name":"Check message received after nwaku node is restarted","time":{"start":1712486879375,"stop":1712486879376,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c453b53f2d2ca269","name":"Generator, 2 different pubsubtopics","time":{"start":1712486921387,"stop":1712486921388,"duration":1},"status":"passed","severity":"normal"},{"uid":"3296d6e03d0703fc","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712486657292,"stop":1712486657292,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ebe0b4ca82c4ec","name":"should decode valid enr with tcp successfully","time":{"start":1712486364660,"stop":1712486364660,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1abc548806276d5","name":"Push message with escaped characters payload","time":{"start":1712486795814,"stop":1712486795815,"duration":1},"status":"passed","severity":"normal"},{"uid":"95c21a3fa2266b45","name":"Check received message containing Basic HTML tag","time":{"start":1712486879361,"stop":1712486879361,"duration":0},"status":"passed","severity":"normal"},{"uid":"be1fcbb3663af96d","name":"Check publish message containing emoji","time":{"start":1712486840439,"stop":1712486840440,"duration":1},"status":"passed","severity":"normal"},{"uid":"41ae2e0f5c348799","name":"Round trip binary serialization","time":{"start":1712486369527,"stop":1712486369528,"duration":1},"status":"passed","severity":"normal"},{"uid":"d56b58bbf02d1e94","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712486795829,"stop":1712486795829,"duration":0},"status":"passed","severity":"normal"},{"uid":"befb40b6f7e0dcda","name":"should not receive a peer event after stop","time":{"start":1712486417544,"stop":1712486417545,"duration":1},"status":"passed","severity":"normal"},{"uid":"546f07613b31e55e","name":"Publish message with rate limit","time":{"start":1712486840447,"stop":1712486840448,"duration":1},"status":"passed","severity":"normal"},{"uid":"786aac88c5b20344","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712487031737,"stop":1712487031737,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f0a2601526aa15","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1712486915803,"stop":1712486915803,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5973ff4c38b8ae7","name":"Check message on other pubsub topic is not received","time":{"start":1712486572169,"stop":1712486572169,"duration":0},"status":"passed","severity":"normal"},{"uid":"470772c44953dce8","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1712486498964,"stop":1712486498964,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fdffdae2735244c","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1712486904543,"stop":1712486904544,"duration":1},"status":"passed","severity":"normal"},{"uid":"23a3e45fb5c10ed1","name":"Push message with meta","time":{"start":1712486795834,"stop":1712486795835,"duration":1},"status":"passed","severity":"normal"},{"uid":"4825707167c6f662","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712486672222,"stop":1712486672222,"duration":0},"status":"passed","severity":"normal"},{"uid":"259c11a9a5245f15","name":"should set field with all protocols enabled","time":{"start":1712486364672,"stop":1712486364672,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d5b4767f658b4c7","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1712486356262,"stop":1712486356263,"duration":1},"status":"passed","severity":"normal"},{"uid":"82d2180733d02606","name":"Check received message with timestamp: 1712486405772000000 ","time":{"start":1712486572142,"stop":1712486572142,"duration":0},"status":"passed","severity":"normal"},{"uid":"327ce56cf5e956de","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1712486364660,"stop":1712486364660,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d82dde74dc6d080","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1712486379660,"stop":1712486379661,"duration":1},"status":"passed","severity":"normal"},{"uid":"10d51dbc91501ab2","name":"Subscribe and receives messages on 20 topics","time":{"start":1712486657259,"stop":1712486657260,"duration":1},"status":"passed","severity":"normal"},{"uid":"981fa6000982d066","name":"should throw an error if shards are undefined for static sharding","time":{"start":1712486356272,"stop":1712486356272,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f5b6c9a4541a00","name":"Subscribe to topic containing XML and receive message","time":{"start":1712486657290,"stop":1712486657290,"duration":0},"status":"passed","severity":"normal"},{"uid":"aed965c1b6a27374","name":"should not receive a peer event after stop","time":{"start":1712486876706,"stop":1712486876707,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d9e9c4866140c7a","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1712486356272,"stop":1712486356273,"duration":1},"status":"passed","severity":"normal"},{"uid":"cced208c4ca61cb9","name":"Symmetric encrypt & Decrypt","time":{"start":1712486390712,"stop":1712486390712,"duration":0},"status":"passed","severity":"normal"},{"uid":"5489a168d65b7276","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app68/10/topic909/xml","time":{"start":1712486840955,"stop":1712486840955,"duration":0},"status":"skipped","severity":"normal"},{"uid":"59b5af3f203eb797","name":"Init the array if not present","time":{"start":1712486355798,"stop":1712486355800,"duration":2},"status":"passed","severity":"normal"},{"uid":"7ef6a3788320129","name":"it tolerates circular branch references","time":{"start":1712486380555,"stop":1712486380555,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c4cc787684e93a4","name":"Check received message containing emoji","time":{"start":1712486879334,"stop":1712486879335,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d8202d3c14885a0","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712487031729,"stop":1712487031729,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fcb9f9d51420062","name":"Publish message with custom timestamp: Sun Apr 07 2024 11:47:09 GMT+0000 (Coordinated Universal Time)","time":{"start":1712486840442,"stop":1712486840442,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5c788c7194f6de8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712486497498,"stop":1712486497498,"duration":0},"status":"passed","severity":"normal"},{"uid":"eede68fbe8d624c3","name":"should not receive a peer event before start","time":{"start":1712486384359,"stop":1712486384359,"duration":0},"status":"passed","severity":"normal"},{"uid":"eace6c5d9636bee2","name":"Push message with content topic containing long","time":{"start":1712486882740,"stop":1712486882742,"duration":2},"status":"passed","severity":"normal"},{"uid":"91d53b1763164f80","name":"addEventListener with correct event","time":{"start":1712486447015,"stop":1712486447016,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cdc99f6fc6670e9","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1712486498966,"stop":1712486498966,"duration":0},"status":"passed","severity":"normal"},{"uid":"6528e2dee4db7f40","name":"Check received message containing short","time":{"start":1712486879320,"stop":1712486879321,"duration":1},"status":"passed","severity":"normal"},{"uid":"336c70baa3e4c657","name":"Push message with emoji payload","time":{"start":1712486795815,"stop":1712486795816,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd24e9c1657e9a66","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712487031727,"stop":1712487031727,"duration":0},"status":"passed","severity":"normal"},{"uid":"d30bbaa5ee5fbf43","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712486657293,"stop":1712486657294,"duration":1},"status":"passed","severity":"normal"},{"uid":"217fd82d6843610","name":"should emit a peer event after start","time":{"start":1712486384358,"stop":1712486384358,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7c7f455617dd68","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1712486498979,"stop":1712486498979,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2405d407c0f6671","name":"Throws when trying to push message with empty payload","time":{"start":1712486795824,"stop":1712486795824,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c372d09f8e8841b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712487031728,"stop":1712487031728,"duration":0},"status":"passed","severity":"normal"},{"uid":"71124aa7f55cb8a6","name":"Push message with content topic containing JSON","time":{"start":1712486882758,"stop":1712486882759,"duration":1},"status":"passed","severity":"normal"},{"uid":"36c823aec5944d90","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1712486356375,"stop":1712486356375,"duration":0},"status":"passed","severity":"normal"},{"uid":"228e980458418a5f","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1712486356259,"stop":1712486356259,"duration":0},"status":"passed","severity":"normal"},{"uid":"f076d918f60ee7b","name":"Check message with non string payload is not received","time":{"start":1712486572174,"stop":1712486572174,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb4bb450e4e2a24","name":"should properly create location multiaddrs - tcp4","time":{"start":1712486364669,"stop":1712486364669,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d2f1d7f822b2c86","name":"Push message on custom pubsubTopic","time":{"start":1712486672224,"stop":1712486672224,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a08d278ddd8abf1","name":"Check meta is set [ecies]","time":{"start":1712486392114,"stop":1712486392114,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb7afe5cf80d4b8d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712486657288,"stop":1712486657288,"duration":0},"status":"passed","severity":"normal"},{"uid":"c55f778662fd9156","name":"should load peers from local storage and dispatch events","time":{"start":1712486384360,"stop":1712486384360,"duration":0},"status":"passed","severity":"normal"},{"uid":"a22df845df6a9b90","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712486498968,"stop":1712486498968,"duration":0},"status":"passed","severity":"normal"},{"uid":"d867fb3e00c8c6e5","name":"ignores unrecognized TXT record formats","time":{"start":1712486380556,"stop":1712486380557,"duration":1},"status":"passed","severity":"normal"},{"uid":"405f5a3e40881e19","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1712486498975,"stop":1712486498975,"duration":0},"status":"passed","severity":"normal"},{"uid":"a249e4730985006a","name":"Ping on unsubscribed peer","time":{"start":1712486481626,"stop":1712486481626,"duration":0},"status":"passed","severity":"normal"},{"uid":"777b4f1a77536b7","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1712486356286,"stop":1712486356286,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f144a3da6ea5cdc","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1712486379661,"stop":1712486379661,"duration":0},"status":"passed","severity":"normal"},{"uid":"61b05ee10f30fa73","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1712486356277,"stop":1712486356277,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c97ab3f4bbdfdd","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1712486356283,"stop":1712486356283,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a064539f4dac2e","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712486840954,"stop":1712486840955,"duration":1},"status":"skipped","severity":"normal"},{"uid":"62f37ca568da7897","name":"Push message with short payload","time":{"start":1712486795804,"stop":1712486795804,"duration":0},"status":"passed","severity":"normal"},{"uid":"f767152712ab8cb4","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712486657260,"stop":1712486657260,"duration":0},"status":"passed","severity":"normal"},{"uid":"94978a7c305d8078","name":"Check received message containing Arabic","time":{"start":1712486572134,"stop":1712486572134,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb75d9123dabb8e","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1712486415496,"stop":1712486415496,"duration":0},"status":"passed","severity":"normal"},{"uid":"97680950a003874c","name":"Waku message hash computation (payload length 0)","time":{"start":1712486358825,"stop":1712486358825,"duration":0},"status":"passed","severity":"normal"},{"uid":"38518dad90390f2f","name":"returns all values when wanted number matches available values","time":{"start":1712486379184,"stop":1712486379187,"duration":3},"status":"passed","severity":"normal"},{"uid":"ad583dab5437f74e","name":"Ephemeral field is preserved - encoder v0","time":{"start":1712486415495,"stop":1712486415495,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e9acc2a3a062c9e","name":"Push message with shell command payload","time":{"start":1712486882734,"stop":1712486882735,"duration":1},"status":"passed","severity":"normal"},{"uid":"4944c86a1203332f","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1712486904544,"stop":1712486904545,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ab9efc858c1acaa","name":"Relay - times out","time":{"start":1712486962801,"stop":1712486962801,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b38b2698be8e410","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1712486461240,"stop":1712486461241,"duration":1},"status":"passed","severity":"normal"},{"uid":"246692f28b2536e3","name":"Delete observer","time":{"start":1712486799529,"stop":1712486799529,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8e5f8e8f6e25821","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1712486356275,"stop":1712486356275,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f60de6c198ebe52","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1712486498968,"stop":1712486498969,"duration":1},"status":"passed","severity":"normal"},{"uid":"86361a13a1c427a7","name":"Check received message containing SQL Injection","time":{"start":1712486572138,"stop":1712486572138,"duration":0},"status":"passed","severity":"normal"},{"uid":"844c4bb6d06a426c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712487031728,"stop":1712487031728,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b896e3508a8515a","name":"Generator, custom pubsub topic","time":{"start":1712486921391,"stop":1712486921391,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2679ef93fd54ad3b","name":"should properly create location multiaddrs - udp","time":{"start":1712486364670,"stop":1712486364670,"duration":0},"status":"passed","severity":"normal"},{"uid":"7faf6c848303f886","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712486356270,"stop":1712486356271,"duration":1},"status":"passed","severity":"normal"},{"uid":"84a937fcdb9019c8","name":"Filter","time":{"start":1712486962802,"stop":1712486962802,"duration":0},"status":"passed","severity":"normal"},{"uid":"e156f8be223d0a9d","name":"Query generator for multiple messages","time":{"start":1712486925945,"stop":1712486925946,"duration":1},"status":"passed","severity":"normal"},{"uid":"39f77928539c1b7a","name":"can start and stop the service","time":{"start":1712486876703,"stop":1712486876703,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc8d07718268b2ce","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1712486847534,"stop":1712486847534,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7bc416511943f2","name":"Subscribe to topic containing XML and receive message","time":{"start":1712487031736,"stop":1712487031736,"duration":0},"status":"passed","severity":"normal"},{"uid":"78040c49dc02d3f8","name":"Push message equal or less that 1MB","time":{"start":1712486882773,"stop":1712486882773,"duration":0},"status":"passed","severity":"normal"},{"uid":"4589d14b198bc438","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1712486356284,"stop":1712486356284,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7be804a04a34389","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1712486356264,"stop":1712486356264,"duration":0},"status":"passed","severity":"normal"},{"uid":"31de90ba29a15c3d","name":"handles multiple messages","time":{"start":1712486937742,"stop":1712486937742,"duration":0},"status":"passed","severity":"normal"},{"uid":"a532df44b094d0ae","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712486897882,"stop":1712486897883,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4f60b0b8a64780d","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1712486915802,"stop":1712486915803,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd1f885887e7cea","name":"Decoder throws on undefined content topic","time":{"start":1712486390094,"stop":1712486390095,"duration":1},"status":"passed","severity":"normal"},{"uid":"b36b15877242a18c","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1712486952939,"stop":1712486952939,"duration":0},"status":"passed","severity":"normal"},{"uid":"e231829f7c1cff66","name":"Check received message containing long","time":{"start":1712486572132,"stop":1712486572133,"duration":1},"status":"passed","severity":"normal"},{"uid":"beacbfea5a5eeaa","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1712486363976,"stop":1712486363977,"duration":1},"status":"passed","severity":"normal"},{"uid":"747ba2c75a3df55","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1712486657294,"stop":1712486657294,"duration":0},"status":"passed","severity":"normal"},{"uid":"525a256a2dc94624","name":"dispatchEvent via connectionManager","time":{"start":1712486447022,"stop":1712486447023,"duration":1},"status":"passed","severity":"normal"},{"uid":"930edadf27e9306b","name":"start node with empty content topic","time":{"start":1712486840960,"stop":1712486840960,"duration":0},"status":"skipped","severity":"normal"},{"uid":"823ee494624c0cdb","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1712486952937,"stop":1712486952937,"duration":0},"status":"passed","severity":"normal"},{"uid":"964bf8b9dc4dadaf","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1712486414718,"stop":1712486414719,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d95590c500c094f","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1712486840668,"stop":1712486840669,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b7bce651abd59edc","name":"Callback on promise, aborts when callback returns true","time":{"start":1712486925948,"stop":1712486925948,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ef6c0ebe6b3780","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1712486356267,"stop":1712486356268,"duration":1},"status":"passed","severity":"normal"},{"uid":"68484add0e48f275","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1712486461237,"stop":1712486461238,"duration":1},"status":"passed","severity":"normal"},{"uid":"63003047b853726","name":"Fails to push message with large meta","time":{"start":1712486795835,"stop":1712486795836,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb79974d2828745d","name":"start node with empty shard","time":{"start":1712486897883,"stop":1712486897883,"duration":0},"status":"passed","severity":"normal"},{"uid":"9197730c41efb367","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app83/10/topic809/test.js","time":{"start":1712486840956,"stop":1712486840956,"duration":0},"status":"skipped","severity":"normal"},{"uid":"630f8d53797025d5","name":"getPeersByDiscovery","time":{"start":1712486447020,"stop":1712486447021,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3709556e5307f3c","name":"Check received message containing Arabic","time":{"start":1712486879325,"stop":1712486879325,"duration":0},"status":"passed","severity":"normal"},{"uid":"1304721956c44431","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712486635032,"stop":1712486635033,"duration":1},"status":"passed","severity":"normal"},{"uid":"c260176da9b63f29","name":"random static sharding 5 - Cluster ID: 76, Shard ID: 18","time":{"start":1712486897877,"stop":1712486897877,"duration":0},"status":"passed","severity":"normal"},{"uid":"c18ab3c68f6b0bc1","name":"Query Generator - backward","time":{"start":1712486924495,"stop":1712486924497,"duration":2},"status":"passed","severity":"normal"},{"uid":"11184fcb6131d5b5","name":"Check received message containing XML","time":{"start":1712486879331,"stop":1712486879332,"duration":1},"status":"passed","severity":"normal"},{"uid":"350be207a46275be","name":"Subscribe and receive messages via waku relay post","time":{"start":1712487031720,"stop":1712487031720,"duration":0},"status":"passed","severity":"normal"},{"uid":"bac1aff10cfe81e0","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712487031734,"stop":1712487031734,"duration":0},"status":"passed","severity":"normal"},{"uid":"1018c0e7fee8047c","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712486981891,"stop":1712486981891,"duration":0},"status":"passed","severity":"normal"},{"uid":"e13ea0aec174bb7c","name":"Subscribe to topic containing long and receive message","time":{"start":1712486657264,"stop":1712486657265,"duration":1},"status":"passed","severity":"normal"},{"uid":"c008ad93af02fdd0","name":"connects to nwaku","time":{"start":1712486953322,"stop":1712486953322,"duration":0},"status":"passed","severity":"normal"},{"uid":"e93b02fbd348e081","name":"Subscribe to topic containing Script and publish message","time":{"start":1712486847531,"stop":1712486847531,"duration":0},"status":"passed","severity":"normal"},{"uid":"19401cf62382eeca","name":"Waku message hash computation","time":{"start":1712486358823,"stop":1712486358824,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6b18b7aa26fb314","name":"Check message with no payload is not received","time":{"start":1712486879355,"stop":1712486879355,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8b76bc4cf60099","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1712486356261,"stop":1712486356261,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd7f6048c861b4be","name":"Fails to push message with empty content topic","time":{"start":1712486795834,"stop":1712486795834,"duration":0},"status":"passed","severity":"normal"},{"uid":"3698811249c2b20b","name":"random static sharding 10 - Cluster ID: 600, Shard ID: 682","time":{"start":1712486897880,"stop":1712486897881,"duration":1},"status":"passed","severity":"normal"},{"uid":"150c06db880c0cab","name":"Query with Ordered Callback, No message returned","time":{"start":1712486915801,"stop":1712486915802,"duration":1},"status":"passed","severity":"normal"},{"uid":"c613bb0691f560ac","name":"should not fail to stop the service if it was not started","time":{"start":1712486384357,"stop":1712486384358,"duration":1},"status":"passed","severity":"normal"},{"uid":"6339221b2b7e44d3","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1712486363982,"stop":1712486363982,"duration":0},"status":"passed","severity":"normal"},{"uid":"806ad014a643115a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1712486498967,"stop":1712486498967,"duration":0},"status":"passed","severity":"normal"},{"uid":"17745d463a4ae918","name":"Check received message with timestamp: 1712486405642000000 ","time":{"start":1712486879363,"stop":1712486879364,"duration":1},"status":"passed","severity":"normal"},{"uid":"db1b970cc31e0412","name":"should return the pubsub topic directly if a string is provided","time":{"start":1712486356282,"stop":1712486356282,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a73c8d04badfa9","name":"random static sharding 1 - Cluster ID: 987, Shard ID: 667","time":{"start":1712486897874,"stop":1712486897875,"duration":1},"status":"passed","severity":"normal"},{"uid":"def3da00012d0aba","name":"LightPush","time":{"start":1712486962802,"stop":1712486962802,"duration":0},"status":"passed","severity":"normal"},{"uid":"84614a6f648ded78","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712486672224,"stop":1712486672225,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c68822bd642cd6a","name":"Wrong topic","time":{"start":1712486840959,"stop":1712486840959,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1901a487b5d84330","name":"Check publish message containing short","time":{"start":1712486840419,"stop":1712486840420,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d0b4b00d201c022","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712486834612,"stop":1712486834612,"duration":0},"status":"passed","severity":"normal"},{"uid":"621a5bb175571036","name":"throws on empty content topic","time":{"start":1712486356254,"stop":1712486356254,"duration":0},"status":"passed","severity":"normal"},{"uid":"310766ba70b8b796","name":"Push message with content topic containing Chinese","time":{"start":1712486795826,"stop":1712486795826,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f7b1bd8637749ba","name":"can start the service","time":{"start":1712486384356,"stop":1712486384357,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf636c7e9402420e","name":"Promise Callback - forward","time":{"start":1712486924497,"stop":1712486924498,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0d99c74b84a2784","name":"Push message with Chinese payload","time":{"start":1712486795811,"stop":1712486795811,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1e97ccc71baf01","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712486497496,"stop":1712486497496,"duration":0},"status":"passed","severity":"normal"},{"uid":"b36c84c8746ddf56","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712486834615,"stop":1712486834615,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e7fdd396aa2016","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1712486414718,"stop":1712486414718,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fcab8d25b8ba5a7","name":"returns all values when wanted number is greater than available values","time":{"start":1712486379187,"stop":1712486379187,"duration":0},"status":"passed","severity":"normal"},{"uid":"665207c7eb511a50","name":"should only return 1 node with store capability","time":{"start":1712486380558,"stop":1712486380559,"duration":1},"status":"passed","severity":"normal"},{"uid":"39977227a5baf2fc","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712486657288,"stop":1712486657289,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3b60343cb187456","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1712486406504,"stop":1712486406504,"duration":0},"status":"passed","severity":"normal"},{"uid":"121e87c8c210daba","name":"Push message with content topic containing Script","time":{"start":1712486795828,"stop":1712486795828,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d112b812e37c2a","name":"Push message with shell command payload","time":{"start":1712486795814,"stop":1712486795814,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6466f55ac95aa0e","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1712486952938,"stop":1712486952938,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff7b77f48b7b2e60","name":"Push message with rate limit","time":{"start":1712486882769,"stop":1712486882769,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6f5e3026b306b29","name":"should not fail to start the service if it is already started","time":{"start":1712486876705,"stop":1712486876705,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b91c1955f3e3846","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1712486379658,"stop":1712486379658,"duration":0},"status":"passed","severity":"normal"},{"uid":"686e917002d55ce6","name":"random static sharding 6 - Cluster ID: 888, Shard ID: 709","time":{"start":1712486897878,"stop":1712486897878,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ce562131df9a1a","name":"Reopen subscription with peer with lost subscription","time":{"start":1712486481625,"stop":1712486481625,"duration":0},"status":"passed","severity":"normal"},{"uid":"303391f4c114d833","name":"should use the provided clusterId for the pubsub topic","time":{"start":1712486356288,"stop":1712486356288,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f319ad47028bcde","name":"Ordered callback, aborts when callback returns true","time":{"start":1712486925948,"stop":1712486925949,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7e381adcba6b913","name":"less peers than existing","time":{"start":1712486795994,"stop":1712486795994,"duration":0},"status":"skipped","severity":"normal"},{"uid":"15e1f884548773f1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712486497496,"stop":1712486497497,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f1bcc636b33e0cd","name":"Check received message containing escaped characters","time":{"start":1712486879333,"stop":1712486879334,"duration":1},"status":"passed","severity":"normal"},{"uid":"92a8d4fd874128d4","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1712486847526,"stop":1712486847527,"duration":1},"status":"passed","severity":"normal"},{"uid":"c32ab3538930a584","name":"Store - dialed after - with timeout","time":{"start":1712486962802,"stop":1712486962802,"duration":0},"status":"passed","severity":"normal"},{"uid":"228bb4ea0732cc46","name":"same cluster, different shard: nodes connect","time":{"start":1712486700902,"stop":1712486700903,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5cbdf32ae213803","name":"unsubscribes","time":{"start":1712486937742,"stop":1712486937742,"duration":0},"status":"passed","severity":"normal"},{"uid":"58991c32e8526ca0","name":"should not throw an error for a single configured topic","time":{"start":1712486356280,"stop":1712486356281,"duration":1},"status":"passed","severity":"normal"},{"uid":"8569899ca61048e3","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1712486819358,"stop":1712486819358,"duration":0},"status":"skipped","severity":"normal"},{"uid":"41d0e40e0e48921a","name":"Push message with long payload","time":{"start":1712486882726,"stop":1712486882726,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c761b50a2c00026","name":"Push message with Arabic payload","time":{"start":1712486795811,"stop":1712486795811,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef842d05a793f4a9","name":"Sign & Recover","time":{"start":1712486390713,"stop":1712486390713,"duration":0},"status":"passed","severity":"normal"},{"uid":"141108508d88b774","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712487031731,"stop":1712487031732,"duration":1},"status":"passed","severity":"normal"},{"uid":"e66f48eb18e302a","name":"Subscribe and receive messages via waku relay post","time":{"start":1712487031729,"stop":1712487031730,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f19974215deaad1","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712486840960,"stop":1712486840960,"duration":0},"status":"skipped","severity":"normal"},{"uid":"abd6591d94bc4289","name":"Push message with content topic containing Arabic","time":{"start":1712486795827,"stop":1712486795827,"duration":0},"status":"passed","severity":"normal"},{"uid":"4994265748b7c8dc","name":"Rejects garbage","time":{"start":1712486372934,"stop":1712486372934,"duration":0},"status":"passed","severity":"normal"},{"uid":"14182f787ee2881","name":"Push message with unicode special characters payload","time":{"start":1712486882736,"stop":1712486882737,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c8299fb0b8b118e","name":"Check received message containing escaped characters","time":{"start":1712486879362,"stop":1712486879362,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a52d855091f5c23","name":"Check publish message containing escaped characters","time":{"start":1712486840436,"stop":1712486840439,"duration":3},"status":"passed","severity":"normal"},{"uid":"e6a84737c7ba9b24","name":"Correctly serialized arguments","time":{"start":1712486677444,"stop":1712486677444,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce435e0cdeef6b6a","name":"Check received message containing numeric","time":{"start":1712486879322,"stop":1712486879322,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c9aaa8d402a5cd","name":"retrieves a single peer","time":{"start":1712486380554,"stop":1712486380555,"duration":1},"status":"passed","severity":"normal"},{"uid":"84ac069bc78c6430","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712486672223,"stop":1712486672223,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8416ea09edd5b4d4","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1712486952939,"stop":1712486952939,"duration":0},"status":"passed","severity":"normal"},{"uid":"e186ecedab7759af","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1712486498976,"stop":1712486498976,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5dba13cae1ea5c1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712486657291,"stop":1712486657292,"duration":1},"status":"passed","severity":"normal"},{"uid":"72c166d85e122924","name":"Push message with custom timestamp: 1681728099121","time":{"start":1712486882769,"stop":1712486882770,"duration":1},"status":"passed","severity":"normal"},{"uid":"296747dcb950bfca","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712486921395,"stop":1712486921395,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc44f2c058f7dc6f","name":"isConnected should return false after all peers disconnect","time":{"start":1712486406505,"stop":1712486406505,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dfd1d8c90bc24fa","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1712486356278,"stop":1712486356278,"duration":0},"status":"passed","severity":"normal"},{"uid":"b84d20f972dc28bc","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1712486498970,"stop":1712486498970,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb17cde39015eb60","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712487031737,"stop":1712487031738,"duration":1},"status":"passed","severity":"normal"},{"uid":"43eea6f018f51b25","name":"Publish message with custom timestamp: Mon Apr 17 2023 10:47:09 GMT+0000 (Coordinated Universal Time)","time":{"start":1712486840441,"stop":1712486840441,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9dd4508673c8abf","name":"Check received message with timestamp: 1712486405642000000 ","time":{"start":1712486879335,"stop":1712486879335,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cdda4f27d132d07","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1712486380560,"stop":1712486380561,"duration":1},"status":"skipped","severity":"normal"},{"uid":"37591a4d964ef0de","name":"Push message with content topic containing emoji","time":{"start":1712486882764,"stop":1712486882766,"duration":2},"status":"passed","severity":"normal"},{"uid":"9914bdb52eec4c10","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712486572143,"stop":1712486572143,"duration":0},"status":"passed","severity":"normal"},{"uid":"42686df13a3fe85","name":"Encoder throws on undefined content topic","time":{"start":1712486369529,"stop":1712486369529,"duration":0},"status":"passed","severity":"normal"},{"uid":"1197216a51009fa0","name":"Check received message containing numeric","time":{"start":1712486879357,"stop":1712486879358,"duration":1},"status":"passed","severity":"normal"},{"uid":"2676e7593970aaf5","name":"Passing page size 3 when there are 20 messages","time":{"start":1712486945750,"stop":1712486945750,"duration":0},"status":"passed","severity":"normal"},{"uid":"57dbd58674632f4d","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1712486498962,"stop":1712486498962,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb9135b384e12f2","name":"should not fail to stop the service if it was not started","time":{"start":1712486876703,"stop":1712486876705,"duration":2},"status":"passed","severity":"normal"},{"uid":"89a7117faf39e781","name":"different cluster, different shard: nodes don't connect","time":{"start":1712486498955,"stop":1712486498955,"duration":0},"status":"skipped","severity":"normal"},{"uid":"98e85a61a877b41c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712487031725,"stop":1712487031725,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a05aead2f19444","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712486635036,"stop":1712486635036,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b24c99dabc38b1","name":"should set field with only STORE enabled","time":{"start":1712486364673,"stop":1712486364673,"duration":0},"status":"passed","severity":"normal"},{"uid":"e290ea2e8a56d2cd","name":"should throw error - no id","time":{"start":1712486364661,"stop":1712486364661,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdfa8e75b7adb650","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712486572143,"stop":1712486572144,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae46cedca62d4ad1","name":"Push message with numeric payload","time":{"start":1712486882726,"stop":1712486882727,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8429bd4b377abca","name":"Query Generator, No message returned","time":{"start":1712486915796,"stop":1712486915797,"duration":1},"status":"passed","severity":"normal"},{"uid":"80580f7a87e15b1f","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1712486356263,"stop":1712486356263,"duration":0},"status":"passed","severity":"normal"},{"uid":"f950d8152b6a4d80","name":"Subscribe to topic containing Russian and publish message","time":{"start":1712486847530,"stop":1712486847531,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c3c56ee22bc0a54","name":"Check message with no content topic is not received","time":{"start":1712486572170,"stop":1712486572170,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf21db8f90f4723","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1712486840669,"stop":1712486840670,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4a0bfe2834da566","name":"Overlapping topic subscription","time":{"start":1712487031732,"stop":1712487031732,"duration":0},"status":"passed","severity":"normal"},{"uid":"b604573c519855a1","name":"Subscribe to topic containing special chars and publish message","time":{"start":1712486847529,"stop":1712486847529,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fa50ecb056cb4e5","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712486458534,"stop":1712486458534,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c926c69b4295567","name":"Check message with invalid timestamp is not received","time":{"start":1712486879365,"stop":1712486879367,"duration":2},"status":"passed","severity":"normal"},{"uid":"a6c75557da98ba02","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1712486363983,"stop":1712486363983,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8e0cdba727fe3f7","name":"Check received message containing short","time":{"start":1712486572132,"stop":1712486572132,"duration":0},"status":"passed","severity":"normal"},{"uid":"19340b1a93f3cd47","name":"Check message with invalid timestamp is not received","time":{"start":1712486879336,"stop":1712486879337,"duration":1},"status":"passed","severity":"normal"},{"uid":"567737b368e55a1","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1712486498976,"stop":1712486498976,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb37b8b4a6f681e","name":"Nwaku publishes","time":{"start":1712486828861,"stop":1712486828861,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b1a89a47adfa37","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1712486356259,"stop":1712486356260,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e3e0039026409b7","name":"Ping on subscribed peer","time":{"start":1712486481623,"stop":1712486481624,"duration":1},"status":"passed","severity":"normal"},{"uid":"40a5fe6b57ee103","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1712486498956,"stop":1712486498957,"duration":1},"status":"skipped","severity":"normal"},{"uid":"33e41c540d7e8f41","name":"Query generator for multiple messages with different message text format","time":{"start":1712486925946,"stop":1712486925946,"duration":0},"status":"passed","severity":"normal"},{"uid":"b391349556a078ed","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1712486369293,"stop":1712486369294,"duration":1},"status":"passed","severity":"normal"},{"uid":"a84fb772ea57f230","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1712486363983,"stop":1712486363984,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0f7a457aadebc83","name":"Subscribe and receives messages on 20 topics","time":{"start":1712487031721,"stop":1712487031721,"duration":0},"status":"passed","severity":"normal"},{"uid":"c46a2c4c3ddbcd05","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1712486356288,"stop":1712486356288,"duration":0},"status":"passed","severity":"normal"},{"uid":"85fc43ab31878fda","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712487031737,"stop":1712487031737,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a043282666424","name":"Check received message containing Script","time":{"start":1712486572138,"stop":1712486572138,"duration":0},"status":"passed","severity":"normal"},{"uid":"37d90ba0fa3ec595","name":"Encoder throws on empty string content topic","time":{"start":1712486392115,"stop":1712486392115,"duration":0},"status":"passed","severity":"normal"},{"uid":"662ffd03f742eb99","name":"should not receive a peer event before start","time":{"start":1712486417544,"stop":1712486417544,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bcaa734b57d26ab","name":"should not fail to stop the service if it was not started","time":{"start":1712486417539,"stop":1712486417542,"duration":3},"status":"passed","severity":"normal"},{"uid":"660b6c0052d11e77","name":"can start and stop the service","time":{"start":1712486384357,"stop":1712486384357,"duration":0},"status":"passed","severity":"normal"},{"uid":"313b5a6863ccf5dd","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1712486936541,"stop":1712486936541,"duration":0},"status":"passed","severity":"normal"},{"uid":"76be694e66d90f5","name":"Push message with content topic containing numeric","time":{"start":1712486882742,"stop":1712486882748,"duration":6},"status":"passed","severity":"normal"},{"uid":"4e008b5ece436bd3","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1712486356262,"stop":1712486356262,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8512f6bc9568c6","name":"Check received message containing short","time":{"start":1712486879357,"stop":1712486879357,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1cf3b858b4012b","name":"Check received message containing special chars","time":{"start":1712486879324,"stop":1712486879324,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d0b01e9441bd59","name":"should be able to encode the field with only FILTER set to true","time":{"start":1712486363974,"stop":1712486363975,"duration":1},"status":"passed","severity":"normal"},{"uid":"a87a05002c1b0fb5","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1712486498978,"stop":1712486498978,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d53659c9220c86d","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712486356285,"stop":1712486356285,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e5a591415e05d1","name":"Push to array if already present","time":{"start":1712486355801,"stop":1712486355801,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa34edad91275534","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712486657263,"stop":1712486657263,"duration":0},"status":"skipped","severity":"normal"},{"uid":"48d7972a62cdb5ab","name":"different cluster, same shard: nodes don't connect","time":{"start":1712486700903,"stop":1712486700904,"duration":1},"status":"passed","severity":"normal"},{"uid":"d41a57b016159f82","name":"handles different clusterIds correctly","time":{"start":1712486356266,"stop":1712486356266,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e261fa96133f81b","name":"random static sharding 2 - Cluster ID: 605, Shard ID: 884","time":{"start":1712486897875,"stop":1712486897875,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2361133ede2c97b","name":"should throw an error for insufficient data","time":{"start":1712486356375,"stop":1712486356375,"duration":0},"status":"passed","severity":"normal"},{"uid":"82955168394e8acf","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1712486498978,"stop":1712486498978,"duration":0},"status":"passed","severity":"normal"},{"uid":"1908c546655cf3b7","name":"Push message with special chars payload","time":{"start":1712486882727,"stop":1712486882727,"duration":0},"status":"passed","severity":"normal"},{"uid":"be83536ae6ec419e","name":"Subscribe and receive messages via lightPush","time":{"start":1712487031719,"stop":1712487031719,"duration":0},"status":"passed","severity":"normal"},{"uid":"f52579a27b0eeee9","name":"Check received message containing Script","time":{"start":1712486879360,"stop":1712486879360,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b6bbe3f09f120b","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1712486356261,"stop":1712486356262,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce4f5580ddbfbdd0","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712486417546,"stop":1712486417546,"duration":0},"status":"skipped","severity":"normal"},{"uid":"293886a81e58d5f1","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712487031730,"stop":1712487031730,"duration":0},"status":"passed","severity":"normal"},{"uid":"c78b3eef892e2b4b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712486497497,"stop":1712486497497,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad733ac295972987","name":"should encode/decode to text encoding","time":{"start":1712486364668,"stop":1712486364668,"duration":0},"status":"passed","severity":"normal"},{"uid":"c309fe6ed42de2a7","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1712486847525,"stop":1712486847526,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f6847a0cd220503","name":"should not receive a peer event before start","time":{"start":1712486876706,"stop":1712486876706,"duration":0},"status":"passed","severity":"normal"},{"uid":"50daab004bac2db0","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1712486379660,"stop":1712486379660,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8dc2fa443774d26","name":"should get / set UDP multiaddr","time":{"start":1712486364668,"stop":1712486364668,"duration":0},"status":"passed","severity":"normal"},{"uid":"817e32b6766e1abe","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712486458534,"stop":1712486458534,"duration":0},"status":"passed","severity":"normal"},{"uid":"46622d61668f346d","name":"Push message with content topic containing emoji","time":{"start":1712486795833,"stop":1712486795833,"duration":0},"status":"passed","severity":"normal"},{"uid":"6851471dcd062e0","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712487031736,"stop":1712487031736,"duration":0},"status":"passed","severity":"normal"},{"uid":"26158c8443a17010","name":"Check publish message containing JSON","time":{"start":1712486840428,"stop":1712486840429,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e5a40aec91982e2","name":"Store - dialed first","time":{"start":1712486962801,"stop":1712486962801,"duration":0},"status":"passed","severity":"normal"},{"uid":"b944669fb8517769","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712486657250,"stop":1712486657250,"duration":0},"status":"passed","severity":"normal"},{"uid":"16bc22b98dca7c90","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712486635048,"stop":1712486635049,"duration":1},"status":"passed","severity":"normal"},{"uid":"402cb1a43ebfd04a","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1712486406498,"stop":1712486406500,"duration":2},"status":"passed","severity":"normal"},{"uid":"354ba564f3e606d5","name":"should return false","time":{"start":1712486364666,"stop":1712486364666,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b63164126eecef6","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712487031725,"stop":1712487031725,"duration":0},"status":"passed","severity":"normal"},{"uid":"8785abcb0acd0e12","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712486363984,"stop":1712486363984,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b2595b5d1d1a8d","name":"Push message with content topic containing long","time":{"start":1712486795825,"stop":1712486795825,"duration":0},"status":"passed","severity":"normal"},{"uid":"437d02dd918b18a","name":"Subscribe to topic containing JSON and publish message","time":{"start":1712486847533,"stop":1712486847533,"duration":0},"status":"passed","severity":"normal"},{"uid":"25af0121cf5461bc","name":"Throws when trying to push message with empty payload","time":{"start":1712486882739,"stop":1712486882739,"duration":0},"status":"passed","severity":"normal"},{"uid":"632f180f5d46957a","name":"Push message with special chars payload","time":{"start":1712486795810,"stop":1712486795810,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6cdf6e54bc1b7e","name":"can dial TLS multiaddrs","time":{"start":1712486677347,"stop":1712486677348,"duration":1},"status":"passed","severity":"normal"},{"uid":"c475ebdb5fb9cf1b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712487031719,"stop":1712487031719,"duration":0},"status":"passed","severity":"normal"},{"uid":"43c3b64a49ecfc16","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1712486356278,"stop":1712486356278,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdf867c7dd2cf9be","name":"removeEventListener with correct event","time":{"start":1712486447017,"stop":1712486447018,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4d66e726148c5c1","name":"Check received message containing special chars","time":{"start":1712486879358,"stop":1712486879358,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3958dc839692a39","name":"nwaku subscribes","time":{"start":1712486828858,"stop":1712486828860,"duration":2},"status":"passed","severity":"normal"},{"uid":"ab5325540115bcbc","name":"udp ip6 address","time":{"start":1712486364139,"stop":1712486364139,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd498b8c8811ae6c","name":"Check message with no pubsub topic is not received","time":{"start":1712486572169,"stop":1712486572170,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b7c5ee5bb9ced02","name":"Subscribe to topic containing emoji and publish message","time":{"start":1712486847534,"stop":1712486847535,"duration":1},"status":"passed","severity":"normal"},{"uid":"fae25820f9433fdb","name":"different cluster, same shard: nodes don't connect","time":{"start":1712486498954,"stop":1712486498954,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bc1c3459a6d18941","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712486635033,"stop":1712486635034,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b6754188982c505","name":"Relay + Store","time":{"start":1712486416619,"stop":1712486416620,"duration":1},"status":"passed","severity":"normal"},{"uid":"a44a4d5a87162ee8","name":"Accepts a valid Waku Message","time":{"start":1712486372932,"stop":1712486372934,"duration":2},"status":"passed","severity":"normal"},{"uid":"9011d8a5b772b1f8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712486879336,"stop":1712486879336,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb2046ac506aba46","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1712486379662,"stop":1712486379662,"duration":0},"status":"passed","severity":"normal"},{"uid":"588337843b91b4b4","name":"Passing page size 110 when there are 120 messages","time":{"start":1712486945751,"stop":1712486945751,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2b0151ef8dd193e","name":"Check received message containing SQL Injection","time":{"start":1712486879360,"stop":1712486879360,"duration":0},"status":"passed","severity":"normal"},{"uid":"714416f1fac69c81","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712486635036,"stop":1712486635037,"duration":1},"status":"passed","severity":"normal"},{"uid":"d502899a40c83695","name":"Does not throw an exception when node disconnects","time":{"start":1712486953322,"stop":1712486953323,"duration":1},"status":"passed","severity":"normal"},{"uid":"243f460a8a94d81e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712486657266,"stop":1712486657266,"duration":0},"status":"passed","severity":"normal"},{"uid":"c600651c8e66c5fa","name":"Check received message containing Script","time":{"start":1712486879331,"stop":1712486879331,"duration":0},"status":"passed","severity":"normal"},{"uid":"621141c854352e53","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1712486915798,"stop":1712486915799,"duration":1},"status":"passed","severity":"normal"},{"uid":"69442dc576847a0a","name":"Mutual subscription","time":{"start":1712486847523,"stop":1712486847523,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff69acdcb5fb60bc","name":"throws on content topic with empty application field","time":{"start":1712486356256,"stop":1712486356256,"duration":0},"status":"passed","severity":"normal"},{"uid":"309fcb0f8bbbef60","name":"Decrypt messages","time":{"start":1712486799528,"stop":1712486799529,"duration":1},"status":"passed","severity":"normal"},{"uid":"699e19082e171127","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app78/1/topic438/utf8","time":{"start":1712486840958,"stop":1712486840958,"duration":0},"status":"skipped","severity":"normal"},{"uid":"383c9677a2b16889","name":"Sample","time":{"start":1712486364141,"stop":1712486364141,"duration":0},"status":"passed","severity":"normal"},{"uid":"242b7fb20d3728a6","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712487031720,"stop":1712487031720,"duration":0},"status":"passed","severity":"normal"},{"uid":"58d8945aab9fa0f1","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1712486379188,"stop":1712486379188,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ba205b9bc1ab1b","name":"Check message with non string payload is not received","time":{"start":1712486879355,"stop":1712486879356,"duration":1},"status":"passed","severity":"normal"},{"uid":"acbec5adcd94aad8","name":"Push message with content topic containing Arabic","time":{"start":1712486882751,"stop":1712486882752,"duration":1},"status":"passed","severity":"normal"},{"uid":"a75f1d1473691758","name":"throws on content topic with empty topic name field","time":{"start":1712486356257,"stop":1712486356258,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1e7a3e133ea58a2","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1712486847529,"stop":1712486847530,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a7b99c4c385f806","name":"Push message with content topic containing special chars","time":{"start":1712486882748,"stop":1712486882749,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a6e8b2470695236","name":"Reopen subscription with peer with lost subscription","time":{"start":1712486481627,"stop":1712486481627,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af4f1ee08b66834","name":"Using a function","time":{"start":1712486953324,"stop":1712486953324,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdfef6c5b9f49600","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712486635034,"stop":1712486635034,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa60865c26b0a442","name":"Encoder throws on empty string content topic","time":{"start":1712486369530,"stop":1712486369530,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d19340b1382964","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712486834609,"stop":1712486834610,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2407064900e60c9","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712486657259,"stop":1712486657259,"duration":0},"status":"passed","severity":"normal"},{"uid":"5520d8fc43d2c4ba","name":"Check received message containing XML","time":{"start":1712486879361,"stop":1712486879361,"duration":0},"status":"passed","severity":"normal"},{"uid":"7043f77541a4ea21","name":"should properly create location multiaddrs - udp6","time":{"start":1712486364670,"stop":1712486364670,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a8e080738d71ea2","name":"should be able to decode the field with only STORE set to true","time":{"start":1712486363981,"stop":1712486363981,"duration":0},"status":"passed","severity":"normal"},{"uid":"90373acc61c1ad68","name":"Push message with SQL Injection payload","time":{"start":1712486795812,"stop":1712486795812,"duration":0},"status":"passed","severity":"normal"},{"uid":"f90532ffe6e1be92","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1712486819358,"stop":1712486819358,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1d4792bdccda40","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712486498957,"stop":1712486498958,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f5a959baa4aa6ff","name":"should return unique PubsubTopics for static sharding","time":{"start":1712486356269,"stop":1712486356269,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b76fd882858208","name":"Passing page size 1 when there are 4 messages","time":{"start":1712486945749,"stop":1712486945749,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea8656dea17f07a0","name":"Relay - dialed first","time":{"start":1712486962800,"stop":1712486962800,"duration":0},"status":"passed","severity":"normal"},{"uid":"597460d09c359b80","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1712486498966,"stop":1712486498966,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdea35fad58d1696","name":"Check received message containing XML","time":{"start":1712486572139,"stop":1712486572139,"duration":0},"status":"passed","severity":"normal"},{"uid":"57cc422e81d4150c","name":"Ping on unsubscribed peer","time":{"start":1712486481624,"stop":1712486481625,"duration":1},"status":"passed","severity":"normal"},{"uid":"9303bc4e991632ee","name":"Check received message with timestamp: 1712486405642 ","time":{"start":1712486879335,"stop":1712486879335,"duration":0},"status":"passed","severity":"normal"},{"uid":"815555566a9b8c23","name":"different cluster, different shard: nodes don't connect","time":{"start":1712486700904,"stop":1712486700904,"duration":0},"status":"passed","severity":"normal"},{"uid":"72e1e1416e26dd5f","name":"should throw an error for empty SingleShardInfos array","time":{"start":1712486356268,"stop":1712486356268,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b0acf679dcf9b46","name":"Generator, 2 different pubsubtopics","time":{"start":1712486921391,"stop":1712486921392,"duration":1},"status":"skipped","severity":"normal"},{"uid":"832fb3536102fff3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1712486356280,"stop":1712486356280,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e8a5db3c5937aee","name":"connected peers and dial","time":{"start":1712486795993,"stop":1712486795993,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a413975a415b8231","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1712486379663,"stop":1712486379663,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5724764b2d003bf","name":"should properly compute the node id","time":{"start":1712486364667,"stop":1712486364667,"duration":0},"status":"passed","severity":"normal"},{"uid":"23b1ae3ee45bd270","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1712486390091,"stop":1712486390092,"duration":1},"status":"passed","severity":"normal"},{"uid":"e606232590496d22","name":"Check received message containing JSON","time":{"start":1712486572139,"stop":1712486572140,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce7350cd50e1a64d","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1712486356260,"stop":1712486356260,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d94b3ce84108989","name":"Passing page size 19 when there are 20 messages","time":{"start":1712486945751,"stop":1712486945751,"duration":0},"status":"passed","severity":"normal"},{"uid":"a44e1ccc305f80b2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712486498960,"stop":1712486498960,"duration":0},"status":"passed","severity":"normal"},{"uid":"df3dfa17c12ba21f","name":"can start the service","time":{"start":1712486417538,"stop":1712486417538,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0c55b0734c06dc3","name":"Subscribe to topic containing XML and receive message","time":{"start":1712487031726,"stop":1712487031726,"duration":0},"status":"passed","severity":"normal"},{"uid":"74012265ddc9779e","name":"Check received message containing emoji","time":{"start":1712486879363,"stop":1712486879363,"duration":0},"status":"passed","severity":"normal"},{"uid":"53166cc7d27f3c27","name":"Subscribe to topic containing Script and receive message","time":{"start":1712487031726,"stop":1712487031726,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e4f62a1168334d4","name":"Subscribe to topic containing Script and receive message","time":{"start":1712486657289,"stop":1712486657290,"duration":1},"status":"passed","severity":"normal"},{"uid":"581fa67da5eb7494","name":"should not fail to start the service if it is already started","time":{"start":1712486384358,"stop":1712486384358,"duration":0},"status":"passed","severity":"normal"},{"uid":"56dd1ad103d0667d","name":"Check received message containing unicode special characters","time":{"start":1712486879334,"stop":1712486879334,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7dd5911fa1caab","name":"Check publish message containing SQL Injection","time":{"start":1712486840425,"stop":1712486840426,"duration":1},"status":"passed","severity":"normal"},{"uid":"b69c8c4d49d53f81","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1712486356262,"stop":1712486356262,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd3ddb2dd2158616","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1712486356263,"stop":1712486356263,"duration":0},"status":"passed","severity":"normal"},{"uid":"59c9189b7ad2c5cd","name":"shard 0","time":{"start":1712486897873,"stop":1712486897874,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f58c1b93adf7dd40","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712486657260,"stop":1712486657261,"duration":1},"status":"skipped","severity":"normal"},{"uid":"55c00f2bb60587da","name":"should emit a peer event after start","time":{"start":1712486876706,"stop":1712486876706,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d08a659f8c74d5b","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1712486498975,"stop":1712486498976,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f3b7342ea1003ce","name":"should be able to encode the field with only STORE set to true","time":{"start":1712486363974,"stop":1712486363974,"duration":0},"status":"passed","severity":"normal"},{"uid":"1224d99907586d62","name":"should get / set TCP multiaddr","time":{"start":1712486364668,"stop":1712486364669,"duration":1},"status":"passed","severity":"normal"},{"uid":"e55471e3b5bb5750","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1712486356279,"stop":1712486356279,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a8f21269f3ee112","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1712486498979,"stop":1712486498979,"duration":0},"status":"passed","severity":"normal"},{"uid":"e54c8eed556ba13a","name":"Subscribe to topic containing long and receive message","time":{"start":1712487031733,"stop":1712487031733,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db8cc8bb985a043","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712486657291,"stop":1712486657291,"duration":0},"status":"passed","severity":"normal"},{"uid":"771e2d359f2c672c","name":"throws on content topic with empty encoding field","time":{"start":1712486356258,"stop":1712486356258,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d327b9178d71304","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712487031727,"stop":1712487031727,"duration":0},"status":"passed","severity":"normal"},{"uid":"da3c68d72c846679","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1712486356265,"stop":1712486356266,"duration":1},"status":"passed","severity":"normal"},{"uid":"16a0f19655b456b5","name":"Push message with content topic containing XML","time":{"start":1712486882756,"stop":1712486882757,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f77efdc7c88ef19","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712487031734,"stop":1712487031734,"duration":0},"status":"passed","severity":"normal"},{"uid":"594414cd3b61534e","name":"Promise Callback - backward","time":{"start":1712486924498,"stop":1712486924499,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6e5e9f967ae4462","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app78/1/topic160/json","time":{"start":1712486840956,"stop":1712486840956,"duration":0},"status":"skipped","severity":"normal"},{"uid":"614ce28e1e26f2c2","name":"Check publish message containing XML","time":{"start":1712486840427,"stop":1712486840427,"duration":0},"status":"passed","severity":"normal"},{"uid":"3710a07bece89383","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712486497495,"stop":1712486497496,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b8a0d9f7a799c2e","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1712486356282,"stop":1712486356282,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a1e1bff2e594070","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1712486356280,"stop":1712486356280,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc96a790141cdd14","name":"Push message on custom pubsubTopic","time":{"start":1712486672221,"stop":1712486672221,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71a40a3d7833b23","name":"should correctly map a content topic to a pubsub topic","time":{"start":1712486356287,"stop":1712486356287,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb5ffb2bfe121d3","name":"Check message with non string payload is not received","time":{"start":1712486879375,"stop":1712486879375,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c7ad638464c09ee","name":"Check received message containing Chinese","time":{"start":1712486879358,"stop":1712486879359,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f5bba4d7bb6ca50","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712487031724,"stop":1712487031724,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd9d714bf7bd23fb","name":"Push message with content topic containing escaped characters","time":{"start":1712486882760,"stop":1712486882761,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e3e91ca5f5ed02e","name":"Subscribe to topic containing XML and publish message","time":{"start":1712486847532,"stop":1712486847532,"duration":0},"status":"passed","severity":"normal"},{"uid":"21f2f923905775a1","name":"Check received message with timestamp: 1712486405642 ","time":{"start":1712486879364,"stop":1712486879364,"duration":0},"status":"passed","severity":"normal"},{"uid":"786f2da45387d371","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1712486356268,"stop":1712486356268,"duration":0},"status":"passed","severity":"normal"},{"uid":"e015dd779c9e200f","name":"Check publish message containing Arabic","time":{"start":1712486840423,"stop":1712486840423,"duration":0},"status":"passed","severity":"normal"},{"uid":"d81d35bf82d02306","name":"Push message with Script payload","time":{"start":1712486882730,"stop":1712486882731,"duration":1},"status":"passed","severity":"normal"},{"uid":"73ee870cb7a9a1fc","name":"should throw error - invalid id","time":{"start":1712486364662,"stop":1712486364666,"duration":4},"status":"passed","severity":"normal"},{"uid":"f56d677356aa86d9","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1712486356271,"stop":1712486356271,"duration":0},"status":"passed","severity":"normal"},{"uid":"507aba0e592bde9d","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712486363978,"stop":1712486363978,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecb4535bc6a079d0","name":"Check publish message after service node is restarted","time":{"start":1712486840446,"stop":1712486840447,"duration":1},"status":"skipped","severity":"normal"},{"uid":"39b2578d155bb87d","name":"receives messages sent to provided content topic through callback","time":{"start":1712486840669,"stop":1712486840669,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8a2108f315cce36c","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1712486915797,"stop":1712486915798,"duration":1},"status":"passed","severity":"normal"},{"uid":"12bee701ee27dfc0","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712487031731,"stop":1712487031731,"duration":0},"status":"skipped","severity":"normal"},{"uid":"68b7995e42764e5d","name":"should throw error - no id","time":{"start":1712486364660,"stop":1712486364661,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8c29fbbcf72f5c8","name":"Fails to publish message with empty text","time":{"start":1712486840443,"stop":1712486840444,"duration":1},"status":"passed","severity":"normal"},{"uid":"365290f25d3c2ac3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712486672223,"stop":1712486672223,"duration":0},"status":"skipped","severity":"normal"},{"uid":"86f85f5ca4ebb8d0","name":"Push message with content topic containing shell command","time":{"start":1712486882759,"stop":1712486882760,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1ac7721697e5b78","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app11/3/topic852/json","time":{"start":1712486840956,"stop":1712486840956,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8d74897726ac8a0e","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1712486498958,"stop":1712486498959,"duration":1},"status":"passed","severity":"normal"},{"uid":"700b5d15c235ab5b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712487031725,"stop":1712487031726,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d4b6978954aead9","name":"Decoder throws on empty string content topic","time":{"start":1712486390095,"stop":1712486390095,"duration":0},"status":"passed","severity":"normal"},{"uid":"385481853d4aec1b","name":"Subscribe to topic containing short and receive message","time":{"start":1712487031733,"stop":1712487031733,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a8958c745e1fd4b","name":"can start and stop the service","time":{"start":1712486417539,"stop":1712486417539,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd8ffaad591e681","name":"should encode/decode to RLP encoding","time":{"start":1712486364667,"stop":1712486364667,"duration":0},"status":"passed","severity":"normal"},{"uid":"11721eab5e2306f9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712486498974,"stop":1712486498975,"duration":1},"status":"passed","severity":"normal"},{"uid":"352140c513d4595a","name":"Encoder throws on undefined content topic","time":{"start":1712486390093,"stop":1712486390093,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b8c2a2b0d4f78c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712487031728,"stop":1712487031728,"duration":0},"status":"passed","severity":"normal"},{"uid":"1549bc620b8bbb07","name":"Fails to publish message with wrong content topic","time":{"start":1712486840444,"stop":1712486840445,"duration":1},"status":"passed","severity":"normal"},{"uid":"93554f6e01bf037b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1712486356274,"stop":1712486356274,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe140acc4a208042","name":"Fails to publish message with size larger than 1 MB","time":{"start":1712486840446,"stop":1712486840446,"duration":0},"status":"passed","severity":"normal"},{"uid":"21ae99b5b7f4fdd","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1712486904544,"stop":1712486904544,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f766f90490ad0c","name":"Push 30 different messages","time":{"start":1712486882738,"stop":1712486882738,"duration":0},"status":"passed","severity":"normal"},{"uid":"871be8cfc3599484","name":"Subscribe and publish message","time":{"start":1712486847525,"stop":1712486847525,"duration":0},"status":"passed","severity":"normal"},{"uid":"35474d7501125ae0","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1712486936542,"stop":1712486936542,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff23743701be8afb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712486498965,"stop":1712486498966,"duration":1},"status":"passed","severity":"normal"},{"uid":"3548a06f80c2d384","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712486921393,"stop":1712486921393,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ef708fd8d9650136","name":"Check received message containing unicode special characters","time":{"start":1712486879363,"stop":1712486879363,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f4b44f4045dd183","name":"Passing page size 10 when there are 10 messages","time":{"start":1712486945750,"stop":1712486945750,"duration":0},"status":"passed","severity":"normal"},{"uid":"87403eedebaa613b","name":"Push message with escaped characters payload","time":{"start":1712486882735,"stop":1712486882736,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2f6021dd5cbdfc7","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app98/9/topic377/test.js","time":{"start":1712486840958,"stop":1712486840959,"duration":1},"status":"skipped","severity":"normal"},{"uid":"662e9a3871f34338","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1712486356275,"stop":1712486356275,"duration":0},"status":"passed","severity":"normal"},{"uid":"44d51bf72ff2c92a","name":"does not throw on valid cases","time":{"start":1712486356253,"stop":1712486356254,"duration":1},"status":"passed","severity":"normal"},{"uid":"43b5be9aeee6d855","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1712486498959,"stop":1712486498959,"duration":0},"status":"passed","severity":"normal"},{"uid":"84bb35354a3dc8cb","name":"getPeersByDiscovery","time":{"start":1712486819357,"stop":1712486819357,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21a7e15f4e5f2ed","name":"start node with ApplicationInfo","time":{"start":1712486840960,"stop":1712486840960,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c0f7a1891279bacd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1712486498973,"stop":1712486498974,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3310e02268f84ae","name":"should encodeTxt and decodeTxt","time":{"start":1712486364659,"stop":1712486364659,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d43352ae1628e73","name":"listenerCount","time":{"start":1712486447021,"stop":1712486447022,"duration":1},"status":"passed","severity":"normal"},{"uid":"138394b4ec6a2a7f","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1712486904545,"stop":1712486904545,"duration":0},"status":"passed","severity":"normal"},{"uid":"197c6de88411f860","name":"Push message with content topic containing Script","time":{"start":1712486882755,"stop":1712486882756,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d2c7ac485775b75","name":"Non Autosharding Cluster","time":{"start":1712486840955,"stop":1712486840955,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c3f14b66da7eacd1","name":"Push message with custom timestamp: 1681728172296","time":{"start":1712486795841,"stop":1712486795841,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b7b47625b6b781b","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1712486414717,"stop":1712486414717,"duration":0},"status":"passed","severity":"normal"},{"uid":"e27b89e436dcd4c0","name":"new peer added after a peer was already found","time":{"start":1712486819357,"stop":1712486819357,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ac636cee4cf20065","name":"passes more than one ENR URLs and attempts connection","time":{"start":1712486417546,"stop":1712486417546,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2109fd3e8804ae93","name":"Fails to publish duplicate message","time":{"start":1712486840443,"stop":1712486840443,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c4f552b773914b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712486635034,"stop":1712486635035,"duration":1},"status":"passed","severity":"normal"},{"uid":"54982166445b14f3","name":"Push message with Russian payload","time":{"start":1712486882728,"stop":1712486882729,"duration":1},"status":"passed","severity":"normal"},{"uid":"473eb635f4e5d4c2","name":"Refresh subscription","time":{"start":1712486847527,"stop":1712486847527,"duration":0},"status":"skipped","severity":"normal"},{"uid":"98097c88e88cc14a","name":"1 Store, 2 relays, 2 fetches","time":{"start":1712486379689,"stop":1712486379690,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd78bfaf72a8eadf","name":"Push message with content topic containing numeric","time":{"start":1712486795825,"stop":1712486795826,"duration":1},"status":"passed","severity":"normal"},{"uid":"129f4d0f4134b416","name":"Subscribe to topic containing shell command and publish message","time":{"start":1712486847533,"stop":1712486847533,"duration":0},"status":"passed","severity":"normal"},{"uid":"594aeabf7190a555","name":"same cluster, same shard: nodes connect","time":{"start":1712486700901,"stop":1712486700902,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ef95b7d62b2f421","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712486879335,"stop":1712486879336,"duration":1},"status":"passed","severity":"normal"},{"uid":"acab09a7ad3b073f","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1712486847531,"stop":1712486847531,"duration":0},"status":"passed","severity":"normal"},{"uid":"93115e3a48d848b8","name":"A test","time":{"start":1712486657443,"stop":1712486657443,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9454c8a7106e225","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1712486847533,"stop":1712486847534,"duration":1},"status":"passed","severity":"normal"},{"uid":"a935de7a3026627","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1712486379662,"stop":1712486379663,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca3138e0b0c88ba4","name":"Check message on other pubsub topic is not received","time":{"start":1712486879337,"stop":1712486879354,"duration":17},"status":"passed","severity":"normal"},{"uid":"6f0b31f5a8fa32e6","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712486458537,"stop":1712486458538,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9ed11d50e85cd1c","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1712486498970,"stop":1712486498973,"duration":3},"status":"passed","severity":"normal"},{"uid":"3d4a7c1bbf939a1b","name":"Push message with content topic containing special chars","time":{"start":1712486795826,"stop":1712486795826,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ec37fbcfe557ac","name":"Ping on unsubscribed peer","time":{"start":1712486437419,"stop":1712486437419,"duration":0},"status":"passed","severity":"normal"},{"uid":"f76c58d8181a969f","name":"Default pageSize","time":{"start":1712486945752,"stop":1712486945752,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f97413145a4ba46","name":"Check publish message containing Script","time":{"start":1712486840426,"stop":1712486840426,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b927799bbc072d6","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712486657266,"stop":1712486657288,"duration":22},"status":"passed","severity":"normal"},{"uid":"b842e56b4f70d9b","name":"Push message with Script payload","time":{"start":1712486795812,"stop":1712486795812,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef55dd9d38aa51c1","name":"A test","time":{"start":1712486657444,"stop":1712486657444,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c54b41d56cdb10d","name":"removeEventListener with wrong event","time":{"start":1712486447018,"stop":1712486447019,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8841c1ea6134403","name":"Query generator for 2000 messages","time":{"start":1712486925949,"stop":1712486925949,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69ad6e1413c9441","name":"Check message with no content topic is not received","time":{"start":1712486879355,"stop":1712486879355,"duration":0},"status":"passed","severity":"normal"},{"uid":"b02169617627ee7e","name":"should not receive a peer event after stop","time":{"start":1712486384359,"stop":1712486384359,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00d5b3154c65a14","name":"throws on content topic with non-number generation field","time":{"start":1712486356255,"stop":1712486356255,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a61e5c35e328734","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1712486936542,"stop":1712486936542,"duration":0},"status":"passed","severity":"normal"},{"uid":"431cea2709ec380d","name":"Waku message hash computation (meta attribute not present)","time":{"start":1712486358824,"stop":1712486358824,"duration":0},"status":"passed","severity":"normal"},{"uid":"78a50e34d559ed71","name":"throws an error for improperly formatted content topics","time":{"start":1712486356266,"stop":1712486356266,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9582ea2089424f1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1712486498965,"stop":1712486498965,"duration":0},"status":"passed","severity":"normal"},{"uid":"73e772e49da2ae5a","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1712486356260,"stop":1712486356261,"duration":1},"status":"passed","severity":"normal"},{"uid":"79ec439c4061c55d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1712486356277,"stop":1712486356278,"duration":1},"status":"passed","severity":"normal"},{"uid":"d57c3d46eaff7a70","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1712486356263,"stop":1712486356264,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b7240e199a4c1ed","name":"Encoder throws on empty string content topic","time":{"start":1712486390094,"stop":1712486390094,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ad577ddcab4cb9","name":"should configure sharding based on application and version for autosharding","time":{"start":1712486356285,"stop":1712486356285,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d5ed6d2de5083e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712486458539,"stop":1712486458539,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d3fc8b5cb8c0961","name":"Push message with content topic containing SQL Injection","time":{"start":1712486795827,"stop":1712486795828,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2e0b8802c382569","name":"should properly create location multiaddrs - tcp","time":{"start":1712486364671,"stop":1712486364671,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd24a4dff2c38b55","name":"Query with Promise Callback, No message returned","time":{"start":1712486915805,"stop":1712486915805,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb6c416c111a640","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1712486700901,"stop":1712486700901,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b77051af535ac5","name":"Push message with custom timestamp: 1712482899121","time":{"start":1712486882770,"stop":1712486882771,"duration":1},"status":"passed","severity":"normal"},{"uid":"e48d44c1de368213","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app10/7/topic324/utf8","time":{"start":1712486840959,"stop":1712486840959,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f5351c4909865b9f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1712486356276,"stop":1712486356277,"duration":1},"status":"passed","severity":"normal"},{"uid":"47d5368450dbd252","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1712486356278,"stop":1712486356279,"duration":1},"status":"passed","severity":"normal"},{"uid":"708870ed29389fad","name":"Check received message containing Russian","time":{"start":1712486572135,"stop":1712486572137,"duration":2},"status":"passed","severity":"normal"},{"uid":"3d20b62efc893f2","name":"Refresh subscription","time":{"start":1712487031732,"stop":1712487031733,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b458a630193219c","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1712486498956,"stop":1712486498956,"duration":0},"status":"skipped","severity":"normal"},{"uid":"925a972ad7ecf95c","name":"handles different networkShards values correctly","time":{"start":1712486356266,"stop":1712486356266,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b160bc1a1fb729a","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1712486498967,"stop":1712486498967,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d88ee6b613cfc0","name":"Generator, 2 different pubsubtopics","time":{"start":1712486921395,"stop":1712486921395,"duration":0},"status":"passed","severity":"normal"},{"uid":"43612f20dd808af7","name":"Check received message containing numeric","time":{"start":1712486572133,"stop":1712486572133,"duration":0},"status":"passed","severity":"normal"},{"uid":"821a1937a453630b","name":"Js publishes, other Js receives","time":{"start":1712486828861,"stop":1712486828861,"duration":0},"status":"passed","severity":"normal"},{"uid":"8325394aa3cde1e4","name":"Push message with content topic containing short","time":{"start":1712486882740,"stop":1712486882740,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f57f42371c0e9f","name":"configure the node with multiple pubsub topics","time":{"start":1712486897882,"stop":1712486897882,"duration":0},"status":"passed","severity":"normal"},{"uid":"121769e810a993f1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1712486356276,"stop":1712486356276,"duration":0},"status":"passed","severity":"normal"},{"uid":"24aa175d08757fb4","name":"throws on content topic with too few or too many fields","time":{"start":1712486356255,"stop":1712486356255,"duration":0},"status":"passed","severity":"normal"},{"uid":"848a02fa99457c35","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712486879364,"stop":1712486879365,"duration":1},"status":"passed","severity":"normal"},{"uid":"342314e877266940","name":"Check received message containing JSON","time":{"start":1712486879361,"stop":1712486879362,"duration":1},"status":"passed","severity":"normal"},{"uid":"1675642901d8ed7c","name":"Ephemeral field set to true","time":{"start":1712486369528,"stop":1712486369528,"duration":0},"status":"passed","severity":"normal"},{"uid":"7df110c8d8282e2a","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1712486356375,"stop":1712486356375,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b5ae1cf0d7deebe","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1712486363977,"stop":1712486363978,"duration":1},"status":"passed","severity":"normal"},{"uid":"329146fb614ee806","name":"Push message equal or less that 1MB","time":{"start":1712486795843,"stop":1712486795844,"duration":1},"status":"passed","severity":"normal"},{"uid":"5af439101fd12946","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712487031734,"stop":1712487031735,"duration":1},"status":"passed","severity":"normal"},{"uid":"37f07fd02212d2a1","name":"tcp ip4 address","time":{"start":1712486364138,"stop":1712486364139,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecbef53f2574497e","name":"Query Generator, Multiple PubsubTopics","time":{"start":1712486915795,"stop":1712486915796,"duration":1},"status":"passed","severity":"normal"},{"uid":"24dfde66c451e45a","name":"Push message with numeric payload","time":{"start":1712486795809,"stop":1712486795810,"duration":1},"status":"passed","severity":"normal"},{"uid":"342a2edd67fe21b8","name":"Push message with content topic containing unicode special characters","time":{"start":1712486795832,"stop":1712486795833,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a1fb4f19a9115a8","name":"Fails to push message with empty content topic","time":{"start":1712486882766,"stop":1712486882767,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fea8ec66941cb28","name":"Push message on custom pubsubTopic","time":{"start":1712486672222,"stop":1712486672223,"duration":1},"status":"skipped","severity":"normal"},{"uid":"38c9d911ecacdb46","name":"should return empty list for no shard","time":{"start":1712486356271,"stop":1712486356271,"duration":0},"status":"passed","severity":"normal"},{"uid":"31056da6e7bf5c6e","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1712486847532,"stop":1712486847532,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e57daa7c5e24130","name":"Push message with Basic HTML tag payload","time":{"start":1712486882732,"stop":1712486882733,"duration":1},"status":"passed","severity":"normal"},{"uid":"93d9e53451d20c6f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712486458538,"stop":1712486458539,"duration":1},"status":"passed","severity":"normal"},{"uid":"289304ce80eb36ce","name":"Push message with custom timestamp: 1712490099121","time":{"start":1712486882771,"stop":1712486882772,"duration":1},"status":"passed","severity":"normal"},{"uid":"b935a56d4c081fc0","name":"stop","time":{"start":1712486447025,"stop":1712486447029,"duration":4},"status":"passed","severity":"normal"},{"uid":"2080a9c8c87aa40d","name":"Overlapping topic subscription","time":{"start":1712486847527,"stop":1712486847527,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a26757d37c487225","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712486635035,"stop":1712486635035,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d04ea454caf41d","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1712486356269,"stop":1712486356269,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e58dfa2b9c432b","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1712486498961,"stop":1712486498961,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0ef5903c884a6bd","name":"Decoder throws on empty string content topic","time":{"start":1712486369530,"stop":1712486369531,"duration":1},"status":"passed","severity":"normal"},{"uid":"b76fffdad74a4e0a","name":"Ordered Callback - forward","time":{"start":1712486924499,"stop":1712486924499,"duration":0},"status":"passed","severity":"normal"},{"uid":"d462a529989a3d58","name":"Push 30 different messages","time":{"start":1712486795816,"stop":1712486795824,"duration":8},"status":"passed","severity":"normal"},{"uid":"6cad17a3b0ef7473","name":"Relay","time":{"start":1712486416619,"stop":1712486416619,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0cd9f11cbca5371","name":"Push message with long payload","time":{"start":1712486795804,"stop":1712486795805,"duration":1},"status":"passed","severity":"normal"},{"uid":"17a0fd4a8aa54a9b","name":"Check received message containing Chinese","time":{"start":1712486879325,"stop":1712486879325,"duration":0},"status":"passed","severity":"normal"},{"uid":"142d01509dd550bf","name":"Push message with content topic containing Chinese","time":{"start":1712486882750,"stop":1712486882751,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecfd211a8d727028","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app95/9/topic270/proto","time":{"start":1712486840956,"stop":1712486840957,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d6be99fd9cab6fd5","name":"Subscribe and receive messages via lightPush","time":{"start":1712487031729,"stop":1712487031729,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f53f3006aa33c5","name":"should return all peers when numPeers is 0","time":{"start":1712486369292,"stop":1712486369292,"duration":0},"status":"passed","severity":"normal"},{"uid":"32813726c59e3061","name":"non connected peers","time":{"start":1712486795994,"stop":1712486795994,"duration":0},"status":"skipped","severity":"normal"},{"uid":"73f73d3a2681d07a","name":"isConnected return false after peer stops","time":{"start":1712486461239,"stop":1712486461240,"duration":1},"status":"passed","severity":"normal"},{"uid":"45ca6ccfbff52556","name":"Used by Waku Relay","time":{"start":1712486953324,"stop":1712486953325,"duration":1},"status":"passed","severity":"normal"},{"uid":"737ed629af145d22","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712486380560,"stop":1712486380560,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a7ed22a2bd89b950","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1712486847530,"stop":1712486847530,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69d0f75e1650ea8","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1712486840445,"stop":1712486840445,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c30a227519eec39","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1712486356282,"stop":1712486356283,"duration":1},"status":"passed","severity":"normal"},{"uid":"35479c8da102adad","name":"Push message with content topic containing Russian","time":{"start":1712486882753,"stop":1712486882754,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb55d4ab9f1d5c08","name":"Push message with Basic HTML tag payload","time":{"start":1712486795813,"stop":1712486795813,"duration":0},"status":"passed","severity":"normal"},{"uid":"849378a851fc4ebb","name":"Push message with content topic containing escaped characters","time":{"start":1712486795831,"stop":1712486795832,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef3fedcb3be786b4","name":"throws on content topic with empty version field","time":{"start":1712486356257,"stop":1712486356257,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bb9421303ed0404","name":"more peers than existing","time":{"start":1712486795993,"stop":1712486795994,"duration":1},"status":"skipped","severity":"normal"},{"uid":"135f43f8545309b9","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712487031735,"stop":1712487031735,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b6d13bd55ffeef5","name":"Check received message containing unicode special characters","time":{"start":1712486572141,"stop":1712486572141,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef9b1def5774c44","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712486657251,"stop":1712486657251,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea316276d8d4c56","name":"should be able to encode the field with only RELAY set to true","time":{"start":1712486363971,"stop":1712486363973,"duration":2},"status":"passed","severity":"normal"},{"uid":"bd018e13eb46dbdb","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1712486356283,"stop":1712486356283,"duration":0},"status":"passed","severity":"normal"},{"uid":"587482a2a3d93361","name":"handles empty shards array correctly","time":{"start":1712486356286,"stop":1712486356287,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9cefeb3699574b9","name":"All","time":{"start":1712486416620,"stop":1712486416620,"duration":0},"status":"passed","severity":"normal"},{"uid":"33753a59967a4630","name":"Meta field set when metaSetter is specified","time":{"start":1712486369528,"stop":1712486369528,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e63abbd3d0783ec","name":"addEventListener with wrong event","time":{"start":1712486447016,"stop":1712486447017,"duration":1},"status":"passed","severity":"normal"},{"uid":"444149bd4e48223e","name":"Check received message containing shell command","time":{"start":1712486879362,"stop":1712486879362,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc47f4abb5f0151a","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1712486379659,"stop":1712486379660,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdd5eb92a80e3f71","name":"should set field with only RELAY enabled","time":{"start":1712486364672,"stop":1712486364672,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad9d4dbe4a6fe499","name":"Reopen subscription with peer with lost subscription","time":{"start":1712486437420,"stop":1712486437420,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7098f29f7cda64","name":"should decode valid enr successfully","time":{"start":1712486364659,"stop":1712486364659,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa1420bc240469d2","name":"Push message with meta","time":{"start":1712486882767,"stop":1712486882767,"duration":0},"status":"passed","severity":"normal"},{"uid":"97816e71376eea5e","name":"Push message with JSON payload","time":{"start":1712486882733,"stop":1712486882734,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbd5b9e01a96c127","name":"Query Generator, No Decoder","time":{"start":1712486915796,"stop":1712486915796,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e00265cb4eb2f64","name":"should throw error - no public key","time":{"start":1712486364666,"stop":1712486364666,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd307457b38794d6","name":"random static sharding 3 - Cluster ID: 609, Shard ID: 119","time":{"start":1712486897875,"stop":1712486897876,"duration":1},"status":"passed","severity":"normal"},{"uid":"85f14e8d74dd6cc","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1712486847525,"stop":1712486847525,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa7037061f5844a","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1712486461238,"stop":1712486461238,"duration":0},"status":"passed","severity":"normal"},{"uid":"be7cd6dbf55eb9ec","name":"Check message received after jswaku node is restarted","time":{"start":1712486879375,"stop":1712486879375,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8bd17d30ad4dc9da","name":"should set field with only FILTER enabled","time":{"start":1712486364673,"stop":1712486364673,"duration":0},"status":"passed","severity":"normal"},{"uid":"baac40ff673da373","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1712486952938,"stop":1712486952938,"duration":0},"status":"passed","severity":"normal"},{"uid":"32db4a025d432946","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1712486356288,"stop":1712486356289,"duration":1},"status":"passed","severity":"normal"},{"uid":"25f6fd206a1c9a8f","name":"Nodes with multiple pubsub topic","time":{"start":1712486834610,"stop":1712486834610,"duration":0},"status":"passed","severity":"normal"},{"uid":"e86e3cafe8499e04","name":"Nodes with multiple pubsub topic","time":{"start":1712486834612,"stop":1712486834612,"duration":0},"status":"passed","severity":"normal"},{"uid":"843c4d67625feaa9","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1712486356273,"stop":1712486356273,"duration":0},"status":"passed","severity":"normal"},{"uid":"892fb2208cd5466b","name":"random static sharding 9 - Cluster ID: 190, Shard ID: 933","time":{"start":1712486897880,"stop":1712486897880,"duration":0},"status":"passed","severity":"normal"},{"uid":"947b2dd9b9c5b306","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1712486363975,"stop":1712486363976,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e66345e05193770","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1712486384360,"stop":1712486384360,"duration":0},"status":"passed","severity":"normal"},{"uid":"a84b424974f112d1","name":"Refresh subscription","time":{"start":1712486657264,"stop":1712486657264,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e1feff4d56e04b","name":"groups content topics by expected pubsub topic","time":{"start":1712486356265,"stop":1712486356265,"duration":0},"status":"passed","severity":"normal"},{"uid":"a327711f3dc2408b","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712486356270,"stop":1712486356270,"duration":0},"status":"passed","severity":"normal"},{"uid":"35324de19909478a","name":"should use DNS peer discovery with light client","time":{"start":1712486417545,"stop":1712486417546,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2197b860e64761e6","name":"Query with Promise Callback, No Decoder","time":{"start":1712486915804,"stop":1712486915804,"duration":0},"status":"passed","severity":"normal"},{"uid":"1268e38b3b859e4d","name":"Check received message containing Basic HTML tag","time":{"start":1712486572139,"stop":1712486572139,"duration":0},"status":"passed","severity":"normal"},{"uid":"650ee8b7e4bc3b79","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712487031733,"stop":1712487031734,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb764fda08239735","name":"Check received message containing Basic HTML tag","time":{"start":1712486879332,"stop":1712486879332,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0d7406c6e3d5743","name":"should handle application and version for autosharding","time":{"start":1712486356270,"stop":1712486356270,"duration":0},"status":"passed","severity":"normal"},{"uid":"3acca4124b4efb78","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712486635035,"stop":1712486635036,"duration":1},"status":"passed","severity":"normal"},{"uid":"4255477d6b56c533","name":"should properly create location multiaddrs - udp4","time":{"start":1712486364669,"stop":1712486364669,"duration":0},"status":"passed","severity":"normal"},{"uid":"9daddbac01b2b053","name":"Check received message containing special chars","time":{"start":1712486572133,"stop":1712486572134,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dbc24f1216fa2d6","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712486458535,"stop":1712486458536,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fc8133caaf92ef57","name":"Push message with content topic containing SQL Injection","time":{"start":1712486882754,"stop":1712486882755,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1250ea722903127","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1712486406503,"stop":1712486406503,"duration":0},"status":"passed","severity":"normal"},{"uid":"d774eb3354f51d05","name":"creates an iterator","time":{"start":1712486937741,"stop":1712486937741,"duration":0},"status":"passed","severity":"normal"},{"uid":"7525a580fa162892","name":"Fields are not dropped","time":{"start":1712486368993,"stop":1712486368994,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceea3530fda70638","name":"should only return 1 node with relay and store capability","time":{"start":1712486380558,"stop":1712486380558,"duration":0},"status":"passed","severity":"normal"},{"uid":"efa24210ba894665","name":"Fails to push message with large meta","time":{"start":1712486882768,"stop":1712486882768,"duration":0},"status":"passed","severity":"normal"},{"uid":"37f4092800f3d435","name":"Relay - dialed after","time":{"start":1712486962800,"stop":1712486962801,"duration":1},"status":"passed","severity":"normal"},{"uid":"74875fb27f912fb","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1712486904545,"stop":1712486904545,"duration":0},"status":"passed","severity":"normal"},{"uid":"e219662f3d55e6ee","name":"Check message with no payload is not received","time":{"start":1712486572170,"stop":1712486572174,"duration":4},"status":"passed","severity":"normal"},{"uid":"a64fa55ac8f07fbc","name":"pre and post cipher","time":{"start":1712486390712,"stop":1712486390713,"duration":1},"status":"passed","severity":"normal"},{"uid":"f44daef830fe8ca5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712487031736,"stop":1712487031737,"duration":1},"status":"passed","severity":"normal"},{"uid":"be81e24fc360a4a1","name":"Check publish message containing shell command","time":{"start":1712486840429,"stop":1712486840436,"duration":7},"status":"passed","severity":"normal"},{"uid":"fa1528f80a8ffced","name":"Subscribe to topic containing long and publish message","time":{"start":1712486847528,"stop":1712486847528,"duration":0},"status":"passed","severity":"normal"},{"uid":"b239e0283ff2c00","name":"Query Generator - forward","time":{"start":1712486924494,"stop":1712486924495,"duration":1},"status":"passed","severity":"normal"},{"uid":"d731bc449152d50","name":"Light Node - default protocols","time":{"start":1712486962803,"stop":1712486962803,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb401a6cab0c379","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app10/3/topic14/xml","time":{"start":1712486840958,"stop":1712486840958,"duration":0},"status":"skipped","severity":"normal"},{"uid":"67b58fddf3b87da6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1712486356277,"stop":1712486356277,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d5e26436ce607","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1712486406502,"stop":1712486406502,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e9d01ee9e0a2dd4","name":"Decoder throws on undefined content topic","time":{"start":1712486392115,"stop":1712486392116,"duration":1},"status":"passed","severity":"normal"},{"uid":"73bd3c05d595d16e","name":"Push message with content topic containing short","time":{"start":1712486795824,"stop":1712486795825,"duration":1},"status":"passed","severity":"normal"},{"uid":"bff6064217f4376f","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1712486952940,"stop":1712486952940,"duration":0},"status":"passed","severity":"normal"},{"uid":"3017bef1593704fa","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712486497498,"stop":1712486497498,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc0f71878b29dd7a","name":"Passing cursor with wrong message digest","time":{"start":1712486904546,"stop":1712486904547,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0ea0de83117194d","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1712486379659,"stop":1712486379659,"duration":0},"status":"passed","severity":"normal"},{"uid":"14226ac1a2d1d46e","name":"Register correct protocols","time":{"start":1712486847524,"stop":1712486847524,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e8f8efb060f77","name":"should be able to decode the field with only FILTER set to true","time":{"start":1712486363980,"stop":1712486363981,"duration":1},"status":"passed","severity":"normal"},{"uid":"25fab1ec6bd872e","name":"should emit a peer event after start","time":{"start":1712486417543,"stop":1712486417544,"duration":1},"status":"passed","severity":"normal"},{"uid":"639faf53be90796","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712486882757,"stop":1712486882758,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc8465eabfdeb5d","name":"Push message with rate limit","time":{"start":1712486795836,"stop":1712486795841,"duration":5},"status":"passed","severity":"normal"},{"uid":"1b7376899c07427a","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712487031722,"stop":1712487031722,"duration":0},"status":"skipped","severity":"normal"},{"uid":"56b9076f82a616a3","name":"Ping on peer without subscriptions","time":{"start":1712486437419,"stop":1712486437419,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e627cb944e3be3","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712486657265,"stop":1712486657265,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9e521d150563c3","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712487031736,"stop":1712487031736,"duration":0},"status":"passed","severity":"normal"},{"uid":"f47f630eac21f0e3","name":"Publish without waiting for remote peer","time":{"start":1712486847524,"stop":1712486847524,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd8717510305fe1","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app9/4/topic951/utf8","time":{"start":1712486840957,"stop":1712486840958,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6fd80af898e1c3b8","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1712486834611,"stop":1712486834611,"duration":0},"status":"passed","severity":"normal"},{"uid":"99746f7706c22838","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712487031722,"stop":1712487031723,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fd6e72ffc68328f7","name":"Push message with XML payload","time":{"start":1712486795813,"stop":1712486795813,"duration":0},"status":"passed","severity":"normal"},{"uid":"5128309d8d04d84f","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1712486498977,"stop":1712486498978,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bc4dd5b1c559bae","name":"can start the service","time":{"start":1712486876702,"stop":1712486876702,"duration":0},"status":"passed","severity":"normal"},{"uid":"c935b936874b00c9","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1712486390089,"stop":1712486390091,"duration":2},"status":"passed","severity":"normal"},{"uid":"b8adb184a7be453","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712487031729,"stop":1712487031729,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a1d237ad9647dd5","name":"Push message with Russian payload","time":{"start":1712486795811,"stop":1712486795812,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea793664b51059de","name":"isConnected should return true after first peer connects","time":{"start":1712486461238,"stop":1712486461239,"duration":1},"status":"passed","severity":"normal"},{"uid":"3961bea19ae2dc43","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712486498963,"stop":1712486498963,"duration":0},"status":"passed","severity":"normal"},{"uid":"8260bf5b4ec8a312","name":"Asymmetric encrypt & decrypt","time":{"start":1712486390711,"stop":1712486390711,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1fb2ce87f997be9","name":"Privacy Node - default protocol","time":{"start":1712486962803,"stop":1712486962803,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b430285a247aae","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712487031724,"stop":1712487031724,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac03d3f1509780ac","name":"should set field with only LIGHTPUSH enabled","time":{"start":1712486364673,"stop":1712486364673,"duration":0},"status":"passed","severity":"normal"}]