2024-02-07 01:04:04 +00:00

1 line
129 KiB
JSON

[{"uid":"b8025e3e1a805691","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707267347642,"stop":1707267347642,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da6ab2e152e59b9","name":"Passing cursor with wrong message digest","time":{"start":1707267660650,"stop":1707267660650,"duration":0},"status":"passed","severity":"normal"},{"uid":"c74c4d437806c2b0","name":"1 Store, 2 fetches","time":{"start":1707267183015,"stop":1707267183016,"duration":1},"status":"passed","severity":"normal"},{"uid":"62544a23124abf3d","name":"Check received message containing Russian","time":{"start":1707267373718,"stop":1707267373718,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ad47dd39f979d5","name":"caches peers it previously fetched","time":{"start":1707267183324,"stop":1707267183325,"duration":1},"status":"passed","severity":"normal"},{"uid":"30bda85409d50f81","name":"Check received message containing long","time":{"start":1707267745983,"stop":1707267745983,"duration":0},"status":"passed","severity":"normal"},{"uid":"56d367e51be26525","name":"Query Generator, No Decoder","time":{"start":1707267698327,"stop":1707267698327,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be1fb79bedd0d8e","name":"different cluster, different shard: nodes don't connect","time":{"start":1707267461344,"stop":1707267461345,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2793c599a49e225","name":"Check received message with timestamp: 1707267204995000000 ","time":{"start":1707267745995,"stop":1707267745995,"duration":0},"status":"passed","severity":"normal"},{"uid":"929e628a81ba6202","name":"Check received message containing unicode special characters","time":{"start":1707267373722,"stop":1707267373723,"duration":1},"status":"passed","severity":"normal"},{"uid":"2de4c7ca109bed52","name":"Push message with special chars payload","time":{"start":1707267760143,"stop":1707267760143,"duration":0},"status":"passed","severity":"normal"},{"uid":"34348da84cec96c2","name":"Check received message with timestamp: 1707267205198 ","time":{"start":1707267373726,"stop":1707267373726,"duration":0},"status":"passed","severity":"normal"},{"uid":"126df5fa36dc0dc","name":"Check meta is set [ecies]","time":{"start":1707267190928,"stop":1707267190928,"duration":0},"status":"passed","severity":"normal"},{"uid":"83574b8faa7244f6","name":"Check received message containing JSON","time":{"start":1707267746013,"stop":1707267746013,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaed17c60643400d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707267347639,"stop":1707267347640,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eb43caf2c89845c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707267277554,"stop":1707267277554,"duration":0},"status":"passed","severity":"normal"},{"uid":"eef9396b2ff2fb36","name":"Query generator for multiple messages with different content topic format","time":{"start":1707267728350,"stop":1707267728351,"duration":1},"status":"passed","severity":"normal"},{"uid":"4285343853726dac","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707267815984,"stop":1707267815985,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c244a46c5bc127b","name":"Check received message containing emoji","time":{"start":1707267373723,"stop":1707267373726,"duration":3},"status":"passed","severity":"normal"},{"uid":"c88b72f42127d6b2","name":"Check received message with timestamp: 1707267204995 ","time":{"start":1707267746018,"stop":1707267746019,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6f1905544a59340","name":"pre and post cipher","time":{"start":1707267189621,"stop":1707267189621,"duration":0},"status":"passed","severity":"normal"},{"uid":"4147c928dd986a10","name":"returns all values when wanted number is greater than available values","time":{"start":1707267182474,"stop":1707267182474,"duration":0},"status":"passed","severity":"normal"},{"uid":"255dbba95e4f809","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707267815992,"stop":1707267815993,"duration":1},"status":"passed","severity":"normal"},{"uid":"74464bdab0ece8f5","name":"should properly create location multiaddrs - tcp","time":{"start":1707267168951,"stop":1707267168951,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eade70c3c58837d","name":"should properly compute the node id","time":{"start":1707267168947,"stop":1707267168947,"duration":0},"status":"passed","severity":"normal"},{"uid":"245866edca1e8a36","name":"Check message on other pubsub topic is not received","time":{"start":1707267746000,"stop":1707267746000,"duration":0},"status":"passed","severity":"normal"},{"uid":"537aca251d47ad7e","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1707267183328,"stop":1707267183328,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8bc9cf5fde7057bf","name":"throws on content topic with empty application field","time":{"start":1707267160375,"stop":1707267160376,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f98a2feb6566531","name":"Encoder throws on empty string content topic","time":{"start":1707267190929,"stop":1707267190929,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf83c96950cc04ae","name":"Query Generator, No message returned","time":{"start":1707267698328,"stop":1707267698328,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba1bd43ce549b86","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1707267160525,"stop":1707267160525,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2be51bd80fd0dc","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707267415666,"stop":1707267415667,"duration":1},"status":"passed","severity":"normal"},{"uid":"df1406b297dec4fe","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707267815975,"stop":1707267815976,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9711317c5d1ce57","name":"Subscribe to topic containing numeric and publish message","time":{"start":1707267542493,"stop":1707267542494,"duration":1},"status":"passed","severity":"normal"},{"uid":"41560f96979492ce","name":"should not fail to stop the service if it was not started","time":{"start":1707267637690,"stop":1707267637690,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2bc97a7f61fd382","name":"converts content topics to expected shard index","time":{"start":1707267160378,"stop":1707267160378,"duration":0},"status":"passed","severity":"normal"},{"uid":"1047930919c20c4b","name":"Check received message containing SQL Injection","time":{"start":1707267746006,"stop":1707267746007,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ee50e514f502c85","name":"Check received message containing shell command","time":{"start":1707267746014,"stop":1707267746014,"duration":0},"status":"passed","severity":"normal"},{"uid":"22699a7c53d5eacf","name":"throws on content topic with too few or too many fields","time":{"start":1707267160374,"stop":1707267160374,"duration":0},"status":"passed","severity":"normal"},{"uid":"784fa06fc1221b7d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1707267347608,"stop":1707267347608,"duration":0},"status":"passed","severity":"normal"},{"uid":"517811cfe2defefe","name":"Push message with short payload","time":{"start":1707267760141,"stop":1707267760141,"duration":0},"status":"passed","severity":"normal"},{"uid":"caed830d09a2b355","name":"Push message with special chars payload","time":{"start":1707267601205,"stop":1707267601205,"duration":0},"status":"passed","severity":"normal"},{"uid":"d15bb73369179ec0","name":"Ephemeral field is preserved - encoder v0","time":{"start":1707267224594,"stop":1707267224595,"duration":1},"status":"passed","severity":"normal"},{"uid":"f06a278a40de1fd7","name":"Passing an array","time":{"start":1707267779642,"stop":1707267779642,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a158cab2916c9b","name":"Subscribe and publish message","time":{"start":1707267542471,"stop":1707267542471,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e3b24476326dcb","name":"Check received message containing Chinese","time":{"start":1707267373717,"stop":1707267373718,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc4ed44bd9f2aaa8","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1707267660649,"stop":1707267660649,"duration":0},"status":"passed","severity":"normal"},{"uid":"103537f908860f92","name":"Check received message containing long","time":{"start":1707267746004,"stop":1707267746004,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0568448be05e84","name":"Js publishes, other Js receives","time":{"start":1707267507183,"stop":1707267507184,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb8b49038d7bfb15","name":"returns all values when wanted number matches available values","time":{"start":1707267182472,"stop":1707267182474,"duration":2},"status":"passed","severity":"normal"},{"uid":"b50a3e1784f9357b","name":"Nodes with multiple pubsub topic","time":{"start":1707267517296,"stop":1707267517296,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a1dca6a087ee793","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707267347645,"stop":1707267347645,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbce0c22144429da","name":"Subscribe and receive messages via lightPush","time":{"start":1707267815971,"stop":1707267815972,"duration":1},"status":"passed","severity":"normal"},{"uid":"a014b9223c36741b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707267277558,"stop":1707267277558,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d7ae285ab35d97","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707267421511,"stop":1707267421512,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd0e7a56d4b79875","name":"Push message with content topic containing Script","time":{"start":1707267601220,"stop":1707267601220,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c5987524c7ad95","name":"Fails to push message with empty content topic","time":{"start":1707267601224,"stop":1707267601224,"duration":0},"status":"passed","severity":"normal"},{"uid":"b00469df28fb935a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707267277555,"stop":1707267277556,"duration":1},"status":"passed","severity":"normal"},{"uid":"b01bdbaca9108e4f","name":"Decoder throws on empty string content topic","time":{"start":1707267190930,"stop":1707267190930,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36e0a8bf25d6101","name":"Fails to push message bigger that 1MB","time":{"start":1707267760210,"stop":1707267760211,"duration":1},"status":"passed","severity":"normal"},{"uid":"43a77302641009b1","name":"Check received message containing Russian","time":{"start":1707267746006,"stop":1707267746006,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d662b3bd4ecde9","name":"Overlapping topic subscription","time":{"start":1707267542491,"stop":1707267542491,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f1783a2c2fa1155","name":"Push message with shell command payload","time":{"start":1707267601210,"stop":1707267601211,"duration":1},"status":"passed","severity":"normal"},{"uid":"2602d4ee8093acbd","name":"Check received message containing short","time":{"start":1707267746003,"stop":1707267746003,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a82ac2588b2f77c","name":"Check message on other pubsub topic is not received","time":{"start":1707267746022,"stop":1707267746023,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d1781250428b013","name":"Check received message containing short","time":{"start":1707267373715,"stop":1707267373716,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8c816b3492726c2","name":"Check received message containing special chars","time":{"start":1707267746005,"stop":1707267746005,"duration":0},"status":"passed","severity":"normal"},{"uid":"558554db40c48553","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707267815983,"stop":1707267815983,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ebdd3845fdb0984","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707267285602,"stop":1707267285602,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da3b16e358e17cc","name":"Check received message containing JSON","time":{"start":1707267373720,"stop":1707267373721,"duration":1},"status":"passed","severity":"normal"},{"uid":"43e0456f06794a65","name":"Check publish message containing SQL Injection","time":{"start":1707267528533,"stop":1707267528533,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a4c5ff4872b2515","name":"Check received message containing special chars","time":{"start":1707267373717,"stop":1707267373717,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d097961aef7252","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707267815991,"stop":1707267815991,"duration":0},"status":"passed","severity":"normal"},{"uid":"6076ec773fc24a32","name":"should only return 1 node with relay capability","time":{"start":1707267183325,"stop":1707267183325,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cefedbb632015d6","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1707267189032,"stop":1707267189033,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc660e208f2778da","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707267277558,"stop":1707267277562,"duration":4},"status":"passed","severity":"normal"},{"uid":"4ae4bc5cbcbf6822","name":"Refresh subscription","time":{"start":1707267815988,"stop":1707267815988,"duration":0},"status":"passed","severity":"normal"},{"uid":"2203d6952551e3b3","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1707267347651,"stop":1707267347651,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e6f9631cacc0047","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1707267347659,"stop":1707267347659,"duration":0},"status":"passed","severity":"normal"},{"uid":"731f0237c455f74f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707267472616,"stop":1707267472617,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aed0a594ee31279","name":"Reopen subscription with peer with lost subscription","time":{"start":1707267282409,"stop":1707267282422,"duration":13},"status":"passed","severity":"normal"},{"uid":"9934528c5ca42baa","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1707267277555,"stop":1707267277555,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe700b764b421e","name":"Passing page size 19 when there are 20 messages","time":{"start":1707267768877,"stop":1707267768878,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e6e2141b51cbd5c","name":"Meta field set when metaSetter is specified","time":{"start":1707267173833,"stop":1707267173833,"duration":0},"status":"passed","severity":"normal"},{"uid":"3654c56818c762cf","name":"Check message with non string payload is not received","time":{"start":1707267373731,"stop":1707267373731,"duration":0},"status":"passed","severity":"normal"},{"uid":"a07964aa529d57b4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1707267347652,"stop":1707267347652,"duration":0},"status":"passed","severity":"normal"},{"uid":"432b869d9d47936","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1707267189034,"stop":1707267189034,"duration":0},"status":"passed","severity":"normal"},{"uid":"b03687da65defcc2","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1707267347654,"stop":1707267347654,"duration":0},"status":"passed","severity":"normal"},{"uid":"e98a7a216c8624e6","name":"Push message with content topic containing shell command","time":{"start":1707267601222,"stop":1707267601222,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac235319caf7e2f","name":"Passing page size 10 when there are 10 messages","time":{"start":1707267768877,"stop":1707267768877,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b26e4fbd77700ee","name":"Check message with no payload is not received","time":{"start":1707267373730,"stop":1707267373730,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21a2cb096b44296","name":"Using a function","time":{"start":1707267779642,"stop":1707267779643,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ed36adac4ec3e68","name":"Decoder throws on empty string content topic","time":{"start":1707267173835,"stop":1707267173835,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cc2165a2d18bcdf","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1707267183326,"stop":1707267183327,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5eb8e9be38d7769","name":"Push message with Arabic payload","time":{"start":1707267601206,"stop":1707267601206,"duration":0},"status":"passed","severity":"normal"},{"uid":"934daef283949e6","name":"can start the service","time":{"start":1707267637689,"stop":1707267637689,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b8f4438e3cfa48","name":"Check publish message containing emoji","time":{"start":1707267528537,"stop":1707267528538,"duration":1},"status":"passed","severity":"normal"},{"uid":"26b212cfac630c17","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1707267247578,"stop":1707267247579,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f22cce32e6ec1a6","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1707267347653,"stop":1707267347654,"duration":1},"status":"passed","severity":"normal"},{"uid":"8847a6314dc3a3c6","name":"Push message with XML payload","time":{"start":1707267601207,"stop":1707267601207,"duration":0},"status":"passed","severity":"normal"},{"uid":"e02f028193b074ae","name":"Push message with JSON payload","time":{"start":1707267601208,"stop":1707267601210,"duration":2},"status":"passed","severity":"normal"},{"uid":"c4d63981505acc36","name":"same cluster, different shard: nodes connect","time":{"start":1707267347594,"stop":1707267347594,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea92028079a131c2","name":"Push to array if already present","time":{"start":1707267160047,"stop":1707267160047,"duration":0},"status":"passed","severity":"normal"},{"uid":"9acc3ebce26ac911","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1707267780394,"stop":1707267780395,"duration":1},"status":"passed","severity":"normal"},{"uid":"9720e609587ea43e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707267815994,"stop":1707267815994,"duration":0},"status":"passed","severity":"normal"},{"uid":"610480639114ee30","name":"Push message with custom timestamp: 1707263747783","time":{"start":1707267760209,"stop":1707267760209,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee2308f8216de192","name":"Encoder throws on empty string content topic","time":{"start":1707267189036,"stop":1707267189036,"duration":0},"status":"passed","severity":"normal"},{"uid":"68031b52f79e8132","name":"Check message with invalid timestamp is not received","time":{"start":1707267373728,"stop":1707267373728,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa8ed02184f221b9","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707267421514,"stop":1707267421515,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7f817e87603185e","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1707267160525,"stop":1707267160525,"duration":0},"status":"passed","severity":"normal"},{"uid":"40f5ead01833ebaf","name":"Subscribe and receive messages via waku relay post","time":{"start":1707267415665,"stop":1707267415666,"duration":1},"status":"passed","severity":"normal"},{"uid":"317921731c1e5b08","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1707267347640,"stop":1707267347640,"duration":0},"status":"passed","severity":"normal"},{"uid":"f98c89a81354e069","name":"Push message with rate limit","time":{"start":1707267601225,"stop":1707267601225,"duration":0},"status":"passed","severity":"normal"},{"uid":"309a1dae3dff9b00","name":"Push message on custom pubsubTopic","time":{"start":1707267472616,"stop":1707267472616,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cdc00bf87c83099","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707267347625,"stop":1707267347625,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82a1683f9eeecb9","name":"Push message with content topic containing Basic HTML tag","time":{"start":1707267760194,"stop":1707267760204,"duration":10},"status":"passed","severity":"normal"},{"uid":"8821a33b48b78444","name":"Check publish message containing XML","time":{"start":1707267528534,"stop":1707267528535,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8168309b78d71c8","name":"Check message received after nwaku node is restarted","time":{"start":1707267746002,"stop":1707267746003,"duration":1},"status":"skipped","severity":"normal"},{"uid":"22ff744ad16ccbb3","name":"same cluster, same shard: nodes connect","time":{"start":1707267461343,"stop":1707267461343,"duration":0},"status":"passed","severity":"normal"},{"uid":"a800503fa54c3d5e","name":"Check message received after jswaku node is restarted","time":{"start":1707267373737,"stop":1707267373737,"duration":0},"status":"skipped","severity":"normal"},{"uid":"de70f2347ace1354","name":"throws on content topic with empty topic name field","time":{"start":1707267160376,"stop":1707267160377,"duration":1},"status":"passed","severity":"normal"},{"uid":"b022f1b6f572e5ee","name":"Push message with custom timestamp: 1707270973849","time":{"start":1707267601226,"stop":1707267601226,"duration":0},"status":"passed","severity":"normal"},{"uid":"df345a0ac4cd3bd7","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1707267763786,"stop":1707267763787,"duration":1},"status":"passed","severity":"normal"},{"uid":"39e71cf29dfd0ecf","name":"should encode/decode to RLP encoding","time":{"start":1707267168948,"stop":1707267168948,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ca36858f66697ff","name":"should be able to encode the field with only FILTER set to true","time":{"start":1707267168116,"stop":1707267168120,"duration":4},"status":"passed","severity":"normal"},{"uid":"7be6c826568f0f0a","name":"Push message with emoji payload","time":{"start":1707267601212,"stop":1707267601212,"duration":0},"status":"passed","severity":"normal"},{"uid":"1972d0be59f4374c","name":"Subscribe to topic containing Script and receive message","time":{"start":1707267815980,"stop":1707267815980,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ab4dc45cd5dee3","name":"Push message with JSON payload","time":{"start":1707267760166,"stop":1707267760167,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ee7b57e59bcfb7a","name":"Encoder throws on undefined content topic","time":{"start":1707267190928,"stop":1707267190929,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f05288599a4c24","name":"should properly create location multiaddrs - tcp6","time":{"start":1707267168950,"stop":1707267168950,"duration":0},"status":"passed","severity":"normal"},{"uid":"348ef751d28c10b3","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707267415679,"stop":1707267415680,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e31c93b5372fdbc","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707267815978,"stop":1707267815978,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f21adf979b38be6","name":"Check received message containing unicode special characters","time":{"start":1707267746015,"stop":1707267746016,"duration":1},"status":"passed","severity":"normal"},{"uid":"34dffbf82c22d29a","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1707267528541,"stop":1707267528541,"duration":0},"status":"passed","severity":"normal"},{"uid":"668bd96754c44b6b","name":"Subscribe to topic containing long and publish message","time":{"start":1707267542491,"stop":1707267542493,"duration":2},"status":"passed","severity":"normal"},{"uid":"1d7e3f4b27eb61f4","name":"Check message with extra parameter is not received","time":{"start":1707267373732,"stop":1707267373732,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ff49356ec4bb1e","name":"Callback on promise, aborts when callback returns true","time":{"start":1707267728351,"stop":1707267728352,"duration":1},"status":"passed","severity":"normal"},{"uid":"5789ec8a04554704","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707267815979,"stop":1707267815979,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eabac0725d6d47f","name":"Subscribe and receives messages on 20 topics","time":{"start":1707267815974,"stop":1707267815974,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc8222ec356ed05c","name":"isConnected should return false after all peers disconnect","time":{"start":1707267247579,"stop":1707267247579,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c17bf5fb15393d0","name":"Query Generator, Wrong PubsubTopic","time":{"start":1707267698324,"stop":1707267698325,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d4402926516f711","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1707267347606,"stop":1707267347607,"duration":1},"status":"passed","severity":"normal"},{"uid":"bde61ed0750a288c","name":"groups content topics by expected pubsub topic","time":{"start":1707267160380,"stop":1707267160380,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdc12622c4dfd12a","name":"Fails to push message with large meta","time":{"start":1707267760208,"stop":1707267760208,"duration":0},"status":"passed","severity":"normal"},{"uid":"5659633248c5e6d5","name":"Push 30 different messages","time":{"start":1707267760179,"stop":1707267760180,"duration":1},"status":"passed","severity":"normal"},{"uid":"143e4fdfc0777039","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1707267183024,"stop":1707267183024,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eed0ba276472c2","name":"should be called at least once on all `peer:discovery` events","time":{"start":1707267247574,"stop":1707267247574,"duration":0},"status":"passed","severity":"normal"},{"uid":"e39c114021092a66","name":"Passing page size 3 when there are 20 messages","time":{"start":1707267768876,"stop":1707267768877,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8be18ec3067792","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707267815993,"stop":1707267815993,"duration":0},"status":"passed","severity":"normal"},{"uid":"18c9a84f18a7c765","name":"Check received message containing numeric","time":{"start":1707267745984,"stop":1707267745985,"duration":1},"status":"passed","severity":"normal"},{"uid":"b66f23befb4553e8","name":"Check publish message containing Basic HTML tag","time":{"start":1707267528535,"stop":1707267528535,"duration":0},"status":"passed","severity":"normal"},{"uid":"552a42432aeaa86b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707267815979,"stop":1707267815980,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a2f6839b2147466","name":"Relay - dialed after","time":{"start":1707267790933,"stop":1707267790933,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ddbc9773fbf45","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707267277556,"stop":1707267277557,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7b751db8f8c4afd","name":"Check publish message containing Arabic","time":{"start":1707267528532,"stop":1707267528533,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bdf9410667e4629","name":"Check message on other pubsub topic is not received","time":{"start":1707267373729,"stop":1707267373729,"duration":0},"status":"passed","severity":"normal"},{"uid":"16adfcd740c5c42","name":"Sign & Recover","time":{"start":1707267189621,"stop":1707267189621,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a2f65f7de430431","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1707267780393,"stop":1707267780393,"duration":0},"status":"passed","severity":"normal"},{"uid":"10fc0229260d5904","name":"Relay - dialed first","time":{"start":1707267790932,"stop":1707267790932,"duration":0},"status":"passed","severity":"normal"},{"uid":"de39553ad589e3a7","name":"Push message with unicode special characters payload","time":{"start":1707267601211,"stop":1707267601212,"duration":1},"status":"passed","severity":"normal"},{"uid":"2237eb24e6d3f5d9","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1707267168127,"stop":1707267168127,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b0e0b10044c5596","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707267815990,"stop":1707267815990,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccff4ba59030e155","name":"Overlapping topic subscription","time":{"start":1707267415671,"stop":1707267415672,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c8b4e7bab67ab95","name":"Subscribe to topic containing short and receive message","time":{"start":1707267815989,"stop":1707267815989,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c0a8733f6ea2ab9","name":"Query Generator - backward","time":{"start":1707267747450,"stop":1707267747450,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f835bb964d9c39","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707267285601,"stop":1707267285602,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d382571d0f5104c","name":"Encoder throws on undefined content topic","time":{"start":1707267173834,"stop":1707267173834,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9b67752a5a5bfb","name":"Check received message with timestamp: undefined ","time":{"start":1707267373728,"stop":1707267373728,"duration":0},"status":"passed","severity":"normal"},{"uid":"a031bac4a6b91373","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1707267780391,"stop":1707267780392,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f42941f0383b333","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707267746020,"stop":1707267746021,"duration":1},"status":"passed","severity":"normal"},{"uid":"c25b61a7ed46022f","name":"Check received message containing emoji","time":{"start":1707267745995,"stop":1707267745995,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f8e997d7acc8a8","name":"Publish without waiting for remote peer","time":{"start":1707267542470,"stop":1707267542471,"duration":1},"status":"passed","severity":"normal"},{"uid":"d430019336302ef5","name":"Encoder throws on empty string content topic","time":{"start":1707267173834,"stop":1707267173835,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d574354b785785d","name":"Check received message containing escaped characters","time":{"start":1707267746014,"stop":1707267746015,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7ac8bc4cea845ef","name":"should decode valid enr with tcp successfully","time":{"start":1707267168940,"stop":1707267168940,"duration":0},"status":"passed","severity":"normal"},{"uid":"38fa514a3107bfd7","name":"Push message with shell command payload","time":{"start":1707267760167,"stop":1707267760167,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3ff514ff83ea26","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1707267347651,"stop":1707267347652,"duration":1},"status":"passed","severity":"normal"},{"uid":"e048314cdf6ead89","name":"Push message with long payload","time":{"start":1707267760141,"stop":1707267760141,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dbbeba93043575e","name":"Fields are not dropped","time":{"start":1707267173075,"stop":1707267173076,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaf8ab38aafa5098","name":"Check meta is set [symmetric]","time":{"start":1707267189034,"stop":1707267189035,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e47316d12c91f3a","name":"Round trip binary serialization","time":{"start":1707267173832,"stop":1707267173833,"duration":1},"status":"passed","severity":"normal"},{"uid":"374d4a12a95d39d3","name":"Check received message with timestamp: undefined ","time":{"start":1707267745999,"stop":1707267745999,"duration":0},"status":"passed","severity":"normal"},{"uid":"83dddef23da61f4d","name":"Passing page size 1 when there are 4 messages","time":{"start":1707267768876,"stop":1707267768876,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c67e1b7511a5018","name":"Push message with custom timestamp: 1707270947783","time":{"start":1707267760209,"stop":1707267760210,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce30d270f607b84d","name":"Check received message containing SQL Injection","time":{"start":1707267745988,"stop":1707267745988,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ded44b8bc72286","name":"different cluster, different shard: nodes don't connect","time":{"start":1707267347594,"stop":1707267347595,"duration":1},"status":"passed","severity":"normal"},{"uid":"b09425eb68ea0c5e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707267517296,"stop":1707267517296,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c3a202394294a","name":"Nodes with multiple pubsub topic","time":{"start":1707267517298,"stop":1707267517298,"duration":0},"status":"passed","severity":"normal"},{"uid":"94fa77b4ec1a8a6f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707267415678,"stop":1707267415678,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c7fe343118a190","name":"Push message with content topic containing Chinese","time":{"start":1707267760189,"stop":1707267760189,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d0d5f16b38fb0f0","name":"Generator, custom pubsub topic","time":{"start":1707267758953,"stop":1707267758954,"duration":1},"status":"passed","severity":"normal"},{"uid":"50eff0ddd0a32dfc","name":"should set field with only FILTER enabled","time":{"start":1707267168953,"stop":1707267168953,"duration":0},"status":"passed","severity":"normal"},{"uid":"3941fb32f137cdaf","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1707267542471,"stop":1707267542472,"duration":1},"status":"passed","severity":"normal"},{"uid":"6416fde431e72856","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1707267183022,"stop":1707267183022,"duration":0},"status":"passed","severity":"normal"},{"uid":"45644cebfebc8160","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1707267347640,"stop":1707267347641,"duration":1},"status":"passed","severity":"normal"},{"uid":"b77854b2ee6f73bd","name":"different cluster, same shard: nodes don't connect","time":{"start":1707267461344,"stop":1707267461344,"duration":0},"status":"passed","severity":"normal"},{"uid":"80b1e5e821a40f36","name":"Check message with no payload is not received","time":{"start":1707267746001,"stop":1707267746001,"duration":0},"status":"passed","severity":"normal"},{"uid":"de961743ab0617ff","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707267277554,"stop":1707267277555,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b90d9d25a5e8721","name":"Push message with numeric payload","time":{"start":1707267760142,"stop":1707267760142,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc6b529f9d5fb8b7","name":"Push message with content topic containing numeric","time":{"start":1707267760182,"stop":1707267760184,"duration":2},"status":"passed","severity":"normal"},{"uid":"b52416edfd90ff73","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707267472614,"stop":1707267472615,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d921e5242365a1c","name":"Generator, 2 different pubsubtopics","time":{"start":1707267758958,"stop":1707267758958,"duration":0},"status":"passed","severity":"normal"},{"uid":"610ebf661d607aa8","name":"Push message with Basic HTML tag payload","time":{"start":1707267601208,"stop":1707267601208,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f4f994d114f3634","name":"unsubscribes","time":{"start":1707267772793,"stop":1707267772793,"duration":0},"status":"passed","severity":"normal"},{"uid":"c389f1e3278c8704","name":"same cluster, different shard: nodes connect","time":{"start":1707267461343,"stop":1707267461344,"duration":1},"status":"passed","severity":"normal"},{"uid":"25409e96c77a86bc","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707267415674,"stop":1707267415674,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f7c4b4f747470b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707267421512,"stop":1707267421513,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbebae4c0dd2e8db","name":"Callback on promise","time":{"start":1707267728351,"stop":1707267728351,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f994db7e6e50cc8","name":"throws on content topic with generation field greater than 0","time":{"start":1707267160375,"stop":1707267160375,"duration":0},"status":"passed","severity":"normal"},{"uid":"506f10d87e8f40b7","name":"Ping on peer without subscriptions","time":{"start":1707267240355,"stop":1707267240355,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6c0a833768927b7","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707267815972,"stop":1707267815972,"duration":0},"status":"passed","severity":"normal"},{"uid":"63d6e0cbe3b584eb","name":"Delete observer","time":{"start":1707267475061,"stop":1707267475061,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f4e947aa16a39cb","name":"should properly create location multiaddrs - tcp4","time":{"start":1707267168950,"stop":1707267168950,"duration":0},"status":"passed","severity":"normal"},{"uid":"512b459a187b60dc","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707267421516,"stop":1707267421516,"duration":0},"status":"passed","severity":"normal"},{"uid":"acedc65ba641393e","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1707267542490,"stop":1707267542490,"duration":0},"status":"passed","severity":"normal"},{"uid":"3478de01a3074cd6","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707267815982,"stop":1707267815982,"duration":0},"status":"passed","severity":"normal"},{"uid":"1630fceeff27a605","name":"Subscribe and receive messages via waku relay post","time":{"start":1707267815985,"stop":1707267815985,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed9154b5409654d5","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707267421514,"stop":1707267421514,"duration":0},"status":"passed","severity":"normal"},{"uid":"203de225436e84b2","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707267415677,"stop":1707267415677,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3c5b98c9a90a237","name":"Push message with Chinese payload","time":{"start":1707267760143,"stop":1707267760143,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc6ad01f2b6e9891","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1707267763785,"stop":1707267763785,"duration":0},"status":"passed","severity":"normal"},{"uid":"e995d2558a3498cb","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1707267660647,"stop":1707267660647,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd56ca35189327d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707267347606,"stop":1707267347606,"duration":0},"status":"passed","severity":"normal"},{"uid":"f51fdb6b068c2488","name":"Push message with escaped characters payload","time":{"start":1707267601211,"stop":1707267601211,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b4d22915087589d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707267421512,"stop":1707267421512,"duration":0},"status":"passed","severity":"normal"},{"uid":"da12355d11e77e67","name":"Subscribe to topic containing XML and receive message","time":{"start":1707267815980,"stop":1707267815980,"duration":0},"status":"passed","severity":"normal"},{"uid":"464b8f4148e80b88","name":"Subscribe to topic containing emoji and publish message","time":{"start":1707267542503,"stop":1707267542503,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4bff2c6d783071a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707267815978,"stop":1707267815978,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e0e5fb9d024cc5c","name":"Decoder throws on undefined content topic","time":{"start":1707267173835,"stop":1707267173835,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad154ffab4f6286c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707267815985,"stop":1707267815985,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cb029a5668446f4","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707267745999,"stop":1707267745999,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa806d9bd174548b","name":"should throw error - invalid id","time":{"start":1707267168946,"stop":1707267168946,"duration":0},"status":"passed","severity":"normal"},{"uid":"36fdf10dc865cce1","name":"LightPush","time":{"start":1707267790934,"stop":1707267790935,"duration":1},"status":"passed","severity":"normal"},{"uid":"f02a11216765e53d","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707267815987,"stop":1707267815987,"duration":0},"status":"passed","severity":"normal"},{"uid":"af2e1c4b7491e864","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1707267247570,"stop":1707267247570,"duration":0},"status":"passed","severity":"normal"},{"uid":"5223164f708da578","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707267745996,"stop":1707267745999,"duration":3},"status":"passed","severity":"normal"},{"uid":"217eba53e4ebcf3a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707267815994,"stop":1707267815994,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5eaa04fdcd4bdee","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1707267347658,"stop":1707267347659,"duration":1},"status":"passed","severity":"normal"},{"uid":"507ac9892a4355a6","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1707267168122,"stop":1707267168122,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0060dc4d9457e67","name":"Light Node - default protocols","time":{"start":1707267790935,"stop":1707267790935,"duration":0},"status":"passed","severity":"normal"},{"uid":"46baf9bd1aef55ec","name":"Check publish message containing numeric","time":{"start":1707267528530,"stop":1707267528531,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9752d320b05d9e2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1707267347644,"stop":1707267347644,"duration":0},"status":"passed","severity":"normal"},{"uid":"59bef277d2616423","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707267421511,"stop":1707267421511,"duration":0},"status":"passed","severity":"normal"},{"uid":"843d0b025c81b586","name":"Push 30 different messages","time":{"start":1707267601212,"stop":1707267601212,"duration":0},"status":"passed","severity":"normal"},{"uid":"be3e108aa32840cb","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1707267517297,"stop":1707267517298,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5ba3fb6fa22355b","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1707267190927,"stop":1707267190927,"duration":0},"status":"passed","severity":"normal"},{"uid":"6630e49528ddfc28","name":"Subscribe to topic containing Script and receive message","time":{"start":1707267815992,"stop":1707267815992,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd073769fd659429","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707267373727,"stop":1707267373727,"duration":0},"status":"passed","severity":"normal"},{"uid":"eced2f337774a229","name":"should throw error - no public key","time":{"start":1707267168940,"stop":1707267168941,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c5a2d2481425c0e","name":"nwaku interop","time":{"start":1707267637673,"stop":1707267637673,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe60432c966e79de","name":"Correctly serialized arguments","time":{"start":1707267468535,"stop":1707267468536,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddaac674b91d2d7f","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1707267183021,"stop":1707267183021,"duration":0},"status":"passed","severity":"normal"},{"uid":"a688dde1c972f9f5","name":"Push message with content topic containing Russian","time":{"start":1707267601219,"stop":1707267601219,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec66836d4dfd1e9c","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1707267247569,"stop":1707267247569,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c3af96fef9902b","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1707267247576,"stop":1707267247577,"duration":1},"status":"passed","severity":"normal"},{"uid":"35938e717a52e157","name":"Push message with content topic containing escaped characters","time":{"start":1707267601222,"stop":1707267601222,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c93bb1c3e15a608","name":"Mutual subscription","time":{"start":1707267542441,"stop":1707267542442,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1c3456ef8b9353a","name":"should handle a minimal index list","time":{"start":1707267160524,"stop":1707267160524,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff68ecb79327872","name":"Sets default value correctly","time":{"start":1707267779643,"stop":1707267779644,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fa578e09de6b7c2","name":"Check received message containing Basic HTML tag","time":{"start":1707267746012,"stop":1707267746012,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fdca8b0c14ed36c","name":"Check received message containing Basic HTML tag","time":{"start":1707267373720,"stop":1707267373720,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6378714afd0d060","name":"Refresh subscription","time":{"start":1707267415672,"stop":1707267415672,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c457f2b975f9258","name":"Subscribe to topic containing short and receive message","time":{"start":1707267815977,"stop":1707267815977,"duration":0},"status":"passed","severity":"normal"},{"uid":"831dd341a2de8848","name":"Subscribe to topic containing Script and publish message","time":{"start":1707267542499,"stop":1707267542499,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff7b1c702c91fb8","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1707267542497,"stop":1707267542497,"duration":0},"status":"passed","severity":"normal"},{"uid":"12b7b0de8a86af30","name":"Check received message containing JSON","time":{"start":1707267745990,"stop":1707267745990,"duration":0},"status":"passed","severity":"normal"},{"uid":"3338efc72e9c5715","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1707267347657,"stop":1707267347657,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1256c59c582031c","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1707267182475,"stop":1707267182475,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b51c85db5a953c0","name":"Check message with no pubsub topic is not received","time":{"start":1707267373729,"stop":1707267373729,"duration":0},"status":"passed","severity":"normal"},{"uid":"c26ea8425e52aada","name":"Subscribe to topic containing XML and receive message","time":{"start":1707267415677,"stop":1707267415677,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad9bfa8076353c2e","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1707267347642,"stop":1707267347643,"duration":1},"status":"passed","severity":"normal"},{"uid":"f050f06cd5de3c9b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707267415673,"stop":1707267415673,"duration":0},"status":"passed","severity":"normal"},{"uid":"53cbe9f205ddade8","name":"connects to nwaku","time":{"start":1707267779641,"stop":1707267779641,"duration":0},"status":"passed","severity":"normal"},{"uid":"914db93f90b73016","name":"Push message with Chinese payload","time":{"start":1707267601205,"stop":1707267601205,"duration":0},"status":"passed","severity":"normal"},{"uid":"e97b8bdb3fd7c1a4","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707267815991,"stop":1707267815991,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d26695f762f4f10","name":"should properly create location multiaddrs - udp6","time":{"start":1707267168950,"stop":1707267168950,"duration":0},"status":"passed","severity":"normal"},{"uid":"29b34793236ef01a","name":"Push message with unicode special characters payload","time":{"start":1707267760176,"stop":1707267760177,"duration":1},"status":"passed","severity":"normal"},{"uid":"858ebabc065f2889","name":"should set field with only LIGHTPUSH enabled","time":{"start":1707267168953,"stop":1707267168954,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a6e1828fff5cacc","name":"Overlapping topic subscription","time":{"start":1707267815976,"stop":1707267815976,"duration":0},"status":"passed","severity":"normal"},{"uid":"4512f6f4b1c851b3","name":"creates an iterator","time":{"start":1707267772792,"stop":1707267772792,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e2bc455f1645c2a","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1707267173752,"stop":1707267173752,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee166f1b9558434e","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707267517299,"stop":1707267517299,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d234b74036425df","name":"should be able to encode the field with only RELAY set to true","time":{"start":1707267168113,"stop":1707267168115,"duration":2},"status":"passed","severity":"normal"},{"uid":"b3fb281fe407881e","name":"Throws when trying to push message with empty payload","time":{"start":1707267601213,"stop":1707267601213,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed76d985a07e186","name":"Sample","time":{"start":1707267168356,"stop":1707267168357,"duration":1},"status":"passed","severity":"normal"},{"uid":"a047090ce89f311b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707267415679,"stop":1707267415679,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bdf9715a507358b","name":"Push message with content topic containing shell command","time":{"start":1707267760205,"stop":1707267760205,"duration":0},"status":"passed","severity":"normal"},{"uid":"172f322d2ac85228","name":"Fails to publish message with size larger than 1 MB","time":{"start":1707267528542,"stop":1707267528542,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f8f0406b41680d7","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1707267711428,"stop":1707267711429,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fbc8efbeb7940e7","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707267421514,"stop":1707267421514,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9127ed3a254b90c","name":"Ordered Callback - backward","time":{"start":1707267747452,"stop":1707267747452,"duration":0},"status":"passed","severity":"normal"},{"uid":"976505b34f350ebc","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707267815981,"stop":1707267815982,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9e11f9b1132e340","name":"Used by Waku Relay","time":{"start":1707267779643,"stop":1707267779643,"duration":0},"status":"passed","severity":"normal"},{"uid":"c99da7d82614b8ab","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1707267247572,"stop":1707267247573,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a2d6fe753a072b5","name":"should not receive a peer event before start","time":{"start":1707267637691,"stop":1707267637692,"duration":1},"status":"passed","severity":"normal"},{"uid":"7697d12f1fdf5500","name":"Push message with content topic containing short","time":{"start":1707267760181,"stop":1707267760181,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b6778d9dbb27c9","name":"should properly create location multiaddrs - udp","time":{"start":1707267168951,"stop":1707267168951,"duration":0},"status":"passed","severity":"normal"},{"uid":"de79badf98de9122","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1707267780393,"stop":1707267780394,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ce94a777e752b93","name":"Push message with Basic HTML tag payload","time":{"start":1707267760166,"stop":1707267760166,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b75f2b2f68b89a8","name":"Check received message containing special chars","time":{"start":1707267745985,"stop":1707267745985,"duration":0},"status":"passed","severity":"normal"},{"uid":"210b0224a41c20e9","name":"Check received message containing SQL Injection","time":{"start":1707267373719,"stop":1707267373719,"duration":0},"status":"passed","severity":"normal"},{"uid":"37fbbcd487d4b107","name":"Check message with no pubsub topic is not received","time":{"start":1707267746023,"stop":1707267746024,"duration":1},"status":"passed","severity":"normal"},{"uid":"11e14e78dd07bbe4","name":"Check message with invalid timestamp is not received","time":{"start":1707267746021,"stop":1707267746022,"duration":1},"status":"passed","severity":"normal"},{"uid":"6960d26590b903c3","name":"Push message with SQL Injection payload","time":{"start":1707267760153,"stop":1707267760153,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c099d792387bd9","name":"Throws when trying to push message with empty payload","time":{"start":1707267760180,"stop":1707267760181,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfb9822f874b49de","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1707267183020,"stop":1707267183020,"duration":0},"status":"passed","severity":"normal"},{"uid":"48af0a74a8f48b1b","name":"Fails to publish duplicate message","time":{"start":1707267528539,"stop":1707267528540,"duration":1},"status":"passed","severity":"normal"},{"uid":"14489d4511ac5f97","name":"should be called for bootstrap peers","time":{"start":1707267247574,"stop":1707267247575,"duration":1},"status":"passed","severity":"normal"},{"uid":"548109a247a50f4b","name":"Push message with content topic containing emoji","time":{"start":1707267601223,"stop":1707267601224,"duration":1},"status":"passed","severity":"normal"},{"uid":"326e7bb5aa6ed630","name":"Check message with no content topic is not received","time":{"start":1707267373730,"stop":1707267373730,"duration":0},"status":"passed","severity":"normal"},{"uid":"529e8d9c6c27d7df","name":"ignores unrecognized TXT record formats","time":{"start":1707267183324,"stop":1707267183324,"duration":0},"status":"passed","severity":"normal"},{"uid":"beda0016c036a130","name":"Subscribe to topic containing Script and receive message","time":{"start":1707267415676,"stop":1707267415676,"duration":0},"status":"passed","severity":"normal"},{"uid":"20323ce77be5a1d7","name":"Check received message containing Chinese","time":{"start":1707267745986,"stop":1707267745986,"duration":0},"status":"passed","severity":"normal"},{"uid":"de51e9707e5e8864","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1707267183022,"stop":1707267183023,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c01f511d3aa1cfc","name":"can start and stop the service","time":{"start":1707267214223,"stop":1707267214225,"duration":2},"status":"passed","severity":"normal"},{"uid":"89543a774c1ad26a","name":"Accepts a valid Waku Message","time":{"start":1707267177334,"stop":1707267177335,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2a07f289478289a","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1707267347638,"stop":1707267347639,"duration":1},"status":"passed","severity":"normal"},{"uid":"f26456fbf9a81662","name":"Ping on subscribed peer","time":{"start":1707267240354,"stop":1707267240355,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2044fdba74d20cc","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707267815986,"stop":1707267815986,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d409b889475be1a","name":"Check received message with extra option is received","time":{"start":1707267373732,"stop":1707267373733,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3b9b1b185830023","name":"Push message on custom pubsubTopic","time":{"start":1707267472614,"stop":1707267472614,"duration":0},"status":"passed","severity":"normal"},{"uid":"391110c23789832d","name":"Ping on peer without subscriptions","time":{"start":1707267282394,"stop":1707267282395,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c7ad1c03eda5f5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707267415676,"stop":1707267415676,"duration":0},"status":"passed","severity":"normal"},{"uid":"b53862b26ba65264","name":"Check received message containing Script","time":{"start":1707267373719,"stop":1707267373719,"duration":0},"status":"passed","severity":"normal"},{"uid":"847918b3231a6fc5","name":"Push message with custom timestamp: 1676508947783","time":{"start":1707267760209,"stop":1707267760209,"duration":0},"status":"passed","severity":"normal"},{"uid":"70603ae337e4c2ec","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1707267347641,"stop":1707267347641,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a7c58da6b09490","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1707267168123,"stop":1707267168123,"duration":0},"status":"passed","severity":"normal"},{"uid":"202467cfd1780d67","name":"Push message with content topic containing unicode special characters","time":{"start":1707267760206,"stop":1707267760206,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fa9ac19e0257a0b","name":"Generator, custom pubsub topic","time":{"start":1707267758957,"stop":1707267758958,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ec75c9767d6d436","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707267415670,"stop":1707267415670,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa361cb975260b46","name":"should return all peers when numPeers is 0","time":{"start":1707267173751,"stop":1707267173751,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94ce3116a0a6c09","name":"Push message with content topic containing emoji","time":{"start":1707267760206,"stop":1707267760207,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9bfc484cb47b4ef","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707267347653,"stop":1707267347653,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e56051b9c820151","name":"Check publish message containing special chars","time":{"start":1707267528531,"stop":1707267528531,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4db6cf4f2184475","name":"Push message with Arabic payload","time":{"start":1707267760144,"stop":1707267760144,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e16139c3e02ea8","name":"should use DNS peer discovery with light client","time":{"start":1707267214235,"stop":1707267214235,"duration":0},"status":"skipped","severity":"normal"},{"uid":"68ca02f047ee449b","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1707267763784,"stop":1707267763785,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6f27a5c7fd1a51c","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1707267347605,"stop":1707267347606,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3ed52a45b2855ee","name":"Register correct protocols","time":{"start":1707267542442,"stop":1707267542470,"duration":28},"status":"passed","severity":"normal"},{"uid":"728610045f4006e9","name":"should decode valid enr successfully","time":{"start":1707267168939,"stop":1707267168939,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e823ee5af926a6d","name":"should get / set UDP multiaddr","time":{"start":1707267168948,"stop":1707267168949,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bf5e705831e689","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1707267277552,"stop":1707267277553,"duration":1},"status":"passed","severity":"normal"},{"uid":"2520231191352d34","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1707267247566,"stop":1707267247566,"duration":0},"status":"passed","severity":"normal"},{"uid":"558362900fea9dd8","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1707267247575,"stop":1707267247575,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2d564c08b06f02","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1707267780392,"stop":1707267780392,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a9975a6ee0d3e2","name":"Push message with meta","time":{"start":1707267760207,"stop":1707267760207,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a071ff833bde72b","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1707267347607,"stop":1707267347607,"duration":0},"status":"passed","severity":"normal"},{"uid":"923074d70222a9b2","name":"Decoder throws on undefined content topic","time":{"start":1707267189036,"stop":1707267189037,"duration":1},"status":"passed","severity":"normal"},{"uid":"f24e01aa06b0767c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707267472616,"stop":1707267472616,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b5e58269a2aade","name":"Generator, 2 different pubsubtopics","time":{"start":1707267758956,"stop":1707267758957,"duration":1},"status":"passed","severity":"normal"},{"uid":"987771a69e32ff1b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1707267347655,"stop":1707267347655,"duration":0},"status":"passed","severity":"normal"},{"uid":"f91bfacee1099e5","name":"1 Store, 2 relays, 2 fetches","time":{"start":1707267183016,"stop":1707267183017,"duration":1},"status":"passed","severity":"normal"},{"uid":"1012caa28796c732","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707267758958,"stop":1707267758959,"duration":1},"status":"passed","severity":"normal"},{"uid":"c029c11e2fff285f","name":"Check publish message containing shell command","time":{"start":1707267528536,"stop":1707267528536,"duration":0},"status":"passed","severity":"normal"},{"uid":"3050e26c0370fcd1","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1707267780393,"stop":1707267780393,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e3cc63ce965855e","name":"Subscribe and receives messages on 20 topics","time":{"start":1707267415668,"stop":1707267415669,"duration":1},"status":"passed","severity":"normal"},{"uid":"23ec148b787bc5c6","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707267373727,"stop":1707267373727,"duration":0},"status":"passed","severity":"normal"},{"uid":"e674ecb2d10eae47","name":"topics with same application and version share the same shard","time":{"start":1707267160378,"stop":1707267160379,"duration":1},"status":"passed","severity":"normal"},{"uid":"60a16ed81f24d5b","name":"Subscribe to topic containing short and receive message","time":{"start":1707267415672,"stop":1707267415673,"duration":1},"status":"passed","severity":"normal"},{"uid":"47f31f8b4290fcd7","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1707267347658,"stop":1707267347658,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5508ae0eb10cba0","name":"Check received message containing numeric","time":{"start":1707267746004,"stop":1707267746004,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d94afd670134221","name":"Push message with numeric payload","time":{"start":1707267601204,"stop":1707267601204,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a92699d8af1db48","name":"Rejects garbage","time":{"start":1707267177335,"stop":1707267177336,"duration":1},"status":"passed","severity":"normal"},{"uid":"f36299b984fcd495","name":"Check received message containing escaped characters","time":{"start":1707267373722,"stop":1707267373722,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d74d5deb14f35e0","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1707267542500,"stop":1707267542501,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c31cd0389fa1543","name":"Check received message containing XML","time":{"start":1707267373719,"stop":1707267373720,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9d00ef3d218ba83","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1707267698328,"stop":1707267698329,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5d4d2742126109d","name":"1 Relay, 1 fetch","time":{"start":1707267183014,"stop":1707267183015,"duration":1},"status":"passed","severity":"normal"},{"uid":"defeb99c19b638a8","name":"Check publish message after service node is restarted","time":{"start":1707267528542,"stop":1707267528542,"duration":0},"status":"skipped","severity":"normal"},{"uid":"626c24c2110c8400","name":"Ephemeral field set to true","time":{"start":1707267173833,"stop":1707267173833,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d0647d11a01d561","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707267815993,"stop":1707267815993,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f049359e0efd39","name":"Relay + Store","time":{"start":1707267168954,"stop":1707267168954,"duration":0},"status":"passed","severity":"normal"},{"uid":"93f5c33f308b1a37","name":"nwaku subscribes","time":{"start":1707267507181,"stop":1707267507181,"duration":0},"status":"passed","severity":"normal"},{"uid":"11297cc77753bcf8","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1707267517295,"stop":1707267517295,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea483fa21967d15","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1707267660649,"stop":1707267660649,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4565346da992136","name":"Check publish message containing JSON","time":{"start":1707267528535,"stop":1707267528535,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52187548ee7048a","name":"Passing page size 0 when there are 110 messages","time":{"start":1707267768875,"stop":1707267768875,"duration":0},"status":"passed","severity":"normal"},{"uid":"73920a81aa5724c1","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1707267698330,"stop":1707267698330,"duration":0},"status":"passed","severity":"normal"},{"uid":"2581aad414aed07c","name":"Query Generator - forward","time":{"start":1707267747449,"stop":1707267747450,"duration":1},"status":"passed","severity":"normal"},{"uid":"d47f00d9dc7a455","name":"Check received message containing Basic HTML tag","time":{"start":1707267745989,"stop":1707267745990,"duration":1},"status":"passed","severity":"normal"},{"uid":"53e599c4bdaa6bab","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707267415662,"stop":1707267415663,"duration":1},"status":"passed","severity":"normal"},{"uid":"76312c31a0446016","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707267415674,"stop":1707267415674,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7d8c92eaedf3f3d","name":"Push message with content topic containing SQL Injection","time":{"start":1707267760193,"stop":1707267760193,"duration":0},"status":"passed","severity":"normal"},{"uid":"c585054851aa844d","name":"Query generator for multiple messages with different message text format","time":{"start":1707267728349,"stop":1707267728349,"duration":0},"status":"passed","severity":"normal"},{"uid":"b35fc028a1041ee9","name":"Default pageSize","time":{"start":1707267768879,"stop":1707267768879,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcaf88bdbce5b5ed","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1707267347626,"stop":1707267347626,"duration":0},"status":"passed","severity":"normal"},{"uid":"e669ef110ac7e325","name":"Decrypt messages","time":{"start":1707267475060,"stop":1707267475060,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb06bbd6cd969561","name":"Push message with Russian payload","time":{"start":1707267601206,"stop":1707267601206,"duration":0},"status":"passed","severity":"normal"},{"uid":"59792812e12a7eb2","name":"Nodes with multiple pubsub topic","time":{"start":1707267517300,"stop":1707267517300,"duration":0},"status":"passed","severity":"normal"},{"uid":"da64ed41974408ce","name":"Check publish message containing Script","time":{"start":1707267528534,"stop":1707267528534,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d0cde52f42500ae","name":"Check received message containing Script","time":{"start":1707267745988,"stop":1707267745989,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7275efd83904e78","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707267347656,"stop":1707267347657,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fac07d52f85573a","name":"Reusing cursor across nodes","time":{"start":1707267660649,"stop":1707267660650,"duration":1},"status":"passed","severity":"normal"},{"uid":"e825fe8c39c8f17b","name":"should return false","time":{"start":1707267168947,"stop":1707267168947,"duration":0},"status":"passed","severity":"normal"},{"uid":"d54f58296627a9a9","name":"handles multiple messages","time":{"start":1707267772792,"stop":1707267772792,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c814967b0bc0daa","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707267815989,"stop":1707267815989,"duration":0},"status":"passed","severity":"normal"},{"uid":"e50d43475f4aaf9","name":"should emit a peer event after start","time":{"start":1707267637691,"stop":1707267637691,"duration":0},"status":"passed","severity":"normal"},{"uid":"f033e45b212c6225","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707267815981,"stop":1707267815981,"duration":0},"status":"passed","severity":"normal"},{"uid":"542bbba3665158e0","name":"Push message with content topic containing long","time":{"start":1707267601213,"stop":1707267601214,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8001076c7ceec8f","name":"Check publish message containing short","time":{"start":1707267528528,"stop":1707267528529,"duration":1},"status":"passed","severity":"normal"},{"uid":"56cbd4c2eb50dc62","name":"Push message with content topic containing Russian","time":{"start":1707267760192,"stop":1707267760192,"duration":0},"status":"passed","severity":"normal"},{"uid":"77e4c2da7adbd385","name":"All","time":{"start":1707267220278,"stop":1707267220279,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ce7530abba5a725","name":"Reopen subscription with peer with lost subscription","time":{"start":1707267282379,"stop":1707267282384,"duration":5},"status":"passed","severity":"normal"},{"uid":"37b44185a41c88c1","name":"Ordered callback, aborts when callback returns true","time":{"start":1707267728352,"stop":1707267728352,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ebf15a34e7f217","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707267277556,"stop":1707267277556,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd4dfdffeac523fc","name":"Check received message containing Arabic","time":{"start":1707267746005,"stop":1707267746006,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ef89699535be34","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1707267347605,"stop":1707267347605,"duration":0},"status":"passed","severity":"normal"},{"uid":"5048c9a330ffd0da","name":"Check received message with timestamp: undefined ","time":{"start":1707267746021,"stop":1707267746021,"duration":0},"status":"passed","severity":"normal"},{"uid":"832a4bd29d357d96","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1707267660648,"stop":1707267660649,"duration":1},"status":"passed","severity":"normal"},{"uid":"163d1d2a1156be1","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1707267247575,"stop":1707267247576,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3e10ea74034742","name":"Push message with content topic containing JSON","time":{"start":1707267601221,"stop":1707267601221,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e50769470e95b32","name":"Query with Promise Callback, No message returned","time":{"start":1707267698331,"stop":1707267698331,"duration":0},"status":"passed","severity":"normal"},{"uid":"ade071ea83ee051d","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1707267168128,"stop":1707267168128,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4053066a97b53ae","name":"should throw error - no public key","time":{"start":1707267168946,"stop":1707267168947,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cd3986f7415fb85","name":"Publish message with custom timestamp: Thu Feb 16 2023 00:58:37 GMT+0000 (Coordinated Universal Time)","time":{"start":1707267528538,"stop":1707267528538,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aae695ac11d8b39","name":"Store - dialed after - with timeout","time":{"start":1707267790934,"stop":1707267790934,"duration":0},"status":"passed","severity":"normal"},{"uid":"540ccdfbf4251a60","name":"Refresh subscription","time":{"start":1707267815976,"stop":1707267815977,"duration":1},"status":"passed","severity":"normal"},{"uid":"21be7f8ea2d992da","name":"Relay - times out","time":{"start":1707267790933,"stop":1707267790933,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e0c54f00a691461","name":"Check publish message containing long","time":{"start":1707267528529,"stop":1707267528530,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfd264844683b52c","name":"Fails to push message bigger that 1MB","time":{"start":1707267601227,"stop":1707267601228,"duration":1},"status":"passed","severity":"normal"},{"uid":"d989e2938678bef9","name":"Push message with content topic containing XML","time":{"start":1707267601220,"stop":1707267601221,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe6b6cd1ed833009","name":"Push message with content topic containing long","time":{"start":1707267760181,"stop":1707267760182,"duration":1},"status":"passed","severity":"normal"},{"uid":"b804e542ec966304","name":"Check received message containing Arabic","time":{"start":1707267373718,"stop":1707267373718,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e89ffbc2b5df33e","name":"Passing cursor with wrong pubsubTopic","time":{"start":1707267660650,"stop":1707267660650,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a8c783291416ee7","name":"passes more than one ENR URLs and attempts connection","time":{"start":1707267214236,"stop":1707267214237,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2d6b62266339ab52","name":"can start and stop the service","time":{"start":1707267637689,"stop":1707267637690,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f2cc9b2ca0c20c5","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1707267711425,"stop":1707267711425,"duration":0},"status":"passed","severity":"normal"},{"uid":"7431ed7bf1d03041","name":"Query with Promise Callback, No Decoder","time":{"start":1707267698331,"stop":1707267698331,"duration":0},"status":"passed","severity":"normal"},{"uid":"1429cb4eaa8485ad","name":"throws on content topic with empty encoding field","time":{"start":1707267160377,"stop":1707267160377,"duration":0},"status":"passed","severity":"normal"},{"uid":"2894979b6bffd9ba","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1707267780395,"stop":1707267780395,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1d89c0f1a21e9cd","name":"should set field with only STORE enabled","time":{"start":1707267168953,"stop":1707267168953,"duration":0},"status":"passed","severity":"normal"},{"uid":"a200dab9aaabce92","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707267746019,"stop":1707267746020,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd2ed4b48eeee880","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707267421515,"stop":1707267421516,"duration":1},"status":"passed","severity":"normal"},{"uid":"3af7a46574e44c89","name":"Check received message with timestamp: 1707267204995 ","time":{"start":1707267745995,"stop":1707267745996,"duration":1},"status":"passed","severity":"normal"},{"uid":"912cd8d469dcd387","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1707267528538,"stop":1707267528538,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dae772a16e18e8b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707267815977,"stop":1707267815978,"duration":1},"status":"passed","severity":"normal"},{"uid":"dba43b8fac01c7e9","name":"Publish message with custom timestamp: Wed Feb 07 2024 01:58:37 GMT+0000 (Coordinated Universal Time)","time":{"start":1707267528539,"stop":1707267528539,"duration":0},"status":"passed","severity":"normal"},{"uid":"56371c9146e50e57","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1707267780395,"stop":1707267780395,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6a74f9c39d976d3","name":"Push message with SQL Injection payload","time":{"start":1707267601206,"stop":1707267601207,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0ca809c86759784","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707267815975,"stop":1707267815975,"duration":0},"status":"skipped","severity":"normal"},{"uid":"70942104a04f8999","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707267277557,"stop":1707267277557,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd49d5cd7bfc09f","name":"can start the service","time":{"start":1707267214219,"stop":1707267214222,"duration":3},"status":"passed","severity":"normal"},{"uid":"42f460c2cc60f5d1","name":"should be able to encode the field with only STORE set to true","time":{"start":1707267168116,"stop":1707267168116,"duration":0},"status":"passed","severity":"normal"},{"uid":"983235328db20305","name":"Ordered Callback - forward","time":{"start":1707267747451,"stop":1707267747452,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5d0183a3742686c","name":"Check message received after jswaku node is restarted","time":{"start":1707267746026,"stop":1707267746026,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3d785f8c088e3173","name":"Query with Ordered Callback, No message returned","time":{"start":1707267698329,"stop":1707267698330,"duration":1},"status":"passed","severity":"normal"},{"uid":"817e9ad0159891ac","name":"Round trip binary encryption [ecies, signature]","time":{"start":1707267190928,"stop":1707267190928,"duration":0},"status":"passed","severity":"normal"},{"uid":"6186c064d706a477","name":"Subscribe to topic containing long and receive message","time":{"start":1707267815989,"stop":1707267815989,"duration":0},"status":"passed","severity":"normal"},{"uid":"15d143daf3818a88","name":"Push message with content topic containing SQL Injection","time":{"start":1707267601219,"stop":1707267601220,"duration":1},"status":"passed","severity":"normal"},{"uid":"348c8f45f3b0f307","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707267517298,"stop":1707267517298,"duration":0},"status":"passed","severity":"normal"},{"uid":"393c233a122ec5c0","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707267815975,"stop":1707267815975,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e7065833b49a4c7","name":"Subscribe to topic containing short and publish message","time":{"start":1707267542491,"stop":1707267542491,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0bef2b3b37a2c90","name":"isConnected should return false after all peers disconnect","time":{"start":1707267247573,"stop":1707267247573,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee2e48daf2e8b14","name":"Query generator for multiple messages","time":{"start":1707267728348,"stop":1707267728349,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b24382b8ad9966","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1707267728352,"stop":1707267728352,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e8111bc20fc5aaa","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1707267660648,"stop":1707267660648,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f2a9dad4ed557ac","name":"should not fail to start the service if it is already started","time":{"start":1707267214228,"stop":1707267214229,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dfcd97be5eb7ccc","name":"Check message received after nwaku node is restarted","time":{"start":1707267373737,"stop":1707267373737,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e8ea6ad20c0ef143","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707267277554,"stop":1707267277554,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a187f37f640481e","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1707267183021,"stop":1707267183022,"duration":1},"status":"passed","severity":"normal"},{"uid":"934748b4242d97be","name":"Store - dialed first","time":{"start":1707267790933,"stop":1707267790934,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd5f2fc94c730fd8","name":"should emit a peer event after start","time":{"start":1707267214229,"stop":1707267214230,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8fbf1eba026177f","name":"Subscribe to topic containing shell command and publish message","time":{"start":1707267542502,"stop":1707267542502,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a9b009a8f2fbc6a","name":"Subscribe and receive messages via waku relay post","time":{"start":1707267815972,"stop":1707267815973,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d1efb8b1b685565","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1707267168939,"stop":1707267168939,"duration":0},"status":"passed","severity":"normal"},{"uid":"32437c11c2c9bac","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1707267616051,"stop":1707267616052,"duration":1},"status":"passed","severity":"normal"},{"uid":"d33429f948c0ee88","name":"Push message with short payload","time":{"start":1707267601202,"stop":1707267601203,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e18075f5f08c82f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707267815979,"stop":1707267815979,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a3009572207aa9","name":"Waku message hash computation (meta attribute not present)","time":{"start":1707267162970,"stop":1707267162970,"duration":0},"status":"passed","severity":"normal"},{"uid":"774e21974d104cc6","name":"Passing page size 110 when there are 120 messages","time":{"start":1707267768878,"stop":1707267768878,"duration":0},"status":"passed","severity":"normal"},{"uid":"df9dfa996fc92dbf","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707267815990,"stop":1707267815990,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f5c989c4591eeaa","name":"Subscribe and receive messages via lightPush","time":{"start":1707267815984,"stop":1707267815984,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4fdd79ef475996b","name":"Check received message containing unicode special characters","time":{"start":1707267745992,"stop":1707267745994,"duration":2},"status":"passed","severity":"normal"},{"uid":"1cedc6cd8f1e11b8","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707267285599,"stop":1707267285599,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d0c8fecfc2b1b59","name":"Check publish message after client node is restarted","time":{"start":1707267528542,"stop":1707267528543,"duration":1},"status":"skipped","severity":"normal"},{"uid":"536521a37290e271","name":"configure the node with multiple pubsub topics","time":{"start":1707267616052,"stop":1707267616052,"duration":0},"status":"passed","severity":"normal"},{"uid":"181f5a1f013519cf","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1707267347643,"stop":1707267347643,"duration":0},"status":"passed","severity":"normal"},{"uid":"a23b9357726405df","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1707267780394,"stop":1707267780394,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6698a049e380c19","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707267285601,"stop":1707267285601,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccf699111d874f9a","name":"Push message with content topic containing short","time":{"start":1707267601213,"stop":1707267601213,"duration":0},"status":"passed","severity":"normal"},{"uid":"b56366a1a71769a","name":"tcp ip4 address","time":{"start":1707267168204,"stop":1707267168204,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa11cf064a964cdd","name":"should get / set TCP multiaddr","time":{"start":1707267168949,"stop":1707267168949,"duration":0},"status":"passed","severity":"normal"},{"uid":"601eb34513fd2a64","name":"Check received message containing XML","time":{"start":1707267746011,"stop":1707267746012,"duration":1},"status":"passed","severity":"normal"},{"uid":"197822706c470954","name":"Subscribe to topic containing JSON and publish message","time":{"start":1707267542501,"stop":1707267542501,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad5349dbbbbcfff0","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707267415671,"stop":1707267415671,"duration":0},"status":"passed","severity":"normal"},{"uid":"20b878d94261d7eb","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707267815995,"stop":1707267815995,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dc2d10e3494ec8","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1707267347608,"stop":1707267347608,"duration":0},"status":"passed","severity":"normal"},{"uid":"28376fc97cb998a3","name":"Push message with escaped characters payload","time":{"start":1707267760175,"stop":1707267760176,"duration":1},"status":"passed","severity":"normal"},{"uid":"7364cc96419bd6e9","name":"Subscribe to topic containing Russian and publish message","time":{"start":1707267542496,"stop":1707267542497,"duration":1},"status":"passed","severity":"normal"},{"uid":"6006377672349e50","name":"Nwaku publishes","time":{"start":1707267507183,"stop":1707267507183,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df5ed0f112da7ba","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1707267461342,"stop":1707267461343,"duration":1},"status":"passed","severity":"normal"},{"uid":"199fd1aa3a3b9b21","name":"Relay","time":{"start":1707267220276,"stop":1707267220277,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d3aba046789e9eb","name":"Fails to push message with empty content topic","time":{"start":1707267760207,"stop":1707267760207,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bdad2bb77708dc8","name":"Decoder throws on empty string content topic","time":{"start":1707267189037,"stop":1707267189037,"duration":0},"status":"passed","severity":"normal"},{"uid":"d87492f209813d18","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1707267277557,"stop":1707267277557,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e712fed96cf6042","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1707267347595,"stop":1707267347596,"duration":1},"status":"passed","severity":"normal"},{"uid":"4246d021c0483b6e","name":"throws on content topic with non-number generation field","time":{"start":1707267160374,"stop":1707267160374,"duration":0},"status":"passed","severity":"normal"},{"uid":"94323e05b1633f98","name":"Push message with Russian payload","time":{"start":1707267760144,"stop":1707267760152,"duration":8},"status":"passed","severity":"normal"},{"uid":"81e3c0c57dc5c11c","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707267815988,"stop":1707267815988,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb1c2c487690bc0","name":"same cluster, same shard: nodes connect","time":{"start":1707267347593,"stop":1707267347593,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f152f9d8ca36e5b","name":"throws on empty content topic","time":{"start":1707267160373,"stop":1707267160373,"duration":0},"status":"passed","severity":"normal"},{"uid":"961e5968d161568e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707267815982,"stop":1707267815983,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcfb97a6578bc0be","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707267815987,"stop":1707267815987,"duration":0},"status":"skipped","severity":"normal"},{"uid":"32c5e42379a9ae86","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1707267183023,"stop":1707267183023,"duration":0},"status":"passed","severity":"normal"},{"uid":"5520c582db8bc2fb","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1707267183024,"stop":1707267183025,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ffa67d71ebd69b4","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1707267347654,"stop":1707267347655,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d37829cfa1bfa7e","name":"Generator, custom pubsub topic","time":{"start":1707267758956,"stop":1707267758956,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b45421905609b93","name":"should properly create location multiaddrs - udp4","time":{"start":1707267168949,"stop":1707267168949,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f3e87ad9a5b25e","name":"Promise Callback - backward","time":{"start":1707267747451,"stop":1707267747451,"duration":0},"status":"passed","severity":"normal"},{"uid":"d12e3aaa9cb0c239","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707267421515,"stop":1707267421515,"duration":0},"status":"passed","severity":"normal"},{"uid":"50330e87dc568363","name":"should throw an error for insufficient data","time":{"start":1707267160525,"stop":1707267160526,"duration":1},"status":"passed","severity":"normal"},{"uid":"18ca1a33f2fc40aa","name":"should be able to decode the field with only STORE set to true","time":{"start":1707267168126,"stop":1707267168126,"duration":0},"status":"passed","severity":"normal"},{"uid":"63baf7734320a5e3","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707267415674,"stop":1707267415675,"duration":1},"status":"passed","severity":"normal"},{"uid":"21944b417559cc67","name":"isConnected should return true after first peer connects","time":{"start":1707267247578,"stop":1707267247578,"duration":0},"status":"passed","severity":"normal"},{"uid":"b491d1deec9c2ab5","name":"Waku message hash computation (payload length 0)","time":{"start":1707267162970,"stop":1707267162971,"duration":1},"status":"passed","severity":"normal"},{"uid":"7589fc90928cccc8","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707267815985,"stop":1707267815985,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb739ca7dfedd21","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1707267183328,"stop":1707267183328,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5451093c0c1e918","name":"should not fail to start the service if it is already started","time":{"start":1707267637690,"stop":1707267637691,"duration":1},"status":"passed","severity":"normal"},{"uid":"decc3d2febc9e36f","name":"does not throw on valid cases","time":{"start":1707267160372,"stop":1707267160373,"duration":1},"status":"passed","severity":"normal"},{"uid":"cda7eea327a9cdb1","name":"Check message with invalid timestamp is not received","time":{"start":1707267746000,"stop":1707267746000,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e17f32f5f76cc49","name":"Does not throw an exception when node disconnects","time":{"start":1707267779641,"stop":1707267779641,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26ee220d4a93177","name":"Init the array if not present","time":{"start":1707267160045,"stop":1707267160046,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad1faa91efb88bd2","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707267415669,"stop":1707267415670,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8a2e86645b1d66af","name":"Encoder throws on undefined content topic","time":{"start":1707267189035,"stop":1707267189036,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9035cdb1c8523b0","name":"Symmetric encrypt & Decrypt","time":{"start":1707267189620,"stop":1707267189620,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f2ebb8b15adb40","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1707267168128,"stop":1707267168129,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b0cf218f777681f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707267815981,"stop":1707267815981,"duration":0},"status":"passed","severity":"normal"},{"uid":"26f3b8a989e30146","name":"Fails to push message with large meta","time":{"start":1707267601225,"stop":1707267601225,"duration":0},"status":"passed","severity":"normal"},{"uid":"40222fc9b7c9b6f1","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1707267224596,"stop":1707267224597,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0ff927378a8bdd7","name":"Push message with custom timestamp: 1707263773849","time":{"start":1707267601226,"stop":1707267601226,"duration":0},"status":"passed","severity":"normal"},{"uid":"400583049eb38df9","name":"Push message with content topic containing special chars","time":{"start":1707267601217,"stop":1707267601218,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5ec9e72dee720b4","name":"Push message with custom timestamp: 1676508973849","time":{"start":1707267601225,"stop":1707267601226,"duration":1},"status":"passed","severity":"normal"},{"uid":"eff0da8d711b4e34","name":"Check message with no content topic is not received","time":{"start":1707267746001,"stop":1707267746001,"duration":0},"status":"passed","severity":"normal"},{"uid":"9129c5399cc3e43c","name":"Push message with content topic containing Arabic","time":{"start":1707267760190,"stop":1707267760192,"duration":2},"status":"passed","severity":"normal"},{"uid":"a3cfd7dd7a8b8263","name":"Check message received after nwaku node is restarted","time":{"start":1707267746026,"stop":1707267746026,"duration":0},"status":"skipped","severity":"normal"},{"uid":"729608459c8d16e","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707267517297,"stop":1707267517297,"duration":0},"status":"passed","severity":"normal"},{"uid":"20fe6802eb6a2778","name":"should throw error - no id","time":{"start":1707267168940,"stop":1707267168940,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaa5a0d81f8a261b","name":"Ping on unsubscribed peer","time":{"start":1707267282395,"stop":1707267282409,"duration":14},"status":"passed","severity":"normal"},{"uid":"8e88bcac32cee212","name":"Asymmetric encrypt & decrypt","time":{"start":1707267189619,"stop":1707267189620,"duration":1},"status":"passed","severity":"normal"},{"uid":"d41ab68d3ab36c10","name":"Check message with no payload is not received","time":{"start":1707267746025,"stop":1707267746025,"duration":0},"status":"passed","severity":"normal"},{"uid":"29094077b3dee30e","name":"Query generator for multiple messages with multiple decoders","time":{"start":1707267728349,"stop":1707267728350,"duration":1},"status":"passed","severity":"normal"},{"uid":"e721559ed96ff08e","name":"Publish message with custom timestamp: Tue Feb 06 2024 23:58:37 GMT+0000 (Coordinated Universal Time)","time":{"start":1707267528539,"stop":1707267528539,"duration":0},"status":"passed","severity":"normal"},{"uid":"da391158ed80ea05","name":"Ping on subscribed peer","time":{"start":1707267282370,"stop":1707267282371,"duration":1},"status":"passed","severity":"normal"},{"uid":"68867d7055419b5d","name":"Passing page size 11 when there are 10 messages","time":{"start":1707267768877,"stop":1707267768877,"duration":0},"status":"passed","severity":"normal"},{"uid":"be1c062ee27a8a25","name":"Check received message containing Script","time":{"start":1707267746010,"stop":1707267746011,"duration":1},"status":"passed","severity":"normal"},{"uid":"535329d759c3ad9a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707267285600,"stop":1707267285601,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0171ceb3a23ee7f","name":"Push message equal or less that 1MB","time":{"start":1707267760210,"stop":1707267760210,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbbf3e8728a8288f","name":"Push message with content topic containing numeric","time":{"start":1707267601214,"stop":1707267601214,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dc718257922e123","name":"should only return 1 node with store capability","time":{"start":1707267183326,"stop":1707267183326,"duration":0},"status":"passed","severity":"normal"},{"uid":"31f1b0daad1dfe52","name":"Check received message containing Arabic","time":{"start":1707267745986,"stop":1707267745986,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b59bb12addded5e","name":"different cluster, same shard: nodes don't connect","time":{"start":1707267347594,"stop":1707267347594,"duration":0},"status":"passed","severity":"normal"},{"uid":"57920d5535e8c862","name":"Generator, 2 different pubsubtopics","time":{"start":1707267758954,"stop":1707267758955,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac39ccbf38ae2a95","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707267815986,"stop":1707267815986,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6ead365110c6596b","name":"configure the node with multiple pubsub topics","time":{"start":1707267616051,"stop":1707267616051,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52a95048053780e","name":"Check received message containing XML","time":{"start":1707267745989,"stop":1707267745989,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7e300c86b7dacca","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1707267183020,"stop":1707267183021,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaeda293a3db9dba","name":"Ping on unsubscribed peer","time":{"start":1707267282373,"stop":1707267282379,"duration":6},"status":"passed","severity":"normal"},{"uid":"7d62ea8fa4d29f40","name":"should encodeTxt and decodeTxt","time":{"start":1707267168938,"stop":1707267168938,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b445e8e4e7e89b7","name":"it tolerates circular branch references","time":{"start":1707267183323,"stop":1707267183323,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b3d8a57f8857f47","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1707267347639,"stop":1707267347639,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e08aa0ca7775035","name":"Check received message containing numeric","time":{"start":1707267373716,"stop":1707267373717,"duration":1},"status":"passed","severity":"normal"},{"uid":"db5837af4024cbd4","name":"Push message with content topic containing escaped characters","time":{"start":1707267760205,"stop":1707267760206,"duration":1},"status":"passed","severity":"normal"},{"uid":"661e358b8dd337f0","name":"Check received message containing short","time":{"start":1707267745983,"stop":1707267745983,"duration":0},"status":"passed","severity":"normal"},{"uid":"f14a8887d8795b9e","name":"should not receive a peer event after stop","time":{"start":1707267637692,"stop":1707267637709,"duration":17},"status":"passed","severity":"normal"},{"uid":"28009249a14360e6","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707267815972,"stop":1707267815972,"duration":0},"status":"passed","severity":"normal"},{"uid":"227e0cbe8cf36cf0","name":"Ping on subscribed peer","time":{"start":1707267282388,"stop":1707267282394,"duration":6},"status":"passed","severity":"normal"},{"uid":"7ff027b9a69b3a59","name":"Check publish message containing Chinese","time":{"start":1707267528531,"stop":1707267528532,"duration":1},"status":"passed","severity":"normal"},{"uid":"d25381d1eaa8d4f6","name":"Overlapping topic subscription","time":{"start":1707267815988,"stop":1707267815988,"duration":0},"status":"passed","severity":"normal"},{"uid":"a17e8683aed20060","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1707267168121,"stop":1707267168121,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ab372feec9c6a8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707267758955,"stop":1707267758956,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc36658b0f4590d0","name":"Publish message with rate limit","time":{"start":1707267528543,"stop":1707267528543,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ce90252a59653b2","name":"Check received message containing shell command","time":{"start":1707267373721,"stop":1707267373722,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d4336dc34d240ca","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1707267347643,"stop":1707267347644,"duration":1},"status":"passed","severity":"normal"},{"uid":"1362b2320cc40457","name":"Push message with XML payload","time":{"start":1707267760154,"stop":1707267760166,"duration":12},"status":"passed","severity":"normal"},{"uid":"c97d49f076d2785","name":"ignores domain fetching errors","time":{"start":1707267183324,"stop":1707267183324,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3304d807e9ce44","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1707267542472,"stop":1707267542489,"duration":17},"status":"passed","severity":"normal"},{"uid":"e5aea2321bee970f","name":"Push message with content topic containing Script","time":{"start":1707267760193,"stop":1707267760193,"duration":0},"status":"passed","severity":"normal"},{"uid":"d15bef3f54e5e5fc","name":"Check received message with timestamp: 1707267204995000000 ","time":{"start":1707267746018,"stop":1707267746018,"duration":0},"status":"passed","severity":"normal"},{"uid":"90e4d67227b369c5","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707267815994,"stop":1707267815994,"duration":0},"status":"passed","severity":"normal"},{"uid":"351a500c34525c0a","name":"Query Generator, Multiple PubsubTopics","time":{"start":1707267698325,"stop":1707267698327,"duration":2},"status":"passed","severity":"normal"},{"uid":"af1316a55998bd8c","name":"Promise Callback - forward","time":{"start":1707267747450,"stop":1707267747451,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c2eb28ddbde59e","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1707267173753,"stop":1707267173754,"duration":1},"status":"passed","severity":"normal"},{"uid":"a203575f3234d0d2","name":"Subscribe to topic containing XML and publish message","time":{"start":1707267542499,"stop":1707267542499,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc1e3c232c46ef38","name":"Subscribe to topic containing long and receive message","time":{"start":1707267415673,"stop":1707267415673,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa32d58172ae1c4e","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1707267347595,"stop":1707267347595,"duration":0},"status":"passed","severity":"normal"},{"uid":"496ee1d521204d5d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707267815991,"stop":1707267815991,"duration":0},"status":"passed","severity":"normal"},{"uid":"280d1098f774761d","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1707267542489,"stop":1707267542490,"duration":1},"status":"passed","severity":"normal"},{"uid":"885aa5dfadfd0bda","name":"Check received message containing long","time":{"start":1707267373716,"stop":1707267373716,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf418b136b5cf44","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1707267517299,"stop":1707267517299,"duration":0},"status":"passed","severity":"normal"},{"uid":"79cfff9eb35bf533","name":"Check received message containing escaped characters","time":{"start":1707267745991,"stop":1707267745992,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb8d20d38fedfe49","name":"Push message with content topic containing Chinese","time":{"start":1707267601218,"stop":1707267601218,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3dae7c0c663b6c9","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1707267224596,"stop":1707267224596,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8514fbf01dec66c","name":"should set field with all protocols enabled","time":{"start":1707267168952,"stop":1707267168952,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac52303145fa26fc","name":"recovers when dns.resolve returns empty","time":{"start":1707267183323,"stop":1707267183324,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e3199743e8879b3","name":"retrieves a single peer","time":{"start":1707267183322,"stop":1707267183323,"duration":1},"status":"passed","severity":"normal"},{"uid":"201fb979cb7ba90a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707267421513,"stop":1707267421513,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba23ea1865ef87ae","name":"Reopen subscription with peer with lost subscription","time":{"start":1707267240356,"stop":1707267240356,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf77b025b4be63ba","name":"Fails to publish message with wrong content topic","time":{"start":1707267528540,"stop":1707267528541,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5eb35aaee0fb9cd","name":"1 Relay, 1 Filter, gives up","time":{"start":1707267183017,"stop":1707267183017,"duration":0},"status":"passed","severity":"normal"},{"uid":"589cf8f0632654c8","name":"should encode/decode to text encoding","time":{"start":1707267168948,"stop":1707267168948,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a2654c52bf5174c","name":"Check publish message containing escaped characters","time":{"start":1707267528536,"stop":1707267528536,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fcbc5ba8651d91b","name":"Push message with rate limit","time":{"start":1707267760208,"stop":1707267760208,"duration":0},"status":"passed","severity":"normal"},{"uid":"8836037cc20f9e5c","name":"should only return 1 node with relay and store capability","time":{"start":1707267183325,"stop":1707267183326,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7f9afdb1e261a1d","name":"Push message with content topic containing Arabic","time":{"start":1707267601218,"stop":1707267601219,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd0ad70d05479854","name":"Fails to publish message with empty text","time":{"start":1707267528540,"stop":1707267528540,"duration":0},"status":"passed","severity":"normal"},{"uid":"604d32e265091076","name":"Check received message with timestamp: 1707267205198000000 ","time":{"start":1707267373726,"stop":1707267373726,"duration":0},"status":"passed","severity":"normal"},{"uid":"f799b4fb7e091c06","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1707267415680,"stop":1707267415681,"duration":1},"status":"passed","severity":"normal"},{"uid":"907281b728e25b37","name":"Push message on custom pubsubTopic","time":{"start":1707267472617,"stop":1707267472617,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6b8111bd781ffe","name":"A test","time":{"start":1707267421594,"stop":1707267421594,"duration":0},"status":"passed","severity":"normal"},{"uid":"6850ed99d2e34249","name":"Check received message containing emoji","time":{"start":1707267746016,"stop":1707267746017,"duration":1},"status":"passed","severity":"normal"},{"uid":"4054ee31598bbc83","name":"Relay + Store","time":{"start":1707267220278,"stop":1707267220278,"duration":0},"status":"passed","severity":"normal"},{"uid":"833ab444bd1721c7","name":"Subscribe to topic containing XML and receive message","time":{"start":1707267815992,"stop":1707267815992,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bd2148ae81a280a","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1707267698328,"stop":1707267698328,"duration":0},"status":"passed","severity":"normal"},{"uid":"c526717a2800f314","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1707267183327,"stop":1707267183327,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0340fffb8a4c83","name":"Privacy Node - default protocol","time":{"start":1707267790936,"stop":1707267790936,"duration":0},"status":"passed","severity":"normal"},{"uid":"8004c15062387727","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1707267542502,"stop":1707267542503,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff79796e9657abf4","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1707267347625,"stop":1707267347625,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f1005e9cf6b48a","name":"Check message received after jswaku node is restarted","time":{"start":1707267746002,"stop":1707267746002,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a68da531e30d6a74","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707267415678,"stop":1707267415678,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ab9910f4364aea","name":"Push message with content topic containing unicode special characters","time":{"start":1707267601223,"stop":1707267601223,"duration":0},"status":"passed","severity":"normal"},{"uid":"73ca23c6c6b1bdba","name":"Check message with no pubsub topic is not received","time":{"start":1707267746000,"stop":1707267746001,"duration":1},"status":"passed","severity":"normal"},{"uid":"906556395d7ec9e3","name":"Filter","time":{"start":1707267790935,"stop":1707267790935,"duration":0},"status":"passed","severity":"normal"},{"uid":"b00a126692cce1bd","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707267815974,"stop":1707267815974,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e40dac0e926739ec","name":"Ping on unsubscribed peer","time":{"start":1707267240355,"stop":1707267240356,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd0c8c7cda3389c0","name":"should throw error - no id","time":{"start":1707267168946,"stop":1707267168946,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3274c3aa1adee72","name":"A test","time":{"start":1707267421593,"stop":1707267421594,"duration":1},"status":"passed","severity":"normal"},{"uid":"8788497cc6cea622","name":"should not receive a peer event after stop","time":{"start":1707267214230,"stop":1707267214231,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6e33d0842c08f69","name":"Push message with emoji payload","time":{"start":1707267760177,"stop":1707267760178,"duration":1},"status":"passed","severity":"normal"},{"uid":"69c39b75e738012b","name":"Subscribe to topic containing long and receive message","time":{"start":1707267815977,"stop":1707267815977,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d76a6fa2b708a2","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1707267214236,"stop":1707267214236,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2e03dbec11ddc7a6","name":"Check received message containing shell command","time":{"start":1707267745990,"stop":1707267745991,"duration":1},"status":"passed","severity":"normal"},{"uid":"803844a087315614","name":"throws on content topic with empty version field","time":{"start":1707267160376,"stop":1707267160376,"duration":0},"status":"passed","severity":"normal"},{"uid":"d628723b93d51633","name":"Push message equal or less that 1MB","time":{"start":1707267601227,"stop":1707267601227,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab8377c7a421fe0f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707267421510,"stop":1707267421510,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec250d62c6a2996e","name":"Refresh subscription","time":{"start":1707267542490,"stop":1707267542490,"duration":0},"status":"skipped","severity":"normal"},{"uid":"834441bbb44e58c","name":"should set field with only RELAY enabled","time":{"start":1707267168952,"stop":1707267168953,"duration":1},"status":"passed","severity":"normal"},{"uid":"82f8f3eeaad827a4","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707267472615,"stop":1707267472615,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fcdb1292276c7b0","name":"Check received message containing Russian","time":{"start":1707267745987,"stop":1707267745988,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6888484a8a95d46","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1707267347657,"stop":1707267347658,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2410cc79e5823a7","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1707267168121,"stop":1707267168122,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dc8ea69098238e3","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1707267711428,"stop":1707267711428,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc2d2c97c1eb71f","name":"Decoder throws on undefined content topic","time":{"start":1707267190929,"stop":1707267190930,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdca5aeca571db40","name":"Push message with Script payload","time":{"start":1707267601207,"stop":1707267601207,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c77232f22f2b7b1","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1707267173752,"stop":1707267173753,"duration":1},"status":"passed","severity":"normal"},{"uid":"230809998cc4a14c","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1707267711425,"stop":1707267711426,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ffb6902c40d859d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707267415667,"stop":1707267415668,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1f8103a4d57b244","name":"Subscribe to topic containing special chars and publish message","time":{"start":1707267542494,"stop":1707267542494,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15d7de05be1e64f","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1707267168127,"stop":1707267168128,"duration":1},"status":"passed","severity":"normal"},{"uid":"d75a98c6044c3459","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707267815973,"stop":1707267815974,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8b2b3807252b6b","name":"Push message with meta","time":{"start":1707267601224,"stop":1707267601224,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b3b0d63dd0bb344","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707267415675,"stop":1707267415676,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f2959ae126979ce","name":"can dial TLS multiaddrs","time":{"start":1707267468443,"stop":1707267468443,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d7e846a035c2c1","name":"Push message with content topic containing special chars","time":{"start":1707267760185,"stop":1707267760189,"duration":4},"status":"passed","severity":"normal"},{"uid":"af7ab6f4addc2b25","name":"Check message with non string payload is not received","time":{"start":1707267746002,"stop":1707267746002,"duration":0},"status":"passed","severity":"normal"},{"uid":"999d5e9c316f1505","name":"Push message with content topic containing XML","time":{"start":1707267760193,"stop":1707267760194,"duration":1},"status":"passed","severity":"normal"},{"uid":"4715eb4cfe8add2d","name":"Check message with no content topic is not received","time":{"start":1707267746024,"stop":1707267746024,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f77afb402fb72ba","name":"Check publish message containing Russian","time":{"start":1707267528533,"stop":1707267528533,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b5abde31d27fd7","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1707267542495,"stop":1707267542496,"duration":1},"status":"passed","severity":"normal"},{"uid":"643f407fb882c3e5","name":"Waku message hash computation","time":{"start":1707267162969,"stop":1707267162970,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a44fdc35e5ce150","name":"Check received message containing Chinese","time":{"start":1707267746005,"stop":1707267746005,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc96e2e6b2d6240","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1707267247577,"stop":1707267247578,"duration":1},"status":"passed","severity":"normal"},{"uid":"efa2fb57592a5744","name":"udp ip6 address","time":{"start":1707267168204,"stop":1707267168204,"duration":0},"status":"passed","severity":"normal"},{"uid":"312d5021e833174d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707267415671,"stop":1707267415671,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6a589f36ed73830b","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1707267698330,"stop":1707267698330,"duration":0},"status":"passed","severity":"normal"},{"uid":"deab342fbd041bfa","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707267415663,"stop":1707267415664,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f1dc6caec386a67","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707267415679,"stop":1707267415679,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2a9d4c4698aa1a7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707267472618,"stop":1707267472618,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0651a7042404e2b","name":"Subscribe and receive messages via lightPush","time":{"start":1707267415661,"stop":1707267415662,"duration":1},"status":"passed","severity":"normal"},{"uid":"cde38fd7e8342e3","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1707267763785,"stop":1707267763786,"duration":1},"status":"passed","severity":"normal"},{"uid":"45530303078e25fd","name":"Subscribe and receives messages on 20 topics","time":{"start":1707267815986,"stop":1707267815986,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b47a68660980978","name":"should set field with all protocols disabled","time":{"start":1707267168952,"stop":1707267168952,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ee99f1878b92ab","name":"should be able to decode the field with only RELAY set to true","time":{"start":1707267168124,"stop":1707267168125,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d0ea6e6fca0900","name":"Check publish message containing unicode special characters","time":{"start":1707267528536,"stop":1707267528537,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c815ad75cbc3067","name":"Query with Ordered Callback, No Decoder","time":{"start":1707267698329,"stop":1707267698329,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb5de7154782ba87","name":"Check message with non string payload is not received","time":{"start":1707267746025,"stop":1707267746025,"duration":0},"status":"passed","severity":"normal"},{"uid":"5366a13105121f0c","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1707267247570,"stop":1707267247571,"duration":1},"status":"passed","severity":"normal"},{"uid":"cde3a69d692ac7fd","name":"Push message with Script payload","time":{"start":1707267760153,"stop":1707267760154,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd7e8a60d09d5aea","name":"through manual discovery","time":{"start":1707267468443,"stop":1707267468444,"duration":1},"status":"passed","severity":"normal"},{"uid":"52d7337ae640e983","name":"Publishes to nwaku","time":{"start":1707267507181,"stop":1707267507181,"duration":0},"status":"passed","severity":"normal"},{"uid":"5313eedb751fb520","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707267472618,"stop":1707267472618,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bee1cb3ba3093fc","name":"Push message with content topic containing JSON","time":{"start":1707267760204,"stop":1707267760205,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f7e96c8f2065c0a","name":"Publish message with large meta","time":{"start":1707267528543,"stop":1707267528543,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d879dd70b6e08aa","name":"Push message with long payload","time":{"start":1707267601203,"stop":1707267601204,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5ab66e72efcc586","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1707267347645,"stop":1707267347651,"duration":6},"status":"passed","severity":"normal"},{"uid":"d9f526ff527ec1bc","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707267517303,"stop":1707267517303,"duration":0},"status":"passed","severity":"normal"},{"uid":"33c6795c8870bfab","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1707267660647,"stop":1707267660648,"duration":1},"status":"passed","severity":"normal"},{"uid":"86dbdf899282f985","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1707267168123,"stop":1707267168124,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fcfa0864b245bb4","name":"should properly create peer info with all multiaddrs","time":{"start":1707267168951,"stop":1707267168951,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f45b0de75efd747","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707267517288,"stop":1707267517294,"duration":6},"status":"passed","severity":"normal"},{"uid":"dfc82addc3564c2","name":"Push message with content topic containing Basic HTML tag","time":{"start":1707267601221,"stop":1707267601221,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da8534883aa907b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707267815973,"stop":1707267815973,"duration":0},"status":"passed","severity":"normal"},{"uid":"4704ad720a43f615","name":"should not fail to stop the service if it was not started","time":{"start":1707267214227,"stop":1707267214228,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0e2f03df576512b","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1707267542502,"stop":1707267542502,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e415f39c5d4dd","name":"should be able to decode the field with only FILTER set to true","time":{"start":1707267168125,"stop":1707267168125,"duration":0},"status":"passed","severity":"normal"},{"uid":"32bece6b072fef26","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707267758957,"stop":1707267758957,"duration":0},"status":"passed","severity":"normal"},{"uid":"c628672ebd33643","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1707267168126,"stop":1707267168127,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a6d5c9f33146ae3","name":"Ping on peer without subscriptions","time":{"start":1707267282371,"stop":1707267282373,"duration":2},"status":"passed","severity":"normal"},{"uid":"4417821b26eeecf7","name":"should not receive a peer event before start","time":{"start":1707267214230,"stop":1707267214230,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c44680cf10aa25","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1707267347641,"stop":1707267347642,"duration":1},"status":"passed","severity":"normal"},{"uid":"5983f77b6b0dd42c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707267815983,"stop":1707267815983,"duration":0},"status":"passed","severity":"normal"},{"uid":"95481ac5dae8939f","name":"Ephemeral messages are not stored","time":{"start":1707267224594,"stop":1707267224594,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b0c6cf57f85751","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1707267542495,"stop":1707267542495,"duration":0},"status":"passed","severity":"normal"},{"uid":"bad233b6db2a69d8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707267415677,"stop":1707267415678,"duration":1},"status":"passed","severity":"normal"},{"uid":"154a3f7e03d5b84a","name":"Query generator for 2000 messages","time":{"start":1707267728353,"stop":1707267728353,"duration":0},"status":"passed","severity":"normal"},{"uid":"6884568b5905fbde","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707267285600,"stop":1707267285600,"duration":0},"status":"passed","severity":"normal"}]