mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-16 11:53:14 +00:00
1 line
160 KiB
JSON
1 line
160 KiB
JSON
[{"uid":"7e7a382c7e4f05e1","name":"Check message received after jswaku node is restarted","time":{"start":1728032252771,"stop":1728032252771,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bdefaa446620f558","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728032348410,"stop":1728032348417,"duration":7},"status":"passed","severity":"normal"},{"uid":"b091abff54bf9b5d","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1728032288111,"stop":1728032288111,"duration":0},"status":"passed","severity":"normal"},{"uid":"850b66549b55a1","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728032348444,"stop":1728032348445,"duration":1},"status":"passed","severity":"normal"},{"uid":"916bbc73b9fcbb53","name":"Check message with no content topic is not received","time":{"start":1728032113348,"stop":1728032113350,"duration":2},"status":"passed","severity":"normal"},{"uid":"36b5783edf2136cf","name":"Push message with content topic containing long","time":{"start":1728032274019,"stop":1728032274019,"duration":0},"status":"passed","severity":"normal"},{"uid":"736fb087466ce10d","name":"Fails to push message bigger that 1MB","time":{"start":1728032274029,"stop":1728032274029,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eadfc63cced2372","name":"Check message received after jswaku node is restarted","time":{"start":1728032113362,"stop":1728032113362,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dd001be290e5e86f","name":"should return the pubsub topic directly if a string is provided","time":{"start":1728031940612,"stop":1728031940612,"duration":0},"status":"passed","severity":"normal"},{"uid":"70426d2f2e68266b","name":"can start the service","time":{"start":1728032319439,"stop":1728032319440,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6a7458522f1f821","name":"less peers than existing","time":{"start":1728032253063,"stop":1728032253063,"duration":0},"status":"skipped","severity":"normal"},{"uid":"48097e51169bdf61","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728032252781,"stop":1728032252781,"duration":0},"status":"passed","severity":"normal"},{"uid":"33c35639a4607181","name":"Reopen subscription with peer with lost subscription","time":{"start":1728032035314,"stop":1728032035324,"duration":10},"status":"passed","severity":"normal"},{"uid":"3fa6003bf31691c1","name":"does not throw on valid cases","time":{"start":1728031940577,"stop":1728031940577,"duration":0},"status":"passed","severity":"normal"},{"uid":"df033468af7e60fa","name":"Push message with XML payload","time":{"start":1728032274002,"stop":1728032274003,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8a257244951a01f","name":"Check received message containing Chinese","time":{"start":1728032252761,"stop":1728032252761,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0421ddd07aba29","name":"Check received message with timestamp: 1728031993620 ","time":{"start":1728032252767,"stop":1728032252768,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d793648f82c87","name":"Query Generator, No Decoder","time":{"start":1728032345506,"stop":1728032345506,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bfc0bee716479f5","name":"Filter with 0 connections","time":{"start":1728032150057,"stop":1728032150057,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b599cea8ab755ad","name":"Push message with JSON payload","time":{"start":1728032304548,"stop":1728032304549,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5648d7dc01d4275","name":"Publish message with rate limit","time":{"start":1728032288114,"stop":1728032288114,"duration":0},"status":"passed","severity":"normal"},{"uid":"199bddba157725e1","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1728031943157,"stop":1728031943158,"duration":1},"status":"passed","severity":"normal"},{"uid":"5965deb72dbad8cd","name":"1 Relay, 1 Filter, gives up","time":{"start":1728031964269,"stop":1728031964270,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f172b097a7682a","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1728032230102,"stop":1728032230103,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eaec3d1f70cc176","name":"Push message with content topic containing escaped characters","time":{"start":1728032304558,"stop":1728032304558,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fea17c0ff41c7b4","name":"Check received message containing unicode special characters","time":{"start":1728032113326,"stop":1728032113331,"duration":5},"status":"passed","severity":"normal"},{"uid":"525e3a37c57969a7","name":"Check received message containing escaped characters","time":{"start":1728032113325,"stop":1728032113326,"duration":1},"status":"passed","severity":"normal"},{"uid":"13d8d40fd4700511","name":"can start and stop the service","time":{"start":1728031968462,"stop":1728031968463,"duration":1},"status":"passed","severity":"normal"},{"uid":"e74fd4e1ef58525d","name":"Push message with content topic containing XML","time":{"start":1728032274023,"stop":1728032274024,"duration":1},"status":"passed","severity":"normal"},{"uid":"6da7ae7f2b15cf0b","name":"should emit a peer event after start","time":{"start":1728032319444,"stop":1728032319448,"duration":4},"status":"passed","severity":"normal"},{"uid":"1966494da282e944","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1728031964514,"stop":1728031964514,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c764a3ebd2e227","name":"Ping on subscribed peer","time":{"start":1728032035285,"stop":1728032035286,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2f9d5c1d2566ba7","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1728032001572,"stop":1728032001573,"duration":1},"status":"passed","severity":"normal"},{"uid":"6993da53ca05a479","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1728032372428,"stop":1728032372428,"duration":0},"status":"passed","severity":"normal"},{"uid":"b996bf07623be368","name":"1 Store, 2 relays, 2 fetches","time":{"start":1728031964269,"stop":1728031964269,"duration":0},"status":"passed","severity":"normal"},{"uid":"74fbf64ddbb33daa","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728032360467,"stop":1728032360467,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd21ee3024093d9b","name":"Push message with content topic containing SQL Injection","time":{"start":1728032304555,"stop":1728032304556,"duration":1},"status":"passed","severity":"normal"},{"uid":"77c03c1459d74b70","name":"should be able to decode the field with only RELAY set to true","time":{"start":1728031948505,"stop":1728031948506,"duration":1},"status":"passed","severity":"normal"},{"uid":"be24c3b239f0f5b3","name":"Push message with content topic containing JSON","time":{"start":1728032274024,"stop":1728032274024,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fb56aa5ceb3f8fc","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728032201834,"stop":1728032201865,"duration":31},"status":"passed","severity":"normal"},{"uid":"64c2e39c99101916","name":"should not receive a peer event before start","time":{"start":1728031968464,"stop":1728031968464,"duration":0},"status":"passed","severity":"normal"},{"uid":"27feb7a4cabc71b2","name":"A test","time":{"start":1728032202001,"stop":1728032202002,"duration":1},"status":"passed","severity":"normal"},{"uid":"3551973f1bd67a5","name":"Check received message containing short","time":{"start":1728032252759,"stop":1728032252759,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d7fa3af07697dd4","name":"Meta field set when metaSetter is specified","time":{"start":1728031956673,"stop":1728031956673,"duration":0},"status":"passed","severity":"normal"},{"uid":"f20407674514d18e","name":"Decoder throws on undefined content topic","time":{"start":1728031974547,"stop":1728031974548,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddd9b215e3c02a8d","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1728032218318,"stop":1728032218318,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d2e16729a09ded","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1728031948509,"stop":1728031948510,"duration":1},"status":"passed","severity":"normal"},{"uid":"ede70741c4f8e293","name":"Push message with shell command payload","time":{"start":1728032274008,"stop":1728032274011,"duration":3},"status":"passed","severity":"normal"},{"uid":"625fca804424ace5","name":"Push message with long payload","time":{"start":1728032304539,"stop":1728032304541,"duration":2},"status":"passed","severity":"normal"},{"uid":"b00a79574d902289","name":"should not receive a peer event after stop","time":{"start":1728031968464,"stop":1728031968465,"duration":1},"status":"passed","severity":"normal"},{"uid":"247b044e19450135","name":"Refresh subscription","time":{"start":1728032348430,"stop":1728032348431,"duration":1},"status":"passed","severity":"normal"},{"uid":"648cc51a6c0e269c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728032348374,"stop":1728032348374,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae67eb01e9b654ed","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1728032358012,"stop":1728032358014,"duration":2},"status":"passed","severity":"normal"},{"uid":"78c1e77ff0ec841b","name":"Accepts a valid Waku Message","time":{"start":1728031979375,"stop":1728031979376,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbe27bcc5c041483","name":"LightPush with 0 connections","time":{"start":1728032150056,"stop":1728032150057,"duration":1},"status":"passed","severity":"normal"},{"uid":"309919070de117ae","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1728031940592,"stop":1728031940593,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf2626254904763a","name":"should not receive a peer event after stop","time":{"start":1728032319449,"stop":1728032319449,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd394f88d6dc3bda","name":"Relay - dialed after","time":{"start":1728032378223,"stop":1728032378224,"duration":1},"status":"passed","severity":"normal"},{"uid":"24e48463c69c2fd7","name":"Check publish message containing unicode special characters","time":{"start":1728032288105,"stop":1728032288106,"duration":1},"status":"passed","severity":"normal"},{"uid":"789dfa5e68e63bb","name":"isConnected should return true after first peer connects","time":{"start":1728032025375,"stop":1728032025376,"duration":1},"status":"passed","severity":"normal"},{"uid":"e343c32c6b849cdb","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1728032437272,"stop":1728032437273,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd61947fae762bda","name":"can start and stop the service","time":{"start":1728032319442,"stop":1728032319442,"duration":0},"status":"passed","severity":"normal"},{"uid":"12bef7cb02faf0e7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1728031940610,"stop":1728031940610,"duration":0},"status":"passed","severity":"normal"},{"uid":"335c0e486923124a","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1728031964386,"stop":1728031964387,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8ac1b34e3a4b919","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1728032345507,"stop":1728032345507,"duration":0},"status":"passed","severity":"normal"},{"uid":"349b72e3d8c61aa0","name":"Publishes to nwaku","time":{"start":1728032269091,"stop":1728032269092,"duration":1},"status":"passed","severity":"normal"},{"uid":"13ef837ff50d94c9","name":"Ping fails for unsubscribed peers","time":{"start":1728032058200,"stop":1728032058200,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e55c4687b522b","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1728032108960,"stop":1728032108960,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba31173f636010ac","name":"Decoder throws on undefined content topic","time":{"start":1728031956674,"stop":1728031956674,"duration":0},"status":"passed","severity":"normal"},{"uid":"eede5ac391c2e790","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728032348449,"stop":1728032348450,"duration":1},"status":"passed","severity":"normal"},{"uid":"336529720c83f070","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1728032218325,"stop":1728032218325,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d4b2807eb2fd4f","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1728032001575,"stop":1728032001577,"duration":2},"status":"passed","severity":"normal"},{"uid":"90fcf4d57aa17853","name":"Generator, 2 different pubsubtopics","time":{"start":1728032360467,"stop":1728032360467,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfdd088e5c40162","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728032201820,"stop":1728032201821,"duration":1},"status":"passed","severity":"normal"},{"uid":"355152f7f50ba481","name":"should not receive a peer event before start","time":{"start":1728032319449,"stop":1728032319449,"duration":0},"status":"passed","severity":"normal"},{"uid":"250871131dd0cece","name":"Query Generator - true","time":{"start":1728032353364,"stop":1728032353364,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a6dd7eaf868087","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1728032108946,"stop":1728032108946,"duration":0},"status":"passed","severity":"normal"},{"uid":"652f5093ed2dc600","name":"Encoder throws on undefined content topic","time":{"start":1728031974546,"stop":1728031974546,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6440849c5d594","name":"returns all values when wanted number is greater than available values","time":{"start":1728031963798,"stop":1728031963799,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecf7ebcf45bc412","name":"Ping on subscribed peer","time":{"start":1728032036595,"stop":1728032036595,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b9f6f4f265c405","name":"Check received message containing shell command","time":{"start":1728032252778,"stop":1728032252778,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8c5301a1c17d853","name":"Check received message containing Basic HTML tag","time":{"start":1728032252777,"stop":1728032252778,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8ff726fa1dd9d04","name":"should be able to decode the field with only STORE set to true","time":{"start":1728031948507,"stop":1728031948508,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1c47b4465b85a16","name":"configure the node with multiple pubsub topics","time":{"start":1728032338431,"stop":1728032338431,"duration":0},"status":"passed","severity":"normal"},{"uid":"efc77829148f2aff","name":"should throw an error if shards are undefined for static sharding","time":{"start":1728031940603,"stop":1728031940603,"duration":0},"status":"passed","severity":"normal"},{"uid":"f75607dca50822e1","name":"should properly create location multiaddrs - udp","time":{"start":1728031949235,"stop":1728031949236,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa3600cd204315e5","name":"Push message with rate limit","time":{"start":1728032304563,"stop":1728032304565,"duration":2},"status":"passed","severity":"normal"},{"uid":"4e6e949536e45eab","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728032348383,"stop":1728032348383,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea392aa05a5521fb","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1728032218317,"stop":1728032218318,"duration":1},"status":"passed","severity":"normal"},{"uid":"49a4ccbd853ce035","name":"Check publish message containing Basic HTML tag","time":{"start":1728032288103,"stop":1728032288104,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f836ee3dcd48eaa","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728032348364,"stop":1728032348365,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2d85c6772c23ce0","name":"should not fail to stop the service if it was not started","time":{"start":1728032319443,"stop":1728032319444,"duration":1},"status":"passed","severity":"normal"},{"uid":"b92533e68d96ab30","name":"Check message with no pubsub topic is not received","time":{"start":1728032113345,"stop":1728032113348,"duration":3},"status":"passed","severity":"normal"},{"uid":"e9574fc7b34a892a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1728031940608,"stop":1728031940609,"duration":1},"status":"passed","severity":"normal"},{"uid":"594a2065aa0dae8d","name":"Check received message containing Script","time":{"start":1728032252776,"stop":1728032252777,"duration":1},"status":"passed","severity":"normal"},{"uid":"f078accf4e1b548a","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1728032289986,"stop":1728032289986,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d9832123dcb439b","name":"should be able to encode the field with only STORE set to true","time":{"start":1728031948493,"stop":1728031948494,"duration":1},"status":"passed","severity":"normal"},{"uid":"12fc672d7b5fcc47","name":"random static sharding 7 - Cluster ID: 688, Shard ID: 262","time":{"start":1728032338428,"stop":1728032338428,"duration":0},"status":"passed","severity":"normal"},{"uid":"44399255095810d2","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1728031940591,"stop":1728031940592,"duration":1},"status":"passed","severity":"normal"},{"uid":"d66004fe84dfa0d6","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1728032108970,"stop":1728032108970,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18af5a5d53c273","name":"Passing page size 0 when there are 110 messages","time":{"start":1728032367227,"stop":1728032367227,"duration":0},"status":"passed","severity":"normal"},{"uid":"e066d2d466b9632e","name":"should throw error - no public key","time":{"start":1728031949225,"stop":1728031949225,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dd0c84ec081080a","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1728032218326,"stop":1728032218326,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b88ffccb922bab9","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1728031940612,"stop":1728031940613,"duration":1},"status":"passed","severity":"normal"},{"uid":"ede64a46ba51ee05","name":"non connected peers","time":{"start":1728032253063,"stop":1728032253063,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f50cd358592c9128","name":"Waku message hash computation (meta attribute not present)","time":{"start":1728031943158,"stop":1728031943159,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2593a4b8f832cc2","name":"Check received message containing Russian","time":{"start":1728032252762,"stop":1728032252762,"duration":0},"status":"passed","severity":"normal"},{"uid":"12b6ce85c1822213","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1728032108989,"stop":1728032108990,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ad4d951fe6d7fdc","name":"Renews subscription after lossing a connection","time":{"start":1728032348390,"stop":1728032348394,"duration":4},"status":"passed","severity":"normal"},{"uid":"11845f8066cffa0a","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1728031994336,"stop":1728031994336,"duration":0},"status":"passed","severity":"normal"},{"uid":"5938922a56b664e9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1728032108959,"stop":1728032108959,"duration":0},"status":"passed","severity":"normal"},{"uid":"63019af5f1b8ad97","name":"removeEventListener with correct event","time":{"start":1728032033922,"stop":1728032033922,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee7e7d9ca9343f","name":"Check message with invalid timestamp is not received","time":{"start":1728032252782,"stop":1728032252782,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80134348008f9de","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1728031964515,"stop":1728031964515,"duration":0},"status":"skipped","severity":"normal"},{"uid":"47ccca09cf84a806","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728032201804,"stop":1728032201804,"duration":0},"status":"passed","severity":"normal"},{"uid":"11d31ffc22d3bfe0","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1728032218326,"stop":1728032218329,"duration":3},"status":"passed","severity":"normal"},{"uid":"748cd41ab8ed63e7","name":"Check message with no payload is not received","time":{"start":1728032252770,"stop":1728032252770,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bbbfbc87a7d454a","name":"Check received message containing Basic HTML tag","time":{"start":1728032252763,"stop":1728032252764,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f44175f23f53c6a","name":"random static sharding 8 - Cluster ID: 211, Shard ID: 414","time":{"start":1728032338428,"stop":1728032338429,"duration":1},"status":"passed","severity":"normal"},{"uid":"d201192ab6dae3d0","name":"Push to array if already present","time":{"start":1728031940033,"stop":1728031940033,"duration":0},"status":"passed","severity":"normal"},{"uid":"703988447b36746c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728032137564,"stop":1728032137565,"duration":1},"status":"passed","severity":"normal"},{"uid":"a11d76900f0abaec","name":"Fails to publish message with empty text","time":{"start":1728032288109,"stop":1728032288110,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ed6d188dbc67131","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1728031940591,"stop":1728031940591,"duration":0},"status":"passed","severity":"normal"},{"uid":"48899cf6a4508ad","name":"Check received message containing numeric","time":{"start":1728032252760,"stop":1728032252760,"duration":0},"status":"passed","severity":"normal"},{"uid":"292146eb539fcec","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1728032108971,"stop":1728032108971,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf862d2ed4c37a5c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728032113337,"stop":1728032113339,"duration":2},"status":"passed","severity":"normal"},{"uid":"e4b0c37c9014ef8e","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1728031964389,"stop":1728031964389,"duration":0},"status":"passed","severity":"normal"},{"uid":"775b5cbfc27669cf","name":"should not receive a peer event after stop","time":{"start":1728032003413,"stop":1728032003413,"duration":0},"status":"passed","severity":"normal"},{"uid":"11d261d8c9fb7e64","name":"should not throw an error for a single configured topic","time":{"start":1728031940611,"stop":1728031940611,"duration":0},"status":"passed","severity":"normal"},{"uid":"de9163b1f8f03c6e","name":"Passing page size 1 when there are 4 messages","time":{"start":1728032367228,"stop":1728032367228,"duration":0},"status":"passed","severity":"normal"},{"uid":"902417e9c4969c8d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1728031940608,"stop":1728031940608,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d100e1aae89dbc","name":"connected peers and dial","time":{"start":1728032253062,"stop":1728032253062,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6ae823fba7bb3950","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1728032108955,"stop":1728032108956,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bc31c58e958dd74","name":"Generator, 2 different pubsubtopics","time":{"start":1728032360462,"stop":1728032360462,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffd05bbaef2f8891","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1728031940585,"stop":1728031940585,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1d0e0b327ca94c9","name":"should throw if no connection provided","time":{"start":1728031956100,"stop":1728031956100,"duration":0},"status":"passed","severity":"normal"},{"uid":"16d1c40c63fe386d","name":"Passing cursor with wrong pubsubTopic","time":{"start":1728032334187,"stop":1728032334187,"duration":0},"status":"passed","severity":"normal"},{"uid":"ead412724fd8f2f4","name":"Renews peer on consistent missed messages","time":{"start":1728032058202,"stop":1728032058202,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f059c895149e933","name":"returns only open connection if one present","time":{"start":1728031955770,"stop":1728031955772,"duration":2},"status":"passed","severity":"normal"},{"uid":"a36de6f823770c88","name":"Subscribe and receive messages via waku relay post","time":{"start":1728032137545,"stop":1728032137545,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d1c4b907c9e22b3","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728032348437,"stop":1728032348438,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e1540131b9df58d","name":"Subscribe to topic containing short and receive message","time":{"start":1728032348372,"stop":1728032348373,"duration":1},"status":"passed","severity":"normal"},{"uid":"b30d1a4a29fda315","name":"unsubscribes","time":{"start":1728032366504,"stop":1728032366504,"duration":0},"status":"passed","severity":"normal"},{"uid":"750e9e0f966f620a","name":"Reopen subscription with peer with lost subscription","time":{"start":1728032035330,"stop":1728032035330,"duration":0},"status":"passed","severity":"normal"},{"uid":"968bbfb0ed87bd79","name":"random static sharding 9 - Cluster ID: 637, Shard ID: 400","time":{"start":1728032338429,"stop":1728032338429,"duration":0},"status":"passed","severity":"normal"},{"uid":"757f6ada1f0656bc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728032108986,"stop":1728032108986,"duration":0},"status":"passed","severity":"normal"},{"uid":"37265e5a2e20387b","name":"Ping on unsubscribed peer","time":{"start":1728032035330,"stop":1728032035330,"duration":0},"status":"passed","severity":"normal"},{"uid":"35913fba134902cd","name":"Passing invalid cursor","time":{"start":1728032334179,"stop":1728032334186,"duration":7},"status":"passed","severity":"normal"},{"uid":"2b6897b68df0356c","name":"Fails to publish message with size larger than 1 MB","time":{"start":1728032288112,"stop":1728032288112,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dc5fa7daebe4996","name":"Fails to push message bigger that 1MB","time":{"start":1728032304570,"stop":1728032304571,"duration":1},"status":"passed","severity":"normal"},{"uid":"de3eb90411ec708f","name":"Push message with content topic containing Chinese","time":{"start":1728032274021,"stop":1728032274021,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ea2a0aa44fb740","name":"throws on content topic with non-number generation field","time":{"start":1728031940579,"stop":1728031940580,"duration":1},"status":"passed","severity":"normal"},{"uid":"f15a92ef8a0adb04","name":"Push message with emoji payload","time":{"start":1728032274014,"stop":1728032274017,"duration":3},"status":"passed","severity":"normal"},{"uid":"3d72b24ba4d4c41d","name":"configure the node with multiple content topics","time":{"start":1728032317358,"stop":1728032317363,"duration":5},"status":"passed","severity":"normal"},{"uid":"3d9bb6379d2e352","name":"ignores domain fetching errors","time":{"start":1728031964511,"stop":1728031964511,"duration":0},"status":"passed","severity":"normal"},{"uid":"d49d3aba11a9ea2f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728032348425,"stop":1728032348425,"duration":0},"status":"passed","severity":"normal"},{"uid":"746c584341051c4","name":"should only return 1 node with relay capability","time":{"start":1728031964512,"stop":1728031964513,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a72a5870f51f6ef","name":"Subscribe to topic containing Script and receive message","time":{"start":1728032348443,"stop":1728032348443,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f4af809454d4dd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1728032108961,"stop":1728032108961,"duration":0},"status":"passed","severity":"normal"},{"uid":"f152b2ab9b91bafc","name":"same cluster, different shard: nodes connect","time":{"start":1728032230103,"stop":1728032230104,"duration":1},"status":"passed","severity":"normal"},{"uid":"71cef48eb1ba1a94","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728032131456,"stop":1728032131456,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ed7b9b196034a5","name":"should return unique PubsubTopics for static sharding","time":{"start":1728031940601,"stop":1728031940602,"duration":1},"status":"passed","severity":"normal"},{"uid":"51c0d6af60c08472","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app77/4/topic614/utf8","time":{"start":1728032317354,"stop":1728032317355,"duration":1},"status":"passed","severity":"normal"},{"uid":"75d98358a56c80b8","name":"Push message with content topic containing JSON","time":{"start":1728032304557,"stop":1728032304558,"duration":1},"status":"passed","severity":"normal"},{"uid":"a06946a3941d56e1","name":"Check received message containing Chinese","time":{"start":1728032252774,"stop":1728032252774,"duration":0},"status":"passed","severity":"normal"},{"uid":"586fef6735e5097b","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1728032277739,"stop":1728032277739,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ae098f031ee129","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728032348364,"stop":1728032348364,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a429a35ca55bcf","name":"random static sharding 5 - Cluster ID: 359, Shard ID: 74","time":{"start":1728032338427,"stop":1728032338427,"duration":0},"status":"passed","severity":"normal"},{"uid":"692f6c5cf2c0f316","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1728031940604,"stop":1728031940605,"duration":1},"status":"passed","severity":"normal"},{"uid":"922ae9dacb4d131c","name":"addEventListener with correct event","time":{"start":1728032033921,"stop":1728032033921,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f8df6a7d989c12","name":"Ephemeral messages are not stored","time":{"start":1728032001100,"stop":1728032001101,"duration":1},"status":"passed","severity":"normal"},{"uid":"2030f722c119fc0b","name":"Check publish message containing numeric","time":{"start":1728032288099,"stop":1728032288099,"duration":0},"status":"passed","severity":"normal"},{"uid":"37fc8349e066f33e","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1728031940613,"stop":1728031940613,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb87d453b354b044","name":"Check received message containing Arabic","time":{"start":1728032252761,"stop":1728032252761,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e8a8da740c6a88d","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1728032042538,"stop":1728032042539,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae3af59d83d835ff","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728032348438,"stop":1728032348443,"duration":5},"status":"passed","severity":"normal"},{"uid":"c8dc85ea2070cb10","name":"Check received message containing XML","time":{"start":1728032113283,"stop":1728032113284,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d2c099c4d5b082d","name":"Should update multiaddrs","time":{"start":1728032230454,"stop":1728032230455,"duration":1},"status":"passed","severity":"normal"},{"uid":"4efc54cb0469202a","name":"Publish message with custom timestamp: Sat Oct 14 2023 08:57:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1728032288108,"stop":1728032288108,"duration":0},"status":"passed","severity":"normal"},{"uid":"f62392f1e6dfa9de","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728032348379,"stop":1728032348380,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d1bc3ea4de77712","name":"start node with empty content topic","time":{"start":1728032317365,"stop":1728032317366,"duration":1},"status":"passed","severity":"normal"},{"uid":"39ee7281d3c8e1c9","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1728032001101,"stop":1728032001102,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecd8ef18f8254b65","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1728032108989,"stop":1728032108989,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05cc1590f8261ae","name":"Encoder throws on undefined content topic","time":{"start":1728031976116,"stop":1728031976116,"duration":0},"status":"passed","severity":"normal"},{"uid":"4030999a6c3775f7","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728032131461,"stop":1728032131461,"duration":0},"status":"passed","severity":"normal"},{"uid":"75d09c7b2cff4641","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1728032058201,"stop":1728032058202,"duration":1},"status":"passed","severity":"normal"},{"uid":"a26e23a53a86d38","name":"Query Generator, Wrong PubsubTopic","time":{"start":1728032345505,"stop":1728032345506,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e48fea80377b373","name":"Refresh subscription","time":{"start":1728032289987,"stop":1728032289987,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4393f99ac8583b35","name":"Subscribe and receive messages via waku relay post","time":{"start":1728032348368,"stop":1728032348368,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb467120707f4fb4","name":"Callback on promise, aborts when callback returns true","time":{"start":1728032362098,"stop":1728032362099,"duration":1},"status":"passed","severity":"normal"},{"uid":"55f1c772f7ed7bfa","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728032067799,"stop":1728032067799,"duration":0},"status":"passed","severity":"normal"},{"uid":"42752d7a28a3fe04","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728032131452,"stop":1728032131454,"duration":2},"status":"passed","severity":"normal"},{"uid":"c9ee1ceee912524e","name":"should return valid sharding parameters for static sharding","time":{"start":1728031940614,"stop":1728031940614,"duration":0},"status":"passed","severity":"normal"},{"uid":"856b92146b093f20","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1728031948512,"stop":1728031948513,"duration":1},"status":"passed","severity":"normal"},{"uid":"b95ed0d7975b97a","name":"Push message with content topic containing Chinese","time":{"start":1728032304554,"stop":1728032304554,"duration":0},"status":"passed","severity":"normal"},{"uid":"d73cb759f6069816","name":"Push message with content topic containing numeric","time":{"start":1728032274019,"stop":1728032274020,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0d10a569af5b6f1","name":"Check received message containing long","time":{"start":1728032113240,"stop":1728032113240,"duration":0},"status":"passed","severity":"normal"},{"uid":"8540a3f8a4eed2f7","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728032348437,"stop":1728032348437,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e14ac0e9b8d3b96","name":"should return different streams if requested simultaniously","time":{"start":1728031956101,"stop":1728031956102,"duration":1},"status":"passed","severity":"normal"},{"uid":"10910c4f34cc04b7","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1728031948510,"stop":1728031948512,"duration":2},"status":"passed","severity":"normal"},{"uid":"e558caaa891a23e5","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1728032317365,"stop":1728032317365,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed035982c940d8a","name":"getPeersByDiscovery","time":{"start":1728032309135,"stop":1728032309135,"duration":0},"status":"passed","severity":"normal"},{"uid":"fecc732d85524f9c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1728032003420,"stop":1728032003420,"duration":0},"status":"skipped","severity":"normal"},{"uid":"30dab2bb6f284a03","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1728031943160,"stop":1728031943160,"duration":0},"status":"passed","severity":"normal"},{"uid":"e96971c14b80a4d2","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1728031940604,"stop":1728031940604,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c1ff2fec423c87c","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1728031940603,"stop":1728031940604,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9e1ddb3d80bba99","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1728032108990,"stop":1728032108991,"duration":1},"status":"passed","severity":"normal"},{"uid":"a45ee1674b23ac64","name":"Delete observer","time":{"start":1728032254870,"stop":1728032254871,"duration":1},"status":"passed","severity":"normal"},{"uid":"43c8954c6146a112","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1728031940609,"stop":1728031940609,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d6fedecd716f294","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1728032218318,"stop":1728032218318,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b52859fcda0fcc","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1728031964390,"stop":1728031964390,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ef8727343441c8","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1728032334173,"stop":1728032334174,"duration":1},"status":"passed","severity":"normal"},{"uid":"db033987321c20c7","name":"Ping on unsubscribed peer","time":{"start":1728032035309,"stop":1728032035314,"duration":5},"status":"passed","severity":"normal"},{"uid":"8a67a3b4367cade8","name":"Store - dialed first","time":{"start":1728032378224,"stop":1728032378224,"duration":0},"status":"passed","severity":"normal"},{"uid":"71745397ed1cbdfa","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728032348374,"stop":1728032348375,"duration":1},"status":"passed","severity":"normal"},{"uid":"d949f8a57a8157c4","name":"Subscribe to topic containing XML and receive message","time":{"start":1728032348443,"stop":1728032348444,"duration":1},"status":"passed","severity":"normal"},{"uid":"165a55cad22677f7","name":"Generator, custom pubsub topic","time":{"start":1728032360463,"stop":1728032360465,"duration":2},"status":"passed","severity":"normal"},{"uid":"4a3fe1942c95f4ce","name":"Check message received after nwaku node is restarted","time":{"start":1728032113364,"stop":1728032113364,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ccfb2798bb82fd8","name":"Push message with JSON payload","time":{"start":1728032274008,"stop":1728032274008,"duration":0},"status":"passed","severity":"normal"},{"uid":"4358124ff070db1f","name":"Sign & Recover","time":{"start":1728031974920,"stop":1728031974921,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8ea29c83f8f0512","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1728032277738,"stop":1728032277739,"duration":1},"status":"passed","severity":"normal"},{"uid":"858bb14226ef4031","name":"should properly create location multiaddrs - tcp6","time":{"start":1728031949235,"stop":1728031949235,"duration":0},"status":"passed","severity":"normal"},{"uid":"5061a04cbb7ea2f6","name":"recovers when dns.resolve returns empty","time":{"start":1728031964510,"stop":1728031964511,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1b554b8c67f6de0","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728032113335,"stop":1728032113337,"duration":2},"status":"passed","severity":"normal"},{"uid":"bd9270c5e133d87d","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1728032001574,"stop":1728032001574,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b9ceb4e4703142f","name":"Subscribe to topic containing XML and receive message","time":{"start":1728032137563,"stop":1728032137563,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b497c896d06838","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728032137547,"stop":1728032137549,"duration":2},"status":"passed","severity":"normal"},{"uid":"5e77d642efa4fe2d","name":"Overlapping topic subscription","time":{"start":1728032289987,"stop":1728032289988,"duration":1},"status":"skipped","severity":"normal"},{"uid":"49c8a642ceeb4d8c","name":"Query generator for multiple messages with multiple decoders","time":{"start":1728032362097,"stop":1728032362097,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a0617ef669c894b","name":"Push message with custom timestamp: 1728035750415","time":{"start":1728032274028,"stop":1728032274029,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf5909183ff1620e","name":"should encode/decode to RLP encoding","time":{"start":1728031949228,"stop":1728031949228,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd68bd89e29fb1f5","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1728031994332,"stop":1728031994334,"duration":2},"status":"passed","severity":"normal"},{"uid":"f3c17fdb2f83dbb5","name":"Fails to push message with large meta","time":{"start":1728032274027,"stop":1728032274027,"duration":0},"status":"passed","severity":"normal"},{"uid":"f17e893ef49d14dd","name":"Check received message containing Script","time":{"start":1728032113262,"stop":1728032113283,"duration":21},"status":"passed","severity":"normal"},{"uid":"8e2e3c3d6c07ac74","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1728031948496,"stop":1728031948500,"duration":4},"status":"passed","severity":"normal"},{"uid":"c93153b5ea3d178d","name":"should throw error - invalid id","time":{"start":1728031949226,"stop":1728031949226,"duration":0},"status":"passed","severity":"normal"},{"uid":"1072aede2f345c48","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728032252780,"stop":1728032252781,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1097a4e0b65e4b3","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728032348423,"stop":1728032348423,"duration":0},"status":"passed","severity":"normal"},{"uid":"275fc94ef9821660","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728032360465,"stop":1728032360466,"duration":1},"status":"passed","severity":"normal"},{"uid":"632245eefc9ae184","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app52/1/topic100/json","time":{"start":1728032317357,"stop":1728032317357,"duration":0},"status":"passed","severity":"normal"},{"uid":"f19cf615dac95d2b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728032131457,"stop":1728032131457,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da652d37aaac20e","name":"Subscribe to topic containing Script and receive message","time":{"start":1728032348376,"stop":1728032348377,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ec892bfc0a6116f","name":"Check received message containing special chars","time":{"start":1728032252760,"stop":1728032252761,"duration":1},"status":"passed","severity":"normal"},{"uid":"4386075b0a45a765","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1728032362099,"stop":1728032362099,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6f79b6f2b5ff9db","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728032360462,"stop":1728032360462,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e332bbb21a3566","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728032137546,"stop":1728032137546,"duration":0},"status":"passed","severity":"normal"},{"uid":"511819b213ed7584","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728032042535,"stop":1728032042535,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a82d2b329e6b2aa","name":"Privacy Node - default protocol","time":{"start":1728032378226,"stop":1728032378226,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e9f438cd02403d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1728032277740,"stop":1728032277740,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddce7f697506b867","name":"Check publish message containing long","time":{"start":1728032288099,"stop":1728032288099,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0bc504af55fef87","name":"Filter with 1 connections","time":{"start":1728032150058,"stop":1728032150058,"duration":0},"status":"passed","severity":"normal"},{"uid":"95460bf3ccfdbad","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728032348387,"stop":1728032348390,"duration":3},"status":"passed","severity":"normal"},{"uid":"14c45b9b4c4035b5","name":"Promise Callback - false","time":{"start":1728032353372,"stop":1728032353372,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef8b4bd61666659","name":"Push message with special chars payload","time":{"start":1728032304541,"stop":1728032304542,"duration":1},"status":"passed","severity":"normal"},{"uid":"74fdb9735dab4550","name":"Renews peer on consistent ping failures","time":{"start":1728032058201,"stop":1728032058201,"duration":0},"status":"passed","severity":"normal"},{"uid":"739cdad862aded56","name":"Fails to publish duplicate message","time":{"start":1728032288109,"stop":1728032288109,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff47e98a22196da","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1728031940607,"stop":1728031940607,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a5b18eabdbac5f0","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1728032437273,"stop":1728032437274,"duration":1},"status":"passed","severity":"normal"},{"uid":"77fa45acba80bdee","name":"Ping on unsubscribed peer","time":{"start":1728032036596,"stop":1728032036597,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dcd55953d2cfa46","name":"Query generator for multiple messages with different content topic format","time":{"start":1728032362098,"stop":1728032362098,"duration":0},"status":"passed","severity":"normal"},{"uid":"94b083ba22efedc8","name":"Push message with content topic containing escaped characters","time":{"start":1728032274025,"stop":1728032274025,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e95225c36dccabf","name":"Push message with Russian payload","time":{"start":1728032274001,"stop":1728032274001,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd5ef392ef324b44","name":"Nwaku publishes","time":{"start":1728032269092,"stop":1728032269092,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e79fdae7e7b470","name":"Push message with rate limit","time":{"start":1728032274027,"stop":1728032274027,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d29f41f2bec83a3","name":"Check received message containing numeric","time":{"start":1728032252773,"stop":1728032252773,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f03f46e0a6eeaab","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1728031940607,"stop":1728031940607,"duration":0},"status":"passed","severity":"normal"},{"uid":"c353a68fa3556a78","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1728032345512,"stop":1728032345513,"duration":1},"status":"passed","severity":"normal"},{"uid":"5367b85d5b97f9a6","name":"Check received message containing JSON","time":{"start":1728032252778,"stop":1728032252778,"duration":0},"status":"passed","severity":"normal"},{"uid":"23a5ffee76b0e865","name":"Push message with custom timestamp: 1697273731845","time":{"start":1728032304565,"stop":1728032304566,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8903605bb716baa","name":"Subscribe and receive messages via waku relay post","time":{"start":1728032348417,"stop":1728032348418,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc06678a5fa519e7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1728031940605,"stop":1728031940605,"duration":0},"status":"passed","severity":"normal"},{"uid":"b48f7d9e8bd22199","name":"Check publish message containing Chinese","time":{"start":1728032288100,"stop":1728032288100,"duration":0},"status":"passed","severity":"normal"},{"uid":"c704efd8d6257635","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1728032218324,"stop":1728032218325,"duration":1},"status":"passed","severity":"normal"},{"uid":"84ee27277cd7bb20","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app97/3/topic521/test.js","time":{"start":1728032317355,"stop":1728032317355,"duration":0},"status":"passed","severity":"normal"},{"uid":"a937e3b95ec3fd7d","name":"Check message on other pubsub topic is not received","time":{"start":1728032252782,"stop":1728032252783,"duration":1},"status":"passed","severity":"normal"},{"uid":"d68eec7a6223cc13","name":"connects to nwaku","time":{"start":1728032371677,"stop":1728032371677,"duration":0},"status":"passed","severity":"normal"},{"uid":"1204a702dcc633b","name":"Ordered Callback - false","time":{"start":1728032353374,"stop":1728032353374,"duration":0},"status":"passed","severity":"normal"},{"uid":"c79b86d131077cd5","name":"Push message with short payload","time":{"start":1728032304538,"stop":1728032304538,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ed0fc7fa26fc7c","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1728032218320,"stop":1728032218324,"duration":4},"status":"passed","severity":"normal"},{"uid":"2592bd480a61be7f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728032108966,"stop":1728032108970,"duration":4},"status":"passed","severity":"normal"},{"uid":"33cbbf15d2d9eb90","name":"should decode valid enr with tcp successfully","time":{"start":1728031949224,"stop":1728031949224,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd5615bf1eb21cd","name":"Sets default value correctly","time":{"start":1728032371679,"stop":1728032371679,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb57e394a70f9a3d","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1728032334154,"stop":1728032334173,"duration":19},"status":"passed","severity":"normal"},{"uid":"19214554511ae484","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1728031940599,"stop":1728031940599,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd65c5e53ab92336","name":"Light Node - default protocols","time":{"start":1728032378225,"stop":1728032378226,"duration":1},"status":"passed","severity":"normal"},{"uid":"956638f1b08dd7fd","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728032201819,"stop":1728032201819,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec241e41eeea0c6d","name":"Subscribe to topic containing long and publish message","time":{"start":1728032289988,"stop":1728032289988,"duration":0},"status":"passed","severity":"normal"},{"uid":"aacbf140cb0593a7","name":"Push message with Script payload","time":{"start":1728032304546,"stop":1728032304547,"duration":1},"status":"passed","severity":"normal"},{"uid":"55f657de34a3f061","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728032042537,"stop":1728032042538,"duration":1},"status":"passed","severity":"normal"},{"uid":"cef6b7fd4cb09d26","name":"Check received message containing Russian","time":{"start":1728032252775,"stop":1728032252775,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ecf0704e4041b7","name":"passes more than one ENR URLs and attempts connection","time":{"start":1728032003420,"stop":1728032003421,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6b50e81a882b1f8a","name":"Generator, custom pubsub topic","time":{"start":1728032360461,"stop":1728032360461,"duration":0},"status":"passed","severity":"normal"},{"uid":"929c3bb114eacb13","name":"Ping on peer without subscriptions","time":{"start":1728032035286,"stop":1728032035309,"duration":23},"status":"passed","severity":"normal"},{"uid":"db63c43b17280e41","name":"Check publish message containing shell command","time":{"start":1728032288105,"stop":1728032288105,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d3c50f0b97352d8","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728032137555,"stop":1728032137555,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0ab32fe50ce17ed","name":"should not fail to stop the service if it was not started","time":{"start":1728032003411,"stop":1728032003412,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f61b22329434c91","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1728032218319,"stop":1728032218319,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b704e5795afae0e","name":"throws on content topic with empty version field","time":{"start":1728031940581,"stop":1728031940582,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe858b02ddfd17aa","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1728032289996,"stop":1728032289997,"duration":1},"status":"passed","severity":"normal"},{"uid":"82761344baac7c25","name":"should add and remove event listeners correctly","time":{"start":1728031968466,"stop":1728031968466,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c80497b2a46668","name":"random static sharding 3 - Cluster ID: 366, Shard ID: 451","time":{"start":1728032338426,"stop":1728032338426,"duration":0},"status":"passed","severity":"normal"},{"uid":"b19a948ca1dc6f07","name":"safeDispatchEvent","time":{"start":1728032033927,"stop":1728032033927,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b4a750b0933e33a","name":"should throw error - no id","time":{"start":1728031949225,"stop":1728031949225,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4886158c0f46268","name":"should be called at least once on all `peer:discovery` events","time":{"start":1728032001570,"stop":1728032001570,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3daa931fff85d2d","name":"Check publish message containing XML","time":{"start":1728032288103,"stop":1728032288103,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c563bc5dccab2f","name":"Check publish message after client node is restarted","time":{"start":1728032288113,"stop":1728032288113,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c4583f1ed3b5d977","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1728032137567,"stop":1728032137567,"duration":0},"status":"passed","severity":"normal"},{"uid":"a55f871144054633","name":"Round trip binary encryption [ecies, signature]","time":{"start":1728031976115,"stop":1728031976115,"duration":0},"status":"passed","severity":"normal"},{"uid":"b327a553235723ba","name":"Push message with Russian payload","time":{"start":1728032304543,"stop":1728032304546,"duration":3},"status":"passed","severity":"normal"},{"uid":"ff1aaef10d20401e","name":"Non TWN Cluster","time":{"start":1728032317353,"stop":1728032317353,"duration":0},"status":"passed","severity":"normal"},{"uid":"83da7c17e2a176e6","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728032137564,"stop":1728032137564,"duration":0},"status":"passed","severity":"normal"},{"uid":"38f1ac34a9694b0e","name":"random static sharding 6 - Cluster ID: 197, Shard ID: 944","time":{"start":1728032338427,"stop":1728032338428,"duration":1},"status":"passed","severity":"normal"},{"uid":"55ff9df645f16fa3","name":"LightPush with 2 connections","time":{"start":1728032150058,"stop":1728032150058,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1a58c83069e34e6","name":"Subscribe to topic containing XML and publish message","time":{"start":1728032289992,"stop":1728032289992,"duration":0},"status":"passed","severity":"normal"},{"uid":"f847f2dac4786ccb","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1728031940601,"stop":1728031940601,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea36e4a642ac5a21","name":"Subscribe to topic containing short and publish message","time":{"start":1728032289988,"stop":1728032289988,"duration":0},"status":"passed","severity":"normal"},{"uid":"54d90870d905a233","name":"Encoder throws on empty string content topic","time":{"start":1728031974546,"stop":1728031974547,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce1d8a6da082e8f3","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1728031940596,"stop":1728031940597,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f70895c68c13254","name":"Generator, 2 different pubsubtopics","time":{"start":1728032360465,"stop":1728032360465,"duration":0},"status":"passed","severity":"normal"},{"uid":"6448aaca87c8476d","name":"returns all values when wanted number matches available values","time":{"start":1728031963791,"stop":1728031963793,"duration":2},"status":"passed","severity":"normal"},{"uid":"8eed5b9d996328ce","name":"random static sharding 10 - Cluster ID: 666, Shard ID: 432","time":{"start":1728032338430,"stop":1728032338430,"duration":0},"status":"passed","severity":"normal"},{"uid":"c738b63643ad654c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728032348444,"stop":1728032348444,"duration":0},"status":"passed","severity":"normal"},{"uid":"620dcb4e59d8200","name":"can start and stop the service","time":{"start":1728032003407,"stop":1728032003408,"duration":1},"status":"passed","severity":"normal"},{"uid":"ced36e4b27ad85ab","name":"Overlapping topic subscription","time":{"start":1728032137549,"stop":1728032137550,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b5e93a8529dd3a4","name":"Push message with content topic containing SQL Injection","time":{"start":1728032274023,"stop":1728032274023,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d70c6d258869b5e","name":"should get / set TCP multiaddr","time":{"start":1728031949229,"stop":1728031949229,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb1e75650c476fb","name":"Subscribe to topic containing XML and receive message","time":{"start":1728032348379,"stop":1728032348379,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dee528ceca1c4cd","name":"should set field with only STORE enabled","time":{"start":1728031949238,"stop":1728031949238,"duration":0},"status":"passed","severity":"normal"},{"uid":"434b9f23d5b93ec2","name":"Check message received after nwaku node is restarted","time":{"start":1728032252785,"stop":1728032252785,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1f370b5c923ecdd9","name":"Push message with Arabic payload","time":{"start":1728032274000,"stop":1728032274001,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b18dbb62eb77ec4","name":"should select older connection if present","time":{"start":1728031955773,"stop":1728031955773,"duration":0},"status":"passed","severity":"normal"},{"uid":"7358bcab67b0ab5e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1728031940606,"stop":1728031940606,"duration":0},"status":"passed","severity":"normal"},{"uid":"3edde77eccb29739","name":"Push message with Basic HTML tag payload","time":{"start":1728032304547,"stop":1728032304548,"duration":1},"status":"passed","severity":"normal"},{"uid":"29aa772fba58e93d","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1728032108982,"stop":1728032108983,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a1412a2a89a0efc","name":"should emit a peer event after start","time":{"start":1728031968464,"stop":1728031968464,"duration":0},"status":"passed","severity":"normal"},{"uid":"626acb65e5fec32f","name":"groups content topics by expected pubsub topic","time":{"start":1728031940596,"stop":1728031940596,"duration":0},"status":"passed","severity":"normal"},{"uid":"80603f1677a7cb22","name":"retrieves a single peer","time":{"start":1728031964509,"stop":1728031964510,"duration":1},"status":"passed","severity":"normal"},{"uid":"d092b9582e132846","name":"throws on content topic with empty topic name field","time":{"start":1728031940582,"stop":1728031940582,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7bd4cdf7f405b1","name":"handles different networkShards values correctly","time":{"start":1728031940598,"stop":1728031940598,"duration":0},"status":"passed","severity":"normal"},{"uid":"edf9b403d801e725","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728032137566,"stop":1728032137567,"duration":1},"status":"passed","severity":"normal"},{"uid":"41e16181c2794273","name":"should be called for bootstrap peers","time":{"start":1728032001571,"stop":1728032001572,"duration":1},"status":"passed","severity":"normal"},{"uid":"c158c67632d711b8","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1728031968465,"stop":1728031968466,"duration":1},"status":"passed","severity":"normal"},{"uid":"366bfea4c3844db3","name":"Push message with special chars payload","time":{"start":1728032273986,"stop":1728032273986,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2b167434730ad8","name":"Check received message containing escaped characters","time":{"start":1728032252778,"stop":1728032252779,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d88bb777f4e1866","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1728032108957,"stop":1728032108957,"duration":0},"status":"passed","severity":"normal"},{"uid":"82099a6eb0f64e10","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1728031943158,"stop":1728031943158,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa3bffecaa9b790b","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1728032358014,"stop":1728032358016,"duration":2},"status":"passed","severity":"normal"},{"uid":"45ed39f50f16fec5","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728032067794,"stop":1728032067795,"duration":1},"status":"passed","severity":"normal"},{"uid":"b67bca9aefa3df07","name":"Correctly serialized arguments","time":{"start":1728032222227,"stop":1728032222227,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb2b10e52c2c9810","name":"Overlapping topic subscription","time":{"start":1728032348371,"stop":1728032348372,"duration":1},"status":"passed","severity":"normal"},{"uid":"52d1332d72941614","name":"should not fail to start the service if it is already started","time":{"start":1728032003412,"stop":1728032003412,"duration":0},"status":"passed","severity":"normal"},{"uid":"942b09b1d9c1da4a","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1728032108978,"stop":1728032108980,"duration":2},"status":"passed","severity":"normal"},{"uid":"7bc2201644a7fb02","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728032137557,"stop":1728032137558,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6da9e378fea7b1e","name":"Round trip binary serialization","time":{"start":1728031956672,"stop":1728031956672,"duration":0},"status":"passed","severity":"normal"},{"uid":"4daa5ee0d3397d9e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728032348373,"stop":1728032348374,"duration":1},"status":"passed","severity":"normal"},{"uid":"71d2c1cdefcfd304","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728032131457,"stop":1728032131458,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4b4b51a335a8095","name":"Check message received after jswaku node is restarted","time":{"start":1728032252784,"stop":1728032252785,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9b4299b61506141b","name":"Check publish message containing Script","time":{"start":1728032288102,"stop":1728032288102,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ff51981a9c9315","name":"Push message with content topic containing XML","time":{"start":1728032304556,"stop":1728032304556,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfd80b5bbe057157","name":"Push message with escaped characters payload","time":{"start":1728032304549,"stop":1728032304549,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e6ad3a2dda3c593","name":"A test","time":{"start":1728032202001,"stop":1728032202001,"duration":0},"status":"passed","severity":"normal"},{"uid":"2350b1c6306f7b17","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1728032289990,"stop":1728032289990,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4a811f4485755c5","name":"Check received message containing Chinese","time":{"start":1728032113246,"stop":1728032113249,"duration":3},"status":"passed","severity":"normal"},{"uid":"240e0d8986e6fd9","name":"should set field with all protocols disabled","time":{"start":1728031949237,"stop":1728031949237,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a465442e0c15082","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728032348375,"stop":1728032348376,"duration":1},"status":"passed","severity":"normal"},{"uid":"2edeea8094c4d36","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728032348370,"stop":1728032348371,"duration":1},"status":"passed","severity":"normal"},{"uid":"a70757e453faac2f","name":"Check publish message containing special chars","time":{"start":1728032288100,"stop":1728032288100,"duration":0},"status":"passed","severity":"normal"},{"uid":"a63e534626b0f126","name":"Filter","time":{"start":1728032378225,"stop":1728032378225,"duration":0},"status":"passed","severity":"normal"},{"uid":"d19e10dee85f4fa2","name":"can start the service","time":{"start":1728031968461,"stop":1728031968462,"duration":1},"status":"passed","severity":"normal"},{"uid":"8721d42d5679c178","name":"should return false","time":{"start":1728031949227,"stop":1728031949227,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a40a9b579398965","name":"throws on content topic with generation field greater than 0","time":{"start":1728031940580,"stop":1728031940580,"duration":0},"status":"passed","severity":"normal"},{"uid":"db0820b8abca1ce9","name":"Ping on peer without subscriptions","time":{"start":1728032035329,"stop":1728032035330,"duration":1},"status":"passed","severity":"normal"},{"uid":"c015f70682cc9029","name":"Subscribe and receive messages via lightPush","time":{"start":1728032348363,"stop":1728032348364,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8f71dbf204573ec","name":"Push message with content topic containing special chars","time":{"start":1728032274020,"stop":1728032274020,"duration":0},"status":"passed","severity":"normal"},{"uid":"29764c608cba5df","name":"Reusing cursor across nodes","time":{"start":1728032334178,"stop":1728032334178,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c1c21f5c9f2ee1e","name":"tcp ip4 address","time":{"start":1728031948615,"stop":1728031948616,"duration":1},"status":"passed","severity":"normal"},{"uid":"f128586fff181983","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1728032025374,"stop":1728032025375,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a32e7ce31cc5186","name":"should properly create location multiaddrs - udp4","time":{"start":1728031949234,"stop":1728031949234,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c4c1a624ee5f8c5","name":"peer:update - should do nothing if another protocol hit","time":{"start":1728031956102,"stop":1728031956102,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ad7bbd17087bae8","name":"Ephemeral field set to true","time":{"start":1728031956672,"stop":1728031956673,"duration":1},"status":"passed","severity":"normal"},{"uid":"a654d01ef8cfb0be","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1728031949224,"stop":1728031949224,"duration":0},"status":"passed","severity":"normal"},{"uid":"23941c49b1232432","name":"different cluster, different shard: nodes don't connect","time":{"start":1728032108942,"stop":1728032108942,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e93c72e91d4fca2","name":"Ephemeral field is preserved - encoder v0","time":{"start":1728032001101,"stop":1728032001101,"duration":0},"status":"passed","severity":"normal"},{"uid":"90f6047a64a6f63a","name":"getPeersByDiscovery","time":{"start":1728032033922,"stop":1728032033923,"duration":1},"status":"passed","severity":"normal"},{"uid":"c96c015973c69a63","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1728031994338,"stop":1728031994338,"duration":0},"status":"passed","severity":"normal"},{"uid":"278727bac7773ce2","name":"Check received message with timestamp: 1728031993022 ","time":{"start":1728032113334,"stop":1728032113335,"duration":1},"status":"passed","severity":"normal"},{"uid":"b767bafe811f9d6b","name":"Promise Callback - true","time":{"start":1728032353365,"stop":1728032353371,"duration":6},"status":"passed","severity":"normal"},{"uid":"16352d2bea7a5899","name":"Keep-alive pings maintain the connection","time":{"start":1728032058200,"stop":1728032058201,"duration":1},"status":"passed","severity":"normal"},{"uid":"497f1a97c1f5d73","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1728031948500,"stop":1728031948501,"duration":1},"status":"passed","severity":"normal"},{"uid":"4157c9e6be0234b0","name":"LightPush with 3 connections","time":{"start":1728032150059,"stop":1728032150059,"duration":0},"status":"passed","severity":"normal"},{"uid":"19424db1dc9f3a96","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1728031940593,"stop":1728031940594,"duration":1},"status":"passed","severity":"normal"},{"uid":"39b0350a0811811a","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1728032334175,"stop":1728032334175,"duration":0},"status":"passed","severity":"normal"},{"uid":"39e7d6e86204a3ae","name":"Push message with content topic containing unicode special characters","time":{"start":1728032274025,"stop":1728032274026,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a23823f615f8d91","name":"Check received message containing shell command","time":{"start":1728032113325,"stop":1728032113325,"duration":0},"status":"passed","severity":"normal"},{"uid":"55459df69721c89e","name":"Push message with short payload","time":{"start":1728032273984,"stop":1728032273985,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8a95fadb7f30a0a","name":"Passing page size 11 when there are 10 messages","time":{"start":1728032367229,"stop":1728032367229,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac4803ddacbb0f6d","name":"Check received message containing Script","time":{"start":1728032252763,"stop":1728032252763,"duration":0},"status":"passed","severity":"normal"},{"uid":"aace733e3256ffd4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728032137540,"stop":1728032137545,"duration":5},"status":"passed","severity":"normal"},{"uid":"8ef70d821542540b","name":"Push message with content topic containing Arabic","time":{"start":1728032274021,"stop":1728032274021,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c436cf921b485f","name":"Js publishes, other Js receives","time":{"start":1728032269092,"stop":1728032269092,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ecc3e573aef96fc","name":"random static sharding 1 - Cluster ID: 334, Shard ID: 715","time":{"start":1728032338424,"stop":1728032338425,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1c33de7bd989e51","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1728032042531,"stop":1728032042532,"duration":1},"status":"passed","severity":"normal"},{"uid":"29a217b91292cb2e","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1728031940604,"stop":1728031940604,"duration":0},"status":"passed","severity":"normal"},{"uid":"2783572101fc2b3b","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1728032001102,"stop":1728032001102,"duration":0},"status":"passed","severity":"normal"},{"uid":"1038cff36884ca34","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1728032218314,"stop":1728032218315,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cc187e629e1fb73","name":"Check received message containing Russian","time":{"start":1728032113261,"stop":1728032113261,"duration":0},"status":"passed","severity":"normal"},{"uid":"af89cb695a34835a","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1728031940609,"stop":1728031940609,"duration":0},"status":"passed","severity":"normal"},{"uid":"9824794129776306","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728032067797,"stop":1728032067797,"duration":0},"status":"passed","severity":"normal"},{"uid":"eff4a7cd5f6fbfe5","name":"Check message with no payload is not received","time":{"start":1728032113351,"stop":1728032113353,"duration":2},"status":"passed","severity":"normal"},{"uid":"4832e5d6d7814eae","name":"Check publish message after service node is restarted","time":{"start":1728032288113,"stop":1728032288113,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1bf6a4f1f7d5fd9c","name":"pre and post cipher","time":{"start":1728031974920,"stop":1728031974920,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ad8b1e36faa5840","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728032131459,"stop":1728032131459,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1d164a59b60d2ee","name":"should set field with only LIGHTPUSH enabled","time":{"start":1728031949239,"stop":1728031949239,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d4cc1efc59ed74","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1728032289986,"stop":1728032289987,"duration":1},"status":"passed","severity":"normal"},{"uid":"30ea1c192a8da37b","name":"Check message with no payload is not received","time":{"start":1728032252783,"stop":1728032252784,"duration":1},"status":"passed","severity":"normal"},{"uid":"61730449b895b63","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1728032372429,"stop":1728032372429,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b1f7d0b3e2f28e","name":"Push message with content topic containing Arabic","time":{"start":1728032304554,"stop":1728032304555,"duration":1},"status":"passed","severity":"normal"},{"uid":"95320ae9637fa9f0","name":"Ping succeeds for all connected peers","time":{"start":1728032058200,"stop":1728032058200,"duration":0},"status":"passed","severity":"normal"},{"uid":"fadbca220948fec8","name":"should load peers from local storage and dispatch events","time":{"start":1728031968465,"stop":1728031968465,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f6aeb34fce05a19","name":"caches peers it previously fetched","time":{"start":1728031964512,"stop":1728031964512,"duration":0},"status":"passed","severity":"normal"},{"uid":"332facc5eb383fef","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728032348384,"stop":1728032348384,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3241441d9619008","name":"handles multiple messages","time":{"start":1728032366503,"stop":1728032366503,"duration":0},"status":"passed","severity":"normal"},{"uid":"be83fc85a101909d","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1728032289991,"stop":1728032289991,"duration":0},"status":"passed","severity":"normal"},{"uid":"652b21e7f40daea3","name":"Push message with emoji payload","time":{"start":1728032304550,"stop":1728032304550,"duration":0},"status":"passed","severity":"normal"},{"uid":"d760611b7dc74faa","name":"Check received message containing short","time":{"start":1728032252772,"stop":1728032252772,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9bdc624bb659fd9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728032252768,"stop":1728032252769,"duration":1},"status":"passed","severity":"normal"},{"uid":"631fbd329dceb2f8","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728032137558,"stop":1728032137561,"duration":3},"status":"passed","severity":"normal"},{"uid":"9f033f2e4c6075e4","name":"Used by Waku Relay","time":{"start":1728032371679,"stop":1728032371679,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe19e424bb87c49f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1728032108990,"stop":1728032108990,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cb69cf0dea3fbde","name":"Ordered Callback - true","time":{"start":1728032353373,"stop":1728032353373,"duration":0},"status":"passed","severity":"normal"},{"uid":"3334d06d142a8c62","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1728031940602,"stop":1728031940602,"duration":0},"status":"passed","severity":"normal"},{"uid":"c449facba655c857","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728032348382,"stop":1728032348383,"duration":1},"status":"passed","severity":"normal"},{"uid":"c82bf846bbfad07d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728032348446,"stop":1728032348447,"duration":1},"status":"passed","severity":"normal"},{"uid":"6506fc548c16179","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1728031940606,"stop":1728031940606,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcd870cc22af345b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728032137565,"stop":1728032137565,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcea4d17f1c4eedf","name":"different cluster, same shard: nodes don't connect","time":{"start":1728032230104,"stop":1728032230104,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d5e58f44a9ed7d","name":"Check message with no content topic is not received","time":{"start":1728032252770,"stop":1728032252770,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6eb32708576716","name":"should throw error - no id","time":{"start":1728031949225,"stop":1728031949226,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0a8cc6f7b53a284","name":"Decoder throws on empty string content topic","time":{"start":1728031974548,"stop":1728031974548,"duration":0},"status":"passed","severity":"normal"},{"uid":"719ce23aea68b9c6","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1728031956435,"stop":1728031956435,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aad197e4cc183ed","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1728032108946,"stop":1728032108951,"duration":5},"status":"passed","severity":"normal"},{"uid":"9093c381b81133b5","name":"Subscribe to topic containing long and receive message","time":{"start":1728032348373,"stop":1728032348373,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de2e9bde7f5d193","name":"ignores unrecognized TXT record formats","time":{"start":1728031964511,"stop":1728031964511,"duration":0},"status":"passed","severity":"normal"},{"uid":"76efa4b1bf4f1d71","name":"Default pageSize","time":{"start":1728032367232,"stop":1728032367232,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb3fd8ed361e7b5c","name":"LightPush","time":{"start":1728032378225,"stop":1728032378225,"duration":0},"status":"passed","severity":"normal"},{"uid":"53833a4d9fb2cce7","name":"Waku message hash computation (no timestamp)","time":{"start":1728031943159,"stop":1728031943160,"duration":1},"status":"passed","severity":"normal"},{"uid":"b036d0c8113af943","name":"should not fail to start the service if it is already started","time":{"start":1728032319444,"stop":1728032319444,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffe8807c952658a0","name":"Nodes with multiple pubsub topic","time":{"start":1728032277741,"stop":1728032277742,"duration":1},"status":"passed","severity":"normal"},{"uid":"451385d5657dddeb","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1728031956434,"stop":1728031956435,"duration":1},"status":"passed","severity":"normal"},{"uid":"5920b0733c33e623","name":"should throw an error for empty SingleShardInfos array","time":{"start":1728031940600,"stop":1728031940600,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9a9c232fcbc75ec","name":"Subscribe to topic containing numeric and publish message","time":{"start":1728032289988,"stop":1728032289989,"duration":1},"status":"passed","severity":"normal"},{"uid":"adf5efc028a6b5e2","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1728032289986,"stop":1728032289986,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ca12d2c3569d45","name":"Subscribe to topic containing long and receive message","time":{"start":1728032348432,"stop":1728032348433,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cc2107099648659","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728032201804,"stop":1728032201804,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2854512b6be3a3e","name":"Push message with meta","time":{"start":1728032274026,"stop":1728032274027,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb584e996621edd3","name":"Ping on peer without subscriptions","time":{"start":1728032036595,"stop":1728032036596,"duration":1},"status":"passed","severity":"normal"},{"uid":"164a2f3cbe58c047","name":"Query generator for multiple messages","time":{"start":1728032362091,"stop":1728032362091,"duration":0},"status":"passed","severity":"normal"},{"uid":"12926a35ed0c2ba6","name":"Query Generator, No message returned","time":{"start":1728032345506,"stop":1728032345507,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1d3929bff7e6fa0","name":"Generator, custom pubsub topic","time":{"start":1728032360466,"stop":1728032360467,"duration":1},"status":"passed","severity":"normal"},{"uid":"9084c9b81e925721","name":"random static sharding 2 - Cluster ID: 246, Shard ID: 374","time":{"start":1728032338425,"stop":1728032338426,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cb8c2a2636d73cd","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728032131451,"stop":1728032131451,"duration":0},"status":"passed","severity":"normal"},{"uid":"57044f94c2a9582a","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app67/9/topic697/test.js","time":{"start":1728032317357,"stop":1728032317357,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef1eba1050b85661","name":"Decoder throws on empty string content topic","time":{"start":1728031956675,"stop":1728031956675,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bf7988ec90bd945","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728032131460,"stop":1728032131461,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d4bb750ec11c35","name":"should use the provided clusterId for the pubsub topic","time":{"start":1728031940616,"stop":1728031940616,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b7db9dd5d7a5a","name":"Push message with content topic containing unicode special characters","time":{"start":1728032304559,"stop":1728032304559,"duration":0},"status":"passed","severity":"normal"},{"uid":"63db4e7bf43e5680","name":"should throw an error for missing sharding configuration","time":{"start":1728031940614,"stop":1728031940615,"duration":1},"status":"passed","severity":"normal"},{"uid":"566ea35d3ef972b0","name":"Ping on subscribed peer","time":{"start":1728032035329,"stop":1728032035329,"duration":0},"status":"passed","severity":"normal"},{"uid":"3239d53606694c20","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1728032372428,"stop":1728032372428,"duration":0},"status":"passed","severity":"normal"},{"uid":"527eeb8324767183","name":"Check received message containing Basic HTML tag","time":{"start":1728032113284,"stop":1728032113285,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6413eb910fa8d6c","name":"Push message with custom timestamp: 1697273750415","time":{"start":1728032274028,"stop":1728032274028,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b59cfa69e5bca78","name":"Mutual subscription","time":{"start":1728032289983,"stop":1728032289983,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb6aef6bcff23ee","name":"Tracks peer failures correctly","time":{"start":1728032058201,"stop":1728032058201,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc230c290b3d846","name":"should be able to encode the field with only FILTER set to true","time":{"start":1728031948494,"stop":1728031948495,"duration":1},"status":"passed","severity":"normal"},{"uid":"b029e1a828ed92e9","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1728031940594,"stop":1728031940595,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7bb1a653071dcc","name":"Push message with Script payload","time":{"start":1728032274002,"stop":1728032274002,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2e0c407e8bbcaa1","name":"Subscribe to topic containing short and receive message","time":{"start":1728032137552,"stop":1728032137552,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a4adefd17cdef1","name":"Check message with non string payload is not received","time":{"start":1728032252770,"stop":1728032252771,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0330f64d7e92e78","name":"Subscribe to topic containing JSON and publish message","time":{"start":1728032289992,"stop":1728032289993,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd7419b2db577de5","name":"should create a new stream if no existing for protocol found","time":{"start":1728031956100,"stop":1728031956101,"duration":1},"status":"passed","severity":"normal"},{"uid":"acf19da4e1c14ab0","name":"should not fail to stop the service if it was not started","time":{"start":1728031968463,"stop":1728031968463,"duration":0},"status":"passed","severity":"normal"},{"uid":"340f85337e5e1664","name":"Push message with numeric payload","time":{"start":1728032273985,"stop":1728032273986,"duration":1},"status":"passed","severity":"normal"},{"uid":"f73900ac82977d79","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1728032108980,"stop":1728032108981,"duration":1},"status":"passed","severity":"normal"},{"uid":"24063cb452b69c4a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1728032108951,"stop":1728032108952,"duration":1},"status":"passed","severity":"normal"},{"uid":"855eaa66fb88ba51","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1728031956675,"stop":1728031956675,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a00cdd4e6686d94","name":"Encoder throws on undefined content topic","time":{"start":1728031956673,"stop":1728031956674,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4d054adbf0b34f5","name":"shard 0","time":{"start":1728032338423,"stop":1728032338424,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a1ee73d74d6fe55","name":"Throws when trying to push message with empty payload","time":{"start":1728032274018,"stop":1728032274018,"duration":0},"status":"passed","severity":"normal"},{"uid":"c93d50a354fcee9c","name":"Push message with shell command payload","time":{"start":1728032304549,"stop":1728032304549,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f28225d2a0546c2","name":"throws on empty content topic","time":{"start":1728031940578,"stop":1728031940578,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cdda54c0f1b9e6b","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1728031948508,"stop":1728031948509,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe0d15b77e64f615","name":"should encode/decode to text encoding","time":{"start":1728031949228,"stop":1728031949228,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d0edaa25e169fc","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728032137563,"stop":1728032137564,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8c380a5407b3acc","name":"should set field with only RELAY enabled","time":{"start":1728031949238,"stop":1728031949238,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf4088f151d44b21","name":"should properly create location multiaddrs - tcp4","time":{"start":1728031949234,"stop":1728031949235,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba4e79d9448b4745","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728032137555,"stop":1728032137557,"duration":2},"status":"passed","severity":"normal"},{"uid":"a9f94d4e76e1a921","name":"Push message with content topic containing short","time":{"start":1728032274018,"stop":1728032274019,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbb45e24c7dd3b16","name":"should handle corrupted local storage data gracefully","time":{"start":1728031968466,"stop":1728031968466,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc4858f72b4649d","name":"should properly compute the node id","time":{"start":1728031949227,"stop":1728031949228,"duration":1},"status":"passed","severity":"normal"},{"uid":"39793143d7485b6f","name":"1 Store, 2 fetches","time":{"start":1728031964268,"stop":1728031964269,"duration":1},"status":"passed","severity":"normal"},{"uid":"e904a504dbe37a24","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1728031940592,"stop":1728031940592,"duration":0},"status":"passed","severity":"normal"},{"uid":"764711397f073867","name":"Relay - times out","time":{"start":1728032378224,"stop":1728032378224,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e97f216ae8f7e04","name":"stop","time":{"start":1728032033927,"stop":1728032033928,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dd729b22047a64a","name":"should handle a minimal index list","time":{"start":1728031940708,"stop":1728031940708,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe4e1bfdac97aab4","name":"Push message with Arabic payload","time":{"start":1728032304542,"stop":1728032304542,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c6b3694e7ec7c31","name":"Check received message with timestamp: 1728031993620000000 ","time":{"start":1728032252767,"stop":1728032252767,"duration":0},"status":"passed","severity":"normal"},{"uid":"a53c9c81bc54ef42","name":"Publish message with custom timestamp: Fri Oct 04 2024 07:57:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1728032288108,"stop":1728032288108,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc1718f2ea225d7a","name":"Passing page size 10 when there are 10 messages","time":{"start":1728032367228,"stop":1728032367229,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd1c3cbe09d5c8c7","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app84/5/topic333/json","time":{"start":1728032317357,"stop":1728032317358,"duration":1},"status":"passed","severity":"normal"},{"uid":"731159f0fcd68fc0","name":"Subscribe to topic containing Script and publish message","time":{"start":1728032289991,"stop":1728032289992,"duration":1},"status":"passed","severity":"normal"},{"uid":"f624ff5c0e2c4f04","name":"Passing an array","time":{"start":1728032371678,"stop":1728032371678,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c0c04fb619087d8","name":"handles empty contentTopics array correctly","time":{"start":1728031940615,"stop":1728031940615,"duration":0},"status":"passed","severity":"normal"},{"uid":"99171cb62e9f4d3","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1728031964515,"stop":1728031964515,"duration":0},"status":"skipped","severity":"normal"},{"uid":"566b7c36681e777a","name":"removeEventListener with wrong event","time":{"start":1728032033922,"stop":1728032033922,"duration":0},"status":"passed","severity":"normal"},{"uid":"b523afada29ea36b","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1728031940613,"stop":1728031940613,"duration":0},"status":"passed","severity":"normal"},{"uid":"e24f31f23bc175e5","name":"Check publish message containing JSON","time":{"start":1728032288104,"stop":1728032288104,"duration":0},"status":"passed","severity":"normal"},{"uid":"38f76757441d19f2","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1728031940584,"stop":1728031940584,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9cc42972d3640a","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1728031940600,"stop":1728031940600,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f2ca6d83d0be7f","name":"Subscribe to topic containing emoji and publish message","time":{"start":1728032289997,"stop":1728032289997,"duration":0},"status":"passed","severity":"normal"},{"uid":"38c3628bfee94d26","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1728031974543,"stop":1728031974543,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec84e5bac283195","name":"udp ip6 address","time":{"start":1728031948616,"stop":1728031948617,"duration":1},"status":"passed","severity":"normal"},{"uid":"d134b8c1df56129f","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1728031976114,"stop":1728031976115,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d61ce4c736cb63a","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1728031940595,"stop":1728031940595,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a6238fe63a92ae","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1728031940613,"stop":1728031940614,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1abfec762df297b","name":"can start the service","time":{"start":1728032003407,"stop":1728032003407,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb754a33cf5c019e","name":"Check received message containing Arabic","time":{"start":1728032252775,"stop":1728032252775,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6c796d959bf7767","name":"Fails to publish message with wrong content topic","time":{"start":1728032288111,"stop":1728032288111,"duration":0},"status":"passed","severity":"normal"},{"uid":"66434518cc720359","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1728032108975,"stop":1728032108976,"duration":1},"status":"passed","severity":"normal"},{"uid":"28c33c7e3760122e","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1728032334173,"stop":1728032334173,"duration":0},"status":"passed","severity":"normal"},{"uid":"b024ddd8c237911b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1728031940605,"stop":1728031940605,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba43e89fa46faded","name":"Push message equal or less that 1MB","time":{"start":1728032274029,"stop":1728032274029,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0cd18053639f57","name":"Push message with SQL Injection payload","time":{"start":1728032274001,"stop":1728032274002,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ff9a0d0cddf841b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728032137558,"stop":1728032137558,"duration":0},"status":"passed","severity":"normal"},{"uid":"9830afe69ad03b8d","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1728032108956,"stop":1728032108957,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a706b8e931fb945","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728032067795,"stop":1728032067797,"duration":2},"status":"passed","severity":"normal"},{"uid":"aade1e52846d5119","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1728031940608,"stop":1728031940608,"duration":0},"status":"passed","severity":"normal"},{"uid":"7611c1637b64c3b9","name":"Query Generator, Multiple PubsubTopics","time":{"start":1728032345506,"stop":1728032345506,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85316df7fdc5914","name":"Encoder throws on empty string content topic","time":{"start":1728031956674,"stop":1728031956674,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bde5985e98937cd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1728032108986,"stop":1728032108986,"duration":0},"status":"passed","severity":"normal"},{"uid":"2625358ddb303495","name":"should throw an error for insufficient data","time":{"start":1728031940709,"stop":1728031940709,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6af8d0c21521c10","name":"Push message with unicode special characters payload","time":{"start":1728032304550,"stop":1728032304550,"duration":0},"status":"passed","severity":"normal"},{"uid":"7456a46a2e6c0ad2","name":"creates an iterator","time":{"start":1728032366502,"stop":1728032366503,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf6048576409cd8e","name":"Asymmetric encrypt & decrypt","time":{"start":1728031974919,"stop":1728031974919,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a80d92ef46ee48c","name":"should properly create location multiaddrs - tcp","time":{"start":1728031949236,"stop":1728031949236,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ece6118cb19309","name":"Check received message with timestamp: 1728031993620000000 ","time":{"start":1728032252780,"stop":1728032252780,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e75bbf6c8097087","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1728032218315,"stop":1728032218317,"duration":2},"status":"passed","severity":"normal"},{"uid":"381d11baa9cfab5a","name":"Push 30 different messages","time":{"start":1728032304550,"stop":1728032304551,"duration":1},"status":"passed","severity":"normal"},{"uid":"82246c000f7a2a2d","name":"Subscribe to topic containing shell command and publish message","time":{"start":1728032289993,"stop":1728032289993,"duration":0},"status":"passed","severity":"normal"},{"uid":"2735cfe24f4921c3","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1728032277741,"stop":1728032277741,"duration":0},"status":"passed","severity":"normal"},{"uid":"c87e4fd38a85425f","name":"Query generator for multiple messages with different message text format","time":{"start":1728032362097,"stop":1728032362097,"duration":0},"status":"passed","severity":"normal"},{"uid":"e86aa5c57e026052","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1728031948495,"stop":1728031948496,"duration":1},"status":"passed","severity":"normal"},{"uid":"c02d49e0bd50b345","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1728031940605,"stop":1728031940605,"duration":0},"status":"passed","severity":"normal"},{"uid":"911b9c7988abbda7","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1728032230101,"stop":1728032230102,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9ec655d54eeef34","name":"Check received message containing long","time":{"start":1728032252759,"stop":1728032252760,"duration":1},"status":"passed","severity":"normal"},{"uid":"605bcf8009c21ece","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1728032042536,"stop":1728032042536,"duration":0},"status":"passed","severity":"normal"},{"uid":"120951c8882a4f23","name":"LightPush with 1 connections","time":{"start":1728032150057,"stop":1728032150057,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3b9b9e6bfa96","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1728031974542,"stop":1728031974543,"duration":1},"status":"passed","severity":"normal"},{"uid":"266d6fff65d575da","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728032348445,"stop":1728032348445,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c7bee1fed279d5","name":"different cluster, different shard: nodes don't connect","time":{"start":1728032230104,"stop":1728032230105,"duration":1},"status":"passed","severity":"normal"},{"uid":"e417a7f6f3f715cd","name":"Publish message with large meta","time":{"start":1728032288113,"stop":1728032288114,"duration":1},"status":"passed","severity":"normal"},{"uid":"88e4ee71a392c5b5","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1728031956103,"stop":1728031956104,"duration":1},"status":"passed","severity":"normal"},{"uid":"d78ab946d19309f0","name":"Renews subscription after lossing a connection","time":{"start":1728032348452,"stop":1728032348452,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0ada13c0162b39","name":"Check received message containing short","time":{"start":1728032113238,"stop":1728032113239,"duration":1},"status":"passed","severity":"normal"},{"uid":"fae944591ca26374","name":"Check received message containing long","time":{"start":1728032252772,"stop":1728032252773,"duration":1},"status":"passed","severity":"normal"},{"uid":"e189e65b721cb87","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app6/4/topic164/test.js","time":{"start":1728032317356,"stop":1728032317356,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a2f596da32ff65","name":"Check publish message containing emoji","time":{"start":1728032288106,"stop":1728032288107,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aa9f00f46885bbc","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1728032288107,"stop":1728032288107,"duration":0},"status":"passed","severity":"normal"},{"uid":"c888e1358cc011c6","name":"different cluster, same shard: nodes don't connect","time":{"start":1728032108941,"stop":1728032108942,"duration":1},"status":"passed","severity":"normal"},{"uid":"699ae35824f1f39f","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1728031940602,"stop":1728031940602,"duration":0},"status":"passed","severity":"normal"},{"uid":"3650c5de47408da4","name":"Wrong topic","time":{"start":1728032317358,"stop":1728032317358,"duration":0},"status":"passed","severity":"normal"},{"uid":"46ffafaceceead14","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app64/3/topic560/utf8","time":{"start":1728032317354,"stop":1728032317354,"duration":0},"status":"passed","severity":"normal"},{"uid":"761ef10c7b027e47","name":"Check received message containing emoji","time":{"start":1728032252767,"stop":1728032252767,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a1e8f399110ac6","name":"Push message with custom timestamp: 1728035731845","time":{"start":1728032304567,"stop":1728032304567,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e3dab0fffdfde2a","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1728031940593,"stop":1728031940593,"duration":0},"status":"passed","severity":"normal"},{"uid":"f40fbcf926288a88","name":"throws on content topic with too few or too many fields","time":{"start":1728031940578,"stop":1728031940579,"duration":1},"status":"passed","severity":"normal"},{"uid":"14743fb5fedd8677","name":"Decoder throws on undefined content topic","time":{"start":1728031976117,"stop":1728031976117,"duration":0},"status":"passed","severity":"normal"},{"uid":"1656c1f9b89f04e4","name":"Check received message containing SQL Injection","time":{"start":1728032252762,"stop":1728032252762,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ffd61288ba64de5","name":"Subscribe and receives messages on 20 topics","time":{"start":1728032348423,"stop":1728032348424,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca77651707c791ea","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1728032218324,"stop":1728032218324,"duration":0},"status":"passed","severity":"normal"},{"uid":"b60393d4f543d403","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1728031940609,"stop":1728031940610,"duration":1},"status":"passed","severity":"normal"},{"uid":"990a80e2bac2c154","name":"through manual discovery","time":{"start":1728032221890,"stop":1728032221890,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d5834f554a722c4","name":"Check received message with timestamp: 1728031993620 ","time":{"start":1728032252780,"stop":1728032252780,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8402d28a4ef70dd","name":"Fails to push message with empty content topic","time":{"start":1728032304561,"stop":1728032304562,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bf0f0fb29110592","name":"nwaku subscribes","time":{"start":1728032269091,"stop":1728032269091,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6d8807ec5334722","name":"start node with empty shard should fail","time":{"start":1728032338433,"stop":1728032338434,"duration":1},"status":"passed","severity":"normal"},{"uid":"395e010800d9e63d","name":"Check message with no content topic is not received","time":{"start":1728032252783,"stop":1728032252783,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f7230b2b876a2e7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728032042532,"stop":1728032042533,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e199ef0e823baaa","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1728032334175,"stop":1728032334175,"duration":0},"status":"passed","severity":"normal"},{"uid":"582e990e87084c62","name":"Check received message containing SQL Injection","time":{"start":1728032252775,"stop":1728032252776,"duration":1},"status":"passed","severity":"normal"},{"uid":"57ce77c8dd2d7ebb","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728032067793,"stop":1728032067794,"duration":1},"status":"passed","severity":"normal"},{"uid":"5792182649bbb641","name":"Push message with content topic containing special chars","time":{"start":1728032304553,"stop":1728032304554,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab2ab47b6681be71","name":"throws on content topic with empty encoding field","time":{"start":1728031940582,"stop":1728031940583,"duration":1},"status":"passed","severity":"normal"},{"uid":"2260da7b24261874","name":"All","time":{"start":1728031999775,"stop":1728031999775,"duration":0},"status":"passed","severity":"normal"},{"uid":"4315ac44b4448ad8","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728032348375,"stop":1728032348375,"duration":0},"status":"passed","severity":"normal"},{"uid":"92e30ac2723c19de","name":"should correctly map a content topic to a pubsub topic","time":{"start":1728031940616,"stop":1728031940616,"duration":0},"status":"passed","severity":"normal"},{"uid":"f63899ac4d562d8e","name":"Query with Promise Callback, No message returned","time":{"start":1728032345522,"stop":1728032345523,"duration":1},"status":"passed","severity":"normal"},{"uid":"732b7ed8b2b193da","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1728032334178,"stop":1728032334178,"duration":0},"status":"passed","severity":"normal"},{"uid":"801f61683f80dd9f","name":"Fails to push message with large meta","time":{"start":1728032304562,"stop":1728032304563,"duration":1},"status":"passed","severity":"normal"},{"uid":"4689872c459d6cfa","name":"Query with Ordered Callback, No message returned","time":{"start":1728032345512,"stop":1728032345512,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a615df42ff0a141","name":"Check publish message containing short","time":{"start":1728032288098,"stop":1728032288099,"duration":1},"status":"passed","severity":"normal"},{"uid":"86412f1bef722a5c","name":"Register correct protocols","time":{"start":1728032289984,"stop":1728032289984,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b5183f0f2c213d2","name":"Check publish message containing SQL Injection","time":{"start":1728032288101,"stop":1728032288102,"duration":1},"status":"passed","severity":"normal"},{"uid":"86fff55110d3ec7","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1728032372425,"stop":1728032372425,"duration":0},"status":"passed","severity":"normal"},{"uid":"a98683d99208f246","name":"Check message on other pubsub topic is not received","time":{"start":1728032252769,"stop":1728032252770,"duration":1},"status":"passed","severity":"normal"},{"uid":"331cb5a5fa04d9e7","name":"Subscribe and receive messages via lightPush","time":{"start":1728032348409,"stop":1728032348409,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e8db6a1deb147e","name":"Check message with non string payload is not received","time":{"start":1728032113353,"stop":1728032113360,"duration":7},"status":"passed","severity":"normal"},{"uid":"6535733495388f3a","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1728031940585,"stop":1728031940591,"duration":6},"status":"passed","severity":"normal"},{"uid":"688e0dcf42e1b550","name":"returns nothing if no connections present","time":{"start":1728031955767,"stop":1728031955770,"duration":3},"status":"passed","severity":"normal"},{"uid":"715ad30a241569e7","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728032348369,"stop":1728032348369,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69b612baefd8a28","name":"Refresh subscription","time":{"start":1728032137551,"stop":1728032137552,"duration":1},"status":"passed","severity":"normal"},{"uid":"a817ac0842ab85f3","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728032348369,"stop":1728032348369,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d3c416e67a8ffcc","name":"Refresh subscription","time":{"start":1728032348372,"stop":1728032348372,"duration":0},"status":"passed","severity":"normal"},{"uid":"d28d2fb02e087fd6","name":"Push message with long payload","time":{"start":1728032273985,"stop":1728032273985,"duration":0},"status":"passed","severity":"normal"},{"uid":"e60cc8ac619072c9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728032108945,"stop":1728032108945,"duration":0},"status":"passed","severity":"normal"},{"uid":"40684630d07242b7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728032042538,"stop":1728032042538,"duration":0},"status":"passed","severity":"normal"},{"uid":"4440c5be744ddd09","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728032137557,"stop":1728032137557,"duration":0},"status":"passed","severity":"normal"},{"uid":"be9f15df3e52af43","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1728031940607,"stop":1728031940607,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f043a77c16381f","name":"Push message with content topic containing shell command","time":{"start":1728032304558,"stop":1728032304558,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74130b589c69b07","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1728032025375,"stop":1728032025375,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d34ce2937cc28c4","name":"Push message with content topic containing Russian","time":{"start":1728032304555,"stop":1728032304555,"duration":0},"status":"passed","severity":"normal"},{"uid":"b425b5674efd22af","name":"Subscribe and receives messages on 20 topics","time":{"start":1728032137546,"stop":1728032137546,"duration":0},"status":"passed","severity":"normal"},{"uid":"c23edae53a790b7a","name":"more peers than existing","time":{"start":1728032253062,"stop":1728032253063,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6039dfe4e38c5ba3","name":"Check message received after nwaku node is restarted","time":{"start":1728032252771,"stop":1728032252772,"duration":1},"status":"skipped","severity":"normal"},{"uid":"38a0a2867999fb05","name":"Subscribe to topic containing long and receive message","time":{"start":1728032137553,"stop":1728032137555,"duration":2},"status":"passed","severity":"normal"},{"uid":"ee30b8918bb041c6","name":"throws on content topic with empty application field","time":{"start":1728031940581,"stop":1728031940581,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc82f44d8faebe8b","name":"Publish message with custom timestamp: Fri Oct 04 2024 09:57:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1728032288108,"stop":1728032288109,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4b4c1dc17fef3fd","name":"Does not throw an exception when node disconnects","time":{"start":1728032371677,"stop":1728032371677,"duration":0},"status":"passed","severity":"normal"},{"uid":"e807f26627827168","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1728031948501,"stop":1728031948502,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfef3f5f104e0d08","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728032348448,"stop":1728032348449,"duration":1},"status":"passed","severity":"normal"},{"uid":"979fac91d72161bb","name":"Relay","time":{"start":1728031999774,"stop":1728031999774,"duration":0},"status":"passed","severity":"normal"},{"uid":"451b3a5f823ed3c4","name":"should properly create peer info with all multiaddrs","time":{"start":1728031949236,"stop":1728031949237,"duration":1},"status":"passed","severity":"normal"},{"uid":"40c4105ab264863f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728032137545,"stop":1728032137546,"duration":1},"status":"passed","severity":"normal"},{"uid":"b666338e3a38db01","name":"Passing page size 3 when there are 20 messages","time":{"start":1728032367228,"stop":1728032367228,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d1605e83e1456b1","name":"Check publish message containing Russian","time":{"start":1728032288101,"stop":1728032288101,"duration":0},"status":"passed","severity":"normal"},{"uid":"b02fe3e220163e7e","name":"Reopen subscription with peer with lost subscription","time":{"start":1728032036597,"stop":1728032036598,"duration":1},"status":"passed","severity":"normal"},{"uid":"2466b6d763773612","name":"Check message with invalid timestamp is not received","time":{"start":1728032113339,"stop":1728032113344,"duration":5},"status":"passed","severity":"normal"},{"uid":"4c388406b89aaa85","name":"Check meta is set [ecies]","time":{"start":1728031976115,"stop":1728031976116,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1f11684a9930b0a","name":"Check received message containing unicode special characters","time":{"start":1728032252779,"stop":1728032252779,"duration":0},"status":"passed","severity":"normal"},{"uid":"817835387fff6790","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728032348437,"stop":1728032348437,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0dd8e447104a942","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1728032358016,"stop":1728032358016,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c28243aba9688a","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1728032108960,"stop":1728032108961,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1475177476fd166","name":"Check received message containing numeric","time":{"start":1728032113241,"stop":1728032113241,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c680a6b7325d2d","name":"Push message with meta","time":{"start":1728032304562,"stop":1728032304562,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d651f92a0fe6b4a","name":"listenerCount","time":{"start":1728032033924,"stop":1728032033926,"duration":2},"status":"passed","severity":"normal"},{"uid":"8089b478deb6c6e6","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728032348417,"stop":1728032348417,"duration":0},"status":"passed","severity":"normal"},{"uid":"f699a09b9a13af85","name":"Fails to push message with empty content topic","time":{"start":1728032274026,"stop":1728032274026,"duration":0},"status":"passed","severity":"normal"},{"uid":"5485c9a5d15048e1","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app64/6/topic802/test.js","time":{"start":1728032317356,"stop":1728032317357,"duration":1},"status":"passed","severity":"normal"},{"uid":"331997a077b24248","name":"Store - dialed after - with timeout","time":{"start":1728032378224,"stop":1728032378225,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0cd103160e610e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1728032108971,"stop":1728032108972,"duration":1},"status":"passed","severity":"normal"},{"uid":"397e1dc0f6f34581","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728032348448,"stop":1728032348448,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b161975cdb8507e","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1728032108987,"stop":1728032108989,"duration":2},"status":"passed","severity":"normal"},{"uid":"ce1302ade53e3cc","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728032131457,"stop":1728032131457,"duration":0},"status":"passed","severity":"normal"},{"uid":"8666ff08cce75e59","name":"should use DNS peer discovery with light client","time":{"start":1728032003414,"stop":1728032003420,"duration":6},"status":"skipped","severity":"normal"},{"uid":"d9e5849a02aaf845","name":"should throw an error for missing required configuration","time":{"start":1728031940603,"stop":1728031940603,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6827cd0c4574137","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1728031940616,"stop":1728031940616,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb2aca4506844d6","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1728031948503,"stop":1728031948504,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c08fc22051f274d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728032042532,"stop":1728032042532,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b8fa65c7b455839","name":"Check message with non string payload is not received","time":{"start":1728032252784,"stop":1728032252784,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e44e679cd4864b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728032137566,"stop":1728032137566,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6944cbbcba1c3ff","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728032348381,"stop":1728032348382,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b29fa789807c0ff","name":"can dial TLS multiaddrs","time":{"start":1728032221889,"stop":1728032221890,"duration":1},"status":"passed","severity":"normal"},{"uid":"697a7fabee507299","name":"Check received message containing JSON","time":{"start":1728032113321,"stop":1728032113324,"duration":3},"status":"passed","severity":"normal"},{"uid":"4d6fdd0810f43518","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1728032277745,"stop":1728032277745,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab3bb426f8321ec6","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1728032108971,"stop":1728032108971,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a1a7c800f16ed9d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728032131455,"stop":1728032131456,"duration":1},"status":"passed","severity":"normal"},{"uid":"6497f8e81adfc67b","name":"Push message on custom pubsubTopic","time":{"start":1728032201820,"stop":1728032201820,"duration":0},"status":"passed","severity":"normal"},{"uid":"56cd512ee328e75e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1728032274024,"stop":1728032274024,"duration":0},"status":"passed","severity":"normal"},{"uid":"85b4ef3fb236f581","name":"Check received message containing emoji","time":{"start":1728032113331,"stop":1728032113332,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e035a9a6405d101","name":"Decoder throws on empty string content topic","time":{"start":1728031976117,"stop":1728031976117,"duration":0},"status":"passed","severity":"normal"},{"uid":"c629a33334c6c233","name":"Push message with content topic containing Russian","time":{"start":1728032274021,"stop":1728032274022,"duration":1},"status":"passed","severity":"normal"},{"uid":"6488a31eb0876aa9","name":"Push 30 different messages","time":{"start":1728032274017,"stop":1728032274018,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb77f4e8cc10e62","name":"Push message with content topic containing shell command","time":{"start":1728032274024,"stop":1728032274025,"duration":1},"status":"passed","severity":"normal"},{"uid":"67d1d1dfef0b69d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728032348434,"stop":1728032348436,"duration":2},"status":"passed","severity":"normal"},{"uid":"b65fe0c538e75485","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1728031940709,"stop":1728031940709,"duration":0},"status":"passed","severity":"normal"},{"uid":"b109ccd107d47b55","name":"Rejects garbage","time":{"start":1728031979377,"stop":1728031979377,"duration":0},"status":"passed","severity":"normal"},{"uid":"a70129441947f456","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1728032338424,"stop":1728032338424,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd046825b9c13ff","name":"Subscribe to topic containing short and receive message","time":{"start":1728032348431,"stop":1728032348432,"duration":1},"status":"passed","severity":"normal"},{"uid":"184db5a3d5212e44","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1728032372426,"stop":1728032372426,"duration":0},"status":"passed","severity":"normal"},{"uid":"e84831aff4ff524","name":"Push message equal or less that 1MB","time":{"start":1728032304568,"stop":1728032304570,"duration":2},"status":"passed","severity":"normal"},{"uid":"161b2fe275c4c776","name":"Check message on other pubsub topic is not received","time":{"start":1728032113344,"stop":1728032113344,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcea3d39dca3b6db","name":"Push message with content topic containing emoji","time":{"start":1728032274026,"stop":1728032274026,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4e9c144e292a6b5","name":"should set field with all protocols enabled","time":{"start":1728031949237,"stop":1728031949238,"duration":1},"status":"passed","severity":"normal"},{"uid":"eca2558419945c23","name":"Subscribe to topic containing Russian and publish message","time":{"start":1728032289990,"stop":1728032289991,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b048e87f6d106f3","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1728032108943,"stop":1728032108944,"duration":1},"status":"passed","severity":"normal"},{"uid":"207662aadf483e31","name":"Subscribe and receive messages via lightPush","time":{"start":1728032137539,"stop":1728032137540,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b7f72b281dbb51d","name":"Push message with Chinese payload","time":{"start":1728032304542,"stop":1728032304542,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ccfe45b7a82e39","name":"Check received message containing special chars","time":{"start":1728032113241,"stop":1728032113241,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8d64214c4aecaae","name":"Subscribe to topic containing Script and receive message","time":{"start":1728032137561,"stop":1728032137563,"duration":2},"status":"passed","severity":"normal"},{"uid":"3a79c2598b9e6d7a","name":"should return empty list for no shard","time":{"start":1728031940603,"stop":1728031940603,"duration":0},"status":"passed","severity":"normal"},{"uid":"8595612d30e880ee","name":"Check received message containing JSON","time":{"start":1728032252764,"stop":1728032252764,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f882e6f1282b2a6","name":"Check received message containing XML","time":{"start":1728032252777,"stop":1728032252777,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c51050c6a89500","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1728032345514,"stop":1728032345518,"duration":4},"status":"passed","severity":"normal"},{"uid":"87e96c056f61b31a","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1728031964387,"stop":1728031964387,"duration":0},"status":"passed","severity":"normal"},{"uid":"237834e5daf0a53c","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1728031940605,"stop":1728031940605,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a88108b4a8064c4","name":"Check publish message containing Arabic","time":{"start":1728032288100,"stop":1728032288101,"duration":1},"status":"passed","severity":"normal"},{"uid":"a72576e9e60ce8ac","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1728032345507,"stop":1728032345507,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ba34632c37eceee","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1728032317353,"stop":1728032317353,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec56dbb3e7165443","name":"Push message with escaped characters payload","time":{"start":1728032274013,"stop":1728032274013,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7cf3186ef3af045","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1728032108945,"stop":1728032108946,"duration":1},"status":"passed","severity":"normal"},{"uid":"574dd80a81c712fc","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728032131451,"stop":1728032131451,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab00bb3f40f86443","name":"Push message with numeric payload","time":{"start":1728032304541,"stop":1728032304541,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbc297af6389cb0d","name":"isConnected should return false after all peers disconnect","time":{"start":1728032025376,"stop":1728032025376,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ce547766bddd686","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1728031940614,"stop":1728031940614,"duration":0},"status":"passed","severity":"normal"},{"uid":"61809faae31d8535","name":"Push message with Chinese payload","time":{"start":1728032273986,"stop":1728032274000,"duration":14},"status":"passed","severity":"normal"},{"uid":"cc5fae000e89e604","name":"Check received message containing escaped characters","time":{"start":1728032252765,"stop":1728032252766,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6461df3fe520f87","name":"Check received message containing SQL Injection","time":{"start":1728032113261,"stop":1728032113261,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6153ea1cdb9501e","name":"dispatchEvent via connectionManager","time":{"start":1728032033926,"stop":1728032033927,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cc87cdc5d57a6fa","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1728032338433,"stop":1728032338433,"duration":0},"status":"passed","severity":"normal"},{"uid":"16d2c8969590697","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1728032309137,"stop":1728032309137,"duration":0},"status":"passed","severity":"normal"},{"uid":"66065934dd7f445f","name":"Check received message with timestamp: 1728031993022000000 ","time":{"start":1728032113332,"stop":1728032113333,"duration":1},"status":"passed","severity":"normal"},{"uid":"e12f7804b962aa2c","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1728031964390,"stop":1728031964390,"duration":0},"status":"passed","severity":"normal"},{"uid":"419e4989241c2b74","name":"should push to needed amount of connections","time":{"start":1728032165001,"stop":1728032165001,"duration":0},"status":"passed","severity":"normal"},{"uid":"11fd4b29530ccdfd","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1728031956103,"stop":1728031956103,"duration":0},"status":"passed","severity":"normal"},{"uid":"b90053bda9bcd12","name":"Decrypt messages","time":{"start":1728032254869,"stop":1728032254869,"duration":0},"status":"passed","severity":"normal"},{"uid":"115632ea71d44bf1","name":"Throws when trying to push message with empty payload","time":{"start":1728032304551,"stop":1728032304551,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c43afc54d364e34","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1728032289985,"stop":1728032289986,"duration":1},"status":"passed","severity":"normal"},{"uid":"a31d1414b7830f6d","name":"Sample","time":{"start":1728031948618,"stop":1728031948619,"duration":1},"status":"passed","severity":"normal"},{"uid":"63cded1952831739","name":"handles empty shards array correctly","time":{"start":1728031940615,"stop":1728031940615,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a117b68369072e5","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728032042536,"stop":1728032042536,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8e91a918ce9e366","name":"Push message with content topic containing Script","time":{"start":1728032274023,"stop":1728032274023,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43b35736c1a36b1","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1728032108944,"stop":1728032108944,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef550a29833f142b","name":"same cluster, different shard: nodes don't connect","time":{"start":1728032108941,"stop":1728032108941,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8e9f5ef48e39bf1","name":"Push message with content topic containing long","time":{"start":1728032304552,"stop":1728032304553,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a5c3377cfcf2a3a","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1728032025373,"stop":1728032025374,"duration":1},"status":"passed","severity":"normal"},{"uid":"883d9e7a3a222815","name":"Push message with content topic containing emoji","time":{"start":1728032304559,"stop":1728032304559,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e116420f69f49cd","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1728032289992,"stop":1728032289992,"duration":0},"status":"passed","severity":"normal"},{"uid":"382749d80230e175","name":"should encodeTxt and decodeTxt","time":{"start":1728031949223,"stop":1728031949223,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce41fd357eba985","name":"same cluster, same shard: nodes connect","time":{"start":1728032230103,"stop":1728032230103,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cfd41fb2213943","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728032137547,"stop":1728032137547,"duration":0},"status":"passed","severity":"normal"},{"uid":"56fb3ce910b18e92","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1728032108985,"stop":1728032108985,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f9e37844406e46","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1728031940610,"stop":1728031940610,"duration":0},"status":"passed","severity":"normal"},{"uid":"152767d19206aa94","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1728031940593,"stop":1728031940593,"duration":0},"status":"passed","severity":"normal"},{"uid":"893bf423eed8854d","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1728031994337,"stop":1728031994337,"duration":0},"status":"passed","severity":"normal"},{"uid":"c73e8538e5988474","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1728032108961,"stop":1728032108961,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a19671c4d79b36","name":"Passing page size 19 when there are 20 messages","time":{"start":1728032367230,"stop":1728032367230,"duration":0},"status":"passed","severity":"normal"},{"uid":"3680c03c8bb67b04","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728032131454,"stop":1728032131455,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7cb0b9322ada977","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1728031994335,"stop":1728031994335,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff1d357dc216f24","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1728031964389,"stop":1728031964389,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a267ea2973fb00","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1728032218315,"stop":1728032218315,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec00450972bc53bf","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1728032042537,"stop":1728032042537,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f41c0d8d17bebf3","name":"should throw an error for an unconfigured topic","time":{"start":1728031940612,"stop":1728031940612,"duration":0},"status":"passed","severity":"normal"},{"uid":"a38ef1659820bc2f","name":"Check message with invalid timestamp is not received","time":{"start":1728032252769,"stop":1728032252769,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a649aaf6498977e","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1728031948510,"stop":1728031948510,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f2605646ecda59","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1728032437273,"stop":1728032437273,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad337e5b78ad75f","name":"Check meta is set [symmetric]","time":{"start":1728031974543,"stop":1728031974544,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1aa89c03f151059","name":"should only return 1 node with store capability","time":{"start":1728031964513,"stop":1728031964513,"duration":0},"status":"passed","severity":"normal"},{"uid":"f15172fb6fa8832d","name":"Ordered callback, aborts when callback returns true","time":{"start":1728032362099,"stop":1728032362099,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7461314bc6906ee","name":"Subscribe and receives messages on 20 topics","time":{"start":1728032348369,"stop":1728032348370,"duration":1},"status":"passed","severity":"normal"},{"uid":"323e3e275b3bc6b2","name":"Nodes with multiple pubsub topic","time":{"start":1728032277740,"stop":1728032277740,"duration":0},"status":"passed","severity":"normal"},{"uid":"1801c73e12f73640","name":"Push message with XML payload","time":{"start":1728032304547,"stop":1728032304547,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ad7738fa948817","name":"Number of peers are maintained correctly","time":{"start":1728032058199,"stop":1728032058199,"duration":0},"status":"passed","severity":"normal"},{"uid":"12fd1ffdeefa5dc9","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1728031963799,"stop":1728031963800,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4a22096aae9998","name":"Init the array if not present","time":{"start":1728031940031,"stop":1728031940032,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cceaf89536b5f75","name":"Push message with content topic containing Script","time":{"start":1728032304556,"stop":1728032304556,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd6c1a47568f5e6d","name":"Check received message containing Arabic","time":{"start":1728032113260,"stop":1728032113261,"duration":1},"status":"passed","severity":"normal"},{"uid":"b645e8e4d67ffe21","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1728032108944,"stop":1728032108945,"duration":1},"status":"passed","severity":"normal"},{"uid":"16733b92316cf0f","name":"should return all peers when numPeers is 0","time":{"start":1728031956434,"stop":1728031956434,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50644b173eb38bb","name":"Push message with content topic containing Basic HTML tag","time":{"start":1728032304557,"stop":1728032304557,"duration":0},"status":"passed","severity":"normal"},{"uid":"58eaa2254d4ea47a","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1728032108942,"stop":1728032108942,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a9252eeceb5080f","name":"Push message on custom pubsubTopic","time":{"start":1728032201803,"stop":1728032201803,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1931dee79ecb68d","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1728031940617,"stop":1728031940617,"duration":0},"status":"passed","severity":"normal"},{"uid":"f56de08a6a4a5eda","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1728031940606,"stop":1728031940606,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3124f23e9f474f3","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1728032372427,"stop":1728032372428,"duration":1},"status":"passed","severity":"normal"},{"uid":"e39533c706a21fdc","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1728031956435,"stop":1728031956436,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b86b800897cfcdb","name":"should be able to encode the field with only RELAY set to true","time":{"start":1728031948489,"stop":1728031948492,"duration":3},"status":"passed","severity":"normal"},{"uid":"16b8c066538121ca","name":"should not receive a peer event before start","time":{"start":1728032003413,"stop":1728032003413,"duration":0},"status":"passed","severity":"normal"},{"uid":"33fdd82dca6c84ab","name":"Query Generator - false","time":{"start":1728032353365,"stop":1728032353365,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c5dd8ba72218d10","name":"Callback on promise","time":{"start":1728032362098,"stop":1728032362098,"duration":0},"status":"passed","severity":"normal"},{"uid":"b067fc66293b2a04","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1728031940611,"stop":1728031940611,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a83d70c858deee","name":"Filter with 2 connections","time":{"start":1728032150058,"stop":1728032150058,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fce8da15443c4ba","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1728031940584,"stop":1728031940585,"duration":1},"status":"passed","severity":"normal"},{"uid":"323f482c38008c37","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1728031964388,"stop":1728031964388,"duration":0},"status":"passed","severity":"normal"},{"uid":"5249ad3e98aaff9","name":"Subscribe to topic containing special chars and publish message","time":{"start":1728032289989,"stop":1728032289989,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47bce353c860d1a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728032137565,"stop":1728032137566,"duration":1},"status":"passed","severity":"normal"},{"uid":"6db75027a9fe1e8c","name":"Should update shard info","time":{"start":1728032230455,"stop":1728032230456,"duration":1},"status":"passed","severity":"normal"},{"uid":"14c3fb71552a20bc","name":"Push message with custom timestamp: 1728028550415","time":{"start":1728032274028,"stop":1728032274028,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee880a91869df6d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728032348438,"stop":1728032348438,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd31ab65142d08e8","name":"should throw error - no public key","time":{"start":1728031949226,"stop":1728031949227,"duration":1},"status":"passed","severity":"normal"},{"uid":"194ba13dae259459","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728032252768,"stop":1728032252768,"duration":0},"status":"passed","severity":"normal"},{"uid":"74b0478f9e47c3b","name":"should fail to send if no connections available","time":{"start":1728032165002,"stop":1728032165003,"duration":1},"status":"passed","severity":"normal"},{"uid":"e82133a4e00537bb","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1728031964514,"stop":1728031964514,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a43f4332d111fda","name":"same cluster, same shard: nodes connect","time":{"start":1728032108940,"stop":1728032108940,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bee8ec059e85fcc","name":"should return no connections if no open connection provided","time":{"start":1728031955772,"stop":1728031955773,"duration":1},"status":"passed","severity":"normal"},{"uid":"28ee58f68cfdcc32","name":"random static sharding 4 - Cluster ID: 871, Shard ID: 538","time":{"start":1728032338426,"stop":1728032338427,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ae234e38ac425d6","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1728032218319,"stop":1728032218319,"duration":0},"status":"passed","severity":"normal"},{"uid":"58732867e7d7ff60","name":"new peer added after a peer was already found","time":{"start":1728032309136,"stop":1728032309136,"duration":0},"status":"skipped","severity":"normal"},{"uid":"48b2bac90b56f766","name":"Waku message hash computation (payload length 0)","time":{"start":1728031943159,"stop":1728031943159,"duration":0},"status":"passed","severity":"normal"},{"uid":"89fc9976225daf8e","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1728032108983,"stop":1728032108983,"duration":0},"status":"passed","severity":"normal"},{"uid":"3202ad8cc3dc49d3","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1728031964388,"stop":1728031964388,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dc44fbbe7ce807e","name":"should get / set UDP multiaddr","time":{"start":1728031949229,"stop":1728031949229,"duration":0},"status":"passed","severity":"normal"},{"uid":"54d06a17f8e712bc","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1728032108977,"stop":1728032108977,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f8eefeba97cb307","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app1/1/topic751/proto","time":{"start":1728032317356,"stop":1728032317356,"duration":0},"status":"passed","severity":"normal"},{"uid":"64693af37db74902","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1728032289993,"stop":1728032289994,"duration":1},"status":"passed","severity":"normal"},{"uid":"552d87379cfc0621","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1728032437272,"stop":1728032437272,"duration":0},"status":"passed","severity":"normal"},{"uid":"d41847a5f0ccc30f","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1728031940708,"stop":1728031940708,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6567e8a7dc1f121","name":"it tolerates circular branch references","time":{"start":1728031964510,"stop":1728031964510,"duration":0},"status":"passed","severity":"normal"},{"uid":"78eb78cde50cd332","name":"Push message with custom timestamp: 1728028531845","time":{"start":1728032304566,"stop":1728032304567,"duration":1},"status":"passed","severity":"normal"},{"uid":"afcd0a0b1b268599","name":"Using a function","time":{"start":1728032371678,"stop":1728032371678,"duration":0},"status":"passed","severity":"normal"},{"uid":"744fb2b2493d1e80","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728032348418,"stop":1728032348418,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcbd47f77c14ab7e","name":"Check received message containing emoji","time":{"start":1728032252779,"stop":1728032252780,"duration":1},"status":"passed","severity":"normal"},{"uid":"eca509a7706b57f2","name":"should be able to decode the field with only FILTER set to true","time":{"start":1728031948506,"stop":1728031948507,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f37f01e7545490f","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1728031940600,"stop":1728031940601,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b308e2c347a98c7","name":"Check received message containing XML","time":{"start":1728032252763,"stop":1728032252763,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5f3b2743b5077b","name":"Check received message containing shell command","time":{"start":1728032252764,"stop":1728032252765,"duration":1},"status":"passed","severity":"normal"},{"uid":"925be84521f33346","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1728032042533,"stop":1728032042534,"duration":1},"status":"passed","severity":"normal"},{"uid":"424d6762087af2bb","name":"Filter with 3 connections","time":{"start":1728032150059,"stop":1728032150060,"duration":1},"status":"passed","severity":"normal"},{"uid":"189720532eb7f46a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728032137540,"stop":1728032137540,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6804c01b8e288a8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728032348384,"stop":1728032348387,"duration":3},"status":"passed","severity":"normal"},{"uid":"15be717e965069c0","name":"should decode valid enr successfully","time":{"start":1728031949223,"stop":1728031949224,"duration":1},"status":"passed","severity":"normal"},{"uid":"562209e7aaaf1cb9","name":"isConnected return false after peer stops","time":{"start":1728032025376,"stop":1728032025377,"duration":1},"status":"passed","severity":"normal"},{"uid":"56ef30cc510f00ab","name":"Encoder throws on empty string content topic","time":{"start":1728031976116,"stop":1728031976117,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b6a93fb6e2103bb","name":"Relay + Store","time":{"start":1728031949239,"stop":1728031949239,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5f01ae4b5c2fd34","name":"Overlapping topic subscription","time":{"start":1728032348425,"stop":1728032348429,"duration":4},"status":"passed","severity":"normal"},{"uid":"bd41353cff6be65b","name":"Relay - dialed first","time":{"start":1728032378223,"stop":1728032378223,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f54d873c804c274","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728032108975,"stop":1728032108975,"duration":0},"status":"passed","severity":"normal"},{"uid":"984c76076b8da6bf","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1728032309136,"stop":1728032309136,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5464dcfb3ed85fc4","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1728032289989,"stop":1728032289990,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b6a78d82ed29af0","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1728032358016,"stop":1728032358018,"duration":2},"status":"passed","severity":"normal"},{"uid":"f7b2d00a05d9124a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728032348371,"stop":1728032348371,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f9440f3820c2875","name":"Passing page size 110 when there are 120 messages","time":{"start":1728032367231,"stop":1728032367231,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c8f0308ca086bf","name":"Check publish message containing escaped characters","time":{"start":1728032288105,"stop":1728032288105,"duration":0},"status":"passed","severity":"normal"},{"uid":"86cbe8c7c266cfa4","name":"Push message on custom pubsubTopic","time":{"start":1728032201816,"stop":1728032201819,"duration":3},"status":"passed","severity":"normal"},{"uid":"a331e550ae10f7f9","name":"Publish without waiting for remote peer","time":{"start":1728032289984,"stop":1728032289984,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa89201e9292f5e","name":"throws an error for improperly formatted content topics","time":{"start":1728031940598,"stop":1728031940599,"duration":1},"status":"passed","severity":"normal"},{"uid":"a363f6fd23c70555","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1728032372427,"stop":1728032372427,"duration":0},"status":"passed","severity":"normal"},{"uid":"d027e3f8f8707f01","name":"should set field with only FILTER enabled","time":{"start":1728031949238,"stop":1728031949239,"duration":1},"status":"passed","severity":"normal"},{"uid":"496d7bb746033e37","name":"Push message with Basic HTML tag payload","time":{"start":1728032274008,"stop":1728032274008,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9afa54217a80cb8","name":"Push message with SQL Injection payload","time":{"start":1728032304546,"stop":1728032304546,"duration":0},"status":"passed","severity":"normal"},{"uid":"1265d34222115765","name":"Query with Promise Callback, No Decoder","time":{"start":1728032345521,"stop":1728032345522,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5d072bc29411d08","name":"Check received message containing special chars","time":{"start":1728032252773,"stop":1728032252774,"duration":1},"status":"passed","severity":"normal"},{"uid":"82346d661026309c","name":"handles different clusterIds correctly","time":{"start":1728031940597,"stop":1728031940598,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aa100a3d21f17fc","name":"Subscribe and publish message","time":{"start":1728032289984,"stop":1728032289985,"duration":1},"status":"passed","severity":"normal"},{"uid":"499803784959fc77","name":"Fields are not dropped","time":{"start":1728031955602,"stop":1728031955604,"duration":2},"status":"passed","severity":"normal"},{"uid":"4e3e0b904421abe7","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1728031964385,"stop":1728031964386,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dc13af76696eec1","name":"should not fail to start the service if it is already started","time":{"start":1728031968463,"stop":1728031968463,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ffdf0d7499d166","name":"1 Relay, 1 fetch","time":{"start":1728031964267,"stop":1728031964268,"duration":1},"status":"passed","severity":"normal"},{"uid":"145022726a344b48","name":"addEventListener with wrong event","time":{"start":1728032033921,"stop":1728032033921,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f3f9db62705a53b","name":"Relay + Store","time":{"start":1728031999774,"stop":1728031999775,"duration":1},"status":"passed","severity":"normal"},{"uid":"e121a6f2b6a5aa48","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1728032277741,"stop":1728032277741,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc04c3a759f761a9","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728032348425,"stop":1728032348425,"duration":0},"status":"passed","severity":"normal"},{"uid":"593b2b49eb28950c","name":"should only return 1 node with relay and store capability","time":{"start":1728031964513,"stop":1728031964513,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd4d1528d750a143","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728032348374,"stop":1728032348374,"duration":0},"status":"passed","severity":"normal"},{"uid":"7316b88a6edcd81b","name":"should return usable stream attached to connection","time":{"start":1728031956099,"stop":1728031956100,"duration":1},"status":"passed","severity":"normal"},{"uid":"3932ac4aafbde328","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1728032372428,"stop":1728032372429,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c21933224413a94","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app10/9/topic985/proto","time":{"start":1728032317355,"stop":1728032317355,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd6038b8eac5a10","name":"should be online or offline if network state changed","time":{"start":1728031994339,"stop":1728031994339,"duration":0},"status":"passed","severity":"normal"},{"uid":"28b72069c859c039","name":"topics with same application and version share the same shard","time":{"start":1728031940595,"stop":1728031940595,"duration":0},"status":"passed","severity":"normal"},{"uid":"f778f004fb051082","name":"Query with Ordered Callback, No Decoder","time":{"start":1728032345509,"stop":1728032345512,"duration":3},"status":"passed","severity":"normal"},{"uid":"d39f60829ba9ca45","name":"should emit a peer event after start","time":{"start":1728032003412,"stop":1728032003413,"duration":1},"status":"passed","severity":"normal"},{"uid":"fda0740913176f29","name":"should properly create location multiaddrs - udp6","time":{"start":1728031949235,"stop":1728031949235,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03b13a99826c11","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1728031940602,"stop":1728031940602,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2682401e9db75a8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728032067798,"stop":1728032067798,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f57958f9cbc342","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1728032372429,"stop":1728032372429,"duration":0},"status":"passed","severity":"normal"},{"uid":"923cb80dae9c8a2e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728032108982,"stop":1728032108982,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2639c7401d10490","name":"Query generator for 2000 messages","time":{"start":1728032362099,"stop":1728032362100,"duration":1},"status":"passed","severity":"normal"},{"uid":"f36d6f1d5fb01666","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728032108954,"stop":1728032108955,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0b9e9ef965d3490","name":"Check received message containing unicode special characters","time":{"start":1728032252766,"stop":1728032252766,"duration":0},"status":"passed","severity":"normal"},{"uid":"445f3c4e286869d4","name":"isConnected between 2 js-waku relay nodes","time":{"start":1728032025377,"stop":1728032025377,"duration":0},"status":"passed","severity":"normal"},{"uid":"b859954177615d4","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1728032218326,"stop":1728032218326,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f3cf31a0185b8","name":"should push to available amount of connection if less than required","time":{"start":1728032165002,"stop":1728032165002,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b7c5464ff78d60","name":"Push message with content topic containing short","time":{"start":1728032304551,"stop":1728032304552,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cc4e8158e7452db","name":"Push message with unicode special characters payload","time":{"start":1728032274013,"stop":1728032274013,"duration":0},"status":"passed","severity":"normal"},{"uid":"e03bb464fd6ba0ef","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728032108960,"stop":1728032108960,"duration":0},"status":"passed","severity":"normal"},{"uid":"2131e593df55ab0d","name":"Symmetric encrypt & Decrypt","time":{"start":1728031974919,"stop":1728031974920,"duration":1},"status":"passed","severity":"normal"},{"uid":"d903a86747da76af","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1728032218319,"stop":1728032218319,"duration":0},"status":"passed","severity":"normal"},{"uid":"4991dac58e1107e3","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728032201819,"stop":1728032201820,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfe5f8e444a1620c","name":"Push message with content topic containing numeric","time":{"start":1728032304553,"stop":1728032304553,"duration":0},"status":"passed","severity":"normal"}] |