mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 08:23:14 +00:00
1 line
153 KiB
JSON
1 line
153 KiB
JSON
[{"uid":"4b2239006f22f874","name":"Push message with short payload","time":{"start":1714228878460,"stop":1714228878461,"duration":1},"status":"passed","severity":"normal"},{"uid":"b78290405b92410","name":"Check received message containing special chars","time":{"start":1714228954315,"stop":1714228954315,"duration":0},"status":"passed","severity":"normal"},{"uid":"68da8cc46cb1a96c","name":"Throws when trying to push message with empty payload","time":{"start":1714229027949,"stop":1714229027949,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe8b7909a2d6e199","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714228431837,"stop":1714228431837,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6cb756dc72b0d0c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714228721350,"stop":1714228721350,"duration":0},"status":"passed","severity":"normal"},{"uid":"80b692617f188f4","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714228455002,"stop":1714228455002,"duration":0},"status":"passed","severity":"normal"},{"uid":"befef0fc43f11412","name":"shard 0","time":{"start":1714229013652,"stop":1714229013653,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b1b981f49641c4a","name":"Sample","time":{"start":1714228439705,"stop":1714228439705,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c03fc8075e3a7b6","name":"should handle a minimal index list","time":{"start":1714228431942,"stop":1714228431942,"duration":0},"status":"passed","severity":"normal"},{"uid":"57eeec2e4298d5ac","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714228647367,"stop":1714228647367,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f63b6f440b6cf1","name":"Passing page size 1 when there are 4 messages","time":{"start":1714229069974,"stop":1714229069979,"duration":5},"status":"passed","severity":"normal"},{"uid":"4bf5e31b4a69726e","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714228439660,"stop":1714228439661,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f972a3746e63b80","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714228934338,"stop":1714228934339,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f60db768f111f8b","name":"Decoder throws on empty string content topic","time":{"start":1714228467420,"stop":1714228467420,"duration":0},"status":"passed","severity":"normal"},{"uid":"bff33d5804fd76c0","name":"Overlapping topic subscription","time":{"start":1714228721353,"stop":1714228721353,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba53cccfe646be7e","name":"Push to array if already present","time":{"start":1714228431564,"stop":1714228431564,"duration":0},"status":"passed","severity":"normal"},{"uid":"5030e3bac5abf54a","name":"unsubscribes","time":{"start":1714229070780,"stop":1714229070780,"duration":0},"status":"passed","severity":"normal"},{"uid":"34af653d2e5e621","name":"configure the node with multiple content topics","time":{"start":1714228985390,"stop":1714228985390,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c58633586b2320c","name":"does not throw on valid cases","time":{"start":1714228431818,"stop":1714228431818,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d20fb070d4ab5d","name":"1 Relay, 1 fetch","time":{"start":1714228455561,"stop":1714228455562,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7a28aec7e0b1a80","name":"Js publishes, other Js receives","time":{"start":1714228907397,"stop":1714228907397,"duration":0},"status":"passed","severity":"normal"},{"uid":"847ccdf411d0be7f","name":"should properly create location multiaddrs - udp4","time":{"start":1714228440213,"stop":1714228440214,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab0dd270759adfec","name":"throws on content topic with empty topic name field","time":{"start":1714228431822,"stop":1714228431823,"duration":1},"status":"passed","severity":"normal"},{"uid":"b94e2bb650d91b4b","name":"addEventListener with correct event","time":{"start":1714228522448,"stop":1714228522449,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1a08240ab85f303","name":"Check message with no content topic is not received","time":{"start":1714228954335,"stop":1714228954336,"duration":1},"status":"passed","severity":"normal"},{"uid":"3690227a950287c8","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714228481915,"stop":1714228481917,"duration":2},"status":"passed","severity":"normal"},{"uid":"a23d33fedd18ab7","name":"can start and stop the service","time":{"start":1714228954446,"stop":1714228954446,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ce24eb0ed919bec","name":"Fails to publish message with empty text","time":{"start":1714228934337,"stop":1714228934338,"duration":1},"status":"passed","severity":"normal"},{"uid":"57353c2af1fdb48f","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714228935130,"stop":1714228935130,"duration":0},"status":"passed","severity":"normal"},{"uid":"f080a6e1e4bfa71e","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714228721363,"stop":1714228721363,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b88248e827102ab","name":"Push message with rate limit","time":{"start":1714228878482,"stop":1714228878482,"duration":0},"status":"passed","severity":"normal"},{"uid":"d43ad6d9ad44c2af","name":"A test","time":{"start":1714228721523,"stop":1714228721524,"duration":1},"status":"passed","severity":"normal"},{"uid":"188b8f0be3bd622c","name":"Check publish message containing Russian","time":{"start":1714228934331,"stop":1714228934331,"duration":0},"status":"passed","severity":"normal"},{"uid":"b560dc49f04fe26a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714229116440,"stop":1714229116441,"duration":1},"status":"passed","severity":"normal"},{"uid":"eabe8b62f5ebaadb","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1714228528754,"stop":1714228528754,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aeb040391d18828","name":"Push message with custom timestamp: 1714225047530","time":{"start":1714229027960,"stop":1714229027962,"duration":2},"status":"passed","severity":"normal"},{"uid":"423e676ffb5535dd","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714229116433,"stop":1714229116434,"duration":1},"status":"passed","severity":"normal"},{"uid":"26ae8b92a49bf103","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714228445111,"stop":1714228445112,"duration":1},"status":"passed","severity":"normal"},{"uid":"47d6b0017750a41","name":"Check publish message after service node is restarted","time":{"start":1714228934339,"stop":1714228934340,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2af97f63f4b1a5e5","name":"random static sharding 2 - Cluster ID: 128, Shard ID: 480","time":{"start":1714229013655,"stop":1714229013655,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a7959e506a5828","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714228647377,"stop":1714228647382,"duration":5},"status":"passed","severity":"normal"},{"uid":"20803d2ce90950c5","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714228647403,"stop":1714228647403,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f05a88a3128558","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714228431851,"stop":1714228431851,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea6f13ac8648de30","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714228431843,"stop":1714228431843,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee91ff6e80f5d9a","name":"Check received message containing special chars","time":{"start":1714228954286,"stop":1714228954287,"duration":1},"status":"passed","severity":"normal"},{"uid":"635e57e2a555a011","name":"Query generator for multiple messages","time":{"start":1714229046651,"stop":1714229046652,"duration":1},"status":"passed","severity":"normal"},{"uid":"19c00ddec46127b","name":"Push message on custom pubsubTopic","time":{"start":1714228769024,"stop":1714228769025,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dfa11abbfaa3258","name":"should not receive a peer event before start","time":{"start":1714228459683,"stop":1714228459683,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f99560931681121","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714228934334,"stop":1714228934335,"duration":1},"status":"passed","severity":"normal"},{"uid":"c28f3298b6dadaa2","name":"Callback on promise, aborts when callback returns true","time":{"start":1714229046666,"stop":1714229046668,"duration":2},"status":"passed","severity":"normal"},{"uid":"d89fad51b4e2a94b","name":"isConnected should return true after first peer connects","time":{"start":1714228528755,"stop":1714228528755,"duration":0},"status":"passed","severity":"normal"},{"uid":"654d30a0367cfe24","name":"Push message with escaped characters payload","time":{"start":1714229027935,"stop":1714229027936,"duration":1},"status":"passed","severity":"normal"},{"uid":"a19cc4760309782","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714228431943,"stop":1714228431943,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8cebc710e05f90c","name":"Asymmetric encrypt & decrypt","time":{"start":1714228466038,"stop":1714228466039,"duration":1},"status":"passed","severity":"normal"},{"uid":"976b0a3b8833c7c5","name":"Fields are not dropped","time":{"start":1714228444285,"stop":1714228444286,"duration":1},"status":"passed","severity":"normal"},{"uid":"77dc1ee69ec3d102","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714229216132,"stop":1714229216132,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eef44ddb983a834","name":"Check received message containing JSON","time":{"start":1714228954300,"stop":1714228954300,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e0ae283ccccb431","name":"should return false","time":{"start":1714228440211,"stop":1714228440211,"duration":0},"status":"passed","severity":"normal"},{"uid":"986d166975ff5eb","name":"should properly compute the node id","time":{"start":1714228440211,"stop":1714228440211,"duration":0},"status":"passed","severity":"normal"},{"uid":"8586309057993803","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714229013653,"stop":1714229013654,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c7f86493cf36575","name":"Subscribe to topic containing short and receive message","time":{"start":1714229116432,"stop":1714229116432,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f36133fa2873ed","name":"Check meta is set [symmetric]","time":{"start":1714228465578,"stop":1714228465579,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce220ebd7272f5b5","name":"Callback on promise","time":{"start":1714229046666,"stop":1714229046666,"duration":0},"status":"passed","severity":"normal"},{"uid":"a744d5980d30bd54","name":"Check publish message containing special chars","time":{"start":1714228934329,"stop":1714228934330,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ccefbb119a47049","name":"throws on content topic with empty application field","time":{"start":1714228431821,"stop":1714228431821,"duration":0},"status":"passed","severity":"normal"},{"uid":"9546df177cb4984e","name":"nwaku subscribes","time":{"start":1714228907394,"stop":1714228907394,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ca9d60759bdece4","name":"Push 30 different messages","time":{"start":1714228878467,"stop":1714228878468,"duration":1},"status":"passed","severity":"normal"},{"uid":"27aacfbeccd3339c","name":"Check message received after jswaku node is restarted","time":{"start":1714228649307,"stop":1714228649308,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6a7686487c92ba9a","name":"recovers when dns.resolve returns empty","time":{"start":1714228455857,"stop":1714228455857,"duration":0},"status":"passed","severity":"normal"},{"uid":"feee37e903349273","name":"Promise Callback - backward","time":{"start":1714229049269,"stop":1714229049269,"duration":0},"status":"passed","severity":"normal"},{"uid":"faaa084bdccb608a","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714228935133,"stop":1714228935134,"duration":1},"status":"passed","severity":"normal"},{"uid":"9379875cc63a06c8","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714228935139,"stop":1714228935141,"duration":2},"status":"passed","severity":"normal"},{"uid":"8d8781a90fd1cfc6","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714229116437,"stop":1714229116437,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c5d1783597d910f","name":"Waku message hash computation (payload length 0)","time":{"start":1714228434408,"stop":1714228434408,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c1843e98ae6f7d7","name":"Reopen subscription with peer with lost subscription","time":{"start":1714228565448,"stop":1714228565448,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d96c400ad2b9228","name":"Ping on peer without subscriptions","time":{"start":1714228565447,"stop":1714228565447,"duration":0},"status":"passed","severity":"normal"},{"uid":"4261e97b091f3d26","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714228455860,"stop":1714228455860,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6996c1cef4b1e61","name":"Fails to push message bigger that 1MB","time":{"start":1714229027963,"stop":1714229027964,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7b63eb21286ac8d","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714228494545,"stop":1714228494545,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aa816365acabfaf5","name":"isConnected return false after peer stops","time":{"start":1714228528755,"stop":1714228528756,"duration":1},"status":"passed","severity":"normal"},{"uid":"e04b994fb09fd5f","name":"Using a function","time":{"start":1714229085743,"stop":1714229085743,"duration":0},"status":"passed","severity":"normal"},{"uid":"83f7fec278dbfed7","name":"Check publish message containing emoji","time":{"start":1714228934334,"stop":1714228934334,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9815bd826ac5eb9","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714229116445,"stop":1714229116445,"duration":0},"status":"passed","severity":"normal"},{"uid":"757e7038cb8f9cc2","name":"Check publish message containing short","time":{"start":1714228934327,"stop":1714228934328,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e0a383b6b00d894","name":"Fails to push message with empty content topic","time":{"start":1714228878480,"stop":1714228878481,"duration":1},"status":"passed","severity":"normal"},{"uid":"624ea70ca682c09a","name":"Push message with SQL Injection payload","time":{"start":1714228878463,"stop":1714228878464,"duration":1},"status":"passed","severity":"normal"},{"uid":"45cbeafa8bba2ff3","name":"Check received message containing JSON","time":{"start":1714228954319,"stop":1714228954319,"duration":0},"status":"passed","severity":"normal"},{"uid":"b513e423378d9c02","name":"Push message with custom timestamp: 1714232249568","time":{"start":1714228878483,"stop":1714228878483,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a237bd2da5c899","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714228721358,"stop":1714228721358,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdaf200340e28b6","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714229037460,"stop":1714229037461,"duration":1},"status":"passed","severity":"normal"},{"uid":"4919d52f09192123","name":"Check publish message containing Chinese","time":{"start":1714228934330,"stop":1714228934330,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc15f7fcafc7c1a","name":"Rejects garbage","time":{"start":1714228448352,"stop":1714228448353,"duration":1},"status":"passed","severity":"normal"},{"uid":"5388a2e2c85381f2","name":"should be able to encode the field with only STORE set to true","time":{"start":1714228439651,"stop":1714228439651,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f89da91761862b","name":"getPeersByDiscovery","time":{"start":1714228890946,"stop":1714228890947,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cf097c2b868f5ef","name":"should get / set UDP multiaddr","time":{"start":1714228440212,"stop":1714228440213,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a1c24a204da10c6","name":"Query generator for multiple messages with different content topic format","time":{"start":1714229046654,"stop":1714229046657,"duration":3},"status":"passed","severity":"normal"},{"uid":"2fc6d303902580e9","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714228721351,"stop":1714228721351,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f92aaff6f4f7ca","name":"A test","time":{"start":1714228721524,"stop":1714228721524,"duration":0},"status":"passed","severity":"normal"},{"uid":"47a0bff5e6e5fe32","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714228440218,"stop":1714228440218,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a6c2152df49d11","name":"Push message with content topic containing Arabic","time":{"start":1714228878476,"stop":1714228878476,"duration":0},"status":"passed","severity":"normal"},{"uid":"254f2c708ed60cd0","name":"Push message with custom timestamp: 1683470249568","time":{"start":1714228878482,"stop":1714228878482,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c440c37a5da9b59","name":"addEventListener with wrong event","time":{"start":1714228522449,"stop":1714228522449,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6498fd315bd6992","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714228431851,"stop":1714228431852,"duration":1},"status":"passed","severity":"normal"},{"uid":"65ed8468da7750bc","name":"same cluster, same shard: nodes connect","time":{"start":1714228647361,"stop":1714228647361,"duration":0},"status":"passed","severity":"normal"},{"uid":"e56b2f2f4d726f04","name":"should properly create location multiaddrs - tcp","time":{"start":1714228440215,"stop":1714228440215,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ea9ff4cabbe0a11","name":"Query Generator, No message returned","time":{"start":1714229037460,"stop":1714229037460,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ae0776b631c9710","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714229056825,"stop":1714229056825,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbc3e5c71315f9e9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714228552403,"stop":1714228552403,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c87799c852e9a71","name":"Nodes with multiple pubsub topic","time":{"start":1714228906102,"stop":1714228906103,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9e5b7a9bbefad34","name":"Query Generator - backward","time":{"start":1714229049268,"stop":1714229049268,"duration":0},"status":"passed","severity":"normal"},{"uid":"706920af7bf1371b","name":"same cluster, different shard: nodes don't connect","time":{"start":1714228647362,"stop":1714228647362,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc746a4b7ffb2051","name":"Query Generator, No Decoder","time":{"start":1714229037459,"stop":1714229037460,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6f8236d6bcda6df","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714228721363,"stop":1714228721363,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f77a4ad99db581","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714229013670,"stop":1714229013670,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2122b3a40a7460d","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714229037483,"stop":1714229037483,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0378fe733b876a6","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714228455861,"stop":1714228455861,"duration":0},"status":"skipped","severity":"normal"},{"uid":"615713601df24526","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app35/8/topic433/json","time":{"start":1714228985385,"stop":1714228985385,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e3ea2426893698","name":"Subscribe to topic containing XML and receive message","time":{"start":1714229116435,"stop":1714229116435,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2a5432602ccf20a","name":"Push message with special chars payload","time":{"start":1714228878462,"stop":1714228878462,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2394b330228f792","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714228431846,"stop":1714228431846,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5275234bec1fc08","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714228431827,"stop":1714228431827,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ceafe0d040eb622","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714228431857,"stop":1714228431857,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dab41aa55f51332","name":"Publish message with custom timestamp: Sat Apr 27 2024 13:41:46 GMT+0000 (Coordinated Universal Time)","time":{"start":1714228934335,"stop":1714228934335,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b18ed77d22ea5a4","name":"handles empty contentTopics array correctly","time":{"start":1714228431855,"stop":1714228431856,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a37bfb82c3523d8","name":"Used by Waku Relay","time":{"start":1714229085743,"stop":1714229085744,"duration":1},"status":"passed","severity":"normal"},{"uid":"13068e3235552ff","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714228431837,"stop":1714228431838,"duration":1},"status":"passed","severity":"normal"},{"uid":"8faa2ff2cfae027e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714229116428,"stop":1714229116428,"duration":0},"status":"passed","severity":"normal"},{"uid":"719e29aed8a36fa3","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714228455451,"stop":1714228455451,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe92f045f017799c","name":"Push message with escaped characters payload","time":{"start":1714228878466,"stop":1714228878466,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b2848f76c6f4821","name":"Check meta is set [ecies]","time":{"start":1714228467418,"stop":1714228467418,"duration":0},"status":"passed","severity":"normal"},{"uid":"4768c71a0fab51a0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714228647390,"stop":1714228647391,"duration":1},"status":"passed","severity":"normal"},{"uid":"70eb293318e70259","name":"Push message with short payload","time":{"start":1714229027928,"stop":1714229027929,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b0b1343a72e47f6","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714228431828,"stop":1714228431828,"duration":0},"status":"passed","severity":"normal"},{"uid":"86ffc901c01572e2","name":"Generator, 2 different pubsubtopics","time":{"start":1714229056826,"stop":1714229056826,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ed6a35f9f1f01b","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714228434407,"stop":1714228434408,"duration":1},"status":"passed","severity":"normal"},{"uid":"646ad1c73c3c3a7b","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714228431856,"stop":1714228431856,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d90eb2b7a4e7a41","name":"Check received message containing Script","time":{"start":1714228954318,"stop":1714228954318,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d7b78ff730ce351","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714228552407,"stop":1714228552408,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba36801fa58d4ec7","name":"returns all values when wanted number matches available values","time":{"start":1714228454999,"stop":1714228455000,"duration":1},"status":"passed","severity":"normal"},{"uid":"b22a715298b9d342","name":"Push message with content topic containing unicode special characters","time":{"start":1714228878480,"stop":1714228878480,"duration":0},"status":"passed","severity":"normal"},{"uid":"6458796cff4bd7e4","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714228440204,"stop":1714228440204,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eea30e71c7b3d74","name":"Check message on other pubsub topic is not received","time":{"start":1714228649306,"stop":1714228649306,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc7f8a083568319","name":"random static sharding 10 - Cluster ID: 838, Shard ID: 600","time":{"start":1714229013668,"stop":1714229013668,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde7512317f7eb99","name":"Check received message containing XML","time":{"start":1714228649292,"stop":1714228649293,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed7bf2e7de983e6e","name":"Does not throw an exception when node disconnects","time":{"start":1714229085742,"stop":1714229085742,"duration":0},"status":"passed","severity":"normal"},{"uid":"94cd15ba50bca240","name":"Push message with content topic containing JSON","time":{"start":1714228878478,"stop":1714228878479,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd0deb928ad892f5","name":"Decoder throws on empty string content topic","time":{"start":1714228465581,"stop":1714228465582,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea9eb8741074f6f7","name":"Check received message containing XML","time":{"start":1714228954298,"stop":1714228954299,"duration":1},"status":"passed","severity":"normal"},{"uid":"34bf883af7a8eb94","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714228431841,"stop":1714228431841,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24d59bc17d8d339","name":"throws on content topic with empty version field","time":{"start":1714228431821,"stop":1714228431822,"duration":1},"status":"passed","severity":"normal"},{"uid":"66d357f2e7b95bc6","name":"should load peers from local storage and dispatch events","time":{"start":1714228459684,"stop":1714228459685,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d2ca817d9743398","name":"Fails to publish message with wrong content topic","time":{"start":1714228934338,"stop":1714228934338,"duration":0},"status":"passed","severity":"normal"},{"uid":"dccbb9645a8495f8","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714228567283,"stop":1714228567283,"duration":0},"status":"passed","severity":"normal"},{"uid":"eefb036bffecabd3","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714228431827,"stop":1714228431828,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2342276a8d95133","name":"should throw error - no public key","time":{"start":1714228440205,"stop":1714228440205,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9b84da1a7f384a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714228721350,"stop":1714228721350,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa257326cba4e988","name":"Push message with JSON payload","time":{"start":1714229027934,"stop":1714229027935,"duration":1},"status":"passed","severity":"normal"},{"uid":"e74d69847c71bbc4","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714228431829,"stop":1714228431830,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf04aac9f85ff5d8","name":"Check message with no content topic is not received","time":{"start":1714228649306,"stop":1714228649306,"duration":0},"status":"passed","severity":"normal"},{"uid":"584f293f22082c19","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714228490188,"stop":1714228490189,"duration":1},"status":"passed","severity":"normal"},{"uid":"77c2dfb548dd6957","name":"Check publish message containing escaped characters","time":{"start":1714228934333,"stop":1714228934333,"duration":0},"status":"passed","severity":"normal"},{"uid":"355e07b68162441f","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714228481898,"stop":1714228481903,"duration":5},"status":"passed","severity":"normal"},{"uid":"d5a9b1a1d925147e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714229116447,"stop":1714229116447,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f74063d75ac6b9","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714228985618,"stop":1714228985623,"duration":5},"status":"passed","severity":"normal"},{"uid":"298262d8fa5c727c","name":"Check received message containing SQL Injection","time":{"start":1714228954317,"stop":1714228954317,"duration":0},"status":"passed","severity":"normal"},{"uid":"be81d8a41db683e6","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714229116443,"stop":1714229116443,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e3de9c71ac3bbc3","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714229056826,"stop":1714229056827,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dd9a15cb7fbfeef","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714229082963,"stop":1714229082963,"duration":0},"status":"passed","severity":"normal"},{"uid":"c145825392f36a09","name":"Push message with content topic containing Script","time":{"start":1714228878477,"stop":1714228878477,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9987eff46880854","name":"Push message with content topic containing Chinese","time":{"start":1714228878475,"stop":1714228878476,"duration":1},"status":"passed","severity":"normal"},{"uid":"399ea0170fcf1e96","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714228935129,"stop":1714228935130,"duration":1},"status":"passed","severity":"normal"},{"uid":"628164e0fb3fc23","name":"Encoder throws on empty string content topic","time":{"start":1714228445110,"stop":1714228445110,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0837718f6f2fa45","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714228647363,"stop":1714228647363,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ef2750b9d21fb5","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714229216132,"stop":1714229216132,"duration":0},"status":"passed","severity":"normal"},{"uid":"b697f0c7959834cb","name":"Push message with meta","time":{"start":1714228878481,"stop":1714228878481,"duration":0},"status":"passed","severity":"normal"},{"uid":"49e92026031e0934","name":"safeDispatchEvent","time":{"start":1714228522455,"stop":1714228522456,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8c2abfad7ceec5a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714228552406,"stop":1714228552406,"duration":0},"status":"passed","severity":"normal"},{"uid":"c669bb85519df479","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714228707875,"stop":1714228707876,"duration":1},"status":"passed","severity":"normal"},{"uid":"e32d680d8688d42b","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714229046668,"stop":1714229046668,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7f8f7ee8f7f273b","name":"Push message with long payload","time":{"start":1714229027929,"stop":1714229027929,"duration":0},"status":"passed","severity":"normal"},{"uid":"be1bab5138e0a07d","name":"Push message with XML payload","time":{"start":1714229027933,"stop":1714229027934,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aa22fd336d92919","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714228707874,"stop":1714228707874,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9fdfb7d9a4c485","name":"Register correct protocols","time":{"start":1714228935127,"stop":1714228935127,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef20b9ae1cee6d93","name":"creates an iterator","time":{"start":1714229070779,"stop":1714229070779,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6601e7a3e7bfd70","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714228431824,"stop":1714228431824,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a3174896fb210d","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714228455452,"stop":1714228455452,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cba157d1b93df6e","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app82/10/topic469/proto","time":{"start":1714228985385,"stop":1714228985385,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d2fbacc0fcc034","name":"Decoder throws on undefined content topic","time":{"start":1714228467419,"stop":1714228467420,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7164ced9d5a2ec4","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714228906105,"stop":1714228906106,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaa8b5d8796b3514","name":"Publish message with custom timestamp: Sat Apr 27 2024 15:41:46 GMT+0000 (Coordinated Universal Time)","time":{"start":1714228934336,"stop":1714228934336,"duration":0},"status":"passed","severity":"normal"},{"uid":"74170c7fe0c05fb6","name":"different cluster, different shard: nodes don't connect","time":{"start":1714228762586,"stop":1714228762586,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9fcc0f61da34a55","name":"Check message with invalid timestamp is not received","time":{"start":1714228649305,"stop":1714228649305,"duration":0},"status":"passed","severity":"normal"},{"uid":"d659f368293fc53d","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714228935134,"stop":1714228935134,"duration":0},"status":"passed","severity":"normal"},{"uid":"e47ea94826108860","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714228649305,"stop":1714228649305,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57e4f67b35ebf85","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714229116431,"stop":1714229116431,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca8355a26bb220d","name":"Push message with content topic containing numeric","time":{"start":1714229027951,"stop":1714229027951,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d943f854cd1182","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714229116432,"stop":1714229116433,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed62c94fb558af0f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714228647370,"stop":1714228647371,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea9f39a88608c840","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714228431845,"stop":1714228431846,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bfc6cae528e7a8e","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714228906102,"stop":1714228906102,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc15e5dbcea5f31b","name":"Check received message containing unicode special characters","time":{"start":1714228649295,"stop":1714228649296,"duration":1},"status":"passed","severity":"normal"},{"uid":"55d31af0261d61ed","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714228455453,"stop":1714228455454,"duration":1},"status":"passed","severity":"normal"},{"uid":"af33c691c67c929e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714229116433,"stop":1714229116433,"duration":0},"status":"passed","severity":"normal"},{"uid":"8853adf70e6814bd","name":"Push message with Russian payload","time":{"start":1714228878463,"stop":1714228878463,"duration":0},"status":"passed","severity":"normal"},{"uid":"86208c2aeb304562","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714229082961,"stop":1714229082962,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b5368abc6f14f03","name":"Check received message containing Russian","time":{"start":1714228649291,"stop":1714228649291,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f061c6eab04489","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714228647389,"stop":1714228647389,"duration":0},"status":"passed","severity":"normal"},{"uid":"74980a9d1f5972de","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714228431829,"stop":1714228431829,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcb3e2b77b9aeba1","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714228490188,"stop":1714228490188,"duration":0},"status":"passed","severity":"normal"},{"uid":"228ab055a4aee46b","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714228455562,"stop":1714228455563,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f6fb578b2c4b900","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714229061555,"stop":1714229061555,"duration":0},"status":"passed","severity":"normal"},{"uid":"c381d5399b36d062","name":"connects to nwaku","time":{"start":1714229085741,"stop":1714229085742,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c2bfce93cbf2321","name":"Push message equal or less that 1MB","time":{"start":1714228878484,"stop":1714228878484,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec63f1af21c4a19d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714228707874,"stop":1714228707874,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e2c15be303dff7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714228431841,"stop":1714228431842,"duration":1},"status":"passed","severity":"normal"},{"uid":"a34bf005680ce729","name":"Publishes to nwaku","time":{"start":1714228907395,"stop":1714228907395,"duration":0},"status":"passed","severity":"normal"},{"uid":"95471dd5bcd0a7e6","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714228439656,"stop":1714228439657,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6f88dd9487b4505","name":"should get / set TCP multiaddr","time":{"start":1714228440213,"stop":1714228440213,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e2212ae43fa78b","name":"Fails to push message with large meta","time":{"start":1714228878481,"stop":1714228878481,"duration":0},"status":"passed","severity":"normal"},{"uid":"d73a8f0220187252","name":"start node with empty content topic","time":{"start":1714228985395,"stop":1714228985395,"duration":0},"status":"passed","severity":"normal"},{"uid":"85174efadd99aa0c","name":"Check received message containing long","time":{"start":1714228954314,"stop":1714228954314,"duration":0},"status":"passed","severity":"normal"},{"uid":"21b4a965645c59ce","name":"Generator, custom pubsub topic","time":{"start":1714229056824,"stop":1714229056825,"duration":1},"status":"passed","severity":"normal"},{"uid":"140dcfacde462a42","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714229116444,"stop":1714229116444,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3324b64aadb4649","name":"retrieves a single peer","time":{"start":1714228455856,"stop":1714228455856,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00ef0bd153882a9","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714229061558,"stop":1714229061561,"duration":3},"status":"passed","severity":"normal"},{"uid":"2ef63337f0f0938","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714228455455,"stop":1714228455455,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15579daeb782695","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714228481908,"stop":1714228481914,"duration":6},"status":"passed","severity":"normal"},{"uid":"377c76765403e7d5","name":"Push message with Basic HTML tag payload","time":{"start":1714229027934,"stop":1714229027934,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f035ae1151e3402","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714228431854,"stop":1714228431854,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc57faa998f23813","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714229116441,"stop":1714229116441,"duration":0},"status":"passed","severity":"normal"},{"uid":"983a002ed96ab401","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714228431848,"stop":1714228431849,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cfcc5c8fb3e1b1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714228647383,"stop":1714228647383,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9766db62aa0cfe1","name":"1 Relay, 1 Filter, gives up","time":{"start":1714228455563,"stop":1714228455563,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda168281b6d8956","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714228431847,"stop":1714228431848,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5f5461b3ee2cbbc","name":"Refresh subscription","time":{"start":1714228721356,"stop":1714228721356,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a1ea827a31c4716","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714228647376,"stop":1714228647376,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed681489bad3b0df","name":"start node with empty shard","time":{"start":1714229013670,"stop":1714229013671,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb3b17c7780c1736","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714228721357,"stop":1714228721357,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a8d32554bb58bd","name":"Check received message containing special chars","time":{"start":1714228649263,"stop":1714228649263,"duration":0},"status":"passed","severity":"normal"},{"uid":"1acd6c82fd94bf06","name":"it tolerates circular branch references","time":{"start":1714228455857,"stop":1714228455857,"duration":0},"status":"passed","severity":"normal"},{"uid":"d09f877d93c13044","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714228707875,"stop":1714228707875,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b72ea54169ae3fd","name":"Push message with content topic containing Russian","time":{"start":1714229027952,"stop":1714229027953,"duration":1},"status":"passed","severity":"normal"},{"uid":"426c706b46c3f60","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714228985611,"stop":1714228985612,"duration":1},"status":"passed","severity":"normal"},{"uid":"d05a5609a2e9ec74","name":"connected peers and dial","time":{"start":1714228878719,"stop":1714228878719,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c46288875a702502","name":"should decode valid enr with tcp successfully","time":{"start":1714228440204,"stop":1714228440205,"duration":1},"status":"passed","severity":"normal"},{"uid":"c00750b7b51ab32e","name":"Check received message containing unicode special characters","time":{"start":1714228954303,"stop":1714228954303,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e4fc6971b3177a1","name":"Check received message containing long","time":{"start":1714228954272,"stop":1714228954284,"duration":12},"status":"passed","severity":"normal"},{"uid":"5dcbe157f5dcf667","name":"Ping on subscribed peer","time":{"start":1714228512690,"stop":1714228512690,"duration":0},"status":"passed","severity":"normal"},{"uid":"751761edc9e04bf6","name":"Push message with content topic containing SQL Injection","time":{"start":1714229027953,"stop":1714229027953,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e44976f49f87964","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714228707881,"stop":1714228707882,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed42bad5b40a6257","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714228552405,"stop":1714228552405,"duration":0},"status":"passed","severity":"normal"},{"uid":"af597a472e145f2e","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714228465576,"stop":1714228465577,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e3a077ef5f0783c","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714228985623,"stop":1714228985624,"duration":1},"status":"passed","severity":"normal"},{"uid":"f20ce010d44b3764","name":"should only return 1 node with store capability","time":{"start":1714228455859,"stop":1714228455859,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c97d62b2e110510","name":"should throw an error for missing sharding configuration","time":{"start":1714228431855,"stop":1714228431855,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98d46eb5e81a1f1","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714229116434,"stop":1714229116434,"duration":0},"status":"passed","severity":"normal"},{"uid":"451816b207e9bd4e","name":"should encode/decode to text encoding","time":{"start":1714228440212,"stop":1714228440212,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f30fb9598d84d9d","name":"Check received message containing emoji","time":{"start":1714228649296,"stop":1714228649296,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf703f6916df2cd","name":"Push message with unicode special characters payload","time":{"start":1714228878466,"stop":1714228878467,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cf03d7991788cc7","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714228935143,"stop":1714228935143,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a1f369ae02ede7","name":"random static sharding 9 - Cluster ID: 824, Shard ID: 921","time":{"start":1714229013667,"stop":1714229013668,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ac48b7ec868902","name":"should only return 1 node with relay and store capability","time":{"start":1714228455859,"stop":1714228455859,"duration":0},"status":"passed","severity":"normal"},{"uid":"c60483fce17acf9c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714228954331,"stop":1714228954331,"duration":0},"status":"passed","severity":"normal"},{"uid":"343f476634f452be","name":"Nodes with multiple pubsub topic","time":{"start":1714228906104,"stop":1714228906104,"duration":0},"status":"passed","severity":"normal"},{"uid":"a49eb03e6278f0ed","name":"Push message with Basic HTML tag payload","time":{"start":1714228878465,"stop":1714228878465,"duration":0},"status":"passed","severity":"normal"},{"uid":"78aad2f467bcb720","name":"should properly create location multiaddrs - tcp4","time":{"start":1714228440214,"stop":1714228440214,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0715d22ed354f65","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714228491919,"stop":1714228491919,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ced672c4ee17ee8","name":"should emit a peer event after start","time":{"start":1714228494542,"stop":1714228494542,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3d6a76e619ad199","name":"Relay + Store","time":{"start":1714228490338,"stop":1714228490338,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b5d6761dedceee4","name":"Query Generator - forward","time":{"start":1714229049267,"stop":1714229049268,"duration":1},"status":"passed","severity":"normal"},{"uid":"340a5b87112bc16a","name":"Fails to push message with large meta","time":{"start":1714229027958,"stop":1714229027959,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ed5b3ad64fe1c06","name":"Push message with numeric payload","time":{"start":1714228878461,"stop":1714228878461,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e39a437ee23956","name":"should not receive a peer event after stop","time":{"start":1714228459684,"stop":1714228459684,"duration":0},"status":"passed","severity":"normal"},{"uid":"54db3c84b312e269","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714229116434,"stop":1714229116434,"duration":0},"status":"passed","severity":"normal"},{"uid":"edacd45f0134e4e","name":"can start the service","time":{"start":1714228459681,"stop":1714228459681,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b2fe0f7c64e7a7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714228769019,"stop":1714228769019,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b0b3a7cbea33f66","name":"configure the node with multiple pubsub topics","time":{"start":1714229013669,"stop":1714229013669,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0d5ca5cd4c647eb","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714228444762,"stop":1714228444763,"duration":1},"status":"passed","severity":"normal"},{"uid":"85d121bb971e8b5f","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714228985614,"stop":1714228985615,"duration":1},"status":"passed","severity":"normal"},{"uid":"fce13caafa72ac58","name":"should not receive a peer event before start","time":{"start":1714228954451,"stop":1714228954451,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f4392b5e450dac","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714228455452,"stop":1714228455453,"duration":1},"status":"passed","severity":"normal"},{"uid":"df462559e9ad68a0","name":"random static sharding 1 - Cluster ID: 823, Shard ID: 252","time":{"start":1714229013654,"stop":1714229013654,"duration":0},"status":"passed","severity":"normal"},{"uid":"43df732f992d2783","name":"Round trip binary serialization","time":{"start":1714228445107,"stop":1714228445108,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffa3317142a92424","name":"should not fail to stop the service if it was not started","time":{"start":1714228954446,"stop":1714228954450,"duration":4},"status":"passed","severity":"normal"},{"uid":"2698a8227c7cc2ef","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714229082964,"stop":1714229082964,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c172351aa7fef15","name":"should return valid sharding parameters for static sharding","time":{"start":1714228431852,"stop":1714228431852,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a4ee3060202c7e9","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714228954331,"stop":1714228954331,"duration":0},"status":"passed","severity":"normal"},{"uid":"368fe6a3326e759f","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714229082961,"stop":1714229082961,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e1f06b496148120","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714228906104,"stop":1714228906105,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d71123df4c6e612","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714228769020,"stop":1714228769020,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe19de2fd9874052","name":"Check publish message containing shell command","time":{"start":1714228934333,"stop":1714228934333,"duration":0},"status":"passed","severity":"normal"},{"uid":"2926d313184bd3bf","name":"Ordered callback, aborts when callback returns true","time":{"start":1714229046668,"stop":1714229046669,"duration":1},"status":"passed","severity":"normal"},{"uid":"a17f9bd94397cd2d","name":"removeEventListener with wrong event","time":{"start":1714228522450,"stop":1714228522451,"duration":1},"status":"passed","severity":"normal"},{"uid":"932267205183222","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714228431826,"stop":1714228431827,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ce066cddb3c5c8e","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714228647367,"stop":1714228647367,"duration":0},"status":"passed","severity":"normal"},{"uid":"26820b89f932a778","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714228431857,"stop":1714228431857,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5b2fc036c0debb","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714228431839,"stop":1714228431839,"duration":0},"status":"passed","severity":"normal"},{"uid":"1af464a0fd884f0b","name":"Query generator for 2000 messages","time":{"start":1714229046669,"stop":1714229046669,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1f963c174be3c61","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714228431843,"stop":1714228431843,"duration":0},"status":"passed","severity":"normal"},{"uid":"728f7e9b32345163","name":"Ping on subscribed peer","time":{"start":1714228565446,"stop":1714228565446,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0f35610fe3eaa27","name":"random static sharding 7 - Cluster ID: 912, Shard ID: 661","time":{"start":1714229013666,"stop":1714229013666,"duration":0},"status":"passed","severity":"normal"},{"uid":"402be5e72b661620","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714228647372,"stop":1714228647372,"duration":0},"status":"passed","severity":"normal"},{"uid":"161fb661e482ddc3","name":"Check received message containing short","time":{"start":1714228649261,"stop":1714228649262,"duration":1},"status":"passed","severity":"normal"},{"uid":"df998e33685dce97","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714229116446,"stop":1714229116446,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16f7fd581a07fb1","name":"Push message with Arabic payload","time":{"start":1714229027931,"stop":1714229027931,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ccc8e47cc82c5","name":"less peers than existing","time":{"start":1714228878720,"stop":1714228878720,"duration":0},"status":"skipped","severity":"normal"},{"uid":"285bcce27ac9ca01","name":"Subscribe to topic containing Script and receive message","time":{"start":1714229116434,"stop":1714229116434,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b4c445de337967","name":"Encoder throws on undefined content topic","time":{"start":1714228465579,"stop":1714228465580,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb1158349a86f308","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714228431826,"stop":1714228431826,"duration":0},"status":"passed","severity":"normal"},{"uid":"172b63cfed17d73e","name":"Subscribe and receives messages on 20 topics","time":{"start":1714229116441,"stop":1714229116441,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d17284553eb794a","name":"Overlapping topic subscription","time":{"start":1714229116442,"stop":1714229116442,"duration":0},"status":"passed","severity":"normal"},{"uid":"701e7ad0220973c1","name":"Subscribe to topic containing Script and publish message","time":{"start":1714228935137,"stop":1714228935137,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f53d7c30910404d","name":"Light Node - default protocols","time":{"start":1714229093362,"stop":1714229093362,"duration":0},"status":"passed","severity":"normal"},{"uid":"d57727cb19dff8e8","name":"isConnected should return false after all peers disconnect","time":{"start":1714228481917,"stop":1714228481918,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a58f77edf0901fd","name":"Query with Promise Callback, No message returned","time":{"start":1714229037488,"stop":1714229037489,"duration":1},"status":"passed","severity":"normal"},{"uid":"15027d2f24e18303","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app35/2/topic307/proto","time":{"start":1714228985386,"stop":1714228985387,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2e19aa4a59a0257","name":"Encoder throws on undefined content topic","time":{"start":1714228445109,"stop":1714228445110,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e95d08b2838deb7","name":"Check publish message containing XML","time":{"start":1714228934332,"stop":1714228934332,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bd1970a62f158a3","name":"Subscribe and receives messages on 20 topics","time":{"start":1714228721352,"stop":1714228721352,"duration":0},"status":"passed","severity":"normal"},{"uid":"3410048c7b708549","name":"Relay + Store","time":{"start":1714228440218,"stop":1714228440218,"duration":0},"status":"passed","severity":"normal"},{"uid":"a17650022d766128","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714229116444,"stop":1714229116445,"duration":1},"status":"passed","severity":"normal"},{"uid":"32019477b88d9490","name":"Query with Ordered Callback, No message returned","time":{"start":1714229037482,"stop":1714229037483,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a075566d88377b3","name":"should encodeTxt and decodeTxt","time":{"start":1714228440203,"stop":1714228440204,"duration":1},"status":"passed","severity":"normal"},{"uid":"21c210c490c0abe9","name":"Query with Ordered Callback, No Decoder","time":{"start":1714229037475,"stop":1714229037482,"duration":7},"status":"passed","severity":"normal"},{"uid":"ccbe53b1bf4bd821","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714228721364,"stop":1714228721364,"duration":0},"status":"passed","severity":"normal"},{"uid":"286e0d8508a2ba24","name":"Push message with content topic containing shell command","time":{"start":1714229027956,"stop":1714229027956,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a5accf53aef9f4","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714228985612,"stop":1714228985614,"duration":2},"status":"passed","severity":"normal"},{"uid":"dc3ed47431820535","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714228647369,"stop":1714228647370,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cf89ff89bdded83","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714229116429,"stop":1714229116429,"duration":0},"status":"passed","severity":"normal"},{"uid":"58193cc7d8cd8997","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714228431835,"stop":1714228431835,"duration":0},"status":"passed","severity":"normal"},{"uid":"64527244eec7f064","name":"Check publish message containing SQL Injection","time":{"start":1714228934331,"stop":1714228934331,"duration":0},"status":"passed","severity":"normal"},{"uid":"aad291e00b9a5ab2","name":"Push message equal or less that 1MB","time":{"start":1714229027963,"stop":1714229027963,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0ca3cb12ffc03b7","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714228431846,"stop":1714228431846,"duration":0},"status":"passed","severity":"normal"},{"uid":"a362c8e87350b9b0","name":"Push message with SQL Injection payload","time":{"start":1714229027932,"stop":1714229027933,"duration":1},"status":"passed","severity":"normal"},{"uid":"44cf62eac7f0f207","name":"should not fail to start the service if it is already started","time":{"start":1714228494542,"stop":1714228494542,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc3af7f51e41a58","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714228985383,"stop":1714228985384,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce50a270dad6c745","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714228455454,"stop":1714228455454,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d85095c96d35a5","name":"Check received message with timestamp: 1714228481520000000 ","time":{"start":1714228954326,"stop":1714228954327,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bc1b1bca03beab1","name":"Ping on subscribed peer","time":{"start":1714228565444,"stop":1714228565444,"duration":0},"status":"passed","severity":"normal"},{"uid":"43fb8ba0fdacbfc8","name":"Check received message with timestamp: 1714228482033000000 ","time":{"start":1714228649297,"stop":1714228649297,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eaf8d8af0ebda47","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714228934339,"stop":1714228934339,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a7860965fafa8f7","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714229116437,"stop":1714229116437,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1e028b588da8c52","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714228647366,"stop":1714228647366,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4c395248acd94","name":"receives messages sent to provided content topic through callback","time":{"start":1714228934538,"stop":1714228934538,"duration":0},"status":"skipped","severity":"normal"},{"uid":"85e8eaf01144ed1f","name":"Subscribe to topic containing XML and receive message","time":{"start":1714229116445,"stop":1714229116445,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b0d96ba992bab6e","name":"Subscribe to topic containing long and receive message","time":{"start":1714229116432,"stop":1714229116432,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cd32e9b3f68a61f","name":"Push message with content topic containing special chars","time":{"start":1714228878475,"stop":1714228878475,"duration":0},"status":"passed","severity":"normal"},{"uid":"df250c34372be609","name":"non connected peers","time":{"start":1714228878720,"stop":1714228878721,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3016bc39e2373d9","name":"Push message on custom pubsubTopic","time":{"start":1714228769019,"stop":1714228769019,"duration":0},"status":"passed","severity":"normal"},{"uid":"900de7b4a3063a39","name":"Fails to push message bigger that 1MB","time":{"start":1714228878484,"stop":1714228878484,"duration":0},"status":"passed","severity":"normal"},{"uid":"1866c036303886d3","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714228431839,"stop":1714228431840,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7e6f209ae3a06c7","name":"Publish message with large meta","time":{"start":1714228934341,"stop":1714228934341,"duration":0},"status":"passed","severity":"normal"},{"uid":"afe6973a66abd469","name":"Check received message containing Russian","time":{"start":1714228954316,"stop":1714228954317,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fee798132ce8586","name":"handles empty shards array correctly","time":{"start":1714228431855,"stop":1714228431855,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb31ae21f72eb8cf","name":"Waku message hash computation","time":{"start":1714228434406,"stop":1714228434407,"duration":1},"status":"passed","severity":"normal"},{"uid":"efed05978ce42b2a","name":"Push message with emoji payload","time":{"start":1714229027948,"stop":1714229027948,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a9f901efb43c22","name":"can start and stop the service","time":{"start":1714228459682,"stop":1714228459682,"duration":0},"status":"passed","severity":"normal"},{"uid":"1935daca700fd521","name":"Check publish message containing long","time":{"start":1714228934329,"stop":1714228934329,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb368dccca51ef87","name":"Check message with non string payload is not received","time":{"start":1714228954337,"stop":1714228954338,"duration":1},"status":"passed","severity":"normal"},{"uid":"5162faa09940d7b2","name":"Decrypt messages","time":{"start":1714228882272,"stop":1714228882273,"duration":1},"status":"passed","severity":"normal"},{"uid":"73cd7751ceb0b6b9","name":"Ping on unsubscribed peer","time":{"start":1714228512691,"stop":1714228512691,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91fd9eda9fcee51","name":"Check message with invalid timestamp is not received","time":{"start":1714228954306,"stop":1714228954306,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1952c72e9aeea7d","name":"Push message with content topic containing long","time":{"start":1714228878469,"stop":1714228878474,"duration":5},"status":"passed","severity":"normal"},{"uid":"4b9fb0b1ce967504","name":"Check received message containing Russian","time":{"start":1714228954289,"stop":1714228954290,"duration":1},"status":"passed","severity":"normal"},{"uid":"74f254bbcafa5130","name":"Push message with meta","time":{"start":1714229027958,"stop":1714229027958,"duration":0},"status":"passed","severity":"normal"},{"uid":"d336a77655910ab2","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714228431840,"stop":1714228431841,"duration":1},"status":"passed","severity":"normal"},{"uid":"66f648a27083a699","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714228552408,"stop":1714228552408,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee915ba2f2a89de2","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714228647377,"stop":1714228647377,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f5340e3d1327b34","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714228647393,"stop":1714228647393,"duration":0},"status":"passed","severity":"normal"},{"uid":"becd9290f23207a0","name":"Push message with Chinese payload","time":{"start":1714228878462,"stop":1714228878462,"duration":0},"status":"passed","severity":"normal"},{"uid":"c288eb6de0a868c4","name":"random static sharding 5 - Cluster ID: 660, Shard ID: 834","time":{"start":1714229013657,"stop":1714229013665,"duration":8},"status":"passed","severity":"normal"},{"uid":"2b8ef60c82372a58","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714229082962,"stop":1714229082962,"duration":0},"status":"passed","severity":"normal"},{"uid":"a65a6f7c3fe3fc12","name":"Encoder throws on empty string content topic","time":{"start":1714228467419,"stop":1714228467419,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa0ba023549c8383","name":"Check received message containing JSON","time":{"start":1714228649294,"stop":1714228649294,"duration":0},"status":"passed","severity":"normal"},{"uid":"b66e4b83915f9165","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714228647369,"stop":1714228647369,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2848f07fd18d1b4","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714228567284,"stop":1714228567284,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7b40a5cf446c47","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714228431842,"stop":1714228431842,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ccfc1877455a751","name":"Push message with content topic containing Arabic","time":{"start":1714229027952,"stop":1714229027952,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b149b9bf95f221d","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714228431854,"stop":1714228431854,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae6d513df1050d24","name":"Reusing cursor across nodes","time":{"start":1714228985624,"stop":1714228985625,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebc5d9fc1c60c47b","name":"dispatchEvent via connectionManager","time":{"start":1714228522453,"stop":1714228522455,"duration":2},"status":"passed","severity":"normal"},{"uid":"b8c6458f694c924a","name":"Sign & Recover","time":{"start":1714228466040,"stop":1714228466041,"duration":1},"status":"passed","severity":"normal"},{"uid":"98db22afdca05e70","name":"throws on empty content topic","time":{"start":1714228431818,"stop":1714228431819,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b9f7e7c3c637b90","name":"Check received message containing Basic HTML tag","time":{"start":1714228954299,"stop":1714228954300,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5377ebb634a0dc2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714228647368,"stop":1714228647369,"duration":1},"status":"passed","severity":"normal"},{"uid":"d18cb9b06be3f4b0","name":"Subscribe to topic containing short and publish message","time":{"start":1714228935132,"stop":1714228935132,"duration":0},"status":"passed","severity":"normal"},{"uid":"837f369405a4ace","name":"Overlapping topic subscription","time":{"start":1714229116431,"stop":1714229116431,"duration":0},"status":"passed","severity":"normal"},{"uid":"457b4e693ccfa201","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714229037461,"stop":1714229037475,"duration":14},"status":"passed","severity":"normal"},{"uid":"a93a21e1ca99aa9b","name":"Meta field set when metaSetter is specified","time":{"start":1714228445108,"stop":1714228445109,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0412279a92fffb0","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714229037483,"stop":1714229037484,"duration":1},"status":"passed","severity":"normal"},{"uid":"af5464fc93f63630","name":"Push message with content topic containing special chars","time":{"start":1714229027951,"stop":1714229027951,"duration":0},"status":"passed","severity":"normal"},{"uid":"80c4cb9f7b596845","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714229046654,"stop":1714229046654,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e76fde282cef1fd","name":"Check received message containing Arabic","time":{"start":1714228954288,"stop":1714228954289,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef07b9ea7302a5d9","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714228935133,"stop":1714228935133,"duration":0},"status":"passed","severity":"normal"},{"uid":"b101105f4e372cd0","name":"Check received message containing Arabic","time":{"start":1714228649264,"stop":1714228649291,"duration":27},"status":"passed","severity":"normal"},{"uid":"4bfcc27b62ceefc1","name":"Push message with content topic containing emoji","time":{"start":1714228878480,"stop":1714228878480,"duration":0},"status":"passed","severity":"normal"},{"uid":"56fbd6211c0bb315","name":"Check received message containing Basic HTML tag","time":{"start":1714228954319,"stop":1714228954319,"duration":0},"status":"passed","severity":"normal"},{"uid":"aed4cbe24c7e4160","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app59/1/topic109/json","time":{"start":1714228985388,"stop":1714228985388,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca0c8e4eafcd5f5","name":"Push message with content topic containing short","time":{"start":1714228878469,"stop":1714228878469,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a7e9a619482d75","name":"Check publish message containing Arabic","time":{"start":1714228934330,"stop":1714228934330,"duration":0},"status":"passed","severity":"normal"},{"uid":"afdbe8334df9361b","name":"Ping on unsubscribed peer","time":{"start":1714228565447,"stop":1714228565448,"duration":1},"status":"passed","severity":"normal"},{"uid":"599ef6c63af38cff","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714228491922,"stop":1714228491923,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bf6c4a434600e94","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714228707876,"stop":1714228707878,"duration":2},"status":"passed","severity":"normal"},{"uid":"b09fb2aadd73f6b9","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714228431849,"stop":1714228431850,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1471c07b4f2dc4","name":"LightPush","time":{"start":1714229093361,"stop":1714229093361,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa1a0331682dfe8","name":"Push message with Script payload","time":{"start":1714228878464,"stop":1714228878464,"duration":0},"status":"passed","severity":"normal"},{"uid":"7790c252387be69c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714228431845,"stop":1714228431845,"duration":0},"status":"passed","severity":"normal"},{"uid":"f395357935b3032d","name":"receives messages sent to provided content topic through stream","time":{"start":1714228934539,"stop":1714228934539,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cb1e27e77b81b9a1","name":"isConnected should return false after all peers disconnect","time":{"start":1714228528755,"stop":1714228528755,"duration":0},"status":"passed","severity":"normal"},{"uid":"e85e41e4fb9fad2a","name":"Subscribe to topic containing long and publish message","time":{"start":1714228935132,"stop":1714228935132,"duration":0},"status":"passed","severity":"normal"},{"uid":"af2dfc75b8a0cd04","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714228647370,"stop":1714228647370,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd5ace21da4a83b","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714228935130,"stop":1714228935130,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a609672043b341","name":"Check received message containing Arabic","time":{"start":1714228954315,"stop":1714228954316,"duration":1},"status":"passed","severity":"normal"},{"uid":"14d7085adce4fa2a","name":"Check received message containing Script","time":{"start":1714228649292,"stop":1714228649292,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa07ea43f5354fa","name":"Ping on peer without subscriptions","time":{"start":1714228565444,"stop":1714228565445,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f7481fdeb221456","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714228439660,"stop":1714228439660,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4dd56d98408fe8e","name":"Check received message containing SQL Injection","time":{"start":1714228954290,"stop":1714228954291,"duration":1},"status":"passed","severity":"normal"},{"uid":"a36def363f13d132","name":"Fails to publish duplicate message","time":{"start":1714228934336,"stop":1714228934337,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd707d7bbca4351b","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714228439659,"stop":1714228439660,"duration":1},"status":"passed","severity":"normal"},{"uid":"21c0fb82dc8a7b7b","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714228934537,"stop":1714228934537,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8f36da31ce5cb577","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714228647396,"stop":1714228647396,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e3e836422c8f69","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714228552404,"stop":1714228552405,"duration":1},"status":"passed","severity":"normal"},{"uid":"82d5cd84158390b1","name":"should not fail to start the service if it is already started","time":{"start":1714228954450,"stop":1714228954450,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9640b17d04b13cc","name":"should handle corrupted local storage data gracefully","time":{"start":1714228459685,"stop":1714228459685,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad0d09471084fede","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app8/9/topic133/test.js","time":{"start":1714228985387,"stop":1714228985387,"duration":0},"status":"passed","severity":"normal"},{"uid":"957b0af9b2a14a7b","name":"Check received message containing escaped characters","time":{"start":1714228954301,"stop":1714228954303,"duration":2},"status":"passed","severity":"normal"},{"uid":"a4a5752cc740b4c3","name":"Store - dialed after - with timeout","time":{"start":1714229093361,"stop":1714229093361,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f401b7e94858b21","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714229082962,"stop":1714229082962,"duration":0},"status":"passed","severity":"normal"},{"uid":"1068fd622d659f62","name":"Check message received after nwaku node is restarted","time":{"start":1714228954312,"stop":1714228954313,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a5201adf67ac17a0","name":"Check received message with timestamp: 1714228481520000000 ","time":{"start":1714228954304,"stop":1714228954305,"duration":1},"status":"passed","severity":"normal"},{"uid":"3deea1a2fe8d1ff5","name":"Check received message containing short","time":{"start":1714228954271,"stop":1714228954272,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5a2db2ce0eb19aa","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714229037458,"stop":1714229037459,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ad11109504ed806","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714228431833,"stop":1714228431833,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb964ab9784d7f3e","name":"should throw error - no id","time":{"start":1714228440205,"stop":1714228440205,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3bb0d6f10f1179b","name":"Ping on unsubscribed peer","time":{"start":1714228565445,"stop":1714228565445,"duration":0},"status":"passed","severity":"normal"},{"uid":"12ab103a9d65ec0c","name":"should throw error - no id","time":{"start":1714228440206,"stop":1714228440206,"duration":0},"status":"passed","severity":"normal"},{"uid":"7134325ee1954ff3","name":"Check received message containing numeric","time":{"start":1714228649262,"stop":1714228649263,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1ad93b6a1d1d1af","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714228647377,"stop":1714228647377,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b41624307f92372","name":"Publish message with rate limit","time":{"start":1714228934341,"stop":1714228934342,"duration":1},"status":"passed","severity":"normal"},{"uid":"d005d9e1b936a072","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714229116436,"stop":1714229116436,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c2bb4afc5c6b772","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714229116433,"stop":1714229116433,"duration":0},"status":"passed","severity":"normal"},{"uid":"d844c43685d6fabd","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714228906104,"stop":1714228906104,"duration":0},"status":"passed","severity":"normal"},{"uid":"90e9c74060b1a630","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714228935138,"stop":1714228935138,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7156174e864ca68","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714228455450,"stop":1714228455450,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bd1dd540da18b70","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714228762573,"stop":1714228762574,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5821c1135d2a484","name":"Check message with no content topic is not received","time":{"start":1714228954307,"stop":1714228954310,"duration":3},"status":"passed","severity":"normal"},{"uid":"4f3f5b6d9cc10c14","name":"Check received message containing Chinese","time":{"start":1714228649263,"stop":1714228649263,"duration":0},"status":"passed","severity":"normal"},{"uid":"805bc70f6671bca","name":"Overlapping topic subscription","time":{"start":1714228935131,"stop":1714228935132,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5b1915c7db938bee","name":"Push message with content topic containing emoji","time":{"start":1714229027957,"stop":1714229027957,"duration":0},"status":"passed","severity":"normal"},{"uid":"342fbd2a75fb400b","name":"isConnected between 2 js-waku relay nodes","time":{"start":1714228528756,"stop":1714228528756,"duration":0},"status":"passed","severity":"normal"},{"uid":"357119fd23f6bad4","name":"Subscribe to topic containing long and receive message","time":{"start":1714229116443,"stop":1714229116443,"duration":0},"status":"passed","severity":"normal"},{"uid":"d81c7167f1580670","name":"Check received message containing numeric","time":{"start":1714228954314,"stop":1714228954314,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca12d7aac195ae6","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714229116436,"stop":1714229116437,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9d9b5c5fd7bfb91","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714229082963,"stop":1714229082964,"duration":1},"status":"passed","severity":"normal"},{"uid":"49aff88737365b37","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714228647389,"stop":1714228647389,"duration":0},"status":"passed","severity":"normal"},{"uid":"10449f442218ab18","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714228647390,"stop":1714228647390,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f621725142ae693","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714229082963,"stop":1714229082963,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bbe31941d040e47","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714228647384,"stop":1714228647384,"duration":0},"status":"passed","severity":"normal"},{"uid":"4887893143704989","name":"udp ip6 address","time":{"start":1714228439719,"stop":1714228439719,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5b72d9b312ffd2d","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714228490185,"stop":1714228490185,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc36d81eb26dd946","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714228439655,"stop":1714228439656,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5c935ef9f44f64f","name":"Encoder throws on empty string content topic","time":{"start":1714228465580,"stop":1714228465580,"duration":0},"status":"passed","severity":"normal"},{"uid":"83bf5f752e6b0f28","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714228647363,"stop":1714228647364,"duration":1},"status":"passed","severity":"normal"},{"uid":"aae3780a1ffec2aa","name":"Encoder throws on undefined content topic","time":{"start":1714228467418,"stop":1714228467419,"duration":1},"status":"passed","severity":"normal"},{"uid":"339fe129a6308731","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714228954306,"stop":1714228954306,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ea2e8788cb4d7f1","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714229116447,"stop":1714229116447,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa8edbbead1dc82","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app61/10/topic416/test.js","time":{"start":1714228985384,"stop":1714228985385,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aa1a991d848ac71","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714229116446,"stop":1714229116446,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac885486f4ae2c0","name":"start node with ApplicationInfo","time":{"start":1714228985391,"stop":1714228985395,"duration":4},"status":"passed","severity":"normal"},{"uid":"e3308394daaaea18","name":"Passing page size 19 when there are 20 messages","time":{"start":1714229069981,"stop":1714229069982,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3b2c65ae0ceb9bf","name":"throws on content topic with too few or too many fields","time":{"start":1714228431819,"stop":1714228431820,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a6b9718c1560a63","name":"Check received message containing shell command","time":{"start":1714228954300,"stop":1714228954301,"duration":1},"status":"passed","severity":"normal"},{"uid":"e32c0c3265710c1c","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714228439651,"stop":1714228439652,"duration":1},"status":"passed","severity":"normal"},{"uid":"b34b1b753ba0edb7","name":"should return empty list for no shard","time":{"start":1714228431838,"stop":1714228431838,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc6d04dac04ac425","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714228985390,"stop":1714228985391,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e4cfe51882488bd","name":"can start and stop the service","time":{"start":1714228494541,"stop":1714228494541,"duration":0},"status":"passed","severity":"normal"},{"uid":"b85e78b156f6a198","name":"Reopen subscription with peer with lost subscription","time":{"start":1714228512691,"stop":1714228512691,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b99ebe52247cf15","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714228721361,"stop":1714228721361,"duration":0},"status":"passed","severity":"normal"},{"uid":"a13557a9f5420c33","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714228439655,"stop":1714228439655,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec36dd8648cad81d","name":"Passing an array","time":{"start":1714229085742,"stop":1714229085743,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ba94c35b4dc61d3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714228647395,"stop":1714228647395,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5802c76f47beff2","name":"throws on content topic with empty encoding field","time":{"start":1714228431823,"stop":1714228431823,"duration":0},"status":"passed","severity":"normal"},{"uid":"adbbec8e7e8bdacf","name":"should throw error - no public key","time":{"start":1714228440210,"stop":1714228440211,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a95d405489a202","name":"Non TWN Cluster","time":{"start":1714228985384,"stop":1714228985384,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf328b0e1d5ce9ae","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714228431844,"stop":1714228431844,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf1bba289e4b3f2","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714228439652,"stop":1714228439653,"duration":1},"status":"passed","severity":"normal"},{"uid":"17e94209c5db342d","name":"Push message with content topic containing short","time":{"start":1714229027950,"stop":1714229027950,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac214737e38bcebb","name":"should emit a peer event after start","time":{"start":1714228954450,"stop":1714228954450,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc207a565f9b1c0c","name":"Check received message containing Script","time":{"start":1714228954291,"stop":1714228954298,"duration":7},"status":"passed","severity":"normal"},{"uid":"cd47812b199c6ed0","name":"Passing page size 10 when there are 10 messages","time":{"start":1714229069980,"stop":1714229069981,"duration":1},"status":"passed","severity":"normal"},{"uid":"8afa4a08cdce8a6f","name":"Check publish message containing Basic HTML tag","time":{"start":1714228934332,"stop":1714228934332,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7aab80eca3b51ca","name":"Publish message with custom timestamp: Sun May 07 2023 14:41:46 GMT+0000 (Coordinated Universal Time)","time":{"start":1714228934335,"stop":1714228934335,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8eb423357420c8e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714229116441,"stop":1714229116442,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e9a4461085fe8f1","name":"Check message with non string payload is not received","time":{"start":1714228649307,"stop":1714228649307,"duration":0},"status":"passed","severity":"normal"},{"uid":"520b3f095e6e68db","name":"ignores unrecognized TXT record formats","time":{"start":1714228455858,"stop":1714228455858,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbc0deaeffaec727","name":"Reopen subscription with peer with lost subscription","time":{"start":1714228565445,"stop":1714228565446,"duration":1},"status":"passed","severity":"normal"},{"uid":"39bbe3e94ee263f5","name":"Push message with custom timestamp: 1683470247530","time":{"start":1714229027959,"stop":1714229027960,"duration":1},"status":"passed","severity":"normal"},{"uid":"41b78940c8ab8ff6","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714229116429,"stop":1714229116429,"duration":0},"status":"passed","severity":"normal"},{"uid":"1921a5371056fa55","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714228890948,"stop":1714228890948,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e8ea19b57b86d09","name":"Check publish message containing unicode special characters","time":{"start":1714228934334,"stop":1714228934334,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8e052a34c9f135b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714228878478,"stop":1714228878478,"duration":0},"status":"passed","severity":"normal"},{"uid":"b553a638ba768572","name":"Passing page size 0 when there are 110 messages","time":{"start":1714229069973,"stop":1714229069974,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e47fe241a324bc3","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714229061554,"stop":1714229061555,"duration":1},"status":"passed","severity":"normal"},{"uid":"89e2e0b9c053b022","name":"same cluster, same shard: nodes connect","time":{"start":1714228762574,"stop":1714228762574,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec448cf1f13a39e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714228455861,"stop":1714228455861,"duration":0},"status":"skipped","severity":"normal"},{"uid":"331a20b9544bdaba","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714228431836,"stop":1714228431837,"duration":1},"status":"passed","severity":"normal"},{"uid":"423be3ef1a4c760c","name":"should handle application and version for autosharding","time":{"start":1714228431836,"stop":1714228431836,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6c74db4f147acc","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714228431850,"stop":1714228431851,"duration":1},"status":"broken","severity":"normal"},{"uid":"c3b0aefaa283b589","name":"Check received message containing Basic HTML tag","time":{"start":1714228649293,"stop":1714228649294,"duration":1},"status":"passed","severity":"normal"},{"uid":"130547fff26b3cf5","name":"should throw an error for missing required configuration","time":{"start":1714228431838,"stop":1714228431839,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea4d03745937acc9","name":"Push message with content topic containing JSON","time":{"start":1714229027955,"stop":1714229027956,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd78e18c74b6163c","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714228431831,"stop":1714228431832,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f08d6e673d7393e","name":"topics with same application and version share the same shard","time":{"start":1714228431830,"stop":1714228431831,"duration":1},"status":"passed","severity":"normal"},{"uid":"e782ab8c5be74180","name":"returns all values when wanted number is greater than available values","time":{"start":1714228455001,"stop":1714228455001,"duration":0},"status":"passed","severity":"normal"},{"uid":"4918106dbffd6f1","name":"different cluster, different shard: nodes don't connect","time":{"start":1714228647363,"stop":1714228647363,"duration":0},"status":"passed","severity":"normal"},{"uid":"352c71ca8938e880","name":"Delete observer","time":{"start":1714228882273,"stop":1714228882274,"duration":1},"status":"passed","severity":"normal"},{"uid":"661c1a42e0a06a46","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714228647383,"stop":1714228647383,"duration":0},"status":"passed","severity":"normal"},{"uid":"534eb0fb2ff725f3","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714228467417,"stop":1714228467417,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d8f5b1b03aa2996","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714228647371,"stop":1714228647371,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e0cef01fc901c2","name":"caches peers it previously fetched","time":{"start":1714228455858,"stop":1714228455858,"duration":0},"status":"passed","severity":"normal"},{"uid":"1df07c0d5388b3d","name":"same cluster, different shard: nodes connect","time":{"start":1714228762575,"stop":1714228762575,"duration":0},"status":"passed","severity":"normal"},{"uid":"353ca7d700cc155f","name":"Check received message containing emoji","time":{"start":1714228954304,"stop":1714228954304,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f178c667c7ca4","name":"Ephemeral messages are not stored","time":{"start":1714228491919,"stop":1714228491919,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba81d57628bfc46","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714228455860,"stop":1714228455860,"duration":0},"status":"passed","severity":"normal"},{"uid":"e23092d42053788b","name":"Push message with emoji payload","time":{"start":1714228878467,"stop":1714228878467,"duration":0},"status":"passed","severity":"normal"},{"uid":"175ed75209d68b1b","name":"Subscribe and receives messages on 20 topics","time":{"start":1714229116430,"stop":1714229116430,"duration":0},"status":"passed","severity":"normal"},{"uid":"533166fa35918499","name":"different cluster, same shard: nodes don't connect","time":{"start":1714228762575,"stop":1714228762586,"duration":11},"status":"passed","severity":"normal"},{"uid":"27b6d932fa60d40","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714228721362,"stop":1714228721362,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab2b51bfeb6ed4f","name":"Subscribe to topic containing short and receive message","time":{"start":1714229116442,"stop":1714229116443,"duration":1},"status":"passed","severity":"normal"},{"uid":"9616261337214a1e","name":"Check message with no pubsub topic is not received","time":{"start":1714228649306,"stop":1714228649306,"duration":0},"status":"passed","severity":"normal"},{"uid":"db63722d0fa7c46b","name":"Subscribe to topic containing XML and publish message","time":{"start":1714228935137,"stop":1714228935138,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a99aceccdb95689","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714228481904,"stop":1714228481905,"duration":1},"status":"passed","severity":"normal"},{"uid":"94532965931a46a9","name":"Ordered Callback - backward","time":{"start":1714229049270,"stop":1714229049271,"duration":1},"status":"passed","severity":"normal"},{"uid":"8de0721429dac03","name":"Subscribe and receive messages via lightPush","time":{"start":1714229116428,"stop":1714229116428,"duration":0},"status":"passed","severity":"normal"},{"uid":"839892b0ac4c442c","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app43/9/topic349/xml","time":{"start":1714228985388,"stop":1714228985389,"duration":1},"status":"passed","severity":"normal"},{"uid":"b82b07a17b47080c","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714228647396,"stop":1714228647397,"duration":1},"status":"passed","severity":"normal"},{"uid":"de37762b8393dbc7","name":"handles different networkShards values correctly","time":{"start":1714228431832,"stop":1714228431832,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d458ca08383758f","name":"Throws when trying to push message with empty payload","time":{"start":1714228878468,"stop":1714228878469,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ee82b3579024468","name":"should emit a peer event after start","time":{"start":1714228459683,"stop":1714228459683,"duration":0},"status":"passed","severity":"normal"},{"uid":"b926d475ec241296","name":"Passing page size 3 when there are 20 messages","time":{"start":1714229069980,"stop":1714229069980,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c602e389734cfb","name":"Push message with custom timestamp: 1714225049568","time":{"start":1714228878482,"stop":1714228878483,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac54fd7b15bbd1a0","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714228721357,"stop":1714228721357,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c67578a64423af","name":"Subscribe and receive messages via waku relay post","time":{"start":1714229116439,"stop":1714229116440,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6b192966f20a5e1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714228431844,"stop":1714228431844,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf4210532af27966","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714229216130,"stop":1714229216131,"duration":1},"status":"passed","severity":"normal"},{"uid":"38baf314e66b3f44","name":"Subscribe and publish message","time":{"start":1714228935128,"stop":1714228935129,"duration":1},"status":"passed","severity":"normal"},{"uid":"801b2eb5c0e93f6a","name":"Subscribe to topic containing Script and receive message","time":{"start":1714228721359,"stop":1714228721359,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d8547c52450e163","name":"should be able to decode the field with only STORE set to true","time":{"start":1714228439658,"stop":1714228439658,"duration":0},"status":"passed","severity":"normal"},{"uid":"4234e74a780a1461","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714228721352,"stop":1714228721353,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d6ff231218209b7","name":"Push message with long payload","time":{"start":1714228878461,"stop":1714228878461,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed52de12a4b9f5a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714229116439,"stop":1714229116439,"duration":0},"status":"passed","severity":"normal"},{"uid":"213baeb4a4720984","name":"Subscribe to topic containing Script and receive message","time":{"start":1714229116445,"stop":1714229116445,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc45a1db6385428e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714229116443,"stop":1714229116443,"duration":0},"status":"passed","severity":"normal"},{"uid":"621db716e012ba1a","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714228647365,"stop":1714228647365,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac05d43e0b595a","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714228647366,"stop":1714228647366,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f691df2e6069c8f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714228649304,"stop":1714228649305,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8fe85210b887cd7","name":"Check received message with timestamp: 1714228481520 ","time":{"start":1714228954305,"stop":1714228954305,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa1a51ccfc98d3d2","name":"should properly create location multiaddrs - udp6","time":{"start":1714228440214,"stop":1714228440214,"duration":0},"status":"passed","severity":"normal"},{"uid":"890d5799bf4153a6","name":"should set field with all protocols disabled","time":{"start":1714228440216,"stop":1714228440216,"duration":0},"status":"passed","severity":"normal"},{"uid":"130b701ddac80fd0","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714228935131,"stop":1714228935131,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a032a1afd7ec8cd","name":"Push message with Russian payload","time":{"start":1714229027932,"stop":1714229027932,"duration":0},"status":"passed","severity":"normal"},{"uid":"51e344af3404ad7c","name":"should configure sharding based on application and version for autosharding","time":{"start":1714228431853,"stop":1714228431853,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c148e7609d58c5","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714228647393,"stop":1714228647394,"duration":1},"status":"passed","severity":"normal"},{"uid":"969f566007c15261","name":"Push message with content topic containing SQL Injection","time":{"start":1714228878477,"stop":1714228878477,"duration":0},"status":"passed","severity":"normal"},{"uid":"c413ec64a151a064","name":"Generator, 2 different pubsubtopics","time":{"start":1714229056827,"stop":1714229056828,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfba40702d51f395","name":"throws on content topic with generation field greater than 0","time":{"start":1714228431820,"stop":1714228431821,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf1ce144eeeba464","name":"Check received message containing escaped characters","time":{"start":1714228954320,"stop":1714228954321,"duration":1},"status":"passed","severity":"normal"},{"uid":"14ebfe1afbf4175e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714229116446,"stop":1714229116446,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c46dd80c9f93eef","name":"Check publish message containing JSON","time":{"start":1714228934332,"stop":1714228934333,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a809508b54a23c5","name":"Accepts a valid Waku Message","time":{"start":1714228448350,"stop":1714228448352,"duration":2},"status":"broken","severity":"normal"},{"uid":"7c49d31f28689dd2","name":"Decoder throws on undefined content topic","time":{"start":1714228445110,"stop":1714228445111,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f3fe61c8f0f1230","name":"Push message with content topic containing Script","time":{"start":1714229027953,"stop":1714229027954,"duration":1},"status":"passed","severity":"normal"},{"uid":"75e8f9e205c130b3","name":"Relay - dialed first","time":{"start":1714229093359,"stop":1714229093360,"duration":1},"status":"passed","severity":"normal"},{"uid":"a00862c4feedb15e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714228552406,"stop":1714228552406,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9c54daf2b181880","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714229116447,"stop":1714229116447,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3f6ab68a365babb","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714229056828,"stop":1714229056828,"duration":0},"status":"passed","severity":"normal"},{"uid":"133d70b6d264be3c","name":"should be called for bootstrap peers","time":{"start":1714228490186,"stop":1714228490186,"duration":0},"status":"passed","severity":"normal"},{"uid":"278181a7e151f373","name":"should decode valid enr successfully","time":{"start":1714228440204,"stop":1714228440204,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbec8fba9f574a0c","name":"Refresh subscription","time":{"start":1714229116442,"stop":1714229116442,"duration":0},"status":"passed","severity":"normal"},{"uid":"45536c78f942aee9","name":"should return all peers when numPeers is 0","time":{"start":1714228444762,"stop":1714228444762,"duration":0},"status":"passed","severity":"normal"},{"uid":"c475fb11ce378812","name":"random static sharding 6 - Cluster ID: 131, Shard ID: 98","time":{"start":1714229013665,"stop":1714229013666,"duration":1},"status":"passed","severity":"normal"},{"uid":"b888ce0b1113fa5a","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714228431943,"stop":1714228431943,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa86d65d6540deab","name":"should not receive a peer event after stop","time":{"start":1714228954451,"stop":1714228954451,"duration":0},"status":"passed","severity":"normal"},{"uid":"bff38ce29949daff","name":"Store - dialed first","time":{"start":1714229093361,"stop":1714229093361,"duration":0},"status":"passed","severity":"normal"},{"uid":"a43ceeb9577d05ec","name":"should only return 1 node with relay capability","time":{"start":1714228455859,"stop":1714228455859,"duration":0},"status":"passed","severity":"normal"},{"uid":"73fda24ffdfbb8db","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714228431825,"stop":1714228431825,"duration":0},"status":"passed","severity":"normal"},{"uid":"75dd52b751169e8e","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714228934538,"stop":1714228934538,"duration":0},"status":"skipped","severity":"normal"},{"uid":"efc4dc2180f99891","name":"random static sharding 8 - Cluster ID: 214, Shard ID: 809","time":{"start":1714229013667,"stop":1714229013667,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7aec771e27d7ab","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714228647371,"stop":1714228647372,"duration":1},"status":"passed","severity":"normal"},{"uid":"97a331fbd7fc8bb1","name":"Refresh subscription","time":{"start":1714228935131,"stop":1714228935131,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bfb1d37ed640ba1","name":"Ephemeral field set to true","time":{"start":1714228445108,"stop":1714228445108,"duration":0},"status":"passed","severity":"normal"},{"uid":"cacdbfc139a5769d","name":"Push message with special chars payload","time":{"start":1714229027930,"stop":1714229027930,"duration":0},"status":"passed","severity":"normal"},{"uid":"64bbb985a5c355de","name":"Wrong topic","time":{"start":1714228985389,"stop":1714228985390,"duration":1},"status":"passed","severity":"normal"},{"uid":"d11c23ce2d5cfe79","name":"Ordered Callback - forward","time":{"start":1714229049270,"stop":1714229049270,"duration":0},"status":"passed","severity":"normal"},{"uid":"991fa05906a00c18","name":"more peers than existing","time":{"start":1714228878720,"stop":1714228878720,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8aee8fb30070764c","name":"should not receive a peer event after stop","time":{"start":1714228494543,"stop":1714228494543,"duration":0},"status":"passed","severity":"normal"},{"uid":"366baff0725b3165","name":"should not throw an error for a single configured topic","time":{"start":1714228431848,"stop":1714228431848,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e4ebfa4af2340be","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714228890947,"stop":1714228890948,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4c0fa43d11ff8a42","name":"Default pageSize","time":{"start":1714229069982,"stop":1714229069986,"duration":4},"status":"passed","severity":"normal"},{"uid":"673be4e5fa33e225","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714228431847,"stop":1714228431847,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac4a0606ec04ff27","name":"1 Store, 2 fetches","time":{"start":1714228455562,"stop":1714228455562,"duration":0},"status":"passed","severity":"normal"},{"uid":"a210bcc423a071da","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714228934537,"stop":1714228934538,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4480dc7ada62e86d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714229116435,"stop":1714229116435,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1480b8d51b6ddb0","name":"Decoder throws on undefined content topic","time":{"start":1714228465581,"stop":1714228465581,"duration":0},"status":"passed","severity":"normal"},{"uid":"e309d4700a93ec61","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714228721352,"stop":1714228721352,"duration":0},"status":"passed","severity":"normal"},{"uid":"2155eb8d79c2323","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714228552407,"stop":1714228552407,"duration":0},"status":"passed","severity":"normal"},{"uid":"a54debbb7b730b3c","name":"Publish without waiting for remote peer","time":{"start":1714228935127,"stop":1714228935128,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce0620defca5a3b6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714228769025,"stop":1714228769025,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c99f63913b6c5c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714228552414,"stop":1714228552415,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9f26c5ad464eaf1","name":"Check publish message containing Script","time":{"start":1714228934331,"stop":1714228934332,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1ffeffb0baadf23","name":"should use DNS peer discovery with light client","time":{"start":1714228494544,"stop":1714228494544,"duration":0},"status":"skipped","severity":"normal"},{"uid":"18e25e7e8972f000","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714228431843,"stop":1714228431844,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8829e16a4e7642f","name":"Push message with content topic containing escaped characters","time":{"start":1714228878479,"stop":1714228878479,"duration":0},"status":"passed","severity":"normal"},{"uid":"100276aafb7367ad","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714228552415,"stop":1714228552415,"duration":0},"status":"passed","severity":"normal"},{"uid":"91df4087c5a0325a","name":"Mutual subscription","time":{"start":1714228935126,"stop":1714228935127,"duration":1},"status":"passed","severity":"normal"},{"uid":"91433afc3eed6a1a","name":"Correctly serialized arguments","time":{"start":1714228769141,"stop":1714228769142,"duration":1},"status":"passed","severity":"normal"},{"uid":"49d142c32f5fdb98","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714228935135,"stop":1714228935137,"duration":2},"status":"passed","severity":"normal"},{"uid":"169b21ca3a49036a","name":"Promise Callback - forward","time":{"start":1714229049268,"stop":1714229049269,"duration":1},"status":"passed","severity":"normal"},{"uid":"883e0436bbe977e3","name":"new peer added after a peer was already found","time":{"start":1714228890947,"stop":1714228890947,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c4352f691259086f","name":"Check message with non string payload is not received","time":{"start":1714228954311,"stop":1714228954312,"duration":1},"status":"passed","severity":"normal"},{"uid":"7923c60661f1695d","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714229082962,"stop":1714229082963,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c7085c537d2ecf","name":"random static sharding 4 - Cluster ID: 402, Shard ID: 34","time":{"start":1714229013656,"stop":1714229013657,"duration":1},"status":"passed","severity":"normal"},{"uid":"22612c59c957737d","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714228935134,"stop":1714228935135,"duration":1},"status":"passed","severity":"normal"},{"uid":"10e8f352ad201517","name":"Nwaku publishes","time":{"start":1714228907396,"stop":1714228907397,"duration":1},"status":"passed","severity":"normal"},{"uid":"b643948047341c93","name":"Query with Promise Callback, No Decoder","time":{"start":1714229037487,"stop":1714229037488,"duration":1},"status":"passed","severity":"normal"},{"uid":"b88df0ed174d86e6","name":"Check received message with timestamp: 1714228481520 ","time":{"start":1714228954327,"stop":1714228954331,"duration":4},"status":"passed","severity":"normal"},{"uid":"55cac740d9313e28","name":"Check received message with timestamp: 1714228482034 ","time":{"start":1714228649297,"stop":1714228649304,"duration":7},"status":"passed","severity":"normal"},{"uid":"d035131624c740d0","name":"Ping on peer without subscriptions","time":{"start":1714228512691,"stop":1714228512691,"duration":0},"status":"passed","severity":"normal"},{"uid":"e99446fc5404f565","name":"should properly create location multiaddrs - udp","time":{"start":1714228440215,"stop":1714228440215,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbec516e14f379ff","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714229027955,"stop":1714229027955,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eef47d0e779ffed","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714228567282,"stop":1714228567282,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd5f6557ae4ac7f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714228707873,"stop":1714228707873,"duration":0},"status":"passed","severity":"normal"},{"uid":"91eb0c91503bef0f","name":"should set field with all protocols enabled","time":{"start":1714228440216,"stop":1714228440217,"duration":1},"status":"passed","severity":"normal"},{"uid":"c356263b766987c","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714229037459,"stop":1714229037459,"duration":0},"status":"passed","severity":"normal"},{"uid":"317d506ab260f5bd","name":"can start the service","time":{"start":1714228494538,"stop":1714228494540,"duration":2},"status":"passed","severity":"normal"},{"uid":"6e085ac1af9cacf0","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714228906106,"stop":1714228906106,"duration":0},"status":"passed","severity":"normal"},{"uid":"911ada1d31d77cf1","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714228439653,"stop":1714228439654,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6f0307862d5cf2b","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app22/5/topic445/xml","time":{"start":1714228985389,"stop":1714228985389,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3a6603d2c0461a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714229116435,"stop":1714229116435,"duration":0},"status":"passed","severity":"normal"},{"uid":"465ce26799044cbc","name":"Query generator for multiple messages with different message text format","time":{"start":1714229046652,"stop":1714229046654,"duration":2},"status":"passed","severity":"normal"},{"uid":"20e2a2038c1569df","name":"Push message with content topic containing XML","time":{"start":1714228878478,"stop":1714228878478,"duration":0},"status":"passed","severity":"normal"},{"uid":"d85fb1a9c80180d4","name":"Check message received after jswaku node is restarted","time":{"start":1714228954312,"stop":1714228954312,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e3735262b98b1412","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714228721362,"stop":1714228721362,"duration":0},"status":"passed","severity":"normal"},{"uid":"afd9c3c58de6354f","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714228431834,"stop":1714228431834,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf697e6dc280854","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714228935139,"stop":1714228935139,"duration":0},"status":"passed","severity":"normal"},{"uid":"45798691887d828b","name":"getPeersByDiscovery","time":{"start":1714228522451,"stop":1714228522452,"duration":1},"status":"passed","severity":"normal"},{"uid":"c76789f38400444d","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714228985625,"stop":1714228985626,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d9eaed30734d387","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714228647397,"stop":1714228647402,"duration":5},"status":"passed","severity":"normal"},{"uid":"3f40540af74e9b92","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714228431828,"stop":1714228431828,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee66882aa15cd9","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714228647394,"stop":1714228647395,"duration":1},"status":"passed","severity":"normal"},{"uid":"a884af7a8504ef37","name":"groups content topics by expected pubsub topic","time":{"start":1714228431831,"stop":1714228431831,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d7e583198a4487","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714228490187,"stop":1714228490187,"duration":0},"status":"passed","severity":"normal"},{"uid":"d75cc24cc8f07628","name":"Sets default value correctly","time":{"start":1714229085744,"stop":1714229085744,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b7fc01e36111dba","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714228906102,"stop":1714228906102,"duration":0},"status":"passed","severity":"normal"},{"uid":"408fc9bbc04c8651","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714228455454,"stop":1714228455455,"duration":1},"status":"passed","severity":"normal"},{"uid":"96f489fbc6bcc000","name":"Check received message containing long","time":{"start":1714228649262,"stop":1714228649262,"duration":0},"status":"passed","severity":"normal"},{"uid":"b87a534cd80b6e38","name":"Check received message containing numeric","time":{"start":1714228954285,"stop":1714228954286,"duration":1},"status":"passed","severity":"normal"},{"uid":"761013f77078dc12","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714228467417,"stop":1714228467418,"duration":1},"status":"passed","severity":"normal"},{"uid":"afc5abc3ab0f32b5","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714228465578,"stop":1714228465578,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ffd04ffaafd1139","name":"All","time":{"start":1714228490338,"stop":1714228490338,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb218f7173060f91","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app59/3/topic891/xml","time":{"start":1714228985386,"stop":1714228985386,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36fd48b24622652","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714228431853,"stop":1714228431854,"duration":1},"status":"passed","severity":"normal"},{"uid":"24367aaaa8a62531","name":"Check received message containing emoji","time":{"start":1714228954324,"stop":1714228954325,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6032e4406f30513","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714228647394,"stop":1714228647394,"duration":0},"status":"passed","severity":"normal"},{"uid":"845b8189cc6c5844","name":"through manual discovery","time":{"start":1714228770542,"stop":1714228770542,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2072a88f468aa6","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714228769018,"stop":1714228769018,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e1e2a226b3b114","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714229116438,"stop":1714229116439,"duration":1},"status":"passed","severity":"normal"},{"uid":"6751b87fcc7f5bdf","name":"should encode/decode to RLP encoding","time":{"start":1714228440212,"stop":1714228440212,"duration":0},"status":"passed","severity":"normal"},{"uid":"d337d836fd63251f","name":"should not fail to stop the service if it was not started","time":{"start":1714228459682,"stop":1714228459682,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dd4120571d2138e","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714228552402,"stop":1714228552403,"duration":1},"status":"passed","severity":"normal"},{"uid":"80452da9e38bf08d","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714228491920,"stop":1714228491920,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d9e43efa3dd9c3d","name":"Subscribe and receive messages via lightPush","time":{"start":1714229116438,"stop":1714229116438,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a7f3dde687b255","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714229116440,"stop":1714229116440,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf426be4d0dae527","name":"should not fail to stop the service if it was not started","time":{"start":1714228494541,"stop":1714228494541,"duration":0},"status":"passed","severity":"normal"},{"uid":"a41b2851b606cdc","name":"Check received message containing short","time":{"start":1714228954313,"stop":1714228954313,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb01ad826bbb0d76","name":"Privacy Node - default protocol","time":{"start":1714229093363,"stop":1714229093363,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc35ca8acfcdfdb","name":"should set field with only FILTER enabled","time":{"start":1714228440217,"stop":1714228440218,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5e75e4b153f921b","name":"Subscribe and receive messages via waku relay post","time":{"start":1714229116429,"stop":1714229116429,"duration":0},"status":"passed","severity":"normal"},{"uid":"2761dbd7ba6c915b","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714228459685,"stop":1714228459685,"duration":0},"status":"passed","severity":"normal"},{"uid":"a26bfb3b474bb6ba","name":"Push message with content topic containing Russian","time":{"start":1714228878476,"stop":1714228878477,"duration":1},"status":"passed","severity":"normal"},{"uid":"59aa70ef79218e25","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714228954305,"stop":1714228954306,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5c1de5685b8df85","name":"Generator, custom pubsub topic","time":{"start":1714229056827,"stop":1714229056827,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c43e1b9176a4a50","name":"should set field with only STORE enabled","time":{"start":1714228440217,"stop":1714228440217,"duration":0},"status":"passed","severity":"normal"},{"uid":"67fd17108321bf20","name":"can start the service","time":{"start":1714228954443,"stop":1714228954444,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b54ea8fb1f19683","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714228721359,"stop":1714228721359,"duration":0},"status":"passed","severity":"normal"},{"uid":"40cb603301b73cd2","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714228707875,"stop":1714228707875,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb8e4c6fe42f4833","name":"Check received message containing unicode special characters","time":{"start":1714228954322,"stop":1714228954323,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a27c4bb48cf407","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714228431830,"stop":1714228431830,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ce72c3fb43c875","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714228647367,"stop":1714228647368,"duration":1},"status":"passed","severity":"normal"},{"uid":"23172a34849f78c7","name":"Init the array if not present","time":{"start":1714228431562,"stop":1714228431563,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f64c15d0f4b8a47","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714228431840,"stop":1714228431840,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f4eb2e5f1ac3590","name":"pre and post cipher","time":{"start":1714228466040,"stop":1714228466040,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab92be76ed2d4f9","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714228647372,"stop":1714228647372,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ddfbc53c1f8ad99","name":"Passing page size 110 when there are 120 messages","time":{"start":1714229069982,"stop":1714229069982,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a423f1c5bf3471e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714228567284,"stop":1714228567285,"duration":1},"status":"passed","severity":"normal"},{"uid":"1397423ea044e19","name":"throws on content topic with non-number generation field","time":{"start":1714228431820,"stop":1714228431820,"duration":0},"status":"passed","severity":"normal"},{"uid":"1554289e66f1510c","name":"Filter","time":{"start":1714229093362,"stop":1714229093362,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c37ab7286bd5f1","name":"Push message on custom pubsubTopic","time":{"start":1714228769016,"stop":1714228769017,"duration":1},"status":"passed","severity":"normal"},{"uid":"5004480b6cc025cb","name":"Passing cursor with wrong message digest","time":{"start":1714228985625,"stop":1714228985625,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c405ec0f9a5efe","name":"Fails to push message with empty content topic","time":{"start":1714229027958,"stop":1714229027958,"duration":0},"status":"passed","severity":"normal"},{"uid":"792be514c4db82c3","name":"should throw error - invalid id","time":{"start":1714228440206,"stop":1714228440210,"duration":4},"status":"passed","severity":"normal"},{"uid":"bb47b740accd4e8","name":"Subscribe to topic containing long and receive message","time":{"start":1714228721356,"stop":1714228721357,"duration":1},"status":"passed","severity":"normal"},{"uid":"8042588f1dac253c","name":"Push message with shell command payload","time":{"start":1714229027935,"stop":1714229027935,"duration":0},"status":"passed","severity":"normal"},{"uid":"186450ad7e41427c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714229116444,"stop":1714229116444,"duration":0},"status":"passed","severity":"normal"},{"uid":"40a08c75a5d520e5","name":"Push 30 different messages","time":{"start":1714229027948,"stop":1714229027948,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed91d7b275fe51f","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714228431850,"stop":1714228431850,"duration":0},"status":"passed","severity":"normal"},{"uid":"46fb521ba75c952f","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714228906103,"stop":1714228906104,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5a86813033989da","name":"tcp ip4 address","time":{"start":1714228439718,"stop":1714228439719,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c6307d9b66e5fcf","name":"Push message with rate limit","time":{"start":1714229027959,"stop":1714229027959,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c5acb277ac98cdb","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714228707879,"stop":1714228707880,"duration":1},"status":"passed","severity":"normal"},{"uid":"618936af00d6e9f4","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714228481907,"stop":1714228481908,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef2e32bd2b3d0644","name":"Passing page size 11 when there are 10 messages","time":{"start":1714229069981,"stop":1714229069981,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a4b380929b2198","name":"Subscribe and receive messages via lightPush","time":{"start":1714228721349,"stop":1714228721349,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ad4b53d28b9e5c","name":"Subscribe to topic containing short and receive message","time":{"start":1714228721356,"stop":1714228721356,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ee778e3fdeffcd","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714228431838,"stop":1714228431838,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bb8ed317730bc8e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714228769018,"stop":1714228769018,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef1eba53539c9fad","name":"should throw an error for an unconfigured topic","time":{"start":1714228431849,"stop":1714228431849,"duration":0},"status":"passed","severity":"normal"},{"uid":"38ac7e094ad96cf9","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714228439648,"stop":1714228439650,"duration":2},"status":"passed","severity":"normal"},{"uid":"3a27a932c36f1797","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714228439661,"stop":1714228439661,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f7cb838d88ff2b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714228431842,"stop":1714228431842,"duration":0},"status":"passed","severity":"normal"},{"uid":"8039b2246599613b","name":"Subscribe and receive messages via waku relay post","time":{"start":1714228721351,"stop":1714228721351,"duration":0},"status":"passed","severity":"normal"},{"uid":"d04b9f501b9839f2","name":"removeEventListener with correct event","time":{"start":1714228522450,"stop":1714228522450,"duration":0},"status":"passed","severity":"normal"},{"uid":"7321890c45f7b648","name":"Check message received after jswaku node is restarted","time":{"start":1714228954338,"stop":1714228954338,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bb189023e517b578","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714228431845,"stop":1714228431845,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3640eb3599d9069","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714228494545,"stop":1714228494545,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d670960a9dba5405","name":"Check message with invalid timestamp is not received","time":{"start":1714228954332,"stop":1714228954332,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e3a8a14dc539cd","name":"Check received message containing Chinese","time":{"start":1714228954315,"stop":1714228954315,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcc0893d79e50c4c","name":"Push message with custom timestamp: 1714232247530","time":{"start":1714229027962,"stop":1714229027962,"duration":0},"status":"passed","severity":"normal"},{"uid":"49df02fb20bf0c10","name":"Push message with content topic containing long","time":{"start":1714229027950,"stop":1714229027951,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fe1804e9f07e7d2","name":"Check message received after nwaku node is restarted","time":{"start":1714228649308,"stop":1714228649308,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fe83f4ba9e6dbd0e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714228721358,"stop":1714228721358,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e7ba2d270d94f1","name":"Decoder throws on empty string content topic","time":{"start":1714228445111,"stop":1714228445111,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bd157e4ce074918","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714229216131,"stop":1714229216131,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3809e3eaa6512d0","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714228935141,"stop":1714228935142,"duration":1},"status":"passed","severity":"normal"},{"uid":"f88f66cb8c77940e","name":"different cluster, same shard: nodes don't connect","time":{"start":1714228647362,"stop":1714228647362,"duration":0},"status":"passed","severity":"normal"},{"uid":"d85d2fe48f818d53","name":"Push message with content topic containing Chinese","time":{"start":1714229027952,"stop":1714229027952,"duration":0},"status":"passed","severity":"normal"},{"uid":"64edd415aad1281","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714228906103,"stop":1714228906103,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b038aa94eb4f5a","name":"Check message with no payload is not received","time":{"start":1714228954336,"stop":1714228954337,"duration":1},"status":"passed","severity":"normal"},{"uid":"310c3d4dd3a4b3f9","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714228769025,"stop":1714228769026,"duration":1},"status":"passed","severity":"normal"},{"uid":"a95ba2d298a96d43","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714229116430,"stop":1714229116430,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba8c548440fed471","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714228444763,"stop":1714228444763,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed7d696e72d8fbaa","name":"Relay - dialed after","time":{"start":1714229093360,"stop":1714229093360,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdabc86c036a44ef","name":"Relay - times out","time":{"start":1714229093360,"stop":1714229093360,"duration":0},"status":"passed","severity":"normal"},{"uid":"5152767504a0bba2","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714228431856,"stop":1714228431857,"duration":1},"status":"passed","severity":"normal"},{"uid":"569b7031cb69af6","name":"Generator, 2 different pubsubtopics","time":{"start":1714229056825,"stop":1714229056825,"duration":0},"status":"passed","severity":"normal"},{"uid":"90081ba2a8ad2ae1","name":"should properly create location multiaddrs - tcp6","time":{"start":1714228440214,"stop":1714228440215,"duration":1},"status":"passed","severity":"normal"},{"uid":"c04910eb8866a5c6","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714228528754,"stop":1714228528754,"duration":0},"status":"passed","severity":"normal"},{"uid":"45b735246b400531","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714228455451,"stop":1714228455452,"duration":1},"status":"passed","severity":"normal"},{"uid":"52d402419a3f36ff","name":"Push message with JSON payload","time":{"start":1714228878465,"stop":1714228878465,"duration":0},"status":"passed","severity":"normal"},{"uid":"276d40fecd7cfee6","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714229116430,"stop":1714229116430,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed3b6a254b98d96f","name":"Push message with content topic containing escaped characters","time":{"start":1714229027956,"stop":1714229027957,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a2d3fb7d59c2baf","name":"Generator, custom pubsub topic","time":{"start":1714229056826,"stop":1714229056826,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9be9f4d6c207078","name":"Symmetric encrypt & Decrypt","time":{"start":1714228466039,"stop":1714228466039,"duration":0},"status":"passed","severity":"normal"},{"uid":"912506e0e816de2c","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714228439654,"stop":1714228439655,"duration":1},"status":"passed","severity":"normal"},{"uid":"942a0eddada238b0","name":"Push message with content topic containing XML","time":{"start":1714229027954,"stop":1714229027955,"duration":1},"status":"passed","severity":"normal"},{"uid":"31724060f9a2b743","name":"should add and remove event listeners correctly","time":{"start":1714228459686,"stop":1714228459686,"duration":0},"status":"passed","severity":"normal"},{"uid":"49bdb23bed7ba93c","name":"Check message received after nwaku node is restarted","time":{"start":1714228954338,"stop":1714228954339,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e3eb4e3663230e5e","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714229061555,"stop":1714229061558,"duration":3},"status":"passed","severity":"normal"},{"uid":"5c6d29dba34a4b11","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714228906105,"stop":1714228906105,"duration":0},"status":"passed","severity":"normal"},{"uid":"b93ccd4bae65691","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714228439657,"stop":1714228439658,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dc329b17738d59c","name":"Check message on other pubsub topic is not received","time":{"start":1714228954332,"stop":1714228954332,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7dde098df6e3034","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714228431834,"stop":1714228431834,"duration":0},"status":"passed","severity":"normal"},{"uid":"900981149c7c28d","name":"throws an error for improperly formatted content topics","time":{"start":1714228431833,"stop":1714228431833,"duration":0},"status":"passed","severity":"normal"},{"uid":"64fc175ef9fdb1e9","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714228721358,"stop":1714228721358,"duration":0},"status":"passed","severity":"normal"},{"uid":"6174613943d03dfa","name":"Check message on other pubsub topic is not received","time":{"start":1714228954307,"stop":1714228954307,"duration":0},"status":"passed","severity":"normal"},{"uid":"c171501b62acb2a","name":"should set field with only RELAY enabled","time":{"start":1714228440217,"stop":1714228440217,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c4edb6795431ec","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714228707882,"stop":1714228707883,"duration":1},"status":"passed","severity":"normal"},{"uid":"291610adf550184c","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714228439659,"stop":1714228439659,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e42434ec80d2c2","name":"Push message with numeric payload","time":{"start":1714229027929,"stop":1714229027930,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c49c1a22a407547","name":"Relay","time":{"start":1714228490337,"stop":1714228490337,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1fd0bc37644498f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714228567283,"stop":1714228567283,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c89ba0448cb381","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714228647395,"stop":1714228647396,"duration":1},"status":"passed","severity":"normal"},{"uid":"86256c271f408e15","name":"listenerCount","time":{"start":1714228522452,"stop":1714228522453,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0d602a63f1344bd","name":"can dial TLS multiaddrs","time":{"start":1714228770541,"stop":1714228770542,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f320404c770d2d2","name":"Push message with Script payload","time":{"start":1714229027933,"stop":1714229027933,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f5a4eac9bab796","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714228431841,"stop":1714228431841,"duration":0},"status":"passed","severity":"normal"},{"uid":"e41c2b1d375007b6","name":"Push message with Arabic payload","time":{"start":1714228878462,"stop":1714228878463,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5dfde53cdcd8f2c","name":"Check publish message containing numeric","time":{"start":1714228934329,"stop":1714228934329,"duration":0},"status":"passed","severity":"normal"},{"uid":"c513b786fd75fffb","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714228985616,"stop":1714228985618,"duration":2},"status":"passed","severity":"normal"},{"uid":"1c6dfbe2f6f434d6","name":"Push message with shell command payload","time":{"start":1714228878466,"stop":1714228878466,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad50a0f4131c9fb","name":"Nodes with multiple pubsub topic","time":{"start":1714228906106,"stop":1714228906106,"duration":0},"status":"passed","severity":"normal"},{"uid":"b94ed585110314dd","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714228528753,"stop":1714228528753,"duration":0},"status":"passed","severity":"normal"},{"uid":"45b987329f6fbe5","name":"Push message with XML payload","time":{"start":1714228878464,"stop":1714228878465,"duration":1},"status":"passed","severity":"normal"},{"uid":"c79ba2d595f68f4a","name":"should not receive a peer event before start","time":{"start":1714228494543,"stop":1714228494543,"duration":0},"status":"passed","severity":"normal"},{"uid":"28830d0cf371a1e6","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714228647397,"stop":1714228647397,"duration":0},"status":"passed","severity":"normal"},{"uid":"1174e64f99816e36","name":"Push message with unicode special characters payload","time":{"start":1714229027936,"stop":1714229027947,"duration":11},"status":"passed","severity":"normal"},{"uid":"a21984c6a5cb487c","name":"Check received message containing escaped characters","time":{"start":1714228649295,"stop":1714228649295,"duration":0},"status":"passed","severity":"normal"},{"uid":"32195a5df6875764","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714228647364,"stop":1714228647365,"duration":1},"status":"passed","severity":"normal"},{"uid":"405fd7fd8d920a25","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714228707880,"stop":1714228707881,"duration":1},"status":"passed","severity":"normal"},{"uid":"86cacd69901f86a7","name":"Push message with content topic containing shell command","time":{"start":1714228878479,"stop":1714228878479,"duration":0},"status":"passed","severity":"normal"},{"uid":"7568363a5a95dd05","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714228431835,"stop":1714228431835,"duration":0},"status":"passed","severity":"normal"},{"uid":"710f99247f12536c","name":"should properly create peer info with all multiaddrs","time":{"start":1714228440215,"stop":1714228440216,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbff7ab6c7f596f5","name":"Check message with no payload is not received","time":{"start":1714228649307,"stop":1714228649307,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f98fbba8a24ae8","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714228567284,"stop":1714228567284,"duration":0},"status":"passed","severity":"normal"},{"uid":"adc682432b0f7642","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714228431847,"stop":1714228431847,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e14d7d0b61120ed","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714228444764,"stop":1714228444764,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c5bd12bab3f658","name":"handles different clusterIds correctly","time":{"start":1714228431832,"stop":1714228431832,"duration":0},"status":"passed","severity":"normal"},{"uid":"7547651096b3686","name":"Push message with content topic containing numeric","time":{"start":1714228878474,"stop":1714228878475,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fd180f47ea38bf0","name":"Check message with no payload is not received","time":{"start":1714228954310,"stop":1714228954311,"duration":1},"status":"passed","severity":"normal"},{"uid":"23d4714d277547d1","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714228431829,"stop":1714228431829,"duration":0},"status":"passed","severity":"normal"},{"uid":"9df5d5f619dd3c9e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714228721360,"stop":1714228721361,"duration":1},"status":"passed","severity":"normal"},{"uid":"a767b0b8f515512f","name":"ignores domain fetching errors","time":{"start":1714228455857,"stop":1714228455858,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb33940db0e2ce9b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714229116444,"stop":1714229116444,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb8662aca124828","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714228431853,"stop":1714228431853,"duration":0},"status":"passed","severity":"normal"},{"uid":"192ffb96cc89a2bd","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714228721361,"stop":1714228721361,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1869d8a06d16185","name":"Refresh subscription","time":{"start":1714229116431,"stop":1714229116432,"duration":1},"status":"passed","severity":"normal"},{"uid":"42101f0ea29daba2","name":"should not fail to start the service if it is already started","time":{"start":1714228459682,"stop":1714228459683,"duration":1},"status":"passed","severity":"normal"},{"uid":"f13c46195136e78b","name":"should throw an error for insufficient data","time":{"start":1714228431943,"stop":1714228431943,"duration":0},"status":"passed","severity":"normal"},{"uid":"6889e0a817b3c01b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714228721353,"stop":1714228721353,"duration":0},"status":"passed","severity":"normal"},{"uid":"15dfd4d28121c7c0","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714228707878,"stop":1714228707879,"duration":1},"status":"passed","severity":"normal"},{"uid":"25a101c99520e75b","name":"stop","time":{"start":1714228522456,"stop":1714228522457,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2eaef84aaf5bc2b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714228552403,"stop":1714228552404,"duration":1},"status":"passed","severity":"normal"},{"uid":"386cf79a25e70cd6","name":"should return unique PubsubTopics for static sharding","time":{"start":1714228431836,"stop":1714228431836,"duration":0},"status":"passed","severity":"normal"},{"uid":"c291874a14ed0a81","name":"Push message with content topic containing unicode special characters","time":{"start":1714229027957,"stop":1714229027957,"duration":0},"status":"passed","severity":"normal"},{"uid":"788419407abea41f","name":"Check received message containing Chinese","time":{"start":1714228954287,"stop":1714228954288,"duration":1},"status":"passed","severity":"normal"},{"uid":"784efa9ebff93de9","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714228431825,"stop":1714228431825,"duration":0},"status":"passed","severity":"normal"},{"uid":"418c59a1a2a7f5f4","name":"Check received message containing SQL Injection","time":{"start":1714228649292,"stop":1714228649292,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b22e43749b592b","name":"Push message with Chinese payload","time":{"start":1714229027931,"stop":1714229027931,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89ab7d6dfed0ab","name":"Subscribe to topic containing XML and receive message","time":{"start":1714228721359,"stop":1714228721360,"duration":1},"status":"passed","severity":"normal"},{"uid":"c835690c3ae18465","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714229116436,"stop":1714229116436,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f67896997e4064","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714228935138,"stop":1714228935138,"duration":0},"status":"passed","severity":"normal"},{"uid":"58ff0ff4db57ce7b","name":"random static sharding 3 - Cluster ID: 311, Shard ID: 232","time":{"start":1714229013655,"stop":1714229013656,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4572308ce4ac769","name":"Check received message containing XML","time":{"start":1714228954318,"stop":1714228954318,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d93050b1e0927c","name":"Check publish message after client node is restarted","time":{"start":1714228934340,"stop":1714228934341,"duration":1},"status":"skipped","severity":"normal"},{"uid":"49d295b5fe9fe0f5","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app46/6/topic295/test.js","time":{"start":1714228985387,"stop":1714228985388,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffca14449502b7c8","name":"Check received message containing shell command","time":{"start":1714228954320,"stop":1714228954320,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb32d9fd551cab5e","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714228935135,"stop":1714228935135,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e1f648af8889178","name":"handles multiple messages","time":{"start":1714229070779,"stop":1714229070779,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e1315091db4f68","name":"Check received message containing shell command","time":{"start":1714228649294,"stop":1714228649295,"duration":1},"status":"passed","severity":"normal"}] |