mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-18 12:53:10 +00:00
1 line
155 KiB
JSON
1 line
155 KiB
JSON
[{"uid":"b810d910d31bcbe6","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1719987842303,"stop":1719987842303,"duration":0},"status":"passed","severity":"normal"},{"uid":"108c3aae5f0f3341","name":"should encodeTxt and decodeTxt","time":{"start":1719987850776,"stop":1719987850777,"duration":1},"status":"passed","severity":"normal"},{"uid":"d699858431318161","name":"Query Generator - forward","time":{"start":1719988521376,"stop":1719988521376,"duration":0},"status":"passed","severity":"normal"},{"uid":"50716c989fb534cf","name":"should not throw an error for a single configured topic","time":{"start":1719987842245,"stop":1719987842245,"duration":0},"status":"passed","severity":"normal"},{"uid":"7776ec9960e7cfb","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1719988065317,"stop":1719988065317,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c886de1884edee","name":"Relay - times out","time":{"start":1719988559863,"stop":1719988559863,"duration":0},"status":"passed","severity":"normal"},{"uid":"721c9f7a43b8d0b1","name":"Check received message containing SQL Injection","time":{"start":1719988071017,"stop":1719988071017,"duration":0},"status":"passed","severity":"normal"},{"uid":"a39675544fbe8a6c","name":"getPeersByDiscovery","time":{"start":1719987933892,"stop":1719987933892,"duration":0},"status":"passed","severity":"normal"},{"uid":"730afb73bed14de7","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1719988065301,"stop":1719988065302,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae9b372e8801f867","name":"should use DNS peer discovery with light client","time":{"start":1719987904575,"stop":1719987904575,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4a273e849145d7de","name":"Check publish message containing numeric","time":{"start":1719988390992,"stop":1719988390993,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb1e516ef308310d","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1719987842220,"stop":1719987842220,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7db31a3a0e519ae","name":"Check received message containing unicode special characters","time":{"start":1719988406792,"stop":1719988406793,"duration":1},"status":"passed","severity":"normal"},{"uid":"4057d97a0400a4c3","name":"should encode/decode to text encoding","time":{"start":1719987850785,"stop":1719987850785,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a2478817a4d6010","name":"Push message with Basic HTML tag payload","time":{"start":1719988353682,"stop":1719988353683,"duration":1},"status":"passed","severity":"normal"},{"uid":"925a253d2ffcd83f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1719988065300,"stop":1719988065301,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ce6853c5395970c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1719987987049,"stop":1719987987050,"duration":1},"status":"passed","severity":"normal"},{"uid":"281b713c3f022bd","name":"should set field with all protocols disabled","time":{"start":1719987850788,"stop":1719987850788,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b220ab987c66626","name":"Check message with non string payload is not received","time":{"start":1719988406797,"stop":1719988406797,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b96200ab6f5105","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1719988118971,"stop":1719988118972,"duration":1},"status":"passed","severity":"normal"},{"uid":"482589dfd284c33c","name":"Check received message containing long","time":{"start":1719988071010,"stop":1719988071010,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c002534ff06dad","name":"Check received message with timestamp: 1719987893800000000 ","time":{"start":1719988071024,"stop":1719988071024,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e6a09f9ffb42345","name":"Push message with rate limit","time":{"start":1719988353727,"stop":1719988353728,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9ece94877899cbb","name":"handles empty contentTopics array correctly","time":{"start":1719987842251,"stop":1719987842251,"duration":0},"status":"passed","severity":"normal"},{"uid":"90882afbc5241a17","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1719988065298,"stop":1719988065299,"duration":1},"status":"passed","severity":"normal"},{"uid":"449a88e67451dcd9","name":"listenerCount","time":{"start":1719987933892,"stop":1719987933892,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ff6387aa25c9f5e","name":"isConnected should return true after first peer connects","time":{"start":1719987944613,"stop":1719987944613,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de64b8b89174c07","name":"Reopen subscription with peer with lost subscription","time":{"start":1719987928505,"stop":1719987928505,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3b60786d5855523","name":"Encoder throws on empty string content topic","time":{"start":1719987878640,"stop":1719987878640,"duration":0},"status":"passed","severity":"normal"},{"uid":"11643b6e7a0bf0f0","name":"should properly create location multiaddrs - tcp","time":{"start":1719987850787,"stop":1719987850788,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5684dc12900788d","name":"Sets default value correctly","time":{"start":1719988554311,"stop":1719988554311,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ec3d8512485c9d","name":"Push message with content topic containing shell command","time":{"start":1719988470747,"stop":1719988470747,"duration":0},"status":"passed","severity":"normal"},{"uid":"d645cd666b5aa0e","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1719988552997,"stop":1719988552997,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5faa1c7f11de15e","name":"Failed peers are renewed","time":{"start":1719988156393,"stop":1719988156393,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6518e53373f3e4d","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1719987968901,"stop":1719987968901,"duration":0},"status":"passed","severity":"normal"},{"uid":"b70170fc97498eb5","name":"Subscribe to topic containing Russian and receive message","time":{"start":1719988119003,"stop":1719988119004,"duration":1},"status":"passed","severity":"normal"},{"uid":"acd24dfceb9d8d05","name":"Encoder throws on undefined content topic","time":{"start":1719987855806,"stop":1719987855807,"duration":1},"status":"passed","severity":"normal"},{"uid":"61d1bf26fa25e56","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1719987842231,"stop":1719987842231,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8cd32afa4541e9c","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1719987842250,"stop":1719987842250,"duration":0},"status":"passed","severity":"normal"},{"uid":"52469aabdaa20e5d","name":"Push message with SQL Injection payload","time":{"start":1719988353679,"stop":1719988353680,"duration":1},"status":"passed","severity":"normal"},{"uid":"35b74a41cadd3f22","name":"Check received message containing Arabic","time":{"start":1719988071012,"stop":1719988071016,"duration":4},"status":"passed","severity":"normal"},{"uid":"e6e08f9d8e9e765a","name":"Check publish message containing Script","time":{"start":1719988390999,"stop":1719988391000,"duration":1},"status":"passed","severity":"normal"},{"uid":"61a3bdc8ab41f058","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1719988401437,"stop":1719988401437,"duration":0},"status":"passed","severity":"normal"},{"uid":"519ef70699f53a1a","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app51/10/topic117/xml","time":{"start":1719988449764,"stop":1719988449765,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef34227611c46e22","name":"Push message with content topic containing Basic HTML tag","time":{"start":1719988353719,"stop":1719988353720,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec329311aa52434b","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1719987842228,"stop":1719987842228,"duration":0},"status":"passed","severity":"normal"},{"uid":"b54266cd6c5f0e14","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1719988065305,"stop":1719988065306,"duration":1},"status":"passed","severity":"normal"},{"uid":"f74166c2525710a0","name":"Ping on subscribed peer","time":{"start":1719987928503,"stop":1719987928504,"duration":1},"status":"passed","severity":"normal"},{"uid":"55bce8fcae797398","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1719988065317,"stop":1719988065317,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d855e81c1d6d9a","name":"Push message with XML payload","time":{"start":1719988470737,"stop":1719988470737,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d5b79048fdbfb2","name":"Generator, 2 different pubsubtopics","time":{"start":1719988523617,"stop":1719988523620,"duration":3},"status":"passed","severity":"normal"},{"uid":"247be87d9ac33e62","name":"Check publish message containing JSON","time":{"start":1719988391001,"stop":1719988391001,"duration":0},"status":"passed","severity":"normal"},{"uid":"42335e3001ec750f","name":"throws on empty content topic","time":{"start":1719987842214,"stop":1719987842215,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9d0002d5b555aac","name":"throws on content topic with generation field greater than 0","time":{"start":1719987842216,"stop":1719987842216,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e300b14ab5c783","name":"Refresh subscription","time":{"start":1719988527956,"stop":1719988527957,"duration":1},"status":"passed","severity":"normal"},{"uid":"26b9c22406b8ab04","name":"should not receive a peer event before start","time":{"start":1719987870767,"stop":1719987870768,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5e2ba899e80d6b8","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1719988119012,"stop":1719988119012,"duration":0},"status":"passed","severity":"normal"},{"uid":"f993fe20a6f3e2eb","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1719987842243,"stop":1719987842243,"duration":0},"status":"passed","severity":"normal"},{"uid":"c64d9e0ff87a5da9","name":"Callback on promise, aborts when callback returns true","time":{"start":1719988523201,"stop":1719988523202,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cd5e4f658ddcc32","name":"random static sharding 5 - Cluster ID: 210, Shard ID: 724","time":{"start":1719988464334,"stop":1719988464334,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be4159769b05fad","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1719988401442,"stop":1719988401443,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca16fe3f023f545a","name":"Push message with content topic containing JSON","time":{"start":1719988470746,"stop":1719988470747,"duration":1},"status":"passed","severity":"normal"},{"uid":"79c3cb647981b3cc","name":"Nodes with multiple pubsub topic","time":{"start":1719988364688,"stop":1719988364688,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7d54b213897c47d","name":"throws on content topic with too few or too many fields","time":{"start":1719987842215,"stop":1719987842215,"duration":0},"status":"passed","severity":"normal"},{"uid":"f664133700f1023","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1719987987050,"stop":1719987987052,"duration":2},"status":"passed","severity":"normal"},{"uid":"7644d4f92b55704","name":"Push message with custom timestamp: 1719991719325","time":{"start":1719988353729,"stop":1719988353730,"duration":1},"status":"passed","severity":"normal"},{"uid":"221a39755a042de7","name":"Publish message with large meta","time":{"start":1719988391011,"stop":1719988391011,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ab6c2e15edc10a5","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1719987842235,"stop":1719987842235,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e1162d3b87844c","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1719987850114,"stop":1719987850114,"duration":0},"status":"passed","severity":"normal"},{"uid":"b955959e834ab9ed","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1719987850777,"stop":1719987850777,"duration":0},"status":"passed","severity":"normal"},{"uid":"c172997eab32630d","name":"Reopen subscription with peer with lost subscription","time":{"start":1719987987810,"stop":1719987987811,"duration":1},"status":"passed","severity":"normal"},{"uid":"e82f9346af4246c5","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1719988488827,"stop":1719988488827,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2a860af2d20395","name":"Encoder throws on undefined content topic","time":{"start":1719987878639,"stop":1719987878640,"duration":1},"status":"passed","severity":"normal"},{"uid":"459fd3888d8776e4","name":"Check received message containing Script","time":{"start":1719988071017,"stop":1719988071018,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd90efc3c9bc34e7","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1719987987048,"stop":1719987987049,"duration":1},"status":"passed","severity":"normal"},{"uid":"d23c3a0437cf1b91","name":"Ordered Callback - forward","time":{"start":1719988521378,"stop":1719988521378,"duration":0},"status":"passed","severity":"normal"},{"uid":"672cfd3f0ab8fd13","name":"Push message with JSON payload","time":{"start":1719988353683,"stop":1719988353683,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd5ca22894e94db","name":"Wrong topic","time":{"start":1719988449769,"stop":1719988449770,"duration":1},"status":"passed","severity":"normal"},{"uid":"27811438d49cb54b","name":"Generator, 2 different pubsubtopics","time":{"start":1719988523622,"stop":1719988523622,"duration":0},"status":"passed","severity":"normal"},{"uid":"a54af429000232b3","name":"handles different networkShards values correctly","time":{"start":1719987842230,"stop":1719987842230,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe22677b42aa0fe","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1719987842238,"stop":1719987842238,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fed52af399bed32","name":"Decoder throws on undefined content topic","time":{"start":1719987855808,"stop":1719987855808,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ffad3bbd66a4d46","name":"Push message on custom pubsubTopic","time":{"start":1719988219414,"stop":1719988219414,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c31c9d09c12ab7e","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app86/1/topic717/json","time":{"start":1719988449768,"stop":1719988449768,"duration":0},"status":"passed","severity":"normal"},{"uid":"2556cd2f36c2a8f","name":"Check received message containing emoji","time":{"start":1719988406793,"stop":1719988406793,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a4f06564630ac","name":"Refresh subscription","time":{"start":1719988401439,"stop":1719988401439,"duration":0},"status":"skipped","severity":"normal"},{"uid":"59194093ac12ca8e","name":"Check received message containing emoji","time":{"start":1719988406778,"stop":1719988406778,"duration":0},"status":"passed","severity":"normal"},{"uid":"50d414cb3ea457fa","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1719988216539,"stop":1719988216540,"duration":1},"status":"passed","severity":"normal"},{"uid":"da57237fc2cf0420","name":"Subscribe to topic containing emoji and receive message","time":{"start":1719988119013,"stop":1719988119013,"duration":0},"status":"passed","severity":"normal"},{"uid":"e56eb3a5088ffef9","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1719988364687,"stop":1719988364687,"duration":0},"status":"passed","severity":"normal"},{"uid":"69746516bb1465d4","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1719987842222,"stop":1719987842223,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f2a20fa575e231a","name":"Push message with content topic containing unicode special characters","time":{"start":1719988470748,"stop":1719988470748,"duration":0},"status":"passed","severity":"normal"},{"uid":"b158e9c240b316df","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1719988166659,"stop":1719988166659,"duration":0},"status":"passed","severity":"normal"},{"uid":"27e6b28618e34491","name":"Push message with shell command payload","time":{"start":1719988353683,"stop":1719988353685,"duration":2},"status":"passed","severity":"normal"},{"uid":"e62f9e0728323dd4","name":"Throws when trying to push message with empty payload","time":{"start":1719988470741,"stop":1719988470742,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f6527bde6c66e3e","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1719987850107,"stop":1719987850107,"duration":0},"status":"passed","severity":"normal"},{"uid":"5236902397d6f460","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1719988219413,"stop":1719988219414,"duration":1},"status":"passed","severity":"normal"},{"uid":"d67b537879f1ba53","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1719988527947,"stop":1719988527947,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f9abc08304bca6","name":"Decoder throws on empty string content topic","time":{"start":1719987855808,"stop":1719987855808,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a489e9a59fc0d4","name":"Subscribe to topic containing special chars and receive message","time":{"start":1719988527960,"stop":1719988527960,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cdf3874a0bbb39","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1719987901748,"stop":1719987901749,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcc7b3ceda5c53be","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1719988552996,"stop":1719988552996,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a815d248d81ba3a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1719988527979,"stop":1719988527980,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec5e15017ac1a4aa","name":"1 Relay, 1 fetch","time":{"start":1719987866123,"stop":1719987866123,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ebbcadd3183197","name":"Check message received after jswaku node is restarted","time":{"start":1719988406782,"stop":1719988406783,"duration":1},"status":"skipped","severity":"normal"},{"uid":"aaba19a35819f407","name":"should properly create location multiaddrs - udp6","time":{"start":1719987850787,"stop":1719987850787,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb7eebcfdbffa9b6","name":"Meta field set when metaSetter is specified","time":{"start":1719987855806,"stop":1719987855806,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c04003beb44249","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1719988118966,"stop":1719988118966,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b805d7f79ae66b4","name":"random static sharding 9 - Cluster ID: 476, Shard ID: 783","time":{"start":1719988464338,"stop":1719988464339,"duration":1},"status":"passed","severity":"normal"},{"uid":"bceedc728d69d0dc","name":"Check received message containing Chinese","time":{"start":1719988406773,"stop":1719988406773,"duration":0},"status":"passed","severity":"normal"},{"uid":"db1bfde6d774e6c5","name":"Check received message containing Script","time":{"start":1719988406789,"stop":1719988406789,"duration":0},"status":"passed","severity":"normal"},{"uid":"96379a84ab26bcd8","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1719988166656,"stop":1719988166656,"duration":0},"status":"passed","severity":"normal"},{"uid":"6923a2c5adab36f7","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1719988065303,"stop":1719988065303,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0250bdcca2a466d","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1719987850106,"stop":1719987850107,"duration":1},"status":"passed","severity":"normal"},{"uid":"50b54ec63d882823","name":"Push message with Chinese payload","time":{"start":1719988353659,"stop":1719988353676,"duration":17},"status":"passed","severity":"normal"},{"uid":"480c9827cfbfe6d2","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1719988552993,"stop":1719988552994,"duration":1},"status":"passed","severity":"normal"},{"uid":"75567eb423fadb54","name":"should not receive a peer event after stop","time":{"start":1719988619966,"stop":1719988619966,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed32c6ccc076f08a","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1719988065318,"stop":1719988065318,"duration":0},"status":"passed","severity":"normal"},{"uid":"467b0d8ce2b52ddb","name":"Check received message containing Arabic","time":{"start":1719988406773,"stop":1719988406773,"duration":0},"status":"passed","severity":"normal"},{"uid":"219fcc9a3d17b0bf","name":"Subscribe to topic containing special chars and receive message","time":{"start":1719988118984,"stop":1719988118998,"duration":14},"status":"passed","severity":"normal"},{"uid":"ade421caa5ef61a8","name":"should set field with all protocols enabled","time":{"start":1719987850788,"stop":1719987850788,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd70e9450d81f277","name":"getPeersByDiscovery","time":{"start":1719988342857,"stop":1719988342857,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba50cb9be126d8b","name":"Subscribe to topic containing Script and publish message","time":{"start":1719988401444,"stop":1719988401445,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee00a7d5e7999183","name":"Check received message containing XML","time":{"start":1719988071018,"stop":1719988071018,"duration":0},"status":"passed","severity":"normal"},{"uid":"3feab1640a3673d5","name":"Push message with special chars payload","time":{"start":1719988470735,"stop":1719988470735,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa29af72249bc59e","name":"Passing page size 3 when there are 20 messages","time":{"start":1719988545342,"stop":1719988545342,"duration":0},"status":"passed","severity":"normal"},{"uid":"b11cdca467de8c7b","name":"Fails to push message with empty content topic","time":{"start":1719988470749,"stop":1719988470749,"duration":0},"status":"passed","severity":"normal"},{"uid":"474d5af9a04e9350","name":"Check received message containing XML","time":{"start":1719988406790,"stop":1719988406790,"duration":0},"status":"passed","severity":"normal"},{"uid":"5423bce876a3298e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1719988527946,"stop":1719988527946,"duration":0},"status":"passed","severity":"normal"},{"uid":"c44919f765efafdd","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1719988488826,"stop":1719988488826,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ec390dcc6e7e39","name":"start node with empty shard","time":{"start":1719988464360,"stop":1719988464361,"duration":1},"status":"passed","severity":"normal"},{"uid":"e20bfa7dff9ba98b","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1719987866634,"stop":1719987866634,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e38ebc85215714f","name":"1 Store, 2 fetches","time":{"start":1719987866124,"stop":1719987866124,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d96c2e0c4dcd3a3","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1719987842234,"stop":1719987842234,"duration":0},"status":"passed","severity":"normal"},{"uid":"35ea1986bbe3c65f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1719987968898,"stop":1719987968898,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cce17bba339b04f","name":"Fields are not dropped","time":{"start":1719987855035,"stop":1719987855037,"duration":2},"status":"passed","severity":"normal"},{"uid":"47abafb1f65f92ad","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1719987842244,"stop":1719987842245,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a2bca3153c5eb4a","name":"Passing page size 11 when there are 10 messages","time":{"start":1719988545343,"stop":1719988545343,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8929af7a4e02c50","name":"Relay + Store","time":{"start":1719987850790,"stop":1719987850790,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1866d6cde18ff02","name":"Subscribe to topic containing special chars and receive message","time":{"start":1719988527985,"stop":1719988527985,"duration":0},"status":"passed","severity":"normal"},{"uid":"8911477e56a2f4cf","name":"Push message with content topic containing numeric","time":{"start":1719988353694,"stop":1719988353695,"duration":1},"status":"passed","severity":"normal"},{"uid":"f49d971fb3a63f32","name":"should only return 1 node with store capability","time":{"start":1719987866835,"stop":1719987866836,"duration":1},"status":"passed","severity":"normal"},{"uid":"e73531a29994b2f5","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1719988065302,"stop":1719988065302,"duration":0},"status":"passed","severity":"normal"},{"uid":"b74e807adb0ec4c3","name":"Check message with no payload is not received","time":{"start":1719988406797,"stop":1719988406797,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c46193e02c962d","name":"Check message received after nwaku node is restarted","time":{"start":1719988406783,"stop":1719988406783,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8d4f253543c4a375","name":"should properly create location multiaddrs - tcp6","time":{"start":1719987850787,"stop":1719987850787,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca98511ea6775eb","name":"throws an error for improperly formatted content topics","time":{"start":1719987842230,"stop":1719987842231,"duration":1},"status":"passed","severity":"normal"},{"uid":"84dfc251f1abc73e","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1719987842226,"stop":1719987842226,"duration":0},"status":"passed","severity":"normal"},{"uid":"749ab7fc8ec1115b","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1719988681437,"stop":1719988681437,"duration":0},"status":"passed","severity":"normal"},{"uid":"81c34bddddd4beef","name":"connected peers and dial","time":{"start":1719988343043,"stop":1719988343044,"duration":1},"status":"skipped","severity":"normal"},{"uid":"89ed34d83b167268","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1719988065318,"stop":1719988065318,"duration":0},"status":"passed","severity":"normal"},{"uid":"34cb8edcf574a2d4","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1719988119004,"stop":1719988119005,"duration":1},"status":"passed","severity":"normal"},{"uid":"a16124a1408d69ea","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1719988527945,"stop":1719988527945,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b165e0d1195eadd","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1719988527982,"stop":1719988527983,"duration":1},"status":"passed","severity":"normal"},{"uid":"d972223a08c02d51","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1719987968903,"stop":1719987968904,"duration":1},"status":"passed","severity":"normal"},{"uid":"631f538017df863f","name":"throws on content topic with non-number generation field","time":{"start":1719987842215,"stop":1719987842216,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cb562d9dec256d3","name":"Subscribe to topic containing JSON and publish message","time":{"start":1719988401446,"stop":1719988401446,"duration":0},"status":"passed","severity":"normal"},{"uid":"391bf12ccd5689ff","name":"Subscribe to topic containing JSON and receive message","time":{"start":1719988527969,"stop":1719988527970,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7ce93edfaa559b6","name":"Subscribe to topic containing long and receive message","time":{"start":1719988118983,"stop":1719988118983,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbbb53ba72ee84bc","name":"Push message with content topic containing XML","time":{"start":1719988353713,"stop":1719988353719,"duration":6},"status":"passed","severity":"normal"},{"uid":"85de83a1a2b615c0","name":"same cluster, different shard: nodes don't connect","time":{"start":1719988065275,"stop":1719988065276,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5a71568ce497ad3","name":"Subscribe to topic containing Russian and publish message","time":{"start":1719988401443,"stop":1719988401444,"duration":1},"status":"passed","severity":"normal"},{"uid":"f93093448d88d01b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1719988118968,"stop":1719988118969,"duration":1},"status":"passed","severity":"normal"},{"uid":"4044fcd5501fd01f","name":"Push to array if already present","time":{"start":1719987841799,"stop":1719987841799,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f023c879e5e317","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1719988552996,"stop":1719988552997,"duration":1},"status":"passed","severity":"normal"},{"uid":"de3fd2e68c08eea7","name":"should not receive a peer event after stop","time":{"start":1719987870768,"stop":1719987870768,"duration":0},"status":"passed","severity":"normal"},{"uid":"d204dd8abdd7f7e9","name":"should correctly map a content topic to a pubsub topic","time":{"start":1719987842251,"stop":1719987842251,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ae9bdcb1ad749a","name":"Decoder throws on empty string content topic","time":{"start":1719987878641,"stop":1719987878641,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e01f5d3d88885f","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1719987842225,"stop":1719987842225,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c0c32d2689d083","name":"should be able to encode the field with only RELAY set to true","time":{"start":1719987850101,"stop":1719987850103,"duration":2},"status":"passed","severity":"normal"},{"uid":"1e52a989ed8a60c8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1719988406779,"stop":1719988406780,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1a2a1ee8cfbe3e2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1719988065303,"stop":1719988065303,"duration":0},"status":"passed","severity":"normal"},{"uid":"933ca6703770bca1","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1719987842220,"stop":1719987842220,"duration":0},"status":"passed","severity":"normal"},{"uid":"327ee93b2e92ec2a","name":"Non TWN Cluster","time":{"start":1719988449763,"stop":1719988449763,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c79b399e4c8e84","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1719988065297,"stop":1719988065298,"duration":1},"status":"passed","severity":"normal"},{"uid":"1602840732bef1df","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1719987842234,"stop":1719987842234,"duration":0},"status":"passed","severity":"normal"},{"uid":"420fb4decf1c45fb","name":"Push message with content topic containing long","time":{"start":1719988353692,"stop":1719988353693,"duration":1},"status":"passed","severity":"normal"},{"uid":"43bbe76c1dd24645","name":"ignores unrecognized TXT record formats","time":{"start":1719987866833,"stop":1719987866834,"duration":1},"status":"passed","severity":"normal"},{"uid":"a91f4e3dc7b63055","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1719988065332,"stop":1719988065333,"duration":1},"status":"passed","severity":"normal"},{"uid":"e047a9f3eb4a3734","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1719987855491,"stop":1719987855491,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a5b41f41429a9e","name":"Ordered callback, aborts when callback returns true","time":{"start":1719988523203,"stop":1719988523204,"duration":1},"status":"passed","severity":"normal"},{"uid":"f59ef6e9704143ce","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1719988065296,"stop":1719988065296,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ceeacc3605d134d","name":"Fails to push message with large meta","time":{"start":1719988470750,"stop":1719988470750,"duration":0},"status":"passed","severity":"normal"},{"uid":"622dc5afa76a4779","name":"Publish message with custom timestamp: Thu Jul 13 2023 06:32:44 GMT+0000 (Coordinated Universal Time)","time":{"start":1719988391005,"stop":1719988391005,"duration":0},"status":"passed","severity":"normal"},{"uid":"5619f85cfbd0f94d","name":"Check received message containing shell command","time":{"start":1719988406791,"stop":1719988406792,"duration":1},"status":"passed","severity":"normal"},{"uid":"92579cab8683d0a0","name":"Passing cursor with wrong message digest","time":{"start":1719988488829,"stop":1719988488830,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d97ad0577f81e95","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1719987870769,"stop":1719987870769,"duration":0},"status":"passed","severity":"normal"},{"uid":"17f1fa6d2c2e9700","name":"should add and remove event listeners correctly","time":{"start":1719987870770,"stop":1719987870770,"duration":0},"status":"passed","severity":"normal"},{"uid":"2045e6803a371a0d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1719988118965,"stop":1719988118965,"duration":0},"status":"passed","severity":"normal"},{"uid":"581f218034fc4412","name":"retrieves a single peer","time":{"start":1719987866831,"stop":1719987866832,"duration":1},"status":"passed","severity":"normal"},{"uid":"e45c98b8a5dc0e3d","name":"Push message with content topic containing short","time":{"start":1719988353690,"stop":1719988353691,"duration":1},"status":"passed","severity":"normal"},{"uid":"120e7ad911c0fd5","name":"Subscribe to topic containing special chars and publish message","time":{"start":1719988401442,"stop":1719988401442,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c5a193e699332","name":"Push message with content topic containing emoji","time":{"start":1719988353722,"stop":1719988353722,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d7029d50af5029","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1719988216540,"stop":1719988216540,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c5ce0910130eedc","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1719988065281,"stop":1719988065284,"duration":3},"status":"passed","severity":"normal"},{"uid":"a641fd4f58e5afe4","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1719987968897,"stop":1719987968897,"duration":0},"status":"passed","severity":"normal"},{"uid":"f766f6deadd2b5d4","name":"Query generator for 2000 messages","time":{"start":1719988523204,"stop":1719988523204,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ced0c12946b6bb","name":"Check received message containing escaped characters","time":{"start":1719988071021,"stop":1719988071022,"duration":1},"status":"passed","severity":"normal"},{"uid":"401d7b736e8f501c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1719988523620,"stop":1719988523620,"duration":0},"status":"passed","severity":"normal"},{"uid":"8837c3b499ed35ad","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1719988364687,"stop":1719988364688,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf730efb6a381950","name":"Check received message with timestamp: 1649153314 ","time":{"start":1719988406779,"stop":1719988406779,"duration":0},"status":"passed","severity":"normal"},{"uid":"1db38e2139837f3a","name":"Check publish message after service node is restarted","time":{"start":1719988391009,"stop":1719988391010,"duration":1},"status":"skipped","severity":"normal"},{"uid":"dbe795362175c6ec","name":"should not fail to stop the service if it was not started","time":{"start":1719988619964,"stop":1719988619964,"duration":0},"status":"passed","severity":"normal"},{"uid":"4561a416802f473c","name":"Push message with content topic containing short","time":{"start":1719988470742,"stop":1719988470742,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb50275f688a7d87","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1719987904576,"stop":1719987904576,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2f9eed56baa876aa","name":"stop","time":{"start":1719987933894,"stop":1719987933894,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa44d0a095cfd025","name":"Push message with unicode special characters payload","time":{"start":1719988353686,"stop":1719988353687,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f689177228e34ed","name":"should throw an error for empty SingleShardInfos array","time":{"start":1719987842232,"stop":1719987842232,"duration":0},"status":"passed","severity":"normal"},{"uid":"5435a73a1e5c6117","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1719988065291,"stop":1719988065292,"duration":1},"status":"passed","severity":"normal"},{"uid":"5887049f8ecc9743","name":"should be called at least once on all `peer:discovery` events","time":{"start":1719987901745,"stop":1719987901746,"duration":1},"status":"passed","severity":"normal"},{"uid":"28867e7ed8eeab53","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1719988065293,"stop":1719988065294,"duration":1},"status":"passed","severity":"normal"},{"uid":"24a5f2a6f28b1e32","name":"Promise Callback - forward","time":{"start":1719988521377,"stop":1719988521377,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea07e13cc7101e0","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1719988401438,"stop":1719988401439,"duration":1},"status":"passed","severity":"normal"},{"uid":"893e758c031fdd9b","name":"Filter","time":{"start":1719988559864,"stop":1719988559865,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bee01bb22528962","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1719988118966,"stop":1719988118967,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cf3b47f10668059","name":"Push message with content topic containing Chinese","time":{"start":1719988470743,"stop":1719988470744,"duration":1},"status":"passed","severity":"normal"},{"uid":"5edecc6f302d6cfa","name":"Subscribe to topic containing numeric and receive message","time":{"start":1719988527959,"stop":1719988527959,"duration":0},"status":"passed","severity":"normal"},{"uid":"7497fea9fc806c7b","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1719988681438,"stop":1719988681439,"duration":1},"status":"passed","severity":"normal"},{"uid":"9629cfb23b208637","name":"should set field with only RELAY enabled","time":{"start":1719987850789,"stop":1719987850789,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d0cc8849ef607f","name":"Check received message containing short","time":{"start":1719988406784,"stop":1719988406784,"duration":0},"status":"passed","severity":"normal"},{"uid":"45861dca5fb20f23","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1719988523622,"stop":1719988523623,"duration":1},"status":"passed","severity":"normal"},{"uid":"56b2f7acd27158fb","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1719987842237,"stop":1719987842237,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd3f8e80ec96865f","name":"Subscribe to topic containing long and publish message","time":{"start":1719988401441,"stop":1719988401441,"duration":0},"status":"passed","severity":"normal"},{"uid":"988f77bb52ec1031","name":"should only return 1 node with relay and store capability","time":{"start":1719987866835,"stop":1719987866835,"duration":0},"status":"passed","severity":"normal"},{"uid":"f675b6297be545bf","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1719988527944,"stop":1719988527945,"duration":1},"status":"passed","severity":"normal"},{"uid":"c358acfd7597bdb7","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1719988534881,"stop":1719988534881,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e6298f2083ed02","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app90/6/topic796/proto","time":{"start":1719988449769,"stop":1719988449769,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce9d05ce1c9c79d","name":"Subscribe to topic containing XML and publish message","time":{"start":1719988401445,"stop":1719988401445,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c330b0d0a488a35","name":"Refresh subscription","time":{"start":1719988527983,"stop":1719988527984,"duration":1},"status":"passed","severity":"normal"},{"uid":"75363feb232d7d22","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1719987842237,"stop":1719987842238,"duration":1},"status":"passed","severity":"normal"},{"uid":"a63944be33afb584","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1719988166658,"stop":1719988166658,"duration":0},"status":"passed","severity":"normal"},{"uid":"28dddab278d0acfc","name":"should emit a peer event after start","time":{"start":1719987870767,"stop":1719987870767,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e9e539e86caaab","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1719988504230,"stop":1719988504233,"duration":3},"status":"passed","severity":"normal"},{"uid":"4bfdbe6a61d1ce35","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1719988219426,"stop":1719988219427,"duration":1},"status":"passed","severity":"normal"},{"uid":"22d6421a45ef2675","name":"Ordered Callback - backward","time":{"start":1719988521378,"stop":1719988521379,"duration":1},"status":"passed","severity":"normal"},{"uid":"56c9009dca55dace","name":"should properly create location multiaddrs - udp","time":{"start":1719987850787,"stop":1719987850787,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d8971b918d53a39","name":"Check received message containing emoji","time":{"start":1719988071023,"stop":1719988071024,"duration":1},"status":"passed","severity":"normal"},{"uid":"7913e7007fc4a95a","name":"throws on content topic with empty version field","time":{"start":1719987842217,"stop":1719987842218,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8b08fd3f361d1f","name":"nwaku subscribes","time":{"start":1719988373387,"stop":1719988373387,"duration":0},"status":"passed","severity":"normal"},{"uid":"480c184bd1690a57","name":"should throw an error for missing required configuration","time":{"start":1719987842236,"stop":1719987842236,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d80e8e0b9f921d","name":"different cluster, different shard: nodes don't connect","time":{"start":1719988065279,"stop":1719988065280,"duration":1},"status":"passed","severity":"normal"},{"uid":"e69dc3f82c1e4bf9","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1719988166657,"stop":1719988166657,"duration":0},"status":"passed","severity":"normal"},{"uid":"afca6e3d74748a7b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1719988527985,"stop":1719988527986,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb10ed54a820b31e","name":"Subscribe and receive messages via lightPush","time":{"start":1719988118964,"stop":1719988118964,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1688cd550014af4","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1719988219427,"stop":1719988219427,"duration":0},"status":"passed","severity":"normal"},{"uid":"325d3977cb088fed","name":"Subscribe to topic containing short and publish message","time":{"start":1719988401440,"stop":1719988401441,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f99cebfe41c1689","name":"Check received message containing unicode special characters","time":{"start":1719988071023,"stop":1719988071023,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb501acef109c959","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1719988219425,"stop":1719988219426,"duration":1},"status":"passed","severity":"normal"},{"uid":"24354796d0958984","name":"receives messages sent to provided content topic through stream","time":{"start":1719988391165,"stop":1719988391165,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6ad960df868d1521","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1719987968897,"stop":1719987968897,"duration":0},"status":"passed","severity":"normal"},{"uid":"66b94416f6de4a95","name":"Push message with Chinese payload","time":{"start":1719988470735,"stop":1719988470735,"duration":0},"status":"passed","severity":"normal"},{"uid":"965c28e92f6279f7","name":"Subscribe and receive messages via lightPush","time":{"start":1719988527978,"stop":1719988527979,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b38315138afa53a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1719987968896,"stop":1719987968897,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4f733fd62d91ef8","name":"Query Generator - backward","time":{"start":1719988521376,"stop":1719988521377,"duration":1},"status":"passed","severity":"normal"},{"uid":"b643f95466613fd7","name":"Subscribe to topic containing numeric and receive message","time":{"start":1719988118983,"stop":1719988118984,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a36223526229761","name":"Check received message containing Chinese","time":{"start":1719988071011,"stop":1719988071012,"duration":1},"status":"passed","severity":"normal"},{"uid":"46fa88e4f18d9d72","name":"through manual discovery","time":{"start":1719988222802,"stop":1719988222802,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cf573620af59be8","name":"Generator, custom pubsub topic","time":{"start":1719988523617,"stop":1719988523617,"duration":0},"status":"passed","severity":"normal"},{"uid":"49147e5a0c8b84f3","name":"Ping on unsubscribed peer","time":{"start":1719987987807,"stop":1719987987808,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe71c53388c87657","name":"Push message with Script payload","time":{"start":1719988353680,"stop":1719988353681,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a0641971fd14b83","name":"Passing page size 19 when there are 20 messages","time":{"start":1719988545343,"stop":1719988545344,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b468c435fd22cfb","name":"should be able to encode the field with only STORE set to true","time":{"start":1719987850104,"stop":1719987850104,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df304b97735c3c8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1719987842240,"stop":1719987842240,"duration":0},"status":"passed","severity":"normal"},{"uid":"a18b55a357407032","name":"Push message equal or less that 1MB","time":{"start":1719988470752,"stop":1719988470752,"duration":0},"status":"passed","severity":"normal"},{"uid":"171d78cbd5575eee","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1719988065331,"stop":1719988065331,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f112f04c33282f","name":"Check received message containing numeric","time":{"start":1719988406772,"stop":1719988406772,"duration":0},"status":"passed","severity":"normal"},{"uid":"54afbfd96ae004ae","name":"Query Generator, Multiple PubsubTopics","time":{"start":1719988504216,"stop":1719988504218,"duration":2},"status":"passed","severity":"normal"},{"uid":"45469101661f82d2","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1719988119002,"stop":1719988119003,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d742794eba9d638","name":"Subscribe to topic containing short and receive message","time":{"start":1719988527984,"stop":1719988527984,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8da4fc1104defcd","name":"safeDispatchEvent","time":{"start":1719987933893,"stop":1719987933893,"duration":0},"status":"passed","severity":"normal"},{"uid":"a17d5bfb46fcd549","name":"Check received message containing Arabic","time":{"start":1719988406786,"stop":1719988406787,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc1f54db446a35db","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1719988166658,"stop":1719988166659,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2cd37e34cc1c562","name":"Check message on other pubsub topic is not received","time":{"start":1719988406781,"stop":1719988406781,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4eed363655889c","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1719987866836,"stop":1719987866836,"duration":0},"status":"passed","severity":"normal"},{"uid":"57fe95c38e4fce56","name":"Overlapping topic subscription","time":{"start":1719988527954,"stop":1719988527956,"duration":2},"status":"passed","severity":"normal"},{"uid":"31d2a1ef6133e18d","name":"should properly create location multiaddrs - tcp4","time":{"start":1719987850786,"stop":1719987850786,"duration":0},"status":"passed","severity":"normal"},{"uid":"35ccfe96d51d2083","name":"Push message with long payload","time":{"start":1719988353643,"stop":1719988353643,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1e13ddd2ad4e4d9","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1719987866837,"stop":1719987866838,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cd9b34ac05e13c50","name":"Subscribe to topic containing short and receive message","time":{"start":1719988527957,"stop":1719988527957,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e3241fa3b918ae","name":"more peers than existing","time":{"start":1719988343044,"stop":1719988343044,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ae3086065e0272e2","name":"Check publish message containing escaped characters","time":{"start":1719988391002,"stop":1719988391002,"duration":0},"status":"passed","severity":"normal"},{"uid":"2216aa73432ceb71","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1719987850112,"stop":1719987850112,"duration":0},"status":"passed","severity":"normal"},{"uid":"12bc8004ec962d3a","name":"Query generator for multiple messages with different content topic format","time":{"start":1719988523199,"stop":1719988523200,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a2dae7006113d4","name":"Passing page size 10 when there are 10 messages","time":{"start":1719988545343,"stop":1719988545343,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c026d2cd53389b","name":"Check publish message containing emoji","time":{"start":1719988391002,"stop":1719988391003,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7eeb5b2623274f6","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1719987944612,"stop":1719987944612,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a9594802cc9a5b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1719988065319,"stop":1719988065319,"duration":0},"status":"passed","severity":"normal"},{"uid":"984a8303fba943be","name":"random static sharding 8 - Cluster ID: 890, Shard ID: 608","time":{"start":1719988464338,"stop":1719988464338,"duration":0},"status":"passed","severity":"normal"},{"uid":"9858d0f634c7edfd","name":"different cluster, same shard: nodes don't connect","time":{"start":1719988065278,"stop":1719988065279,"duration":1},"status":"passed","severity":"normal"},{"uid":"acef5e742d5c0ba9","name":"should throw error - no public key","time":{"start":1719987850784,"stop":1719987850784,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5d28eef489b513","name":"Check message received after nwaku node is restarted","time":{"start":1719988406798,"stop":1719988406798,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a3e44a659a6c7d05","name":"Throws when trying to push message with empty payload","time":{"start":1719988353689,"stop":1719988353690,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7f58b708df51ec7","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1719987842224,"stop":1719987842225,"duration":1},"status":"passed","severity":"normal"},{"uid":"e12ac845f801900e","name":"Overlapping topic subscription","time":{"start":1719988401440,"stop":1719988401440,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bc501717aa0d1d1e","name":"Check meta is set [symmetric]","time":{"start":1719987876729,"stop":1719987876730,"duration":1},"status":"passed","severity":"normal"},{"uid":"192e0ecac54e5a65","name":"Subscribe to topic containing XML and receive message","time":{"start":1719988119009,"stop":1719988119009,"duration":0},"status":"passed","severity":"normal"},{"uid":"83f9ddb08249df3f","name":"Push message with content topic containing Russian","time":{"start":1719988470744,"stop":1719988470744,"duration":0},"status":"passed","severity":"normal"},{"uid":"227c433114fb9dc2","name":"Generator, 2 different pubsubtopics","time":{"start":1719988523624,"stop":1719988523624,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a5dee88a38a485c","name":"Push message with emoji payload","time":{"start":1719988353687,"stop":1719988353688,"duration":1},"status":"passed","severity":"normal"},{"uid":"634ec3eeeeb2a5d8","name":"Push message with content topic containing Chinese","time":{"start":1719988353696,"stop":1719988353700,"duration":4},"status":"passed","severity":"normal"},{"uid":"57e90bc5ce6ba634","name":"Push message with content topic containing emoji","time":{"start":1719988470748,"stop":1719988470749,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fd902ff55a060f","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1719987850108,"stop":1719987850108,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af8e9275c9d948","name":"should return false","time":{"start":1719987850784,"stop":1719987850784,"duration":0},"status":"passed","severity":"normal"},{"uid":"54ede1cd47c51687","name":"should not fail to stop the service if it was not started","time":{"start":1719987870766,"stop":1719987870766,"duration":0},"status":"passed","severity":"normal"},{"uid":"114d715f3c008124","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1719987842242,"stop":1719987842242,"duration":0},"status":"passed","severity":"normal"},{"uid":"789928669c6b664c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1719988527980,"stop":1719988527980,"duration":0},"status":"passed","severity":"normal"},{"uid":"125f0321de07b12d","name":"Check message with no payload is not received","time":{"start":1719988406781,"stop":1719988406782,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3bdba2630e61f6a","name":"A test","time":{"start":1719988166733,"stop":1719988166734,"duration":1},"status":"passed","severity":"normal"},{"uid":"d65b549d4cde7dc5","name":"Push message with Russian payload","time":{"start":1719988353678,"stop":1719988353679,"duration":1},"status":"passed","severity":"normal"},{"uid":"de180b2286a0eb70","name":"Publish without waiting for remote peer","time":{"start":1719988401436,"stop":1719988401436,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd7d5f97ba9f7730","name":"Fails to push message bigger that 1MB","time":{"start":1719988470753,"stop":1719988470753,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a652d968d2a490","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1719987842239,"stop":1719987842239,"duration":0},"status":"passed","severity":"normal"},{"uid":"3473f1d4f8b014c","name":"shard 0","time":{"start":1719988464327,"stop":1719988464328,"duration":1},"status":"passed","severity":"normal"},{"uid":"d675ad68aef85db9","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1719988401438,"stop":1719988401438,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdaf6a880a660dde","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1719987866015,"stop":1719987866016,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ae3ed234fd66f3b","name":"Overlapping topic subscription","time":{"start":1719988118972,"stop":1719988118972,"duration":0},"status":"passed","severity":"normal"},{"uid":"5264c89e8edf944d","name":"same cluster, different shard: nodes connect","time":{"start":1719988216541,"stop":1719988216541,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6bb296da2a0430d","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app95/3/topic416/proto","time":{"start":1719988449765,"stop":1719988449765,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a265773b3972052","name":"Check publish message containing unicode special characters","time":{"start":1719988391002,"stop":1719988391002,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0aed3f1dde88ed","name":"Relay - dialed after","time":{"start":1719988559863,"stop":1719988559863,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e5adbf5da4cc53d","name":"random static sharding 3 - Cluster ID: 85, Shard ID: 167","time":{"start":1719988464333,"stop":1719988464333,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0d9680fa7b114d","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1719988681438,"stop":1719988681438,"duration":0},"status":"passed","severity":"normal"},{"uid":"57856ba302bdbae4","name":"can start the service","time":{"start":1719987904568,"stop":1719987904569,"duration":1},"status":"passed","severity":"normal"},{"uid":"21bec0406514abd9","name":"Sample","time":{"start":1719987850280,"stop":1719987850280,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea886e9972dcf7e9","name":"Fails to push message with empty content topic","time":{"start":1719988353722,"stop":1719988353722,"duration":0},"status":"passed","severity":"normal"},{"uid":"338eb66358b4b8ba","name":"should set field with only STORE enabled","time":{"start":1719987850789,"stop":1719987850789,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9de4a0f491a085a","name":"Init the array if not present","time":{"start":1719987841796,"stop":1719987841798,"duration":2},"status":"passed","severity":"normal"},{"uid":"1f75f05a1ba98b45","name":"Push message with Script payload","time":{"start":1719988470737,"stop":1719988470737,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca6fa21b2d9bbe4a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1719987987053,"stop":1719987987054,"duration":1},"status":"passed","severity":"normal"},{"uid":"1685fc722ecb1997","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1719987842238,"stop":1719987842238,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c5b35b7e7876fb9","name":"Push message with escaped characters payload","time":{"start":1719988470739,"stop":1719988470739,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d35d2620ad1c936","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1719988166655,"stop":1719988166655,"duration":0},"status":"passed","severity":"normal"},{"uid":"a542550775acc4bf","name":"Push message with meta","time":{"start":1719988353722,"stop":1719988353723,"duration":1},"status":"passed","severity":"normal"},{"uid":"150ea7ea23e913e","name":"Check publish message containing Chinese","time":{"start":1719988390993,"stop":1719988390994,"duration":1},"status":"passed","severity":"normal"},{"uid":"80ac65fdab4f9832","name":"Default pageSize","time":{"start":1719988545345,"stop":1719988545345,"duration":0},"status":"passed","severity":"normal"},{"uid":"86e261694a17e644","name":"should be able to encode the field with only FILTER set to true","time":{"start":1719987850105,"stop":1719987850105,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec94247fa5136ed","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1719988119012,"stop":1719988119012,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3d3175c9e3ab050","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1719987968899,"stop":1719987968901,"duration":2},"status":"passed","severity":"normal"},{"uid":"a31e61e9d557369a","name":"Number of peers are maintained correctly","time":{"start":1719987913288,"stop":1719987913288,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a3cfde6ac3afacc","name":"Check message with invalid timestamp is not received","time":{"start":1719988406795,"stop":1719988406796,"duration":1},"status":"passed","severity":"normal"},{"uid":"990e96aa3e359b68","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1719987866635,"stop":1719987866636,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f714106838fd945","name":"Number of peers are maintained correctly","time":{"start":1719988156391,"stop":1719988156391,"duration":0},"status":"passed","severity":"normal"},{"uid":"259b1cd3f37ddf28","name":"isConnected should return false after all peers disconnect","time":{"start":1719987893886,"stop":1719987893887,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee24189651def81c","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1719987844878,"stop":1719987844880,"duration":2},"status":"passed","severity":"normal"},{"uid":"b3af890272f0451c","name":"should not fail to start the service if it is already started","time":{"start":1719987904573,"stop":1719987904573,"duration":0},"status":"passed","severity":"normal"},{"uid":"37f71a2ecfc1c7d4","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1719988364677,"stop":1719988364678,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2df73f0fe3546ab","name":"same cluster, same shard: nodes connect","time":{"start":1719988065274,"stop":1719988065275,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe69b388eace1678","name":"Check publish message after client node is restarted","time":{"start":1719988391010,"stop":1719988391011,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f56e7e57dddabd92","name":"1 Relay, 1 Filter, gives up","time":{"start":1719987866125,"stop":1719987866125,"duration":0},"status":"passed","severity":"normal"},{"uid":"296771332d6c8316","name":"Subscribe to topic containing Script and receive message","time":{"start":1719988527987,"stop":1719988527987,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ee4168bb347ac5","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1719988523625,"stop":1719988523625,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa31233da27d400","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1719988118998,"stop":1719988119002,"duration":4},"status":"passed","severity":"normal"},{"uid":"d7e758d7f6c88f79","name":"Push message with Basic HTML tag payload","time":{"start":1719988470738,"stop":1719988470738,"duration":0},"status":"passed","severity":"normal"},{"uid":"55353a0996b383b5","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1719988065296,"stop":1719988065297,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba959491e36a7ea","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1719988449762,"stop":1719988449763,"duration":1},"status":"passed","severity":"normal"},{"uid":"22adb215ebc2c4e2","name":"Mutual subscription","time":{"start":1719988401435,"stop":1719988401435,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb4f26cb421c808b","name":"should set field with only LIGHTPUSH enabled","time":{"start":1719987850789,"stop":1719987850790,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0d0a6aeb033bdd5","name":"Push message with content topic containing special chars","time":{"start":1719988470743,"stop":1719988470743,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd7b49c7778c0de","name":"Sign & Recover","time":{"start":1719987877227,"stop":1719987877227,"duration":0},"status":"passed","severity":"normal"},{"uid":"46302101f68f1100","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1719988364676,"stop":1719988364677,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd1106e769453e08","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1719988488828,"stop":1719988488828,"duration":0},"status":"passed","severity":"normal"},{"uid":"595df6f05c3ce1ea","name":"Subscribe to topic containing emoji and receive message","time":{"start":1719988527976,"stop":1719988527977,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6c11a7e09f8843f","name":"Fails to push message with large meta","time":{"start":1719988353723,"stop":1719988353727,"duration":4},"status":"passed","severity":"normal"},{"uid":"cc5bff903f9dc596","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1719988464331,"stop":1719988464332,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fab22527b4ebd5d","name":"Check message with no content topic is not received","time":{"start":1719988406781,"stop":1719988406781,"duration":0},"status":"passed","severity":"normal"},{"uid":"1181d5b4d3de8178","name":"random static sharding 4 - Cluster ID: 812, Shard ID: 294","time":{"start":1719988464333,"stop":1719988464334,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6d2b80132079f86","name":"Relay + Store","time":{"start":1719987904613,"stop":1719987904613,"duration":0},"status":"passed","severity":"normal"},{"uid":"c039c889c1708872","name":"Subscribe to topic containing XML and receive message","time":{"start":1719988527988,"stop":1719988527988,"duration":0},"status":"passed","severity":"normal"},{"uid":"594f542dac7e2bbe","name":"Reusing cursor across nodes","time":{"start":1719988488828,"stop":1719988488829,"duration":1},"status":"passed","severity":"normal"},{"uid":"b68a1b0619b8584e","name":"should return the pubsub topic directly if a string is provided","time":{"start":1719987842246,"stop":1719987842246,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d47177a510a8f2","name":"should not receive a peer event before start","time":{"start":1719988619966,"stop":1719988619966,"duration":0},"status":"passed","severity":"normal"},{"uid":"2103a69c4d430817","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1719988527966,"stop":1719988527966,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8fd938742b24a0f","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1719988523202,"stop":1719988523203,"duration":1},"status":"passed","severity":"normal"},{"uid":"f52cfa4fbd41398","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1719988401443,"stop":1719988401443,"duration":0},"status":"passed","severity":"normal"},{"uid":"703c459307a25b43","name":"Check received message containing long","time":{"start":1719988406784,"stop":1719988406784,"duration":0},"status":"passed","severity":"normal"},{"uid":"d56f15f0731b9fb3","name":"Check publish message containing Russian","time":{"start":1719988390998,"stop":1719988390999,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdb574f31b286a0e","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1719987842247,"stop":1719987842247,"duration":0},"status":"passed","severity":"normal"},{"uid":"209ca5480d38708f","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1719988527990,"stop":1719988527990,"duration":0},"status":"passed","severity":"normal"},{"uid":"914680a9fefcc386","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1719987844880,"stop":1719987844880,"duration":0},"status":"passed","severity":"normal"},{"uid":"78cc2be10bceefd6","name":"can start and stop the service","time":{"start":1719988619964,"stop":1719988619964,"duration":0},"status":"passed","severity":"normal"},{"uid":"c275c25778a1a236","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1719988391164,"stop":1719988391164,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3d134c7108baa9eb","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1719987903634,"stop":1719987903635,"duration":1},"status":"passed","severity":"normal"},{"uid":"afd4e8476947f942","name":"throws on content topic with empty encoding field","time":{"start":1719987842219,"stop":1719987842219,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d6e634e1f17811","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1719988065304,"stop":1719988065305,"duration":1},"status":"passed","severity":"normal"},{"uid":"2edc1b37eb097f36","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1719988527965,"stop":1719988527966,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7cc99e8b10bb366","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1719987850111,"stop":1719987850112,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5bd45dab652222a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1719988166657,"stop":1719988166657,"duration":0},"status":"passed","severity":"normal"},{"uid":"89adf33527678050","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1719987842241,"stop":1719987842241,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd650daf848fc4ee","name":"Subscribe and publish message","time":{"start":1719988401436,"stop":1719988401437,"duration":1},"status":"passed","severity":"normal"},{"uid":"844304dbc9703a11","name":"Push message with content topic containing Script","time":{"start":1719988470745,"stop":1719988470745,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4457f14dd29a8b2","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app13/2/topic391/proto","time":{"start":1719988449763,"stop":1719988449764,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a95b95ec0e63044","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1719988065320,"stop":1719988065327,"duration":7},"status":"passed","severity":"normal"},{"uid":"75a35140fae8f320","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1719987866836,"stop":1719987866836,"duration":0},"status":"passed","severity":"normal"},{"uid":"92c674c654806228","name":"1 Store, 2 relays, 2 fetches","time":{"start":1719987866125,"stop":1719987866125,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc824487f2d39fcf","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1719988166658,"stop":1719988166658,"duration":0},"status":"passed","severity":"normal"},{"uid":"e87056b3a0133cf","name":"unsubscribes","time":{"start":1719988538305,"stop":1719988538305,"duration":0},"status":"passed","severity":"normal"},{"uid":"c69cc28a69432485","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1719987842240,"stop":1719987842240,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a133281d5170310","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1719988071026,"stop":1719988071028,"duration":2},"status":"passed","severity":"normal"},{"uid":"e5b6a6af057f2100","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1719987893884,"stop":1719987893885,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3ff46f21f2deaa4","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1719987842231,"stop":1719987842232,"duration":1},"status":"passed","severity":"normal"},{"uid":"5005b094113b03d6","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1719987842249,"stop":1719987842249,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d0800f1d990fc5","name":"Check message received after nwaku node is restarted","time":{"start":1719988071040,"stop":1719988071040,"duration":0},"status":"skipped","severity":"normal"},{"uid":"83e0a54c53728314","name":"Check received message with timestamp: 1719987893448000000 ","time":{"start":1719988406778,"stop":1719988406778,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0eb516b4272f158","name":"Push message with XML payload","time":{"start":1719988353681,"stop":1719988353682,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb6df8f36b6f6308","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1719988342858,"stop":1719988342859,"duration":1},"status":"passed","severity":"normal"},{"uid":"20f4ed986a35a2aa","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1719988065292,"stop":1719988065293,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5358dce874a26ad","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1719988391004,"stop":1719988391004,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd859e66749ab48e","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app33/8/topic55/json","time":{"start":1719988449767,"stop":1719988449767,"duration":0},"status":"passed","severity":"normal"},{"uid":"7405dd654bdc9414","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1719987842221,"stop":1719987842221,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2ac4cee61307f8","name":"Push message with content topic containing Script","time":{"start":1719988353712,"stop":1719988353713,"duration":1},"status":"passed","severity":"normal"},{"uid":"de24e60c307031a6","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app67/4/topic608/utf8","time":{"start":1719988449768,"stop":1719988449769,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4bf90cd41d50c6f","name":"Push message with custom timestamp: 1719991665502","time":{"start":1719988470752,"stop":1719988470752,"duration":0},"status":"passed","severity":"normal"},{"uid":"b15a1bf6088fc9ab","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1719988065290,"stop":1719988065291,"duration":1},"status":"passed","severity":"normal"},{"uid":"540a22a25b2744f7","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1719988527986,"stop":1719988527986,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be2b9dd1c380b15","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app78/6/topic408/test.js","time":{"start":1719988449766,"stop":1719988449767,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0dd3fd4a6d99e40","name":"should return valid sharding parameters for static sharding","time":{"start":1719987842248,"stop":1719987842248,"duration":0},"status":"passed","severity":"normal"},{"uid":"940dcebe491f56ba","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1719988391163,"stop":1719988391164,"duration":1},"status":"skipped","severity":"normal"},{"uid":"623398f014e6006b","name":"Query Generator, No Decoder","time":{"start":1719988504219,"stop":1719988504220,"duration":1},"status":"passed","severity":"normal"},{"uid":"220ec13ee59c1c76","name":"random static sharding 1 - Cluster ID: 285, Shard ID: 374","time":{"start":1719988464332,"stop":1719988464332,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ed76fc99df7e22","name":"Ping on subscribed peer","time":{"start":1719987987803,"stop":1719987987804,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ab1dc53e8561444","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1719988065332,"stop":1719988065332,"duration":0},"status":"passed","severity":"normal"},{"uid":"a83dfb70fba14ae2","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1719987878638,"stop":1719987878638,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a098f83490a4e9","name":"Passing page size 1 when there are 4 messages","time":{"start":1719988545342,"stop":1719988545342,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e92ebd724180db","name":"Check publish message containing XML","time":{"start":1719988391000,"stop":1719988391000,"duration":0},"status":"passed","severity":"normal"},{"uid":"d64553a2f456d4c","name":"Does not throw an exception when node disconnects","time":{"start":1719988554309,"stop":1719988554309,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c56d549060452e0","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1719987893883,"stop":1719987893884,"duration":1},"status":"passed","severity":"normal"},{"uid":"e128eac01c12aa3a","name":"Generator, custom pubsub topic","time":{"start":1719988523623,"stop":1719988523624,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2c9b2065175ad0c","name":"ignores domain fetching errors","time":{"start":1719987866833,"stop":1719987866833,"duration":0},"status":"passed","severity":"normal"},{"uid":"f446a28aee90b6ff","name":"should set field with only FILTER enabled","time":{"start":1719987850789,"stop":1719987850789,"duration":0},"status":"passed","severity":"normal"},{"uid":"40df798cc6bec90a","name":"should use the provided clusterId for the pubsub topic","time":{"start":1719987842252,"stop":1719987842252,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d87f93e91171e7b","name":"Passing an array","time":{"start":1719988554309,"stop":1719988554310,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc388feeb8348464","name":"Check message with no content topic is not received","time":{"start":1719988071031,"stop":1719988071032,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d18fb4ce0fd5eff","name":"Subscribe to topic containing shell command and receive message","time":{"start":1719988119011,"stop":1719988119011,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1b7c0cff7bc012","name":"should emit a peer event after start","time":{"start":1719988619965,"stop":1719988619965,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be5ccfd6e2b64ef","name":"receives messages sent to provided content topic through callback","time":{"start":1719988391164,"stop":1719988391164,"duration":0},"status":"skipped","severity":"normal"},{"uid":"36ffcd27bb217b50","name":"Overlapping topic subscription","time":{"start":1719988527983,"stop":1719988527983,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e3a2b0f48ab499","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1719988065295,"stop":1719988065295,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e9db13e072225e3","name":"Check message with no pubsub topic is not received","time":{"start":1719988071030,"stop":1719988071031,"duration":1},"status":"passed","severity":"normal"},{"uid":"354ab133e897faac","name":"Nodes with multiple pubsub topic","time":{"start":1719988364683,"stop":1719988364684,"duration":1},"status":"passed","severity":"normal"},{"uid":"d847c76684aa863c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1719988527991,"stop":1719988527991,"duration":0},"status":"passed","severity":"normal"},{"uid":"d629348617f7f4ce","name":"Ping on unsubscribed peer","time":{"start":1719987987805,"stop":1719987987805,"duration":0},"status":"passed","severity":"normal"},{"uid":"2820ea264605184f","name":"recovers when dns.resolve returns empty","time":{"start":1719987866833,"stop":1719987866833,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d45e04721a2461a","name":"Check publish message containing short","time":{"start":1719988390990,"stop":1719988390990,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f00b45894ec6572","name":"dispatchEvent via connectionManager","time":{"start":1719987933893,"stop":1719987933893,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c22d28ed22310","name":"Correctly serialized arguments","time":{"start":1719988219515,"stop":1719988219515,"duration":0},"status":"passed","severity":"normal"},{"uid":"96658bab6a33a73f","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1719988401444,"stop":1719988401444,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b745f7c80359b6","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1719987842226,"stop":1719987842227,"duration":1},"status":"passed","severity":"normal"},{"uid":"dff82b9a0ed95384","name":"random static sharding 7 - Cluster ID: 982, Shard ID: 671","time":{"start":1719988464337,"stop":1719988464337,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba92de43fbdfbe65","name":"Check received message containing special chars","time":{"start":1719988071011,"stop":1719988071011,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca8932c82dfbf2f","name":"configure the node with multiple content topics","time":{"start":1719988449770,"stop":1719988449771,"duration":1},"status":"passed","severity":"normal"},{"uid":"393491a500babcce","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1719988534880,"stop":1719988534881,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac5af3eda9f60f9c","name":"can start the service","time":{"start":1719987870765,"stop":1719987870765,"duration":0},"status":"passed","severity":"normal"},{"uid":"76fa6601110b732b","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app5/4/topic132/json","time":{"start":1719988449767,"stop":1719988449768,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a59c1a098ee6bf8","name":"Push message with long payload","time":{"start":1719988470734,"stop":1719988470734,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e38471e492b81a","name":"Subscribe and receive messages via waku relay post","time":{"start":1719988118966,"stop":1719988118966,"duration":0},"status":"passed","severity":"normal"},{"uid":"e76774592acb6533","name":"passes more than one ENR URLs and attempts connection","time":{"start":1719987904576,"stop":1719987904576,"duration":0},"status":"skipped","severity":"normal"},{"uid":"333a538fa0ba0d8f","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1719988504222,"stop":1719988504226,"duration":4},"status":"passed","severity":"normal"},{"uid":"350cfdd399bb1e81","name":"should be able to decode the field with only FILTER set to true","time":{"start":1719987850110,"stop":1719987850110,"duration":0},"status":"passed","severity":"normal"},{"uid":"1716f811ac742b74","name":"Check received message with timestamp: 1719987893800 ","time":{"start":1719988071024,"stop":1719988071025,"duration":1},"status":"passed","severity":"normal"},{"uid":"8845dc2b789eab30","name":"can start and stop the service","time":{"start":1719987904570,"stop":1719987904571,"duration":1},"status":"passed","severity":"normal"},{"uid":"9038e17e3fd2a013","name":"should throw an error for missing sharding configuration","time":{"start":1719987842250,"stop":1719987842250,"duration":0},"status":"passed","severity":"normal"},{"uid":"2298cea6a711fff0","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1719988527988,"stop":1719988527989,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d1e81e1c23ed9c6","name":"different cluster, different shard: nodes don't connect","time":{"start":1719988216542,"stop":1719988216542,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35ee5b434a1569f","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1719988552997,"stop":1719988552997,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a10db9b6714267e","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1719987850105,"stop":1719987850106,"duration":1},"status":"passed","severity":"normal"},{"uid":"810693572b233087","name":"Push message with content topic containing Arabic","time":{"start":1719988353700,"stop":1719988353701,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee8dcbdba71ee769","name":"should throw error - no public key","time":{"start":1719987850778,"stop":1719987850778,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc043dc243006c1a","name":"Subscribe to topic containing Script and receive message","time":{"start":1719988527968,"stop":1719988527968,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6338fbec32b942b","name":"Push message on custom pubsubTopic","time":{"start":1719988219426,"stop":1719988219426,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ecb8e8e0b522dfb","name":"should return unique PubsubTopics for static sharding","time":{"start":1719987842233,"stop":1719987842233,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbfd0d833b8aa825","name":"Check received message containing shell command","time":{"start":1719988406776,"stop":1719988406777,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee149899558786a4","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1719987842221,"stop":1719987842221,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c0c22588c402701","name":"Push message with content topic containing unicode special characters","time":{"start":1719988353721,"stop":1719988353721,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2b689876c070744","name":"configure the node with multiple pubsub topics","time":{"start":1719988464340,"stop":1719988464341,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3e0b11e7798cf99","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1719988488825,"stop":1719988488826,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bf2e0047af3c96d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1719988065304,"stop":1719988065304,"duration":0},"status":"passed","severity":"normal"},{"uid":"e794dcab84242092","name":"Js publishes, other Js receives","time":{"start":1719988373389,"stop":1719988373390,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6e47dcbb0eb1583","name":"Fails to publish message with empty text","time":{"start":1719988391007,"stop":1719988391007,"duration":0},"status":"passed","severity":"normal"},{"uid":"f54953515db31b86","name":"Check received message containing Russian","time":{"start":1719988071016,"stop":1719988071017,"duration":1},"status":"passed","severity":"normal"},{"uid":"1567019f5770c555","name":"non connected peers","time":{"start":1719988343045,"stop":1719988343045,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8031b1c70b066229","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1719987866633,"stop":1719987866633,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca68c3892d4e65f","name":"should decode valid enr successfully","time":{"start":1719987850777,"stop":1719987850777,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda0318399e22f43","name":"should encode/decode to RLP encoding","time":{"start":1719987850785,"stop":1719987850785,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cef390efbdbfed1","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1719987876727,"stop":1719987876728,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bb96589dd37b514","name":"Check message received after jswaku node is restarted","time":{"start":1719988406798,"stop":1719988406798,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2cf7076994962fa2","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1719987866837,"stop":1719987866837,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d4977e879b1718e9","name":"Subscribe to topic containing numeric and publish message","time":{"start":1719988401441,"stop":1719988401442,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a18702f6a5d5d67","name":"Check publish message containing Basic HTML tag","time":{"start":1719988391000,"stop":1719988391001,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d942476976906b","name":"Check received message containing JSON","time":{"start":1719988406791,"stop":1719988406791,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4b9ed6692f6a47a","name":"start node with ApplicationInfo","time":{"start":1719988449771,"stop":1719988449772,"duration":1},"status":"passed","severity":"normal"},{"uid":"af10dc6b453dd476","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1719987842233,"stop":1719987842233,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc813e2a6c9f0188","name":"should return empty list for no shard","time":{"start":1719987842235,"stop":1719987842235,"duration":0},"status":"passed","severity":"normal"},{"uid":"4de42583c003e9fb","name":"should only return 1 node with relay capability","time":{"start":1719987866834,"stop":1719987866835,"duration":1},"status":"passed","severity":"normal"},{"uid":"b30477c9811d2922","name":"Push message with content topic containing Arabic","time":{"start":1719988470744,"stop":1719988470744,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cd2acadd0a59047","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1719988065289,"stop":1719988065290,"duration":1},"status":"passed","severity":"normal"},{"uid":"fee84ec383e663df","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1719987855489,"stop":1719987855490,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2657926cc5dd579","name":"should not fail to start the service if it is already started","time":{"start":1719988619965,"stop":1719988619965,"duration":0},"status":"passed","severity":"normal"},{"uid":"157501b149bbc53b","name":"Publish message with custom timestamp: Wed Jul 03 2024 05:32:44 GMT+0000 (Coordinated Universal Time)","time":{"start":1719988391005,"stop":1719988391005,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d765adae6c5c5b","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1719987866632,"stop":1719987866632,"duration":0},"status":"passed","severity":"normal"},{"uid":"616fb879978fc589","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1719987842251,"stop":1719987842252,"duration":1},"status":"passed","severity":"normal"},{"uid":"cae0b5b6edd475ce","name":"should emit a peer event after start","time":{"start":1719987904573,"stop":1719987904574,"duration":1},"status":"passed","severity":"normal"},{"uid":"58c73b673333980b","name":"Fails to publish duplicate message","time":{"start":1719988391007,"stop":1719988391007,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bc44a34c0365eb7","name":"A test","time":{"start":1719988166734,"stop":1719988166734,"duration":0},"status":"passed","severity":"normal"},{"uid":"51404d801ea6be89","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1719988527990,"stop":1719988527990,"duration":0},"status":"passed","severity":"normal"},{"uid":"f453498bd6903ba7","name":"Reopen subscription with peer with lost subscription","time":{"start":1719987987805,"stop":1719987987805,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d2496f80860c98","name":"random static sharding 2 - Cluster ID: 780, Shard ID: 327","time":{"start":1719988464332,"stop":1719988464333,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fe0bf629c04b80f","name":"it tolerates circular branch references","time":{"start":1719987866832,"stop":1719987866832,"duration":0},"status":"passed","severity":"normal"},{"uid":"b451320226505a98","name":"Nwaku publishes","time":{"start":1719988373389,"stop":1719988373389,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6ae66e8d5a729b","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1719988534878,"stop":1719988534879,"duration":1},"status":"passed","severity":"normal"},{"uid":"74a67fb7af8851b9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1719988065293,"stop":1719988065293,"duration":0},"status":"passed","severity":"normal"},{"uid":"9060827d62509589","name":"start node with empty content topic","time":{"start":1719988449772,"stop":1719988449772,"duration":0},"status":"passed","severity":"normal"},{"uid":"94dc13f3df320201","name":"Subscribe to topic containing long and receive message","time":{"start":1719988527984,"stop":1719988527984,"duration":0},"status":"passed","severity":"normal"},{"uid":"5671c98ea71fbad1","name":"Check received message containing escaped characters","time":{"start":1719988406777,"stop":1719988406777,"duration":0},"status":"passed","severity":"normal"},{"uid":"e338282ae85f326c","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1719987901749,"stop":1719987901749,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec45573ef8cc46e1","name":"Push message with content topic containing escaped characters","time":{"start":1719988353721,"stop":1719988353721,"duration":0},"status":"passed","severity":"normal"},{"uid":"c88ebd94554728cc","name":"Encoder throws on empty string content topic","time":{"start":1719987876730,"stop":1719987876731,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d9c2588f6309e8f","name":"should throw error - no id","time":{"start":1719987850778,"stop":1719987850778,"duration":0},"status":"passed","severity":"normal"},{"uid":"edaeea6ee2dbb250","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1719987968902,"stop":1719987968903,"duration":1},"status":"passed","severity":"normal"},{"uid":"1234d5568f1d3af5","name":"Encoder throws on undefined content topic","time":{"start":1719987876730,"stop":1719987876730,"duration":0},"status":"passed","severity":"normal"},{"uid":"396cb375df0c4229","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1719988527947,"stop":1719988527947,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ed0674881821e78","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1719988364681,"stop":1719988364682,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2b00e017a1cec9c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1719988219414,"stop":1719988219425,"duration":11},"status":"passed","severity":"normal"},{"uid":"b6a0691eaeef93eb","name":"Subscribe and receives messages on 20 topics","time":{"start":1719988527946,"stop":1719988527947,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd94eeb7177b19a4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1719987842241,"stop":1719987842241,"duration":0},"status":"passed","severity":"normal"},{"uid":"c67d387a20836e27","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1719987850113,"stop":1719987850113,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d3909890d0a8e0","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1719987866636,"stop":1719987866636,"duration":0},"status":"passed","severity":"normal"},{"uid":"44472e03e189c0be","name":"Waku message hash computation (payload length 0)","time":{"start":1719987844881,"stop":1719987844881,"duration":0},"status":"passed","severity":"normal"},{"uid":"718e3200730aa8a8","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1719988681438,"stop":1719988681438,"duration":0},"status":"passed","severity":"normal"},{"uid":"c288b721668f0e76","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1719988401446,"stop":1719988401447,"duration":1},"status":"passed","severity":"normal"},{"uid":"6378f172ffe4f026","name":"same cluster, same shard: nodes connect","time":{"start":1719988216540,"stop":1719988216541,"duration":1},"status":"passed","severity":"normal"},{"uid":"512ec20e4608cbf3","name":"Subscribe to topic containing shell command and receive message","time":{"start":1719988527989,"stop":1719988527989,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebf983f1b50fd6e6","name":"Ephemeral messages are not stored","time":{"start":1719987903633,"stop":1719987903633,"duration":0},"status":"passed","severity":"normal"},{"uid":"303a756b441aa1bd","name":"should get / set TCP multiaddr","time":{"start":1719987850786,"stop":1719987850786,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e93a41aec8fcead","name":"Query Generator, No message returned","time":{"start":1719988504220,"stop":1719988504221,"duration":1},"status":"passed","severity":"normal"},{"uid":"94dfb47376b0b1e7","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1719987842232,"stop":1719987842232,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef5d641f830fa585","name":"Waku message hash computation (no timestamp)","time":{"start":1719987844882,"stop":1719987844882,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2b6fbd27fa4a661","name":"Push message with short payload","time":{"start":1719988470733,"stop":1719988470733,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a246c06bdb3eb84","name":"Subscribe and receive messages via waku relay post","time":{"start":1719988527980,"stop":1719988527980,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fffaae58efaa945","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1719988527968,"stop":1719988527968,"duration":0},"status":"passed","severity":"normal"},{"uid":"79be3fd1999d68ab","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1719988527976,"stop":1719988527976,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fed0e84f20f7cf7","name":"Push message with content topic containing special chars","time":{"start":1719988353695,"stop":1719988353696,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9d899ef05e2a252","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1719987842240,"stop":1719987842241,"duration":1},"status":"passed","severity":"normal"},{"uid":"691f3a0a729f96aa","name":"Subscribe to topic containing emoji and receive message","time":{"start":1719988527990,"stop":1719988527991,"duration":1},"status":"passed","severity":"normal"},{"uid":"a86555e89f980140","name":"Used by Waku Relay","time":{"start":1719988554310,"stop":1719988554311,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9d4269c175ba37f","name":"Push message with content topic containing long","time":{"start":1719988470742,"stop":1719988470742,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de89dfe58bd5b30","name":"Check received message containing short","time":{"start":1719988406771,"stop":1719988406771,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a7974b74564ce9","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1719988527987,"stop":1719988527987,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d43a72702039b9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1719987842244,"stop":1719987842244,"duration":0},"status":"passed","severity":"normal"},{"uid":"c23dd2984b67cdee","name":"Push message with content topic containing SQL Injection","time":{"start":1719988470745,"stop":1719988470745,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c514b1c00b2d59c","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1719987842223,"stop":1719987842224,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dc1f1e9d0de1df4","name":"Push message on custom pubsubTopic","time":{"start":1719988219412,"stop":1719988219413,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc809574af83a17b","name":"Check received message containing Basic HTML tag","time":{"start":1719988406775,"stop":1719988406776,"duration":1},"status":"passed","severity":"normal"},{"uid":"939b6dd53467997a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1719988527966,"stop":1719988527968,"duration":2},"status":"passed","severity":"normal"},{"uid":"8fa1a8791d391583","name":"Encoder throws on empty string content topic","time":{"start":1719987855807,"stop":1719987855807,"duration":0},"status":"passed","severity":"normal"},{"uid":"36f2ae26bf0670a4","name":"Fails to publish message with wrong content topic","time":{"start":1719988391007,"stop":1719988391008,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f52a28a37bcd93f","name":"new peer added after a peer was already found","time":{"start":1719988342857,"stop":1719988342858,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4fed146dc9d41da9","name":"All","time":{"start":1719987904613,"stop":1719987904613,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7e6301aef519de2","name":"should properly compute the node id","time":{"start":1719987850784,"stop":1719987850785,"duration":1},"status":"passed","severity":"normal"},{"uid":"11d2cdb2090ac7bb","name":"can start and stop the service","time":{"start":1719987870765,"stop":1719987870766,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d1f74463e71371a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1719988527989,"stop":1719988527989,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c50c0c199f6e23","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1719988527979,"stop":1719988527979,"duration":0},"status":"passed","severity":"normal"},{"uid":"11aed5deb2f2c800","name":"Subscribe and receives messages on 20 topics","time":{"start":1719988527982,"stop":1719988527982,"duration":0},"status":"passed","severity":"normal"},{"uid":"514af6e46cdbd4ab","name":"Check received message containing Basic HTML tag","time":{"start":1719988406790,"stop":1719988406791,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1251f8f6e254b90","name":"Light Node - default protocols","time":{"start":1719988559865,"stop":1719988559865,"duration":0},"status":"passed","severity":"normal"},{"uid":"35ab6ed5eade55f7","name":"Ping on unsubscribed peer","time":{"start":1719987928504,"stop":1719987928505,"duration":1},"status":"passed","severity":"normal"},{"uid":"57622bec4d799ac2","name":"handles empty shards array correctly","time":{"start":1719987842250,"stop":1719987842251,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c1c07e4188f03cb","name":"connects to nwaku","time":{"start":1719988554309,"stop":1719988554309,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f19788c1a83406","name":"throws on content topic with empty topic name field","time":{"start":1719987842218,"stop":1719987842218,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a40685645b135ba","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1719987855490,"stop":1719987855490,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0dc94409a5caa4a","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1719987844882,"stop":1719987844882,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0bbac655c84d452","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1719988364682,"stop":1719988364683,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbaeb3973163390c","name":"Query with Ordered Callback, No message returned","time":{"start":1719988504228,"stop":1719988504229,"duration":1},"status":"passed","severity":"normal"},{"uid":"259b3b54c8085739","name":"Subscribe to topic containing Russian and receive message","time":{"start":1719988527986,"stop":1719988527986,"duration":0},"status":"passed","severity":"normal"},{"uid":"574620b5f660b093","name":"Check message received after jswaku node is restarted","time":{"start":1719988071039,"stop":1719988071040,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4ed5de300232d9f3","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1719987842303,"stop":1719987842304,"duration":1},"status":"passed","severity":"normal"},{"uid":"1510f61971462c79","name":"Rejects garbage","time":{"start":1719987859237,"stop":1719987859237,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea02cdb52c89b39d","name":"Check received message containing long","time":{"start":1719988406771,"stop":1719988406772,"duration":1},"status":"passed","severity":"normal"},{"uid":"832fbea4c1e982fe","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1719988119014,"stop":1719988119015,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ede581ffd427ca1","name":"Ping on peer without subscriptions","time":{"start":1719987987806,"stop":1719987987807,"duration":1},"status":"passed","severity":"normal"},{"uid":"8105d70af7152b28","name":"Check publish message containing Arabic","time":{"start":1719988390994,"stop":1719988390998,"duration":4},"status":"passed","severity":"normal"},{"uid":"cdd190394373cc1c","name":"Subscribe to topic containing emoji and publish message","time":{"start":1719988401447,"stop":1719988401448,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b41e48a87b7336b","name":"Push 30 different messages","time":{"start":1719988353688,"stop":1719988353689,"duration":1},"status":"passed","severity":"normal"},{"uid":"97e48c2c3e3bba79","name":"returns all values when wanted number matches available values","time":{"start":1719987866013,"stop":1719987866014,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbe750f76e35244f","name":"Check message with invalid timestamp is not received","time":{"start":1719988071028,"stop":1719988071029,"duration":1},"status":"passed","severity":"normal"},{"uid":"79f0706269c242f1","name":"Query generator for multiple messages with multiple decoders","time":{"start":1719988523198,"stop":1719988523199,"duration":1},"status":"passed","severity":"normal"},{"uid":"75961ba8179f17f1","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1719987842247,"stop":1719987842248,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1c78923aeaeea1a","name":"Query with Ordered Callback, No Decoder","time":{"start":1719988504227,"stop":1719988504228,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff10b6402dc24001","name":"Check received message containing unicode special characters","time":{"start":1719988406777,"stop":1719988406778,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5ee681ecdd654b8","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1719988065327,"stop":1719988065330,"duration":3},"status":"passed","severity":"normal"},{"uid":"7b62772a4bd0780b","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1719987901747,"stop":1719987901748,"duration":1},"status":"passed","severity":"normal"},{"uid":"78eda9fecf4ab65f","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1719987850107,"stop":1719987850108,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f5d035de9bff356","name":"should throw an error if shards are undefined for static sharding","time":{"start":1719987842235,"stop":1719987842236,"duration":1},"status":"passed","severity":"normal"},{"uid":"d11fa32922d0c657","name":"Check received message containing short","time":{"start":1719988071010,"stop":1719988071010,"duration":0},"status":"passed","severity":"normal"},{"uid":"918de54e29924a4e","name":"Query generator for multiple messages","time":{"start":1719988523196,"stop":1719988523197,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b2b6e0ebf33d8ba","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1719988166658,"stop":1719988166658,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89fc2597b6e548","name":"should return all peers when numPeers is 0","time":{"start":1719987855489,"stop":1719987855489,"duration":0},"status":"passed","severity":"normal"},{"uid":"f529ae17de603386","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1719988527969,"stop":1719988527969,"duration":0},"status":"passed","severity":"normal"},{"uid":"4852525500dfcf76","name":"Decrypt messages","time":{"start":1719988346467,"stop":1719988346468,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d3f60d2eca13c11","name":"Push message with Russian payload","time":{"start":1719988470736,"stop":1719988470736,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6eeb2ddbad60f8b","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1719987866636,"stop":1719987866637,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca3c77d39bee31e2","name":"Fails to publish message with size larger than 1 MB","time":{"start":1719988391009,"stop":1719988391009,"duration":0},"status":"passed","severity":"normal"},{"uid":"d746d61ec9b7d429","name":"Register correct protocols","time":{"start":1719988401435,"stop":1719988401436,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8e88f73b20e1d60","name":"Ping on peer without subscriptions","time":{"start":1719987928504,"stop":1719987928504,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0f856ac27ac76fc","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1719987944611,"stop":1719987944612,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e536ca7a23cbf5a","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1719988342858,"stop":1719988342858,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b347f544ca11eed3","name":"Passing cursor with wrong pubsubTopic","time":{"start":1719988488831,"stop":1719988488831,"duration":0},"status":"passed","severity":"normal"},{"uid":"8342202dab6fe78d","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1719987866634,"stop":1719987866635,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c8da1c5bbfd32d2","name":"Ephemeral field set to true","time":{"start":1719987855804,"stop":1719987855805,"duration":1},"status":"passed","severity":"normal"},{"uid":"610bf90c1898e3b8","name":"pre and post cipher","time":{"start":1719987877227,"stop":1719987877227,"duration":0},"status":"passed","severity":"normal"},{"uid":"57adca0ce758b202","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1719987855808,"stop":1719987855809,"duration":1},"status":"passed","severity":"normal"},{"uid":"e441eea84f37ce8c","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1719988504229,"stop":1719988504230,"duration":1},"status":"passed","severity":"normal"},{"uid":"59513f11c6662697","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1719988065294,"stop":1719988065294,"duration":0},"status":"passed","severity":"normal"},{"uid":"80f18b563b29f96e","name":"should handle corrupted local storage data gracefully","time":{"start":1719987870770,"stop":1719987870770,"duration":0},"status":"passed","severity":"normal"},{"uid":"365423284ad30d89","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1719987944612,"stop":1719987944613,"duration":1},"status":"passed","severity":"normal"},{"uid":"187439a5eb6a2f7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1719988065306,"stop":1719988065306,"duration":0},"status":"passed","severity":"normal"},{"uid":"85762bd8d2a36daa","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1719988488826,"stop":1719988488827,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0f58190667c89f6","name":"can start the service","time":{"start":1719988619963,"stop":1719988619964,"duration":1},"status":"passed","severity":"normal"},{"uid":"b48a9c28ea382bbb","name":"different cluster, same shard: nodes don't connect","time":{"start":1719988216541,"stop":1719988216542,"duration":1},"status":"passed","severity":"normal"},{"uid":"e22825dfbbaad39d","name":"udp ip6 address","time":{"start":1719987850235,"stop":1719987850235,"duration":0},"status":"passed","severity":"normal"},{"uid":"11667d56ced4fe8f","name":"Check received message with timestamp: 1719987893448 ","time":{"start":1719988406794,"stop":1719988406794,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c96bb113c3a9fb9","name":"Push message with content topic containing SQL Injection","time":{"start":1719988353711,"stop":1719988353712,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c0462c4b09f6666","name":"Subscribe to topic containing numeric and receive message","time":{"start":1719988527985,"stop":1719988527985,"duration":0},"status":"passed","severity":"normal"},{"uid":"7baf249a8ed7223f","name":"Subscribe to topic containing short and receive message","time":{"start":1719988118982,"stop":1719988118983,"duration":1},"status":"passed","severity":"normal"},{"uid":"affb08c02b2a33c6","name":"groups content topics by expected pubsub topic","time":{"start":1719987842229,"stop":1719987842229,"duration":0},"status":"passed","severity":"normal"},{"uid":"473f9cc95409c697","name":"should handle application and version for autosharding","time":{"start":1719987842233,"stop":1719987842234,"duration":1},"status":"passed","severity":"normal"},{"uid":"8057882de83266b9","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1719987842237,"stop":1719987842237,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f6712c1e5daf85","name":"Push message with custom timestamp: 1719984465502","time":{"start":1719988470751,"stop":1719988470752,"duration":1},"status":"passed","severity":"normal"},{"uid":"642495bc602b8baf","name":"Check received message containing JSON","time":{"start":1719988071019,"stop":1719988071019,"duration":0},"status":"passed","severity":"normal"},{"uid":"3282daf806ce429d","name":"does not throw on valid cases","time":{"start":1719987842213,"stop":1719987842214,"duration":1},"status":"passed","severity":"normal"},{"uid":"27c7e6c697d4eadf","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1719987850112,"stop":1719987850113,"duration":1},"status":"passed","severity":"normal"},{"uid":"d31c0eb85cf9c37","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1719988065288,"stop":1719988065289,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6ecdb3464f1890f","name":"Query with Promise Callback, No message returned","time":{"start":1719988504234,"stop":1719988504235,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbd69e5a23d32968","name":"should throw error - invalid id","time":{"start":1719987850783,"stop":1719987850783,"duration":0},"status":"passed","severity":"normal"},{"uid":"1474fd01f750c646","name":"Push message with content topic containing shell command","time":{"start":1719988353720,"stop":1719988353721,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeeeb0c143478652","name":"Check message with non string payload is not received","time":{"start":1719988406782,"stop":1719988406782,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c9778be9cef3083","name":"Subscribe to topic containing long and receive message","time":{"start":1719988527958,"stop":1719988527958,"duration":0},"status":"passed","severity":"normal"},{"uid":"a22346dfa628549d","name":"Passing page size 110 when there are 120 messages","time":{"start":1719988545344,"stop":1719988545345,"duration":1},"status":"passed","severity":"normal"},{"uid":"3126744d88025b71","name":"Subscribe and receive messages via lightPush","time":{"start":1719988527944,"stop":1719988527944,"duration":0},"status":"passed","severity":"normal"},{"uid":"97886a1ce0c6cc1d","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1719988391008,"stop":1719988391008,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee78811e48765040","name":"Subscribe to topic containing JSON and receive message","time":{"start":1719988119010,"stop":1719988119011,"duration":1},"status":"passed","severity":"normal"},{"uid":"31315998ed0e975e","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1719987842227,"stop":1719987842228,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a03d9bf0771e1ee","name":"creates an iterator","time":{"start":1719988538304,"stop":1719988538304,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6c829b1da218cdc","name":"Publish message with rate limit","time":{"start":1719988391011,"stop":1719988391012,"duration":1},"status":"passed","severity":"normal"},{"uid":"d526ae337db33ca1","name":"Check publish message containing long","time":{"start":1719988390991,"stop":1719988390991,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf91e485af43623b","name":"should load peers from local storage and dispatch events","time":{"start":1719987870769,"stop":1719987870769,"duration":0},"status":"passed","severity":"normal"},{"uid":"a68535fb79cb1888","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1719988527976,"stop":1719988527976,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d987fef63e2bed","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1719987968895,"stop":1719987968896,"duration":1},"status":"passed","severity":"normal"},{"uid":"6179ead873b132fc","name":"Push message with content topic containing numeric","time":{"start":1719988470742,"stop":1719988470743,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd9776b9a12a1051","name":"Push message with special chars payload","time":{"start":1719988353658,"stop":1719988353659,"duration":1},"status":"passed","severity":"normal"},{"uid":"c61e28ea01e2a21f","name":"Privacy Node - default protocol","time":{"start":1719988559865,"stop":1719988559865,"duration":0},"status":"passed","severity":"normal"},{"uid":"d41171c6a28fd1b8","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1719987842248,"stop":1719987842248,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ed579e9b92b92e","name":"Push message with JSON payload","time":{"start":1719988470738,"stop":1719988470738,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6247ea991d056d7","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1719988534880,"stop":1719988534880,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82640a8fda99a08","name":"Subscribe to topic containing XML and receive message","time":{"start":1719988527968,"stop":1719988527969,"duration":1},"status":"passed","severity":"normal"},{"uid":"7549824eb54c6b7b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1719988166656,"stop":1719988166656,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6f9c86aa08ca97c","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1719987842252,"stop":1719987842252,"duration":0},"status":"passed","severity":"normal"},{"uid":"284a44320d9217e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1719988364688,"stop":1719988364688,"duration":0},"status":"passed","severity":"normal"},{"uid":"47aebc1017d6c4fc","name":"Accepts a valid Waku Message","time":{"start":1719987859235,"stop":1719987859237,"duration":2},"status":"passed","severity":"normal"},{"uid":"2b31b7f3a70bbc98","name":"Check received message containing Script","time":{"start":1719988406774,"stop":1719988406775,"duration":1},"status":"passed","severity":"normal"},{"uid":"5386b3dfabb12816","name":"should properly create location multiaddrs - udp4","time":{"start":1719987850786,"stop":1719987850786,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa3910f8dc2341e0","name":"Decoder throws on empty string content topic","time":{"start":1719987876732,"stop":1719987876732,"duration":0},"status":"passed","severity":"normal"},{"uid":"d30c25268c4c3ba0","name":"Push message with content topic containing JSON","time":{"start":1719988353720,"stop":1719988353720,"duration":0},"status":"passed","severity":"normal"},{"uid":"279c8ca225539c4a","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1719988488827,"stop":1719988488828,"duration":1},"status":"passed","severity":"normal"},{"uid":"fff7ff9c0992b589","name":"Relay","time":{"start":1719987904612,"stop":1719987904613,"duration":1},"status":"passed","severity":"normal"},{"uid":"af946e992a088c97","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1719988401445,"stop":1719988401445,"duration":0},"status":"passed","severity":"normal"},{"uid":"38774ca0ae1901cc","name":"Store - dialed first","time":{"start":1719988559863,"stop":1719988559864,"duration":1},"status":"passed","severity":"normal"},{"uid":"cec0e89d84816469","name":"Check message with invalid timestamp is not received","time":{"start":1719988406780,"stop":1719988406780,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dbaca76a3c1489f","name":"LightPush","time":{"start":1719988559864,"stop":1719988559864,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e8f23775e55d8b1","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1719988065305,"stop":1719988065305,"duration":0},"status":"passed","severity":"normal"},{"uid":"c786b73188ac0f42","name":"Check received message containing numeric","time":{"start":1719988406784,"stop":1719988406785,"duration":1},"status":"passed","severity":"normal"},{"uid":"78a56c901bf2c281","name":"Push message with custom timestamp: 1719984519325","time":{"start":1719988353729,"stop":1719988353729,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f5ac43a6fbe4747","name":"Refresh subscription","time":{"start":1719988118982,"stop":1719988118982,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ed026ce3407f85","name":"Subscribe to topic containing shell command and publish message","time":{"start":1719988401446,"stop":1719988401446,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d00029186b5e4","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1719988065331,"stop":1719988065331,"duration":0},"status":"passed","severity":"normal"},{"uid":"99879f1fd2118895","name":"Check received message containing special chars","time":{"start":1719988406785,"stop":1719988406786,"duration":1},"status":"passed","severity":"normal"},{"uid":"79797762745d5958","name":"tcp ip4 address","time":{"start":1719987850234,"stop":1719987850235,"duration":1},"status":"passed","severity":"normal"},{"uid":"166def7a28aea3da","name":"topics with same application and version share the same shard","time":{"start":1719987842228,"stop":1719987842228,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa9cca6105ec6cec","name":"should not receive a peer event after stop","time":{"start":1719987904574,"stop":1719987904575,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e10457143f2a66f","name":"should throw error - no id","time":{"start":1719987850779,"stop":1719987850783,"duration":4},"status":"passed","severity":"normal"},{"uid":"82972545bbb0c49a","name":"Fails to push message bigger that 1MB","time":{"start":1719988353730,"stop":1719988353731,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ba13fafc7cc8028","name":"Check received message containing XML","time":{"start":1719988406775,"stop":1719988406775,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d46fa171542eccd","name":"Push message with unicode special characters payload","time":{"start":1719988470739,"stop":1719988470740,"duration":1},"status":"passed","severity":"normal"},{"uid":"8565f04ef505db05","name":"Check message with non string payload is not received","time":{"start":1719988071039,"stop":1719988071039,"duration":0},"status":"passed","severity":"normal"},{"uid":"834007ea3d97472","name":"Check publish message containing shell command","time":{"start":1719988391001,"stop":1719988391001,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7118b2faba48349","name":"Push message with SQL Injection payload","time":{"start":1719988470736,"stop":1719988470737,"duration":1},"status":"passed","severity":"normal"},{"uid":"e00320108f957bea","name":"Push message with custom timestamp: 1689229665502","time":{"start":1719988470751,"stop":1719988470751,"duration":0},"status":"passed","severity":"normal"},{"uid":"5647d7592b59addb","name":"should not fail to start the service if it is already started","time":{"start":1719987870766,"stop":1719987870767,"duration":1},"status":"passed","severity":"normal"},{"uid":"727b2766e8abc16d","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1719988552992,"stop":1719988552993,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cf972f11ebc2dad","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1719988401447,"stop":1719988401447,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c0d9472c315e679","name":"Check received message containing JSON","time":{"start":1719988406776,"stop":1719988406776,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e76726427ff10f9","name":"Check received message containing shell command","time":{"start":1719988071020,"stop":1719988071020,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91ad052189ea0aa","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1719988364679,"stop":1719988364680,"duration":1},"status":"passed","severity":"normal"},{"uid":"63fe3defeef38b26","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1719987987049,"stop":1719987987049,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6aee47c18bfb3ea","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1719988219413,"stop":1719988219413,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b542b53265f870","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app75/10/topic50/utf8","time":{"start":1719988449765,"stop":1719988449766,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0b73414db5112e1","name":"Push message with custom timestamp: 1689229719325","time":{"start":1719988353728,"stop":1719988353728,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f68c497be986ac8","name":"Push 30 different messages","time":{"start":1719988470741,"stop":1719988470741,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dc13cd3dd960067","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1719987842229,"stop":1719987842229,"duration":0},"status":"passed","severity":"normal"},{"uid":"3428fe6f87905fef","name":"Check received message with timestamp: 1649153314 ","time":{"start":1719988071025,"stop":1719988071026,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5d600c2aa2dd330","name":"Waku message hash computation (meta attribute not present)","time":{"start":1719987844881,"stop":1719987844881,"duration":0},"status":"passed","severity":"normal"},{"uid":"d56b64ef185b8b4f","name":"Check received message containing Chinese","time":{"start":1719988406786,"stop":1719988406786,"duration":0},"status":"passed","severity":"normal"},{"uid":"51a2a8423421d027","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1719988065280,"stop":1719988065281,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bc39ca851204811","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1719987842242,"stop":1719987842242,"duration":0},"status":"passed","severity":"normal"},{"uid":"54531df695279198","name":"Push message with content topic containing Russian","time":{"start":1719988353709,"stop":1719988353711,"duration":2},"status":"passed","severity":"normal"},{"uid":"92fe025d96c8bea9","name":"Subscribe to topic containing Script and receive message","time":{"start":1719988119007,"stop":1719988119008,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ed1e116c552aaf3","name":"should get / set UDP multiaddr","time":{"start":1719987850785,"stop":1719987850786,"duration":1},"status":"passed","severity":"normal"},{"uid":"88ad951faa2c24e","name":"Push message with emoji payload","time":{"start":1719988470740,"stop":1719988470740,"duration":0},"status":"passed","severity":"normal"},{"uid":"f523bfe20e5ceb90","name":"Push message with numeric payload","time":{"start":1719988470734,"stop":1719988470734,"duration":0},"status":"passed","severity":"normal"},{"uid":"423bd3d6313810d2","name":"Check message on other pubsub topic is not received","time":{"start":1719988406796,"stop":1719988406796,"duration":0},"status":"passed","severity":"normal"},{"uid":"14860072a434b58f","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1719987866633,"stop":1719987866634,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdc7df8f4b3274f0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1719987842242,"stop":1719987842243,"duration":1},"status":"passed","severity":"normal"},{"uid":"36ebb8ffaae7b351","name":"Push message with content topic containing Basic HTML tag","time":{"start":1719988470746,"stop":1719988470746,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a18e8afdaeeda8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1719988166656,"stop":1719988166656,"duration":0},"status":"passed","severity":"normal"},{"uid":"177bd3fae376b9fd","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1719988464341,"stop":1719988464341,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1b4c7e3202b6f1","name":"Check received message containing SQL Injection","time":{"start":1719988406774,"stop":1719988406774,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ef3bb7bafe1524b","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1719987893879,"stop":1719987893882,"duration":3},"status":"passed","severity":"normal"},{"uid":"80199ecc96c83c8c","name":"random static sharding 6 - Cluster ID: 645, Shard ID: 68","time":{"start":1719988464335,"stop":1719988464336,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e308b0c765c3e58","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1719987987052,"stop":1719987987052,"duration":0},"status":"passed","severity":"normal"},{"uid":"af4b064e26f0ffc7","name":"Using a function","time":{"start":1719988554310,"stop":1719988554310,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ee2354cb0cdfc10","name":"Check received message containing numeric","time":{"start":1719988071011,"stop":1719988071011,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e58676937a6cd66","name":"should be able to decode the field with only RELAY set to true","time":{"start":1719987850109,"stop":1719987850110,"duration":1},"status":"passed","severity":"normal"},{"uid":"dee8aeab1ab51b09","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1719988504226,"stop":1719988504227,"duration":1},"status":"passed","severity":"normal"},{"uid":"630777e97b1e373d","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1719988065294,"stop":1719988065295,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6e308d29d76ad1c","name":"Push message with meta","time":{"start":1719988470749,"stop":1719988470750,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d6b2d357ade2490","name":"Check received message with timestamp: 1719987893448 ","time":{"start":1719988406779,"stop":1719988406779,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d432b2bc1c295d","name":"Decoder throws on undefined content topic","time":{"start":1719987878640,"stop":1719987878640,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f7c34add7575ad1","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1719988449771,"stop":1719988449771,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d0b2bd603ab8187","name":"Check publish message containing SQL Injection","time":{"start":1719988390999,"stop":1719988390999,"duration":0},"status":"passed","severity":"normal"},{"uid":"9204a122ab9d701f","name":"Push message with Arabic payload","time":{"start":1719988470735,"stop":1719988470736,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1fbfc91a2a74bf8","name":"Check meta is set [ecies]","time":{"start":1719987878639,"stop":1719987878639,"duration":0},"status":"passed","severity":"normal"},{"uid":"30cce8e935aa0afb","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1719988552995,"stop":1719988552995,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e66f8df8ed376a","name":"Push message with content topic containing XML","time":{"start":1719988470745,"stop":1719988470746,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3f300e126585699","name":"Push message with numeric payload","time":{"start":1719988353643,"stop":1719988353657,"duration":14},"status":"passed","severity":"normal"},{"uid":"5a98e5096fa888a6","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1719988364684,"stop":1719988364685,"duration":1},"status":"passed","severity":"normal"},{"uid":"2628fcbb499a081b","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1719987842236,"stop":1719987842237,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e0d4a5efeaef145","name":"caches peers it previously fetched","time":{"start":1719987866834,"stop":1719987866834,"duration":0},"status":"passed","severity":"normal"},{"uid":"e78ef1a00013e232","name":"should handle a minimal index list","time":{"start":1719987842303,"stop":1719987842303,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d30fe2c2cfa601d","name":"Asymmetric encrypt & decrypt","time":{"start":1719987877225,"stop":1719987877226,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5d7e915ecc9a041","name":"Check received message containing Basic HTML tag","time":{"start":1719988071018,"stop":1719988071019,"duration":1},"status":"passed","severity":"normal"},{"uid":"b80ca99fc94d259","name":"Round trip binary serialization","time":{"start":1719987855804,"stop":1719987855804,"duration":0},"status":"passed","severity":"normal"},{"uid":"edd74459d874150a","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1719987866635,"stop":1719987866635,"duration":0},"status":"passed","severity":"normal"},{"uid":"64179d2a28bf9dd7","name":"addEventListener with wrong event","time":{"start":1719987933890,"stop":1719987933891,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e2fcea1c8372052","name":"Nodes with multiple pubsub topic","time":{"start":1719988364678,"stop":1719988364679,"duration":1},"status":"passed","severity":"normal"},{"uid":"784eeacae9f11130","name":"Ping on peer without subscriptions","time":{"start":1719987987804,"stop":1719987987804,"duration":0},"status":"passed","severity":"normal"},{"uid":"50003824508c3f45","name":"less peers than existing","time":{"start":1719988343044,"stop":1719988343044,"duration":0},"status":"skipped","severity":"normal"},{"uid":"63f9041d22f6266","name":"should throw an error for insufficient data","time":{"start":1719987842304,"stop":1719987842304,"duration":0},"status":"passed","severity":"normal"},{"uid":"992df6dcb446b568","name":"Check received message with timestamp: 1719987893448000000 ","time":{"start":1719988406794,"stop":1719988406794,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ff4c332dd7f1c36","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1719987968908,"stop":1719987968911,"duration":3},"status":"passed","severity":"normal"},{"uid":"be0291f93f84e820","name":"Query generator for multiple messages with different message text format","time":{"start":1719988523197,"stop":1719988523198,"duration":1},"status":"passed","severity":"normal"},{"uid":"8969ec49bdffee89","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1719988406795,"stop":1719988406795,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8f75767b8a87363","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1719987893882,"stop":1719987893883,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fa6b209c2f9543f","name":"Check received message containing special chars","time":{"start":1719988406772,"stop":1719988406773,"duration":1},"status":"passed","severity":"normal"},{"uid":"dddb95a348199f70","name":"random static sharding 10 - Cluster ID: 94, Shard ID: 54","time":{"start":1719988464339,"stop":1719988464339,"duration":0},"status":"passed","severity":"normal"},{"uid":"a13e09a679ce05cb","name":"should configure sharding based on application and version for autosharding","time":{"start":1719987842249,"stop":1719987842249,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c913c4f3653dad","name":"Push message with escaped characters payload","time":{"start":1719988353685,"stop":1719988353686,"duration":1},"status":"passed","severity":"normal"},{"uid":"254279c0fc1d082d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1719988527977,"stop":1719988527978,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ec9361b36685d31","name":"Push message equal or less that 1MB","time":{"start":1719988353730,"stop":1719988353730,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b917511640f9328","name":"should be able to decode the field with only STORE set to true","time":{"start":1719987850111,"stop":1719987850111,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b604dd157b2c8a","name":"Check received message containing escaped characters","time":{"start":1719988406792,"stop":1719988406792,"duration":0},"status":"passed","severity":"normal"},{"uid":"16329f873d48ecea","name":"Check received message containing Russian","time":{"start":1719988406787,"stop":1719988406788,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8d5e220bcbf2a20","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1719987842250,"stop":1719987842250,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b5d09013912e85","name":"Push message with Arabic payload","time":{"start":1719988353677,"stop":1719988353678,"duration":1},"status":"passed","severity":"normal"},{"uid":"104adaba53adc13e","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1719987842245,"stop":1719987842246,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad35b60d6a6847b1","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1719987842247,"stop":1719987842247,"duration":0},"status":"passed","severity":"normal"},{"uid":"90461a51ea8ced65","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1719988391163,"stop":1719988391163,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a4fedfcc4f1e05bf","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1719987842244,"stop":1719987842244,"duration":0},"status":"passed","severity":"normal"},{"uid":"98143d77ef9544d2","name":"Query with Promise Callback, No Decoder","time":{"start":1719988504233,"stop":1719988504234,"duration":1},"status":"passed","severity":"normal"},{"uid":"3321069214c58e87","name":"Subscribe and receives messages on 20 topics","time":{"start":1719988118967,"stop":1719988118968,"duration":1},"status":"passed","severity":"normal"},{"uid":"df028d9242afa008","name":"throws on content topic with empty application field","time":{"start":1719987842217,"stop":1719987842217,"duration":0},"status":"passed","severity":"normal"},{"uid":"63d093f3954e567c","name":"Check publish message containing special chars","time":{"start":1719988390993,"stop":1719988390993,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea7d518724faab7d","name":"should be called for bootstrap peers","time":{"start":1719987901747,"stop":1719987901747,"duration":0},"status":"passed","severity":"normal"},{"uid":"925ece4a884919a9","name":"should not fail to stop the service if it was not started","time":{"start":1719987904571,"stop":1719987904573,"duration":2},"status":"passed","severity":"normal"},{"uid":"cf9e1cf2855a064b","name":"Subscribe and receive messages via waku relay post","time":{"start":1719988527945,"stop":1719988527945,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb6549f32461c902","name":"isConnected should return false after all peers disconnect","time":{"start":1719987944615,"stop":1719987944615,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceb39413bac00102","name":"isConnected return false after peer stops","time":{"start":1719987944615,"stop":1719987944616,"duration":1},"status":"passed","severity":"normal"},{"uid":"39b5fc04d37dabb0","name":"Relay - dialed first","time":{"start":1719988559862,"stop":1719988559862,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c5f203f0a923d3","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1719988527946,"stop":1719988527946,"duration":0},"status":"passed","severity":"normal"},{"uid":"35fee3ef4e8ab71c","name":"addEventListener with correct event","time":{"start":1719987933890,"stop":1719987933890,"duration":0},"status":"passed","severity":"normal"},{"uid":"52581db3a54ffd6e","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1719988552994,"stop":1719988552995,"duration":1},"status":"passed","severity":"normal"},{"uid":"34bb34c5872e0e24","name":"Check message on other pubsub topic is not received","time":{"start":1719988071029,"stop":1719988071030,"duration":1},"status":"passed","severity":"normal"},{"uid":"b81382b4bed7948c","name":"returns all values when wanted number is greater than available values","time":{"start":1719987866015,"stop":1719987866015,"duration":0},"status":"passed","severity":"normal"},{"uid":"585bf4f3cd69fa4e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1719988065299,"stop":1719988065300,"duration":1},"status":"passed","severity":"normal"},{"uid":"387a4952e5061283","name":"Passing page size 0 when there are 110 messages","time":{"start":1719988545341,"stop":1719988545341,"duration":0},"status":"passed","severity":"normal"},{"uid":"5504375d64c224b3","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1719987968898,"stop":1719987968898,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f0a1d4c51554d8","name":"Store - dialed after - with timeout","time":{"start":1719988559864,"stop":1719988559864,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c966c48bbb32d48","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1719988552995,"stop":1719988552995,"duration":0},"status":"passed","severity":"normal"},{"uid":"5810ffc9588972ae","name":"Check message with no payload is not received","time":{"start":1719988071032,"stop":1719988071033,"duration":1},"status":"passed","severity":"normal"},{"uid":"be10cf67cd52b000","name":"removeEventListener with wrong event","time":{"start":1719987933891,"stop":1719987933892,"duration":1},"status":"passed","severity":"normal"},{"uid":"43e68f7f9a97daab","name":"Symmetric encrypt & Decrypt","time":{"start":1719987877226,"stop":1719987877226,"duration":0},"status":"passed","severity":"normal"},{"uid":"356bdb09bab43450","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1719987968911,"stop":1719987968912,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ef4f6aa6495138c","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1719988065285,"stop":1719988065286,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f2dad7e2e20f2b6","name":"Publish message with custom timestamp: Wed Jul 03 2024 07:32:44 GMT+0000 (Coordinated Universal Time)","time":{"start":1719988391005,"stop":1719988391006,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ce6e6db876ad03b","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1719987893885,"stop":1719987893886,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6d8ac3ba92c0335","name":"should properly create peer info with all multiaddrs","time":{"start":1719987850788,"stop":1719987850788,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb51151c7c421ba","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1719987842243,"stop":1719987842243,"duration":0},"status":"passed","severity":"normal"},{"uid":"866481d21605c7cd","name":"Check received message containing SQL Injection","time":{"start":1719988406788,"stop":1719988406789,"duration":1},"status":"passed","severity":"normal"},{"uid":"289e01be7e2fd256","name":"Push message with short payload","time":{"start":1719988353642,"stop":1719988353643,"duration":1},"status":"passed","severity":"normal"},{"uid":"52f6e909cf672af3","name":"Ping on subscribed peer","time":{"start":1719987987806,"stop":1719987987806,"duration":0},"status":"passed","severity":"normal"},{"uid":"66183f80048b5f51","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1719988401437,"stop":1719988401437,"duration":0},"status":"passed","severity":"normal"},{"uid":"c35c65da08765835","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1719987903634,"stop":1719987903634,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4a0254746991d4e","name":"Callback on promise","time":{"start":1719988523200,"stop":1719988523201,"duration":1},"status":"passed","severity":"normal"},{"uid":"f28a4d3658603c48","name":"Generator, custom pubsub topic","time":{"start":1719988523621,"stop":1719988523622,"duration":1},"status":"passed","severity":"normal"},{"uid":"14be74327388f062","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1719988527981,"stop":1719988527981,"duration":0},"status":"passed","severity":"normal"},{"uid":"e691046c9e385178","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1719988166655,"stop":1719988166655,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe54716400a4e508","name":"Promise Callback - backward","time":{"start":1719988521377,"stop":1719988521378,"duration":1},"status":"passed","severity":"normal"},{"uid":"639685a90f402e93","name":"Check message with no content topic is not received","time":{"start":1719988406796,"stop":1719988406797,"duration":1},"status":"passed","severity":"normal"},{"uid":"b760d77cb0f256cc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1719987842239,"stop":1719987842239,"duration":0},"status":"passed","severity":"normal"},{"uid":"288e16e6a3e16696","name":"should throw an error for an unconfigured topic","time":{"start":1719987842246,"stop":1719987842246,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bef11b8bc0abce1","name":"Publishes to nwaku","time":{"start":1719988373387,"stop":1719988373388,"duration":1},"status":"passed","severity":"normal"},{"uid":"917364589b2243fa","name":"Push message with rate limit","time":{"start":1719988470751,"stop":1719988470751,"duration":0},"status":"passed","severity":"normal"},{"uid":"1412f01b72fc68ed","name":"removeEventListener with correct event","time":{"start":1719987933891,"stop":1719987933891,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b11f8582e66c9dc","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1719988118965,"stop":1719988118965,"duration":0},"status":"passed","severity":"normal"},{"uid":"727f40e7d3479877","name":"Check received message with timestamp: 1649153314 ","time":{"start":1719988406794,"stop":1719988406795,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0c3a4656f3de4dd","name":"Decoder throws on undefined content topic","time":{"start":1719987876731,"stop":1719987876731,"duration":0},"status":"passed","severity":"normal"},{"uid":"63f6a0c6dd52d5a","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1719988065284,"stop":1719988065285,"duration":1},"status":"passed","severity":"normal"},{"uid":"460e126cc03fa794","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1719988527982,"stop":1719988527982,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca79fce55b1cc507","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1719987842227,"stop":1719987842227,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a22e2589c8c7557","name":"Ephemeral field is preserved - encoder v0","time":{"start":1719987903633,"stop":1719987903634,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f1f29ea35375ef9","name":"handles multiple messages","time":{"start":1719988538305,"stop":1719988538305,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c0d40b9a6aa6530","name":"Check received message containing Russian","time":{"start":1719988406773,"stop":1719988406774,"duration":1},"status":"passed","severity":"normal"},{"uid":"b73fc06134aade8b","name":"Push message with shell command payload","time":{"start":1719988470738,"stop":1719988470739,"duration":1},"status":"passed","severity":"normal"},{"uid":"adeaf9b7fb19f570","name":"should decode valid enr with tcp successfully","time":{"start":1719987850778,"stop":1719987850778,"duration":0},"status":"passed","severity":"normal"},{"uid":"f248e8fd71691c80","name":"Push message with content topic containing escaped characters","time":{"start":1719988470748,"stop":1719988470748,"duration":0},"status":"passed","severity":"normal"},{"uid":"66b9c7ecf6682297","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1719987842239,"stop":1719987842240,"duration":1},"status":"passed","severity":"normal"},{"uid":"18eb20c023ed249c","name":"should not receive a peer event before start","time":{"start":1719987904574,"stop":1719987904574,"duration":0},"status":"passed","severity":"normal"},{"uid":"92a8b9ac3447dc58","name":"can dial TLS multiaddrs","time":{"start":1719988222801,"stop":1719988222801,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f163bf6664129a","name":"Round trip binary encryption [ecies, signature]","time":{"start":1719987878638,"stop":1719987878639,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1b09a91fbbdefdf","name":"Subscribe to topic containing shell command and receive message","time":{"start":1719988527970,"stop":1719988527975,"duration":5},"status":"passed","severity":"normal"},{"uid":"dc97b3ab6f5dd767","name":"handles different clusterIds correctly","time":{"start":1719987842230,"stop":1719987842230,"duration":0},"status":"passed","severity":"normal"},{"uid":"f45a211ba7348fec","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1719988119009,"stop":1719988119010,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c9a64b69e8c5e6d","name":"isConnected between 2 js-waku relay nodes","time":{"start":1719987944616,"stop":1719987944616,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3aee210e7a3dc46","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1719987876729,"stop":1719987876729,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ca555b2872eff7","name":"Query Generator, Wrong PubsubTopic","time":{"start":1719988504207,"stop":1719988504215,"duration":8},"status":"passed","severity":"normal"},{"uid":"40b3431cb1c5ef7","name":"Delete observer","time":{"start":1719988346468,"stop":1719988346468,"duration":0},"status":"passed","severity":"normal"},{"uid":"29bd87b8c0c99d41","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1719987842249,"stop":1719987842249,"duration":0},"status":"passed","severity":"normal"},{"uid":"89cf7d4e426a0d1a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1719988119013,"stop":1719988119014,"duration":1},"status":"passed","severity":"normal"}] |