allure-jswaku/7154/widgets/severity.json
2024-07-17 17:22:53 +00:00

1 line
156 KiB
JSON

[{"uid":"deb39c518fdb16d0","name":"same cluster, same shard: nodes connect","time":{"start":1721236428433,"stop":1721236428434,"duration":1},"status":"passed","severity":"normal"},{"uid":"4277e3703d6f1502","name":"Check received message containing escaped characters","time":{"start":1721236608516,"stop":1721236608516,"duration":0},"status":"passed","severity":"normal"},{"uid":"140967d7238c80d8","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721236367407,"stop":1721236367411,"duration":4},"status":"passed","severity":"normal"},{"uid":"679c6242c84733cb","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721236779563,"stop":1721236779563,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b5c7729766ca193","name":"Nodes with multiple pubsub topic","time":{"start":1721236607233,"stop":1721236607233,"duration":0},"status":"passed","severity":"normal"},{"uid":"54b1df8ac8acb8f5","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721236077239,"stop":1721236077241,"duration":2},"status":"passed","severity":"normal"},{"uid":"81264826d5f4739b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721236732230,"stop":1721236732231,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d97676a2b6e0683","name":"Subscribe and receive messages via waku relay post","time":{"start":1721236344271,"stop":1721236344271,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ce89a2887f3c4af","name":"receives messages sent to provided content topic through callback","time":{"start":1721236608664,"stop":1721236608664,"duration":0},"status":"skipped","severity":"normal"},{"uid":"842cd9a086666c8c","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721236741738,"stop":1721236741739,"duration":1},"status":"passed","severity":"normal"},{"uid":"eda0d67271619728","name":"Push message with unicode special characters payload","time":{"start":1721236707824,"stop":1721236707824,"duration":0},"status":"passed","severity":"normal"},{"uid":"7172a6bb28b99db5","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721236025874,"stop":1721236025874,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f5a60aab1aee222","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721236344271,"stop":1721236344271,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebd35028cf3835d8","name":"Reusing cursor across nodes","time":{"start":1721236706394,"stop":1721236706394,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1f0f40e9d358f97","name":"Publish message with custom timestamp: Wed Jul 17 2024 16:16:41 GMT+0000 (Coordinated Universal Time)","time":{"start":1721236634470,"stop":1721236634470,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a76c161d0c31feb","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721236028617,"stop":1721236028618,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d8f84c3cbaecc80","name":"should not fail to start the service if it is already started","time":{"start":1721236054528,"stop":1721236054528,"duration":0},"status":"passed","severity":"normal"},{"uid":"36bd2c89f230f1c8","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721236216389,"stop":1721236216389,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6d9382a9629022e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721236367411,"stop":1721236367411,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3265fbf693e55c3","name":"Mutual subscription","time":{"start":1721236635792,"stop":1721236635792,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca7283a000591d2","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721236367446,"stop":1721236367447,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae7c882665d526ee","name":"Push message with content topic containing JSON","time":{"start":1721236601129,"stop":1721236601130,"duration":1},"status":"passed","severity":"normal"},{"uid":"258a000fefa8d1c6","name":"Check received message containing XML","time":{"start":1721236307661,"stop":1721236307661,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fd4129ff3d018e","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721236050648,"stop":1721236050648,"duration":0},"status":"passed","severity":"normal"},{"uid":"d07eb1758d7b1048","name":"Push message with content topic containing escaped characters","time":{"start":1721236707850,"stop":1721236707851,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c318e9c48ef5e76","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721236088546,"stop":1721236088549,"duration":3},"status":"skipped","severity":"normal"},{"uid":"cf9ff7438a210400","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721236033864,"stop":1721236033865,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecaa39b79ca4d5b5","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721236344279,"stop":1721236344279,"duration":0},"status":"passed","severity":"normal"},{"uid":"d782f6deebd71aaf","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721236077242,"stop":1721236077242,"duration":0},"status":"passed","severity":"normal"},{"uid":"7207d6524a6e0c11","name":"Push message equal or less that 1MB","time":{"start":1721236707884,"stop":1721236707885,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ed2e54ac07295ea","name":"Push message with content topic containing numeric","time":{"start":1721236601116,"stop":1721236601116,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3347d6b67c77f04","name":"Check publish message containing unicode special characters","time":{"start":1721236634467,"stop":1721236634468,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c657b4fbafcd7fb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721236025878,"stop":1721236025878,"duration":0},"status":"passed","severity":"normal"},{"uid":"f40e660ee42946e2","name":"can start the service","time":{"start":1721236943520,"stop":1721236943521,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dfe31259b09a7e6","name":"can dial TLS multiaddrs","time":{"start":1721236435083,"stop":1721236435083,"duration":0},"status":"passed","severity":"normal"},{"uid":"145200495046d7c4","name":"less peers than existing","time":{"start":1721236558791,"stop":1721236558791,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8a0634c59e81c7c1","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721236372155,"stop":1721236372156,"duration":1},"status":"passed","severity":"normal"},{"uid":"67dda5745159aac0","name":"Subscribe to topic containing short and receive message","time":{"start":1721236732205,"stop":1721236732205,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0aff8f5db86d121","name":"Check publish message containing short","time":{"start":1721236634460,"stop":1721236634460,"duration":0},"status":"passed","severity":"normal"},{"uid":"de34658934fe027d","name":"Waku message hash computation (payload length 0)","time":{"start":1721236028616,"stop":1721236028617,"duration":1},"status":"passed","severity":"normal"},{"uid":"198cdbeb0d0ec8ed","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721236025884,"stop":1721236025884,"duration":0},"status":"passed","severity":"normal"},{"uid":"efa1a9013056671b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721236732208,"stop":1721236732208,"duration":0},"status":"passed","severity":"normal"},{"uid":"f726c8326956a6c4","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721236028616,"stop":1721236028616,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1299d02028080e4","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721236025864,"stop":1721236025864,"duration":0},"status":"passed","severity":"normal"},{"uid":"5277eead70b5df50","name":"Push message with content topic containing unicode special characters","time":{"start":1721236601132,"stop":1721236601135,"duration":3},"status":"passed","severity":"normal"},{"uid":"5ae18812ff74f578","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721236025880,"stop":1721236025880,"duration":0},"status":"passed","severity":"normal"},{"uid":"154c4b3345dab337","name":"isConnected return false after peer stops","time":{"start":1721236139747,"stop":1721236139747,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f26c5b96fd9279","name":"Check received message containing escaped characters","time":{"start":1721236307663,"stop":1721236307663,"duration":0},"status":"passed","severity":"normal"},{"uid":"5021a81026244f94","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721236025871,"stop":1721236025871,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d385a80d6a98f95","name":"Throws when trying to push message with empty payload","time":{"start":1721236707829,"stop":1721236707830,"duration":1},"status":"passed","severity":"normal"},{"uid":"48e485dcc13fe67f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721236344280,"stop":1721236344280,"duration":0},"status":"passed","severity":"normal"},{"uid":"744419f8543e5636","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721236025881,"stop":1721236025881,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a44f9908664dfda","name":"Push message with custom timestamp: 1690477907819","time":{"start":1721236707878,"stop":1721236707878,"duration":0},"status":"passed","severity":"normal"},{"uid":"56d9d06d8d882dbe","name":"Check received message containing Script","time":{"start":1721236608514,"stop":1721236608514,"duration":0},"status":"passed","severity":"normal"},{"uid":"7911085d24043ba0","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721236025861,"stop":1721236025862,"duration":1},"status":"passed","severity":"normal"},{"uid":"113d4f8b4ecdd7e1","name":"should not receive a peer event before start","time":{"start":1721236088528,"stop":1721236088528,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e501ae21069a976","name":"Ordered Callback - forward","time":{"start":1721236750890,"stop":1721236750890,"duration":0},"status":"passed","severity":"normal"},{"uid":"423c610081e1b234","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721236706392,"stop":1721236706392,"duration":0},"status":"passed","severity":"normal"},{"uid":"cacb293260b43c9","name":"Check received message containing Arabic","time":{"start":1721236307660,"stop":1721236307660,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c3a4ac3982df18","name":"Does not throw an exception when node disconnects","time":{"start":1721236778963,"stop":1721236778964,"duration":1},"status":"passed","severity":"normal"},{"uid":"227c161e236d97ec","name":"handles multiple messages","time":{"start":1721236767347,"stop":1721236767347,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c2d39f3e1cd43c3","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721236025975,"stop":1721236025975,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ae0ffce09fe2fd8","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721236635803,"stop":1721236635803,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d916d64d9aac9a9","name":"Check message received after jswaku node is restarted","time":{"start":1721236608509,"stop":1721236608509,"duration":0},"status":"skipped","severity":"normal"},{"uid":"422d45ad1a8d77ce","name":"same cluster, same shard: nodes connect","time":{"start":1721236367400,"stop":1721236367402,"duration":2},"status":"passed","severity":"normal"},{"uid":"d4aa5fa65291c00a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721236732209,"stop":1721236732209,"duration":0},"status":"passed","severity":"normal"},{"uid":"986a1ced344eeb05","name":"topics with same application and version share the same shard","time":{"start":1721236025865,"stop":1721236025865,"duration":0},"status":"passed","severity":"normal"},{"uid":"2267a2b70572a04b","name":"Push to array if already present","time":{"start":1721236025549,"stop":1721236025549,"duration":0},"status":"passed","severity":"normal"},{"uid":"abcfdbe3f9530ee1","name":"Push message with unicode special characters payload","time":{"start":1721236601107,"stop":1721236601107,"duration":0},"status":"passed","severity":"normal"},{"uid":"120ae76967cd90f0","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721236367417,"stop":1721236367417,"duration":0},"status":"passed","severity":"normal"},{"uid":"a957da01496aca6e","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721236635802,"stop":1721236635803,"duration":1},"status":"passed","severity":"normal"},{"uid":"596b049ec0750724","name":"Push message with content topic containing special chars","time":{"start":1721236601116,"stop":1721236601117,"duration":1},"status":"passed","severity":"normal"},{"uid":"a71c8997cc763d04","name":"Push message with short payload","time":{"start":1721236707783,"stop":1721236707784,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f985f0c7c043ae8","name":"retrieves a single peer","time":{"start":1721236051016,"stop":1721236051017,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ed3d60fbb30e542","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721236433685,"stop":1721236433686,"duration":1},"status":"passed","severity":"normal"},{"uid":"c58a95a6e4acb994","name":"Push message with content topic containing Arabic","time":{"start":1721236601117,"stop":1721236601117,"duration":0},"status":"passed","severity":"normal"},{"uid":"939d33e89ddb7680","name":"Correctly serialized arguments","time":{"start":1721236433861,"stop":1721236433864,"duration":3},"status":"passed","severity":"normal"},{"uid":"f924d801816197bc","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721236635804,"stop":1721236635804,"duration":0},"status":"passed","severity":"normal"},{"uid":"81acc0c01af961d9","name":"Rejects garbage","time":{"start":1721236043164,"stop":1721236043165,"duration":1},"status":"passed","severity":"normal"},{"uid":"776c814a3b8d2763","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721236025880,"stop":1721236025880,"duration":0},"status":"passed","severity":"normal"},{"uid":"77d1aae1b2020387","name":"Encoder throws on empty string content topic","time":{"start":1721236060591,"stop":1721236060592,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e90e108d1b8569a","name":"Check publish message containing escaped characters","time":{"start":1721236634466,"stop":1721236634467,"duration":1},"status":"passed","severity":"normal"},{"uid":"47d37c615a2296f9","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721236634472,"stop":1721236634472,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a96dea10e036bb3","name":"should set field with only FILTER enabled","time":{"start":1721236034696,"stop":1721236034696,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1d0bc22987a0253","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721236732202,"stop":1721236732202,"duration":0},"status":"passed","severity":"normal"},{"uid":"42cb6d3dad488444","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721236025886,"stop":1721236025886,"duration":0},"status":"passed","severity":"normal"},{"uid":"153d5f39924c1a86","name":"should encodeTxt and decodeTxt","time":{"start":1721236034682,"stop":1721236034682,"duration":0},"status":"passed","severity":"normal"},{"uid":"24dbc64e3ad115c3","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app69/8/topic522/utf8","time":{"start":1721236665019,"stop":1721236665019,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d8d2b83656e458","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721236607236,"stop":1721236607237,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d9876e50f316cdb","name":"should not receive a peer event after stop","time":{"start":1721236943524,"stop":1721236943524,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ecf3941613f208","name":"it tolerates circular branch references","time":{"start":1721236051017,"stop":1721236051018,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1c1ffb94aad7366","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721236025868,"stop":1721236025868,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ca3ff3340222da7","name":"Push 30 different messages","time":{"start":1721236707825,"stop":1721236707825,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6d1cffb24f0f6bc","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721236344287,"stop":1721236344287,"duration":0},"status":"passed","severity":"normal"},{"uid":"18c2f175d11c01db","name":"should throw error - invalid id","time":{"start":1721236034684,"stop":1721236034689,"duration":5},"status":"passed","severity":"normal"},{"uid":"f663b775ff5487cd","name":"Check publish message containing long","time":{"start":1721236634461,"stop":1721236634461,"duration":0},"status":"passed","severity":"normal"},{"uid":"27f85d0a4f0384a2","name":"Query generator for multiple messages with different message text format","time":{"start":1721236758404,"stop":1721236758404,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb41c0e0ab8d0163","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721236039688,"stop":1721236039688,"duration":0},"status":"passed","severity":"normal"},{"uid":"86af1bc9d5a67390","name":"throws on content topic with empty version field","time":{"start":1721236025857,"stop":1721236025857,"duration":0},"status":"passed","severity":"normal"},{"uid":"7539c395d448479b","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app7/10/topic894/test.js","time":{"start":1721236665029,"stop":1721236665029,"duration":0},"status":"passed","severity":"normal"},{"uid":"832a1786694dec13","name":"Renews peer on consistent ping failures","time":{"start":1721236273655,"stop":1721236273655,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5756f5c069b9ee0","name":"Publish message with custom timestamp: Wed Jul 17 2024 18:16:41 GMT+0000 (Coordinated Universal Time)","time":{"start":1721236634471,"stop":1721236634471,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd8534b6eee669fe","name":"Renews peer on consistent missed messages","time":{"start":1721236273658,"stop":1721236273659,"duration":1},"status":"broken","severity":"normal"},{"uid":"bbf1e19401f72737","name":"Check received message containing special chars","time":{"start":1721236608512,"stop":1721236608512,"duration":0},"status":"passed","severity":"normal"},{"uid":"af3a95d0f60dd218","name":"Check received message containing emoji","time":{"start":1721236307663,"stop":1721236307664,"duration":1},"status":"passed","severity":"normal"},{"uid":"93caa76bcee55fe6","name":"should throw error - no id","time":{"start":1721236034684,"stop":1721236034684,"duration":0},"status":"passed","severity":"normal"},{"uid":"36983a0d3a157265","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721236025859,"stop":1721236025860,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff27d22f0e7d90b1","name":"non connected peers","time":{"start":1721236558791,"stop":1721236558792,"duration":1},"status":"skipped","severity":"normal"},{"uid":"34c6470a390d26c4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721236025881,"stop":1721236025882,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c8d6fe2ccfdc1aa","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721236025883,"stop":1721236025883,"duration":0},"status":"passed","severity":"normal"},{"uid":"48ce005fcd4ee7b0","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721236741727,"stop":1721236741728,"duration":1},"status":"passed","severity":"normal"},{"uid":"96b414338741b3c9","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721236367425,"stop":1721236367425,"duration":0},"status":"passed","severity":"normal"},{"uid":"927fd88e7ff794b4","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721236732207,"stop":1721236732207,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a0e4163ae20a474","name":"Query with Ordered Callback, No Decoder","time":{"start":1721236741739,"stop":1721236741740,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ccc1f9b4ae7c14d","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721236367415,"stop":1721236367415,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed23a3eb6565ac9e","name":"isConnected should return false after all peers disconnect","time":{"start":1721236139746,"stop":1721236139746,"duration":0},"status":"passed","severity":"normal"},{"uid":"53aa0116bd8b7b90","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721236033860,"stop":1721236033861,"duration":1},"status":"passed","severity":"normal"},{"uid":"6513051a04c970fb","name":"Check received message containing Basic HTML tag","time":{"start":1721236608515,"stop":1721236608515,"duration":0},"status":"passed","severity":"normal"},{"uid":"363500784bbe4a58","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721236344291,"stop":1721236344292,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ad881a99157f28c","name":"Check message with no content topic is not received","time":{"start":1721236608523,"stop":1721236608524,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9fc155245c7273b","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721236741726,"stop":1721236741727,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b9aef309ca3a5f0","name":"does not throw on valid cases","time":{"start":1721236025853,"stop":1721236025854,"duration":1},"status":"passed","severity":"normal"},{"uid":"8699e3e60aae4609","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721236732237,"stop":1721236732238,"duration":1},"status":"passed","severity":"normal"},{"uid":"18a35872742cc892","name":"Push message with Arabic payload","time":{"start":1721236601102,"stop":1721236601103,"duration":1},"status":"passed","severity":"normal"},{"uid":"c863d4500d66a82f","name":"Push message with numeric payload","time":{"start":1721236601100,"stop":1721236601100,"duration":0},"status":"passed","severity":"normal"},{"uid":"f065828fbda72d79","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721236050666,"stop":1721236050666,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc5e857796eb6390","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721236367422,"stop":1721236367422,"duration":0},"status":"passed","severity":"normal"},{"uid":"11e1f853ec2a2d6d","name":"Push message on custom pubsubTopic","time":{"start":1721236433682,"stop":1721236433683,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8f629b30089c801","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721236607237,"stop":1721236607237,"duration":0},"status":"passed","severity":"normal"},{"uid":"a31525c8448a293d","name":"should return valid sharding parameters for static sharding","time":{"start":1721236025886,"stop":1721236025886,"duration":0},"status":"passed","severity":"normal"},{"uid":"21fab6f9073e54d7","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721236025975,"stop":1721236025975,"duration":0},"status":"passed","severity":"normal"},{"uid":"8118c19c818b065a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721236344270,"stop":1721236344270,"duration":0},"status":"passed","severity":"normal"},{"uid":"3746734e76293a55","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721236779564,"stop":1721236779564,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f70b2559ae92977","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721236087199,"stop":1721236087199,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dd18e54119124b7","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721236367420,"stop":1721236367420,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d88caae23c19f9a","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721236085213,"stop":1721236085214,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c1554c285b6ea44","name":"should return false","time":{"start":1721236034689,"stop":1721236034690,"duration":1},"status":"passed","severity":"normal"},{"uid":"44bb2156f4720118","name":"should properly create peer info with all multiaddrs","time":{"start":1721236034694,"stop":1721236034694,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b0a2006cdc4089","name":"Publish message with rate limit","time":{"start":1721236634473,"stop":1721236634474,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5fbacd86c220732","name":"Push message with emoji payload","time":{"start":1721236707824,"stop":1721236707825,"duration":1},"status":"passed","severity":"normal"},{"uid":"22cda2994dee2ebd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721236025879,"stop":1721236025879,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf785ab720004213","name":"throws on content topic with too few or too many fields","time":{"start":1721236025854,"stop":1721236025855,"duration":1},"status":"passed","severity":"normal"},{"uid":"33b2aa67031e00f7","name":"Publish message with large meta","time":{"start":1721236634473,"stop":1721236634473,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e410d3bb742d8b","name":"Push 30 different messages","time":{"start":1721236601107,"stop":1721236601108,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c34624b593d2de","name":"Fails to push message with empty content topic","time":{"start":1721236707852,"stop":1721236707852,"duration":0},"status":"passed","severity":"normal"},{"uid":"55401659e9690dbc","name":"Check publish message containing Script","time":{"start":1721236634464,"stop":1721236634464,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c81752f6a94bb3","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721236033846,"stop":1721236033848,"duration":2},"status":"passed","severity":"normal"},{"uid":"68b4898f56641e83","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721236779567,"stop":1721236779567,"duration":0},"status":"passed","severity":"normal"},{"uid":"57260debb847deb4","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721236608518,"stop":1721236608522,"duration":4},"status":"passed","severity":"normal"},{"uid":"770b120e684b97b9","name":"random static sharding 7 - Cluster ID: 280, Shard ID: 903","time":{"start":1721236698422,"stop":1721236698423,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeb6b3093b038ca0","name":"isConnected should return false after all peers disconnect","time":{"start":1721236077265,"stop":1721236077265,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fcc88d489ddb8c1","name":"Relay + Store","time":{"start":1721236087515,"stop":1721236087516,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e7f65c5b6ea580d","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721236025874,"stop":1721236025875,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2174b1480f8fc67","name":"Passing page size 3 when there are 20 messages","time":{"start":1721236765929,"stop":1721236765930,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1055f0cbe164fe6","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721236607232,"stop":1721236607232,"duration":0},"status":"passed","severity":"normal"},{"uid":"c33d37688d15160b","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721236741740,"stop":1721236741741,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb22b1f2fe87150","name":"Passing page size 19 when there are 20 messages","time":{"start":1721236765931,"stop":1721236765931,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c3818637b3fa55","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721236033862,"stop":1721236033863,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9770c7a910b3a42","name":"Push message with content topic containing XML","time":{"start":1721236707842,"stop":1721236707842,"duration":0},"status":"passed","severity":"normal"},{"uid":"23415b47cda84cab","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721236025869,"stop":1721236025869,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a7e5bbe24e41688","name":"Check message with no content topic is not received","time":{"start":1721236608508,"stop":1721236608508,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e76cc080e6d4129","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721236025876,"stop":1721236025877,"duration":1},"status":"passed","severity":"normal"},{"uid":"74ecb7b4f4bcd862","name":"Check message on other pubsub topic is not received","time":{"start":1721236608508,"stop":1721236608508,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddcc8cfb3e7b265a","name":"Push message with content topic containing long","time":{"start":1721236707831,"stop":1721236707831,"duration":0},"status":"passed","severity":"normal"},{"uid":"d57a9f516699bc60","name":"Failed peers are renewed","time":{"start":1721236378158,"stop":1721236378159,"duration":1},"status":"passed","severity":"normal"},{"uid":"6611ed4537d70e1e","name":"should handle corrupted local storage data gracefully","time":{"start":1721236054530,"stop":1721236054530,"duration":0},"status":"passed","severity":"normal"},{"uid":"50194ddc7c9d071e","name":"Decoder throws on undefined content topic","time":{"start":1721236039687,"stop":1721236039687,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f1411c13c03baca","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721236367412,"stop":1721236367413,"duration":1},"status":"passed","severity":"normal"},{"uid":"57e1f84c35a11d1f","name":"Subscribe to topic containing Script and publish message","time":{"start":1721236635801,"stop":1721236635801,"duration":0},"status":"passed","severity":"normal"},{"uid":"1885b9414bb3cb77","name":"Tracks peer failures correctly","time":{"start":1721236273656,"stop":1721236273656,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a4220876d9e150","name":"Promise Callback - forward","time":{"start":1721236750888,"stop":1721236750889,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b2eede255065122","name":"Check message with no payload is not received","time":{"start":1721236608524,"stop":1721236608524,"duration":0},"status":"passed","severity":"normal"},{"uid":"1686a9f132625c9e","name":"Check message with invalid timestamp is not received","time":{"start":1721236608507,"stop":1721236608507,"duration":0},"status":"passed","severity":"normal"},{"uid":"302fdffca8c0d620","name":"Check message on other pubsub topic is not received","time":{"start":1721236608523,"stop":1721236608523,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a48b3dcaf9a4404","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721236372198,"stop":1721236372199,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a01a6225241bafe","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721236344289,"stop":1721236344289,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd0c95223407b418","name":"Register correct protocols","time":{"start":1721236635792,"stop":1721236635793,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb21ed2f5db1e753","name":"random static sharding 4 - Cluster ID: 463, Shard ID: 542","time":{"start":1721236698421,"stop":1721236698421,"duration":0},"status":"passed","severity":"normal"},{"uid":"72f575c38c1640c","name":"Push message with content topic containing emoji","time":{"start":1721236601135,"stop":1721236601136,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1d8f6a8d61341b5","name":"should not fail to stop the service if it was not started","time":{"start":1721236088526,"stop":1721236088527,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b65cd59a3b2d4cd","name":"Decoder throws on empty string content topic","time":{"start":1721236062376,"stop":1721236062376,"duration":0},"status":"passed","severity":"normal"},{"uid":"79689a148ba688e5","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721236367422,"stop":1721236367423,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cad931fef9bebe8","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721236732232,"stop":1721236732233,"duration":1},"status":"passed","severity":"normal"},{"uid":"8275c9afc109877e","name":"Check message received after nwaku node is restarted","time":{"start":1721236307670,"stop":1721236307670,"duration":0},"status":"skipped","severity":"normal"},{"uid":"427e46a872309b92","name":"Check message with invalid timestamp is not received","time":{"start":1721236307666,"stop":1721236307666,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d01f2407eaba1f","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721236635800,"stop":1721236635800,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7c533bba058e19b","name":"Passing page size 11 when there are 10 messages","time":{"start":1721236765930,"stop":1721236765931,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2349ce9862997fa","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721236635795,"stop":1721236635795,"duration":0},"status":"passed","severity":"normal"},{"uid":"291a57de1c7a0ece","name":"can start and stop the service","time":{"start":1721236943521,"stop":1721236943522,"duration":1},"status":"passed","severity":"normal"},{"uid":"3abe0861b395e566","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721236732201,"stop":1721236732202,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1c11cb801bd4c64","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721236088549,"stop":1721236088549,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bdb6a05ff47b61fa","name":"Wrong topic","time":{"start":1721236665030,"stop":1721236665031,"duration":1},"status":"passed","severity":"normal"},{"uid":"14808660681fa23","name":"Waku message hash computation (no timestamp)","time":{"start":1721236028617,"stop":1721236028617,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a5bf34d2f8c1e67","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721236034696,"stop":1721236034697,"duration":1},"status":"passed","severity":"normal"},{"uid":"df7ff5638b4d9959","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721236732204,"stop":1721236732204,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1b8b3e2ba35556d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721236372187,"stop":1721236372197,"duration":10},"status":"passed","severity":"normal"},{"uid":"ae1317ad53b35409","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721236025862,"stop":1721236025863,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdf57af2592b0b69","name":"Subscribe and receive messages via waku relay post","time":{"start":1721236732202,"stop":1721236732202,"duration":0},"status":"passed","severity":"normal"},{"uid":"3954f8de87d3b0c7","name":"Subscribe and receives messages on 20 topics","time":{"start":1721236344273,"stop":1721236344273,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e0d51087e4979d","name":"Check received message with timestamp: 1721236077584 ","time":{"start":1721236307664,"stop":1721236307665,"duration":1},"status":"passed","severity":"normal"},{"uid":"d92c3a5632a187ce","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721236025887,"stop":1721236025887,"duration":0},"status":"passed","severity":"normal"},{"uid":"70fdc2ceccf59e35","name":"Ping on peer without subscriptions","time":{"start":1721236181671,"stop":1721236181672,"duration":1},"status":"passed","severity":"normal"},{"uid":"62f97943a000fafb","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721236706394,"stop":1721236706395,"duration":1},"status":"passed","severity":"normal"},{"uid":"c647749ec5c837cc","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721236062374,"stop":1721236062374,"duration":0},"status":"passed","severity":"normal"},{"uid":"643584d22c300896","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721236367423,"stop":1721236367423,"duration":0},"status":"passed","severity":"normal"},{"uid":"36da4d88989e47d0","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721236913631,"stop":1721236913631,"duration":0},"status":"passed","severity":"normal"},{"uid":"97c862710ec35e11","name":"should emit a peer event after start","time":{"start":1721236054528,"stop":1721236054528,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0ee23d27c441dc","name":"Store - dialed first","time":{"start":1721236787342,"stop":1721236787343,"duration":1},"status":"passed","severity":"normal"},{"uid":"53a200443d6f494b","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721236706391,"stop":1721236706392,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b5f9da56225b255","name":"should decode valid enr successfully","time":{"start":1721236034682,"stop":1721236034682,"duration":0},"status":"passed","severity":"normal"},{"uid":"637c0d5a24e1abb8","name":"Push message with content topic containing Russian","time":{"start":1721236707833,"stop":1721236707833,"duration":0},"status":"passed","severity":"normal"},{"uid":"711786f91f7dcfa5","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721236087199,"stop":1721236087200,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d95f568576ca00a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721236344292,"stop":1721236344293,"duration":1},"status":"passed","severity":"normal"},{"uid":"3208331bb5864e4e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721236367413,"stop":1721236367413,"duration":0},"status":"passed","severity":"normal"},{"uid":"6854aa8f18534952","name":"Check message with no content topic is not received","time":{"start":1721236307668,"stop":1721236307668,"duration":0},"status":"passed","severity":"normal"},{"uid":"8befa7a73c73e2bc","name":"Ping on peer without subscriptions","time":{"start":1721236141421,"stop":1721236141422,"duration":1},"status":"passed","severity":"normal"},{"uid":"814fb00a3fc40c2","name":"stop","time":{"start":1721236118393,"stop":1721236118393,"duration":0},"status":"passed","severity":"normal"},{"uid":"6293cfb5764c265f","name":"Ordered callback, aborts when callback returns true","time":{"start":1721236758407,"stop":1721236758407,"duration":0},"status":"passed","severity":"normal"},{"uid":"934bb3382d8a7022","name":"Decoder throws on undefined content topic","time":{"start":1721236062376,"stop":1721236062376,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c8f0634d151ac20","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721236756618,"stop":1721236756618,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb3a15679da7831","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721236344281,"stop":1721236344285,"duration":4},"status":"passed","severity":"normal"},{"uid":"50833d230758f1eb","name":"Push message with content topic containing JSON","time":{"start":1721236707843,"stop":1721236707850,"duration":7},"status":"passed","severity":"normal"},{"uid":"bc3df911ec79c644","name":"Check received message containing special chars","time":{"start":1721236307659,"stop":1721236307659,"duration":0},"status":"passed","severity":"normal"},{"uid":"c98d790df3295a59","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721236170300,"stop":1721236170300,"duration":0},"status":"passed","severity":"normal"},{"uid":"caf884df5f80eb88","name":"Ping on peer without subscriptions","time":{"start":1721236181675,"stop":1721236181675,"duration":0},"status":"passed","severity":"normal"},{"uid":"da9420b3a144493","name":"Query Generator - forward","time":{"start":1721236750887,"stop":1721236750888,"duration":1},"status":"passed","severity":"normal"},{"uid":"67bc2f838fe9b69b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721236732227,"stop":1721236732227,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd007d4bfeb5d004","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721236732219,"stop":1721236732220,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6dca81a637efca5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721236367434,"stop":1721236367440,"duration":6},"status":"passed","severity":"normal"},{"uid":"daaf3c0aab6df030","name":"A test","time":{"start":1721236378233,"stop":1721236378233,"duration":0},"status":"passed","severity":"normal"},{"uid":"600df52cb129a1f9","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721236608506,"stop":1721236608507,"duration":1},"status":"passed","severity":"normal"},{"uid":"43f95b22e1c28bc0","name":"Subscribe to topic containing long and receive message","time":{"start":1721236732225,"stop":1721236732227,"duration":2},"status":"passed","severity":"normal"},{"uid":"167fab16f8a7a390","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721236062373,"stop":1721236062373,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5a72e0a21edbc79","name":"should add and remove event listeners correctly","time":{"start":1721236054530,"stop":1721236054530,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffe93c966beed842","name":"should not receive a peer event after stop","time":{"start":1721236054529,"stop":1721236054529,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f8649f49ec7b9e6","name":"Refresh subscription","time":{"start":1721236344276,"stop":1721236344278,"duration":2},"status":"passed","severity":"normal"},{"uid":"ed170f5fbfbacee9","name":"Number of peers are maintained correctly","time":{"start":1721236378158,"stop":1721236378158,"duration":0},"status":"passed","severity":"normal"},{"uid":"e31de2b992bcd80","name":"throws on content topic with empty encoding field","time":{"start":1721236025858,"stop":1721236025859,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ae06eeb946fa5db","name":"Promise Callback - backward","time":{"start":1721236750889,"stop":1721236750889,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c367445ac27ede","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721236170292,"stop":1721236170293,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4d4c6ba113ff987","name":"connects to nwaku","time":{"start":1721236778961,"stop":1721236778963,"duration":2},"status":"passed","severity":"normal"},{"uid":"10688ddbf79ef4f1","name":"Check received message containing numeric","time":{"start":1721236608499,"stop":1721236608499,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3b728a669c7b662","name":"Check received message with timestamp: 1721236077251 ","time":{"start":1721236608517,"stop":1721236608518,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae6a1bca6e71d70a","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721236635799,"stop":1721236635800,"duration":1},"status":"passed","severity":"normal"},{"uid":"9527ce1013dcf6d4","name":"Check received message containing shell command","time":{"start":1721236307662,"stop":1721236307663,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a9f08de5d039048","name":"A test","time":{"start":1721236378232,"stop":1721236378232,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb6892af6c2da58","name":"different cluster, same shard: nodes don't connect","time":{"start":1721236367403,"stop":1721236367404,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d09122c5e7c3e1f","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721236139738,"stop":1721236139745,"duration":7},"status":"passed","severity":"normal"},{"uid":"6203df6738b959bc","name":"listenerCount","time":{"start":1721236118392,"stop":1721236118392,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab51176ef65eee4","name":"Round trip binary serialization","time":{"start":1721236039684,"stop":1721236039685,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9e3d42b2d3b7083","name":"Check received message containing Arabic","time":{"start":1721236608512,"stop":1721236608513,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a5c385957233c78","name":"Ephemeral field set to true","time":{"start":1721236039685,"stop":1721236039685,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac37eb4ed073ccd4","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721236344280,"stop":1721236344281,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c278eed8a9fa055","name":"Check received message containing long","time":{"start":1721236608511,"stop":1721236608511,"duration":0},"status":"passed","severity":"normal"},{"uid":"4703b5d1b57cd185","name":"Subscribe and receive messages via lightPush","time":{"start":1721236344269,"stop":1721236344269,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b135022e6f6d311","name":"ignores unrecognized TXT record formats","time":{"start":1721236051018,"stop":1721236051019,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7bd341097c35d92","name":"receives messages sent to provided content topic through stream","time":{"start":1721236608664,"stop":1721236608664,"duration":0},"status":"skipped","severity":"normal"},{"uid":"163260c10ee5b00c","name":"Throws when trying to push message with empty payload","time":{"start":1721236601108,"stop":1721236601108,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed4b284592dd944e","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721236779565,"stop":1721236779566,"duration":1},"status":"passed","severity":"normal"},{"uid":"b76413ddcf995095","name":"LightPush","time":{"start":1721236787343,"stop":1721236787343,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4150b9d7ed90bb3","name":"Push message with emoji payload","time":{"start":1721236601107,"stop":1721236601107,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4705b6b68058e1b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721236372139,"stop":1721236372140,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ade49198f434137","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721236344279,"stop":1721236344279,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f84b579f7b06952","name":"should not receive a peer event before start","time":{"start":1721236943523,"stop":1721236943524,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbac9d43c35bd1cd","name":"random static sharding 3 - Cluster ID: 113, Shard ID: 123","time":{"start":1721236698420,"stop":1721236698421,"duration":1},"status":"passed","severity":"normal"},{"uid":"81a4976ea4b550f0","name":"should return empty list for no shard","time":{"start":1721236025872,"stop":1721236025873,"duration":1},"status":"passed","severity":"normal"},{"uid":"266563199cadbc2f","name":"Push message with content topic containing Chinese","time":{"start":1721236707832,"stop":1721236707832,"duration":0},"status":"passed","severity":"normal"},{"uid":"92a1824e4345c3e6","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721236758407,"stop":1721236758407,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a5e0b27c6303984","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721236744788,"stop":1721236744792,"duration":4},"status":"passed","severity":"normal"},{"uid":"661954f9c0d19fbe","name":"Callback on promise, aborts when callback returns true","time":{"start":1721236758406,"stop":1721236758407,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b8294300491b4ff","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721236779566,"stop":1721236779567,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9d7e1de0733206a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721236367416,"stop":1721236367416,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e6032d2b0564f0","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721236635800,"stop":1721236635801,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b2f83a1daf6a62e","name":"Relay - times out","time":{"start":1721236787341,"stop":1721236787342,"duration":1},"status":"passed","severity":"normal"},{"uid":"24c5b57750817176","name":"Check received message containing escaped characters","time":{"start":1721236608504,"stop":1721236608504,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e1446e6e4577af","name":"configure the node with multiple content topics","time":{"start":1721236665031,"stop":1721236665032,"duration":1},"status":"passed","severity":"normal"},{"uid":"af76eca7a34b6f30","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721236025884,"stop":1721236025885,"duration":1},"status":"passed","severity":"normal"},{"uid":"a69bcb11131aa884","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721236033867,"stop":1721236033868,"duration":1},"status":"passed","severity":"normal"},{"uid":"a758e2dd2fca636a","name":"Reopen subscription with peer with lost subscription","time":{"start":1721236141423,"stop":1721236141429,"duration":6},"status":"passed","severity":"normal"},{"uid":"1fd5f360d8581a2","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721236367430,"stop":1721236367430,"duration":0},"status":"passed","severity":"normal"},{"uid":"1699d1e82defb00a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721236344272,"stop":1721236344273,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4d374c07cc63ecb","name":"Refresh subscription","time":{"start":1721236635796,"stop":1721236635796,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d4ed62113d54fcb5","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721236060585,"stop":1721236060587,"duration":2},"status":"passed","severity":"normal"},{"uid":"5fe679c2535b616a","name":"can start and stop the service","time":{"start":1721236054527,"stop":1721236054527,"duration":0},"status":"passed","severity":"normal"},{"uid":"276d88c97cbe6833","name":"Push message with shell command payload","time":{"start":1721236707806,"stop":1721236707807,"duration":1},"status":"passed","severity":"normal"},{"uid":"59929ee7920854a4","name":"Subscribe and receive messages via lightPush","time":{"start":1721236732201,"stop":1721236732201,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca86af746ed02c31","name":"same cluster, different shard: nodes don't connect","time":{"start":1721236367402,"stop":1721236367403,"duration":1},"status":"passed","severity":"normal"},{"uid":"a56be14d23561619","name":"Subscribe and receive messages via waku relay post","time":{"start":1721236732215,"stop":1721236732216,"duration":1},"status":"passed","severity":"normal"},{"uid":"47ab598a9f85cfb4","name":"should emit a peer event after start","time":{"start":1721236088527,"stop":1721236088528,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6420010646165d7","name":"Check message with invalid timestamp is not received","time":{"start":1721236608522,"stop":1721236608523,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad5acf8e04e87c12","name":"Passing cursor with wrong message digest","time":{"start":1721236706394,"stop":1721236706394,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff17d1c13676f8ef","name":"Push message with custom timestamp: 1721239967688","time":{"start":1721236601140,"stop":1721236601140,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6b31ae25931e36a","name":"Push message on custom pubsubTopic","time":{"start":1721236433692,"stop":1721236433692,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a65ed4813182c10","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721236634472,"stop":1721236634472,"duration":0},"status":"passed","severity":"normal"},{"uid":"beca2440a13dbfc7","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721236025861,"stop":1721236025861,"duration":0},"status":"passed","severity":"normal"},{"uid":"39508b047fa3a066","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721236732210,"stop":1721236732211,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d7080dbd92ecedb","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721236608507,"stop":1721236608507,"duration":0},"status":"passed","severity":"normal"},{"uid":"19cc23ade02b15e2","name":"Check received message containing XML","time":{"start":1721236608514,"stop":1721236608514,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34b4a47151c9bb8","name":"throws on content topic with empty topic name field","time":{"start":1721236025858,"stop":1721236025858,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ac50bd1278748d","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721236025887,"stop":1721236025887,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d90a5857c1b1b72","name":"Push message with content topic containing Chinese","time":{"start":1721236601117,"stop":1721236601117,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74a5b239852b3a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721236732236,"stop":1721236732236,"duration":0},"status":"passed","severity":"normal"},{"uid":"69695d663a41bf2","name":"Encoder throws on undefined content topic","time":{"start":1721236039686,"stop":1721236039686,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bcb25b3934d87ab","name":"Ping on subscribed peer","time":{"start":1721236181674,"stop":1721236181674,"duration":0},"status":"passed","severity":"normal"},{"uid":"8670d429fe369c02","name":"Push message with numeric payload","time":{"start":1721236707786,"stop":1721236707793,"duration":7},"status":"passed","severity":"normal"},{"uid":"cd0e13df8acfc27a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721236732215,"stop":1721236732215,"duration":0},"status":"passed","severity":"normal"},{"uid":"59f455af76049e44","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721236779567,"stop":1721236779567,"duration":0},"status":"passed","severity":"normal"},{"uid":"529df65e22fb2219","name":"Check message on other pubsub topic is not received","time":{"start":1721236307666,"stop":1721236307667,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fe0b80fc2e3f53e","name":"Check received message containing unicode special characters","time":{"start":1721236608504,"stop":1721236608505,"duration":1},"status":"passed","severity":"normal"},{"uid":"d853f87b35767ae9","name":"returns all values when wanted number is greater than available values","time":{"start":1721236049859,"stop":1721236049860,"duration":1},"status":"passed","severity":"normal"},{"uid":"7069dafa07cf92ad","name":"Relay - dialed after","time":{"start":1721236787341,"stop":1721236787341,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb5b610d7f451ad","name":"tcp ip4 address","time":{"start":1721236033883,"stop":1721236033884,"duration":1},"status":"passed","severity":"normal"},{"uid":"e818aaabbe920491","name":"udp ip6 address","time":{"start":1721236033884,"stop":1721236033884,"duration":0},"status":"passed","severity":"normal"},{"uid":"9429114544a03e8c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721236025882,"stop":1721236025882,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c377eb2cd98ad58","name":"Check message with non string payload is not received","time":{"start":1721236608524,"stop":1721236608525,"duration":1},"status":"passed","severity":"normal"},{"uid":"df6b0f25c7dc009c","name":"should properly compute the node id","time":{"start":1721236034690,"stop":1721236034690,"duration":0},"status":"passed","severity":"normal"},{"uid":"be1d5d705ea171d0","name":"Passing page size 0 when there are 110 messages","time":{"start":1721236765928,"stop":1721236765928,"duration":0},"status":"passed","severity":"normal"},{"uid":"769021424fccf30a","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721236665032,"stop":1721236665032,"duration":0},"status":"passed","severity":"normal"},{"uid":"4828b13d111ce736","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721236025862,"stop":1721236025862,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e8f8d612d7bfa51","name":"should not fail to start the service if it is already started","time":{"start":1721236088527,"stop":1721236088527,"duration":0},"status":"passed","severity":"normal"},{"uid":"8935171fe32cb423","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721236779565,"stop":1721236779565,"duration":0},"status":"passed","severity":"normal"},{"uid":"dac859782404321e","name":"Check message with non string payload is not received","time":{"start":1721236608509,"stop":1721236608509,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa3caae585e081b2","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721236732234,"stop":1721236732234,"duration":0},"status":"passed","severity":"normal"},{"uid":"16d3816b77c087d6","name":"removeEventListener with wrong event","time":{"start":1721236118391,"stop":1721236118391,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce4fc6f7e68ebae5","name":"Push message with content topic containing Arabic","time":{"start":1721236707832,"stop":1721236707832,"duration":0},"status":"passed","severity":"normal"},{"uid":"a26b0ff9674b8999","name":"Meta field set when metaSetter is specified","time":{"start":1721236039685,"stop":1721236039685,"duration":0},"status":"passed","severity":"normal"},{"uid":"5792f19c52bf158c","name":"Push message with content topic containing shell command","time":{"start":1721236601130,"stop":1721236601131,"duration":1},"status":"passed","severity":"normal"},{"uid":"247e5cb5ca82f7c","name":"Check message with non string payload is not received","time":{"start":1721236307669,"stop":1721236307669,"duration":0},"status":"passed","severity":"normal"},{"uid":"16222b3a241cb2c8","name":"Check message with no pubsub topic is not received","time":{"start":1721236307667,"stop":1721236307667,"duration":0},"status":"passed","severity":"normal"},{"uid":"9269c2299afc8488","name":"Decoder throws on empty string content topic","time":{"start":1721236039687,"stop":1721236039687,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c55be078a7f7cd6","name":"Subscribe to topic containing Script and receive message","time":{"start":1721236344286,"stop":1721236344286,"duration":0},"status":"passed","severity":"normal"},{"uid":"212bbf9dbd46ba52","name":"Passing page size 10 when there are 10 messages","time":{"start":1721236765930,"stop":1721236765930,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b7f7b0ebd0b651","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721236170299,"stop":1721236170299,"duration":0},"status":"passed","severity":"normal"},{"uid":"6806d76ba82758f2","name":"Accepts a valid Waku Message","time":{"start":1721236043163,"stop":1721236043164,"duration":1},"status":"passed","severity":"normal"},{"uid":"c513a73570588407","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721236025885,"stop":1721236025885,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f2ca924410a80b7","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app74/6/topic491/json","time":{"start":1721236665020,"stop":1721236665020,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e236bd1a695f32","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721236367421,"stop":1721236367421,"duration":0},"status":"passed","severity":"normal"},{"uid":"db3861819714cdb0","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721236372163,"stop":1721236372182,"duration":19},"status":"passed","severity":"normal"},{"uid":"70975e2ab68bffe","name":"should throw an error for insufficient data","time":{"start":1721236025975,"stop":1721236025975,"duration":0},"status":"passed","severity":"normal"},{"uid":"94767fcbaf449e38","name":"Check publish message containing numeric","time":{"start":1721236634461,"stop":1721236634461,"duration":0},"status":"passed","severity":"normal"},{"uid":"13225233a62c12ee","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app15/8/topic92/test.js","time":{"start":1721236665007,"stop":1721236665007,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d5e6dae6a27052","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721236372145,"stop":1721236372150,"duration":5},"status":"passed","severity":"normal"},{"uid":"c20f7c8ce354c294","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721236170295,"stop":1721236170296,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b6d667a1e648311","name":"different cluster, same shard: nodes don't connect","time":{"start":1721236428434,"stop":1721236428434,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e522d33c5c7bc41","name":"should emit a peer event after start","time":{"start":1721236943523,"stop":1721236943523,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc8d9346ca0fcadb","name":"Push message with content topic containing unicode special characters","time":{"start":1721236707851,"stop":1721236707851,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfb7a4f907ef23ec","name":"Query generator for multiple messages","time":{"start":1721236758404,"stop":1721236758404,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca1aa2e00cc0ab9","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721236698429,"stop":1721236698429,"duration":0},"status":"passed","severity":"normal"},{"uid":"4617e7bdf57be318","name":"Push message with special chars payload","time":{"start":1721236601101,"stop":1721236601101,"duration":0},"status":"passed","severity":"normal"},{"uid":"cececf91043274ba","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721236744796,"stop":1721236744797,"duration":1},"status":"passed","severity":"normal"},{"uid":"af453fc9ae2827dd","name":"Nodes with multiple pubsub topic","time":{"start":1721236607235,"stop":1721236607235,"duration":0},"status":"passed","severity":"normal"},{"uid":"3554b6a8601c2453","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721236732212,"stop":1721236732212,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9c5efe093ad4fc4","name":"can start the service","time":{"start":1721236088525,"stop":1721236088525,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc0122e6ba96d2fe","name":"Push message with content topic containing special chars","time":{"start":1721236707831,"stop":1721236707832,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e0ab402efe59a50","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721236085215,"stop":1721236085215,"duration":0},"status":"passed","severity":"normal"},{"uid":"25d1c3f1d85fda6f","name":"Push message equal or less that 1MB","time":{"start":1721236601141,"stop":1721236601141,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5c123a5e01ee50e","name":"Push message with custom timestamp: 1721232767688","time":{"start":1721236601139,"stop":1721236601140,"duration":1},"status":"passed","severity":"normal"},{"uid":"99eb6cad6a8742b1","name":"Check received message with timestamp: 1721236077251 ","time":{"start":1721236608506,"stop":1721236608506,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d5ab8fc59a8a359","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721236051022,"stop":1721236051022,"duration":0},"status":"skipped","severity":"normal"},{"uid":"362828af67ec4fa0","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721236744780,"stop":1721236744781,"duration":1},"status":"passed","severity":"normal"},{"uid":"422b12715a0eb86","name":"Nwaku publishes","time":{"start":1721236591105,"stop":1721236591105,"duration":0},"status":"passed","severity":"normal"},{"uid":"af05e3b7b2339d1c","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721236050655,"stop":1721236050656,"duration":1},"status":"passed","severity":"normal"},{"uid":"84661bfe55280a65","name":"Query Generator - backward","time":{"start":1721236750888,"stop":1721236750888,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc25b51143b983fc","name":"Publish message with custom timestamp: Thu Jul 27 2023 17:16:41 GMT+0000 (Coordinated Universal Time)","time":{"start":1721236634470,"stop":1721236634470,"duration":0},"status":"passed","severity":"normal"},{"uid":"410512cec8e6d999","name":"Check received message containing JSON","time":{"start":1721236608503,"stop":1721236608503,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd1a7a021bb3aaf3","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721236732220,"stop":1721236732221,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f20faaa5138ffbc","name":"should throw an error for missing sharding configuration","time":{"start":1721236025888,"stop":1721236025888,"duration":0},"status":"passed","severity":"normal"},{"uid":"13658880f269ba6","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721236707842,"stop":1721236707843,"duration":1},"status":"passed","severity":"normal"},{"uid":"abf07d54960be2e4","name":"should get / set UDP multiaddr","time":{"start":1721236034691,"stop":1721236034691,"duration":0},"status":"passed","severity":"normal"},{"uid":"582b5ea679014a3e","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721236367411,"stop":1721236367412,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d42b7cfb7fe621","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721236050657,"stop":1721236050657,"duration":0},"status":"passed","severity":"normal"},{"uid":"267ebaad1fe05275","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app87/10/topic652/json","time":{"start":1721236665012,"stop":1721236665019,"duration":7},"status":"passed","severity":"normal"},{"uid":"f7220a67ab9ff46b","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721236025889,"stop":1721236025890,"duration":1},"status":"passed","severity":"normal"},{"uid":"1854096193be6f92","name":"Check publish message containing Arabic","time":{"start":1721236634462,"stop":1721236634463,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebac1441dbe83c0f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721236025878,"stop":1721236025879,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7cd8222936213fc","name":"Encoder throws on empty string content topic","time":{"start":1721236039686,"stop":1721236039687,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbe95b1cf430ec43","name":"Check received message containing emoji","time":{"start":1721236608517,"stop":1721236608517,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e573df465c4a56","name":"should load peers from local storage and dispatch events","time":{"start":1721236054529,"stop":1721236054529,"duration":0},"status":"passed","severity":"normal"},{"uid":"442f2cf593a074cc","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721236034683,"stop":1721236034683,"duration":0},"status":"passed","severity":"normal"},{"uid":"7786e6bfde829748","name":"Non TWN Cluster","time":{"start":1721236665006,"stop":1721236665006,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd8a8a65e75760d","name":"Subscribe to topic containing Script and receive message","time":{"start":1721236732209,"stop":1721236732209,"duration":0},"status":"passed","severity":"normal"},{"uid":"58f3436ac50e0ca1","name":"Push message with content topic containing shell command","time":{"start":1721236707850,"stop":1721236707850,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce4eac560febb74","name":"throws an error for improperly formatted content topics","time":{"start":1721236025867,"stop":1721236025868,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3f4156803fc9af9","name":"Fails to push message with large meta","time":{"start":1721236601138,"stop":1721236601138,"duration":0},"status":"passed","severity":"normal"},{"uid":"6371eb4a42bab7ca","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app22/2/topic533/xml","time":{"start":1721236665020,"stop":1721236665021,"duration":1},"status":"passed","severity":"normal"},{"uid":"504ad2d51ea0c144","name":"should properly create location multiaddrs - tcp6","time":{"start":1721236034693,"stop":1721236034693,"duration":0},"status":"passed","severity":"normal"},{"uid":"7efd99529c1923c","name":"Push message with content topic containing emoji","time":{"start":1721236707851,"stop":1721236707851,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2234d1a98a3c6c0","name":"Check message with no payload is not received","time":{"start":1721236608508,"stop":1721236608509,"duration":1},"status":"passed","severity":"normal"},{"uid":"396b770e40bf5a79","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721236732233,"stop":1721236732234,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a18a54575871fe3","name":"Check received message with timestamp: 1721236077584000000 ","time":{"start":1721236307664,"stop":1721236307664,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be76cf52c37fd50","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721236433686,"stop":1721236433691,"duration":5},"status":"passed","severity":"normal"},{"uid":"896115904d454afd","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721236367415,"stop":1721236367415,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c98d85ad4789a99","name":"Subscribe and receives messages on 20 topics","time":{"start":1721236732203,"stop":1721236732204,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb5f8124e0f90532","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721236706393,"stop":1721236706393,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ff8e6f1583de59","name":"Overlapping topic subscription","time":{"start":1721236732205,"stop":1721236732205,"duration":0},"status":"passed","severity":"normal"},{"uid":"46ad696ec1b6dac0","name":"Check received message containing JSON","time":{"start":1721236608515,"stop":1721236608515,"duration":0},"status":"passed","severity":"normal"},{"uid":"902a6ca2acc7d5ab","name":"Ephemeral messages are not stored","time":{"start":1721236087197,"stop":1721236087198,"duration":1},"status":"passed","severity":"normal"},{"uid":"e98918b6f72bf35","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721236732211,"stop":1721236732211,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b8aa9dfb692438f","name":"All","time":{"start":1721236087516,"stop":1721236087516,"duration":0},"status":"passed","severity":"normal"},{"uid":"292dc6f97e0fce7c","name":"safeDispatchEvent","time":{"start":1721236118392,"stop":1721236118392,"duration":0},"status":"passed","severity":"normal"},{"uid":"a185fe75e2509258","name":"Filter","time":{"start":1721236787344,"stop":1721236787344,"duration":0},"status":"passed","severity":"normal"},{"uid":"56bcd286f62cbabe","name":"should be able to encode the field with only STORE set to true","time":{"start":1721236033849,"stop":1721236033850,"duration":1},"status":"passed","severity":"normal"},{"uid":"86443c67ddccaeea","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721236732238,"stop":1721236732241,"duration":3},"status":"passed","severity":"normal"},{"uid":"c49a1a02b585c540","name":"random static sharding 5 - Cluster ID: 415, Shard ID: 923","time":{"start":1721236698421,"stop":1721236698422,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c9080fb29b38393","name":"Push message with content topic containing short","time":{"start":1721236707830,"stop":1721236707830,"duration":0},"status":"passed","severity":"normal"},{"uid":"8363b0a3d6ada682","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721236033850,"stop":1721236033851,"duration":1},"status":"passed","severity":"normal"},{"uid":"a30bd9fc8aad3b2c","name":"Query with Promise Callback, No Decoder","time":{"start":1721236741741,"stop":1721236741745,"duration":4},"status":"passed","severity":"normal"},{"uid":"3576b7c2970c358b","name":"Relay","time":{"start":1721236087500,"stop":1721236087501,"duration":1},"status":"passed","severity":"normal"},{"uid":"af24f7ed8cdec4a6","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721236039372,"stop":1721236039372,"duration":0},"status":"passed","severity":"normal"},{"uid":"520e2feaa063b9ab","name":"Check publish message containing Russian","time":{"start":1721236634463,"stop":1721236634463,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ae9fd330d2709","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721236025866,"stop":1721236025867,"duration":1},"status":"passed","severity":"normal"},{"uid":"cac61d30b8bf549f","name":"Check received message containing Basic HTML tag","time":{"start":1721236608503,"stop":1721236608503,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0e4203d9a1e365c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721236372199,"stop":1721236372199,"duration":0},"status":"passed","severity":"normal"},{"uid":"fab0cb3797e684c3","name":"Check received message containing Chinese","time":{"start":1721236307659,"stop":1721236307659,"duration":0},"status":"passed","severity":"normal"},{"uid":"a41c3f914dac2e24","name":"should throw an error for missing required configuration","time":{"start":1721236025873,"stop":1721236025873,"duration":0},"status":"passed","severity":"normal"},{"uid":"88150b396c3b812","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721236025878,"stop":1721236025878,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e9f87d23129a30d","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721236039371,"stop":1721236039371,"duration":0},"status":"passed","severity":"normal"},{"uid":"8872f03badb178f5","name":"Check received message containing Basic HTML tag","time":{"start":1721236307662,"stop":1721236307662,"duration":0},"status":"passed","severity":"normal"},{"uid":"92f38dfcba6ab2a","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721236634468,"stop":1721236634470,"duration":2},"status":"passed","severity":"normal"},{"uid":"b8a9af013977e55","name":"Fails to publish message with empty text","time":{"start":1721236634471,"stop":1721236634471,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b64cd7266754dee","name":"Check received message containing Script","time":{"start":1721236608502,"stop":1721236608502,"duration":0},"status":"passed","severity":"normal"},{"uid":"38fe14af32e0e9ec","name":"Publishes to nwaku","time":{"start":1721236591105,"stop":1721236591105,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f5f103940afecc1","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721236216382,"stop":1721236216383,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9578855491d0c2c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721236307666,"stop":1721236307666,"duration":0},"status":"passed","severity":"normal"},{"uid":"db889dcda4f6aafd","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721236170298,"stop":1721236170298,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2bdd9a2220e88c","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721236025889,"stop":1721236025889,"duration":0},"status":"passed","severity":"normal"},{"uid":"724957120443b841","name":"should encode/decode to text encoding","time":{"start":1721236034691,"stop":1721236034691,"duration":0},"status":"passed","severity":"normal"},{"uid":"501e22abc9c3f421","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721236025874,"stop":1721236025874,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad66ad07c580773","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721236216384,"stop":1721236216389,"duration":5},"status":"passed","severity":"normal"},{"uid":"96f0d5703784098b","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721236741739,"stop":1721236741739,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50ab7015862441c","name":"Generator, custom pubsub topic","time":{"start":1721236744794,"stop":1721236744795,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bec220738e2f7ed","name":"Subscribe to topic containing long and publish message","time":{"start":1721236635798,"stop":1721236635798,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fdf41dce8c5b322","name":"Check message received after jswaku node is restarted","time":{"start":1721236307669,"stop":1721236307670,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1a20cd31b5738767","name":"Check publish message containing JSON","time":{"start":1721236634465,"stop":1721236634466,"duration":1},"status":"passed","severity":"normal"},{"uid":"642ac5ae302ed608","name":"should properly create location multiaddrs - tcp4","time":{"start":1721236034692,"stop":1721236034693,"duration":1},"status":"passed","severity":"normal"},{"uid":"64e9c617bbd4748","name":"Store - dialed after - with timeout","time":{"start":1721236787343,"stop":1721236787343,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bd69256f320194e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721236601128,"stop":1721236601128,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc0722c89911a7d","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721236033851,"stop":1721236033852,"duration":1},"status":"passed","severity":"normal"},{"uid":"1354e194b0add958","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721236344293,"stop":1721236344294,"duration":1},"status":"passed","severity":"normal"},{"uid":"76c134414a2cfb78","name":"Check received message containing SQL Injection","time":{"start":1721236307660,"stop":1721236307661,"duration":1},"status":"passed","severity":"normal"},{"uid":"885ca48aa38d5d1f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721236732236,"stop":1721236732236,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2d0cf7214dc7eed","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721236367405,"stop":1721236367406,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1e75f5b6282461f","name":"Check received message containing long","time":{"start":1721236307657,"stop":1721236307658,"duration":1},"status":"passed","severity":"normal"},{"uid":"362b76133ec375b9","name":"Check received message containing short","time":{"start":1721236307657,"stop":1721236307657,"duration":0},"status":"passed","severity":"normal"},{"uid":"569cf17f5cf2c7fd","name":"new peer added after a peer was already found","time":{"start":1721236558436,"stop":1721236558437,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9d27d72a52beec2d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721236025877,"stop":1721236025877,"duration":0},"status":"passed","severity":"normal"},{"uid":"f59406c2022fffb5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721236367428,"stop":1721236367429,"duration":1},"status":"passed","severity":"normal"},{"uid":"e55cbb68e9f228c4","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721236913630,"stop":1721236913630,"duration":0},"status":"passed","severity":"normal"},{"uid":"3248e0f81ce9582c","name":"Push message with Basic HTML tag payload","time":{"start":1721236707806,"stop":1721236707806,"duration":0},"status":"passed","severity":"normal"},{"uid":"d48d6049a31248d6","name":"pre and post cipher","time":{"start":1721236061215,"stop":1721236061215,"duration":0},"status":"passed","severity":"normal"},{"uid":"1083dfe5ee4eb160","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721236367414,"stop":1721236367414,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa9eb44b9944573","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721236170300,"stop":1721236170300,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f84dc1aab9b68f3","name":"Check publish message after client node is restarted","time":{"start":1721236634473,"stop":1721236634473,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ffa5d21044ddefa4","name":"1 Relay, 1 fetch","time":{"start":1721236050665,"stop":1721236050666,"duration":1},"status":"passed","severity":"normal"},{"uid":"2665993d012d8aa9","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721236367420,"stop":1721236367420,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e0d764dca3b3ab","name":"should not fail to start the service if it is already started","time":{"start":1721236943522,"stop":1721236943522,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6ff196708f41531","name":"Symmetric encrypt & Decrypt","time":{"start":1721236061214,"stop":1721236061214,"duration":0},"status":"passed","severity":"normal"},{"uid":"944f21bea4e8bd8e","name":"should not fail to stop the service if it was not started","time":{"start":1721236943522,"stop":1721236943522,"duration":0},"status":"passed","severity":"normal"},{"uid":"556dc7abf82b5a3f","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721236025869,"stop":1721236025869,"duration":0},"status":"passed","severity":"normal"},{"uid":"591527f165beb029","name":"start node with empty content topic","time":{"start":1721236665033,"stop":1721236665034,"duration":1},"status":"passed","severity":"normal"},{"uid":"73de095ce60ad00f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721236025879,"stop":1721236025879,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac5a7ed8cd79624","name":"Push message with XML payload","time":{"start":1721236601105,"stop":1721236601105,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7969a5660804fff","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721236367418,"stop":1721236367418,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa034667b8198513","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721236706393,"stop":1721236706393,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd95296bb315007f","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721236025890,"stop":1721236025890,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6616f36f8346256","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721236033855,"stop":1721236033856,"duration":1},"status":"passed","severity":"normal"},{"uid":"62290a13a08aeca9","name":"Push message with Russian payload","time":{"start":1721236707804,"stop":1721236707804,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd8c7a0de44f3ffd","name":"Check publish message containing Chinese","time":{"start":1721236634462,"stop":1721236634462,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a5c6e9dcdc1fee2","name":"should set field with all protocols enabled","time":{"start":1721236034695,"stop":1721236034695,"duration":0},"status":"passed","severity":"normal"},{"uid":"49204faa90a34890","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721236367423,"stop":1721236367423,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab331a26445992c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721236367419,"stop":1721236367419,"duration":0},"status":"passed","severity":"normal"},{"uid":"7afb5acc5df681ce","name":"Push message with content topic containing SQL Injection","time":{"start":1721236601124,"stop":1721236601125,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fc62b14758c4a04","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721236033866,"stop":1721236033867,"duration":1},"status":"passed","severity":"normal"},{"uid":"60365932adf2af87","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721236025870,"stop":1721236025870,"duration":0},"status":"passed","severity":"normal"},{"uid":"376656c05161fd3f","name":"should only return 1 node with store capability","time":{"start":1721236051020,"stop":1721236051020,"duration":0},"status":"passed","severity":"normal"},{"uid":"218a4b2df703c7a8","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721236706392,"stop":1721236706392,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6aa91ee13f88d51","name":"Privacy Node - default protocol","time":{"start":1721236787344,"stop":1721236787345,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6476ab6ce470241","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721236558437,"stop":1721236558437,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5625d5dc6245ef6c","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721236428432,"stop":1721236428433,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dc2030552abe4af","name":"Subscribe to topic containing XML and publish message","time":{"start":1721236635801,"stop":1721236635802,"duration":1},"status":"passed","severity":"normal"},{"uid":"2330329b499b8f8c","name":"Sign & Recover","time":{"start":1721236061215,"stop":1721236061215,"duration":0},"status":"passed","severity":"normal"},{"uid":"e390bb5aa1600029","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721236732211,"stop":1721236732211,"duration":0},"status":"passed","severity":"normal"},{"uid":"3035a10985ecebd2","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721236741740,"stop":1721236741740,"duration":0},"status":"passed","severity":"normal"},{"uid":"166b370732dbf648","name":"Push message with Basic HTML tag payload","time":{"start":1721236601105,"stop":1721236601105,"duration":0},"status":"passed","severity":"normal"},{"uid":"759b73a232d190b","name":"Ping on subscribed peer","time":{"start":1721236181671,"stop":1721236181671,"duration":0},"status":"passed","severity":"normal"},{"uid":"d96cadb1a9e4e0f6","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721236025863,"stop":1721236025864,"duration":1},"status":"passed","severity":"normal"},{"uid":"34b907d617e3aa93","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721236635799,"stop":1721236635799,"duration":0},"status":"passed","severity":"normal"},{"uid":"c54859e9af3791f9","name":"Check received message containing shell command","time":{"start":1721236608515,"stop":1721236608516,"duration":1},"status":"passed","severity":"normal"},{"uid":"46aee3a563f26ac6","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721236344286,"stop":1721236344287,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb81346a308b874f","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1721236608664,"stop":1721236608664,"duration":0},"status":"skipped","severity":"normal"},{"uid":"328319c0d4df2a4","name":"random static sharding 1 - Cluster ID: 748, Shard ID: 321","time":{"start":1721236698420,"stop":1721236698420,"duration":0},"status":"passed","severity":"normal"},{"uid":"9292cd61fc763453","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721236367422,"stop":1721236367422,"duration":0},"status":"passed","severity":"normal"},{"uid":"8462b6c7f9ddc380","name":"throws on content topic with non-number generation field","time":{"start":1721236025855,"stop":1721236025856,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6d12e68ff8331dd","name":"should configure sharding based on application and version for autosharding","time":{"start":1721236025886,"stop":1721236025887,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca78e9b27a1812df","name":"Check received message containing long","time":{"start":1721236608499,"stop":1721236608499,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed33d0f5898e032","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721236433692,"stop":1721236433693,"duration":1},"status":"passed","severity":"normal"},{"uid":"d399dece521997ae","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721236307665,"stop":1721236307665,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d30590fe1fae24a","name":"Push message on custom pubsubTopic","time":{"start":1721236433686,"stop":1721236433686,"duration":0},"status":"passed","severity":"normal"},{"uid":"456a8e369242bf8f","name":"Subscribe to topic containing short and receive message","time":{"start":1721236344278,"stop":1721236344278,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1bae1fd26717e8","name":"nwaku subscribes","time":{"start":1721236591104,"stop":1721236591105,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed194dbcaab5d53c","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721236139732,"stop":1721236139733,"duration":1},"status":"passed","severity":"normal"},{"uid":"738b839accbafcdd","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721236050647,"stop":1721236050647,"duration":0},"status":"passed","severity":"normal"},{"uid":"160dbbf250cd0ed3","name":"Passing page size 110 when there are 120 messages","time":{"start":1721236765931,"stop":1721236765932,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbc07fca2e04f87b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721236344287,"stop":1721236344289,"duration":2},"status":"passed","severity":"normal"},{"uid":"81ea995443dc337e","name":"Check received message with timestamp: 1721236077251000000 ","time":{"start":1721236608505,"stop":1721236608506,"duration":1},"status":"passed","severity":"normal"},{"uid":"d12a7839a658eae1","name":"Reopen subscription with peer with lost subscription","time":{"start":1721236181673,"stop":1721236181674,"duration":1},"status":"passed","severity":"normal"},{"uid":"38fb31546ce0c3b1","name":"ignores domain fetching errors","time":{"start":1721236051018,"stop":1721236051018,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e1893679ae5fba","name":"Push message with Russian payload","time":{"start":1721236601103,"stop":1721236601103,"duration":0},"status":"passed","severity":"normal"},{"uid":"663e64059a265639","name":"Check received message containing unicode special characters","time":{"start":1721236608516,"stop":1721236608516,"duration":0},"status":"passed","severity":"normal"},{"uid":"d202478607ee8264","name":"throws on content topic with empty application field","time":{"start":1721236025856,"stop":1721236025857,"duration":1},"status":"passed","severity":"normal"},{"uid":"108523e05b2919d3","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721236608522,"stop":1721236608522,"duration":0},"status":"passed","severity":"normal"},{"uid":"cad258cc93bacd5d","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721236635802,"stop":1721236635802,"duration":0},"status":"passed","severity":"normal"},{"uid":"d43ef7f74c5e6fe9","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721236025876,"stop":1721236025876,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f80f2cf7d6fa978","name":"Subscribe to topic containing short and publish message","time":{"start":1721236635797,"stop":1721236635797,"duration":0},"status":"passed","severity":"normal"},{"uid":"16cd00cdfd2ebbca","name":"Query with Ordered Callback, No message returned","time":{"start":1721236741740,"stop":1721236741740,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b19f43388b40bd7","name":"Keep-alive pings maintain the connection","time":{"start":1721236273655,"stop":1721236273655,"duration":0},"status":"passed","severity":"normal"},{"uid":"40aa7eef586aba63","name":"Fails to push message with empty content topic","time":{"start":1721236601137,"stop":1721236601137,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcc968cd8aef85d8","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721236170294,"stop":1721236170295,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd9822e4cff049be","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721236635795,"stop":1721236635795,"duration":0},"status":"passed","severity":"normal"},{"uid":"d392a3edaf7e363b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721236732241,"stop":1721236732242,"duration":1},"status":"passed","severity":"normal"},{"uid":"455bcf68c2fe57aa","name":"should properly create location multiaddrs - udp6","time":{"start":1721236034693,"stop":1721236034693,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d0bf940518059b","name":"addEventListener with wrong event","time":{"start":1721236118390,"stop":1721236118390,"duration":0},"status":"passed","severity":"normal"},{"uid":"817afa0366d2bfcf","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721236051021,"stop":1721236051021,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c04df140c23456","name":"should throw an error for an unconfigured topic","time":{"start":1721236025883,"stop":1721236025883,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4a5db209136e0b8","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721236779565,"stop":1721236779565,"duration":0},"status":"passed","severity":"normal"},{"uid":"98149340bb9ceb4c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721236732204,"stop":1721236732204,"duration":0},"status":"passed","severity":"normal"},{"uid":"f863621adc01bbcc","name":"Encoder throws on undefined content topic","time":{"start":1721236062375,"stop":1721236062375,"duration":0},"status":"passed","severity":"normal"},{"uid":"f38c9fcd501e03cd","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721236706391,"stop":1721236706391,"duration":0},"status":"passed","severity":"normal"},{"uid":"c85790b2e882625d","name":"should throw error - no public key","time":{"start":1721236034684,"stop":1721236034684,"duration":0},"status":"passed","severity":"normal"},{"uid":"825b108dde5b65e2","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721236025884,"stop":1721236025884,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b4fb55a5427da42","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721236732203,"stop":1721236732203,"duration":0},"status":"passed","severity":"normal"},{"uid":"b49830606b1e8e5e","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721236025860,"stop":1721236025860,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaa063f3ea92cff5","name":"should be called for bootstrap peers","time":{"start":1721236085213,"stop":1721236085213,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26a6ced80afd2f3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721236367424,"stop":1721236367424,"duration":0},"status":"passed","severity":"normal"},{"uid":"92858a1b73f37565","name":"Encoder throws on empty string content topic","time":{"start":1721236062375,"stop":1721236062375,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c4edd8c71ecf34","name":"Push message with short payload","time":{"start":1721236601099,"stop":1721236601099,"duration":0},"status":"passed","severity":"normal"},{"uid":"972a788e900fda76","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721236367416,"stop":1721236367417,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7f3f23d087937","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721236025876,"stop":1721236025876,"duration":0},"status":"passed","severity":"normal"},{"uid":"31647e9f2e87bce1","name":"Check received message containing Script","time":{"start":1721236307661,"stop":1721236307661,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c5a6ba607f49682","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721236607236,"stop":1721236607236,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e7e5c2070249dd7","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721236039371,"stop":1721236039372,"duration":1},"status":"passed","severity":"normal"},{"uid":"c11ae95f0cf47ce5","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721236077243,"stop":1721236077243,"duration":0},"status":"passed","severity":"normal"},{"uid":"a28e44ba020ecc11","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721236635798,"stop":1721236635799,"duration":1},"status":"passed","severity":"normal"},{"uid":"17a871c79fbfd763","name":"Passing page size 1 when there are 4 messages","time":{"start":1721236765929,"stop":1721236765929,"duration":0},"status":"passed","severity":"normal"},{"uid":"b239c7754189cf64","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1721236608664,"stop":1721236608664,"duration":0},"status":"skipped","severity":"normal"},{"uid":"961da1bd5f90dcb8","name":"Push message with rate limit","time":{"start":1721236707876,"stop":1721236707877,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbb8483f2a0d30cc","name":"Generator, custom pubsub topic","time":{"start":1721236744778,"stop":1721236744778,"duration":0},"status":"passed","severity":"normal"},{"uid":"5480b5caefd2cdbb","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721236049860,"stop":1721236049861,"duration":1},"status":"passed","severity":"normal"},{"uid":"e315d03d9a11e747","name":"Check received message containing shell command","time":{"start":1721236608504,"stop":1721236608504,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4180d7f0cc15a88","name":"Query Generator, No Decoder","time":{"start":1721236741737,"stop":1721236741738,"duration":1},"status":"passed","severity":"normal"},{"uid":"a169a2f111f681f4","name":"Decrypt messages","time":{"start":1721236561285,"stop":1721236561285,"duration":0},"status":"passed","severity":"normal"},{"uid":"85a31cf0e2012e8f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721236344273,"stop":1721236344274,"duration":1},"status":"passed","severity":"normal"},{"uid":"5646a3f170490b4f","name":"Init the array if not present","time":{"start":1721236025547,"stop":1721236025548,"duration":1},"status":"passed","severity":"normal"},{"uid":"d759fa8bf363e1a9","name":"Push message with long payload","time":{"start":1721236601100,"stop":1721236601100,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8418bf1a03aaecd","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721236607233,"stop":1721236607233,"duration":0},"status":"passed","severity":"normal"},{"uid":"f12aa2b35c6f7c63","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721236025875,"stop":1721236025875,"duration":0},"status":"passed","severity":"normal"},{"uid":"db3d8d6db380b9b3","name":"recovers when dns.resolve returns empty","time":{"start":1721236051018,"stop":1721236051018,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dda3403ea5d8c5e","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721236665004,"stop":1721236665006,"duration":2},"status":"passed","severity":"normal"},{"uid":"2ba8141e4d385531","name":"Decoder throws on empty string content topic","time":{"start":1721236060593,"stop":1721236060593,"duration":0},"status":"passed","severity":"normal"},{"uid":"b045f61a81d12e84","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1721236608663,"stop":1721236608663,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b7c39b939d211440","name":"Check received message containing Arabic","time":{"start":1721236608500,"stop":1721236608501,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d3a8e71c34200b5","name":"addEventListener with correct event","time":{"start":1721236118389,"stop":1721236118390,"duration":1},"status":"passed","severity":"normal"},{"uid":"93f0053f1f2fd680","name":"handles different networkShards values correctly","time":{"start":1721236025867,"stop":1721236025867,"duration":0},"status":"passed","severity":"normal"},{"uid":"6993a012e3c3f91f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721236372197,"stop":1721236372198,"duration":1},"status":"passed","severity":"normal"},{"uid":"c06c389bb6af9510","name":"Check received message containing short","time":{"start":1721236608498,"stop":1721236608498,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e606e7b05ac56e1","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721236028614,"stop":1721236028615,"duration":1},"status":"passed","severity":"normal"},{"uid":"48be5fe02b4e1860","name":"can start the service","time":{"start":1721236054526,"stop":1721236054527,"duration":1},"status":"passed","severity":"normal"},{"uid":"2515d78e6249d7e7","name":"Check publish message containing special chars","time":{"start":1721236634462,"stop":1721236634462,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b37c6337c5bc6a","name":"handles different clusterIds correctly","time":{"start":1721236025867,"stop":1721236025867,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f6674d04e279826","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721236077245,"stop":1721236077265,"duration":20},"status":"passed","severity":"normal"},{"uid":"af465204376f4e8a","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721236050647,"stop":1721236050648,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f61b2b1644e0602","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721236732241,"stop":1721236732241,"duration":0},"status":"passed","severity":"normal"},{"uid":"415bfb9375cbf872","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721236428433,"stop":1721236428433,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc9604bc631f35b","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721236756617,"stop":1721236756618,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc2242ae921ad557","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721236216383,"stop":1721236216384,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b654c0ce7c46cdb","name":"Sets default value correctly","time":{"start":1721236778967,"stop":1721236778967,"duration":0},"status":"passed","severity":"normal"},{"uid":"f320e1482349fa23","name":"throws on empty content topic","time":{"start":1721236025854,"stop":1721236025854,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba323b12f29d76f","name":"Subscribe to topic containing XML and receive message","time":{"start":1721236732210,"stop":1721236732210,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf568d3b76c835c","name":"Subscribe to topic containing Script and receive message","time":{"start":1721236732234,"stop":1721236732235,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b52183d8991c8ed","name":"returns all values when wanted number matches available values","time":{"start":1721236049857,"stop":1721236049859,"duration":2},"status":"passed","severity":"normal"},{"uid":"d4b77c2eba0d3cad","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721236372198,"stop":1721236372198,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b1d454b6eb93d5","name":"should decode valid enr with tcp successfully","time":{"start":1721236034683,"stop":1721236034683,"duration":0},"status":"passed","severity":"normal"},{"uid":"1489b6d04bf50eb7","name":"should be able to decode the field with only STORE set to true","time":{"start":1721236033861,"stop":1721236033862,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d5e10af11e21e05","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721236344289,"stop":1721236344291,"duration":2},"status":"passed","severity":"normal"},{"uid":"820906232a036765","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721236758405,"stop":1721236758405,"duration":0},"status":"passed","severity":"normal"},{"uid":"2edc576e18f63470","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721236779563,"stop":1721236779564,"duration":1},"status":"passed","severity":"normal"},{"uid":"1facc8f168ddb8d4","name":"Push message with content topic containing Script","time":{"start":1721236601125,"stop":1721236601126,"duration":1},"status":"passed","severity":"normal"},{"uid":"26baae2c5473e94","name":"Check publish message containing XML","time":{"start":1721236634464,"stop":1721236634465,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd978b73666960a2","name":"Check received message containing SQL Injection","time":{"start":1721236608513,"stop":1721236608514,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c80c11233816aae","name":"Check received message containing numeric","time":{"start":1721236307658,"stop":1721236307659,"duration":1},"status":"passed","severity":"normal"},{"uid":"84976869d01632e0","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721236635796,"stop":1721236635796,"duration":0},"status":"passed","severity":"normal"},{"uid":"97adca6b204fe5de","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721236025888,"stop":1721236025888,"duration":0},"status":"passed","severity":"normal"},{"uid":"e04031089ab55039","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721236607234,"stop":1721236607234,"duration":0},"status":"passed","severity":"normal"},{"uid":"6990d7eea80b8c83","name":"Relay + Store","time":{"start":1721236034697,"stop":1721236034697,"duration":0},"status":"passed","severity":"normal"},{"uid":"901fe8df6da817dd","name":"Check meta is set [ecies]","time":{"start":1721236062374,"stop":1721236062374,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cf4b254713142f5","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721236367407,"stop":1721236367407,"duration":0},"status":"passed","severity":"normal"},{"uid":"10cc36802676e4ca","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721236372141,"stop":1721236372142,"duration":1},"status":"passed","severity":"normal"},{"uid":"d668d17c2989a33","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721236025869,"stop":1721236025870,"duration":1},"status":"passed","severity":"normal"},{"uid":"6019e3d43b933fb8","name":"should set field with all protocols disabled","time":{"start":1721236034695,"stop":1721236034695,"duration":0},"status":"passed","severity":"normal"},{"uid":"64f01f13d6c6a8d0","name":"configure the node with multiple pubsub topics","time":{"start":1721236698427,"stop":1721236698428,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ed7f5a52dcad300","name":"handles empty contentTopics array correctly","time":{"start":1721236025889,"stop":1721236025889,"duration":0},"status":"passed","severity":"normal"},{"uid":"7343b99936350a64","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721236139747,"stop":1721236139747,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d21b71b38962851","name":"isConnected should return true after first peer connects","time":{"start":1721236139745,"stop":1721236139746,"duration":1},"status":"passed","severity":"normal"},{"uid":"d126f96113ed145b","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721236635803,"stop":1721236635803,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0320e1f8bdc3fa6","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721236170297,"stop":1721236170298,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1e29eef45afa02f","name":"Refresh subscription","time":{"start":1721236732223,"stop":1721236732223,"duration":0},"status":"passed","severity":"normal"},{"uid":"23efe8ce734c2801","name":"Fails to publish message with wrong content topic","time":{"start":1721236634471,"stop":1721236634472,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f74da4622546261","name":"should properly create location multiaddrs - tcp","time":{"start":1721236034694,"stop":1721236034694,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc655b7761aef9a6","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app66/3/topic124/utf8","time":{"start":1721236665006,"stop":1721236665007,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeff83265cec841c","name":"Push message with shell command payload","time":{"start":1721236601106,"stop":1721236601106,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2a8106269f0f148","name":"can start and stop the service","time":{"start":1721236088526,"stop":1721236088526,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c4e6f6b686e875","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721236216389,"stop":1721236216390,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf3d7dc43cab7e2f","name":"Publish without waiting for remote peer","time":{"start":1721236635793,"stop":1721236635794,"duration":1},"status":"passed","severity":"normal"},{"uid":"4090929bedddeb9b","name":"Check publish message containing emoji","time":{"start":1721236634468,"stop":1721236634468,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e94866eb77edc9c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721236732212,"stop":1721236732213,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ab913f8bbb76d3d","name":"should not throw an error for a single configured topic","time":{"start":1721236025882,"stop":1721236025883,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f6bef4adf27a552","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721236025879,"stop":1721236025880,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a720b0e2bcf1729","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721236025864,"stop":1721236025865,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f096f849f5e879f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721236170296,"stop":1721236170297,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0a695b7ae5d04d1","name":"Delete observer","time":{"start":1721236561285,"stop":1721236561286,"duration":1},"status":"passed","severity":"normal"},{"uid":"681e6b04991690d4","name":"Push message with escaped characters payload","time":{"start":1721236601106,"stop":1721236601107,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c2032db93e5cac2","name":"Check meta is set [symmetric]","time":{"start":1721236060588,"stop":1721236060589,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5e7e2ea0f74033","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721236732206,"stop":1721236732207,"duration":1},"status":"passed","severity":"normal"},{"uid":"54d370cb79f2c454","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721236025863,"stop":1721236025863,"duration":0},"status":"passed","severity":"normal"},{"uid":"d34159923371e7a6","name":"Check publish message after service node is restarted","time":{"start":1721236634473,"stop":1721236634473,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6912a0131305a860","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721236025877,"stop":1721236025877,"duration":0},"status":"passed","severity":"normal"},{"uid":"23057b20d217815e","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721236025873,"stop":1721236025873,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc40ef58709ef708","name":"Push message with Script payload","time":{"start":1721236601104,"stop":1721236601104,"duration":0},"status":"passed","severity":"normal"},{"uid":"149a6a281423860a","name":"Push message with custom timestamp: 1721232707819","time":{"start":1721236707879,"stop":1721236707879,"duration":0},"status":"passed","severity":"normal"},{"uid":"a44297eed335b296","name":"Fails to push message with large meta","time":{"start":1721236707852,"stop":1721236707853,"duration":1},"status":"passed","severity":"normal"},{"uid":"8444969014ce4d73","name":"Ping on unsubscribed peer","time":{"start":1721236181672,"stop":1721236181673,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2168acd5dfcfd0f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721236344280,"stop":1721236344280,"duration":0},"status":"passed","severity":"normal"},{"uid":"5965860a97653a2","name":"Check received message containing short","time":{"start":1721236608510,"stop":1721236608510,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c077bfc34332bf1","name":"Push message with meta","time":{"start":1721236707852,"stop":1721236707852,"duration":0},"status":"passed","severity":"normal"},{"uid":"5686fb0917b097a6","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721236025860,"stop":1721236025861,"duration":1},"status":"passed","severity":"normal"},{"uid":"697d49c58e26db1f","name":"Push message with custom timestamp: 1721239907819","time":{"start":1721236707879,"stop":1721236707884,"duration":5},"status":"passed","severity":"normal"},{"uid":"8b29b655222bad5a","name":"Push message with Chinese payload","time":{"start":1721236601101,"stop":1721236601102,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7f3c9e8a4aee970","name":"Push message with custom timestamp: 1690477967688","time":{"start":1721236601139,"stop":1721236601139,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e637d98c83b23a","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721236050657,"stop":1721236050658,"duration":1},"status":"passed","severity":"normal"},{"uid":"faa77bb6914dfea8","name":"Used by Waku Relay","time":{"start":1721236778966,"stop":1721236778966,"duration":0},"status":"passed","severity":"normal"},{"uid":"d505eda2fe68cf06","name":"Generator, 2 different pubsubtopics","time":{"start":1721236744779,"stop":1721236744780,"duration":1},"status":"passed","severity":"normal"},{"uid":"b711f12bfa6b7a2e","name":"Check received message containing Russian","time":{"start":1721236608501,"stop":1721236608501,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a9d253d7c0c3b6","name":"unsubscribes","time":{"start":1721236767347,"stop":1721236767347,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd5ea456f4bb50ea","name":"should return unique PubsubTopics for static sharding","time":{"start":1721236025871,"stop":1721236025871,"duration":0},"status":"passed","severity":"normal"},{"uid":"15d832d52dd30ce6","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721236087198,"stop":1721236087198,"duration":0},"status":"passed","severity":"normal"},{"uid":"8591e1153489d27c","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721236025865,"stop":1721236025865,"duration":0},"status":"passed","severity":"normal"},{"uid":"5381677e1807c6d0","name":"random static sharding 6 - Cluster ID: 207, Shard ID: 98","time":{"start":1721236698422,"stop":1721236698422,"duration":0},"status":"passed","severity":"normal"},{"uid":"766fd9af9fe743fe","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721236170299,"stop":1721236170299,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b10d4d5a0e9d90e","name":"should encode/decode to RLP encoding","time":{"start":1721236034690,"stop":1721236034691,"duration":1},"status":"passed","severity":"normal"},{"uid":"277ed60eb31a4164","name":"caches peers it previously fetched","time":{"start":1721236051019,"stop":1721236051019,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc130cb44483a73","name":"Check received message containing Russian","time":{"start":1721236307660,"stop":1721236307660,"duration":0},"status":"passed","severity":"normal"},{"uid":"b35ec90f3821a7c4","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721236050656,"stop":1721236050656,"duration":0},"status":"passed","severity":"normal"},{"uid":"773c5c753a9ea25c","name":"Push message with JSON payload","time":{"start":1721236707806,"stop":1721236707806,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f30e12da2ed86af","name":"should handle a minimal index list","time":{"start":1721236025974,"stop":1721236025974,"duration":0},"status":"passed","severity":"normal"},{"uid":"b736e521cbd0c6ab","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721236033865,"stop":1721236033866,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca6f7236bbd2222a","name":"Push message with content topic containing Script","time":{"start":1721236707837,"stop":1721236707840,"duration":3},"status":"passed","severity":"normal"},{"uid":"a34c4fc62273a39a","name":"Subscribe to topic containing long and receive message","time":{"start":1721236732205,"stop":1721236732206,"duration":1},"status":"passed","severity":"normal"},{"uid":"85ab21502e4bc5fb","name":"should throw error - no id","time":{"start":1721236034683,"stop":1721236034684,"duration":1},"status":"passed","severity":"normal"},{"uid":"617e5a67e5ee41f3","name":"Push message with content topic containing long","time":{"start":1721236601115,"stop":1721236601116,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1052ebd38d804c5","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721236756617,"stop":1721236756617,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b6f277e783e199f","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721236025885,"stop":1721236025885,"duration":0},"status":"passed","severity":"normal"},{"uid":"c38b6fea416b7137","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721236025875,"stop":1721236025875,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fbf11ef093c170b","name":"Push message with escaped characters payload","time":{"start":1721236707814,"stop":1721236707824,"duration":10},"status":"passed","severity":"normal"},{"uid":"8429bbd0f25412b2","name":"different cluster, different shard: nodes don't connect","time":{"start":1721236367404,"stop":1721236367405,"duration":1},"status":"passed","severity":"normal"},{"uid":"2df761f501961793","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721236607235,"stop":1721236607235,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e25c2ec98627c36","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721236372150,"stop":1721236372155,"duration":5},"status":"passed","severity":"normal"},{"uid":"40080d81fddf23ec","name":"Check message with no payload is not received","time":{"start":1721236307668,"stop":1721236307669,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf29ffe3cb9771","name":"Overlapping topic subscription","time":{"start":1721236732221,"stop":1721236732222,"duration":1},"status":"passed","severity":"normal"},{"uid":"d10b9a60681d08c7","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721236372199,"stop":1721236372199,"duration":0},"status":"passed","severity":"normal"},{"uid":"d99512e38603494d","name":"Ping succeeds for all connected peers","time":{"start":1721236273654,"stop":1721236273654,"duration":0},"status":"passed","severity":"normal"},{"uid":"2558c7419a4832e2","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721236732235,"stop":1721236732236,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4fb674d975fdd2f","name":"Check publish message containing Basic HTML tag","time":{"start":1721236634465,"stop":1721236634465,"duration":0},"status":"passed","severity":"normal"},{"uid":"f155730288405b1c","name":"Light Node - default protocols","time":{"start":1721236787344,"stop":1721236787344,"duration":0},"status":"passed","severity":"normal"},{"uid":"b257f3514f5933f4","name":"dispatchEvent via connectionManager","time":{"start":1721236118392,"stop":1721236118392,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b884e2483f07c4e","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721236367424,"stop":1721236367424,"duration":0},"status":"passed","severity":"normal"},{"uid":"71428e38c948756b","name":"Overlapping topic subscription","time":{"start":1721236344274,"stop":1721236344276,"duration":2},"status":"passed","severity":"normal"},{"uid":"99aaf99e018c70d9","name":"Push message with content topic containing XML","time":{"start":1721236601127,"stop":1721236601127,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bec1ae65c7d7696","name":"should return all peers when numPeers is 0","time":{"start":1721236039370,"stop":1721236039371,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d3358fd758a8003","name":"Subscribe to topic containing XML and receive message","time":{"start":1721236732235,"stop":1721236732235,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eac67c7606edbea","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721236139733,"stop":1721236139737,"duration":4},"status":"passed","severity":"normal"},{"uid":"386e85091e89d9dc","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721236025863,"stop":1721236025863,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e2389d030aa8f1f","name":"getPeersByDiscovery","time":{"start":1721236118391,"stop":1721236118391,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c05b74a23679819","name":"Ping on subscribed peer","time":{"start":1721236141420,"stop":1721236141420,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2071c413effd932","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721236732212,"stop":1721236732212,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8680fc22959107","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app12/4/topic383/xml","time":{"start":1721236665028,"stop":1721236665029,"duration":1},"status":"passed","severity":"normal"},{"uid":"55a25c950cac246c","name":"Ping fails for unsubscribed peers","time":{"start":1721236273655,"stop":1721236273655,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae68c627536829ba","name":"random static sharding 8 - Cluster ID: 678, Shard ID: 586","time":{"start":1721236698423,"stop":1721236698424,"duration":1},"status":"passed","severity":"normal"},{"uid":"80ad6d15664f121a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721236732203,"stop":1721236732203,"duration":0},"status":"passed","severity":"normal"},{"uid":"5485031856fa0188","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721236054530,"stop":1721236054530,"duration":0},"status":"passed","severity":"normal"},{"uid":"1020b12acec0503b","name":"Js publishes, other Js receives","time":{"start":1721236591106,"stop":1721236591106,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e450909b55f11c3","name":"Push message with SQL Injection payload","time":{"start":1721236707804,"stop":1721236707805,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3dc46b08114d94a","name":"Ordered Callback - backward","time":{"start":1721236750890,"stop":1721236750890,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5bcda8c7b9227db","name":"should properly create location multiaddrs - udp4","time":{"start":1721236034692,"stop":1721236034692,"duration":0},"status":"passed","severity":"normal"},{"uid":"758a4c5e1de398c2","name":"Fields are not dropped","time":{"start":1721236039081,"stop":1721236039083,"duration":2},"status":"passed","severity":"normal"},{"uid":"8ad81ca03ebef5a4","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721236732228,"stop":1721236732230,"duration":2},"status":"passed","severity":"normal"},{"uid":"12045fbb5ecb39d8","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721236216390,"stop":1721236216395,"duration":5},"status":"passed","severity":"normal"},{"uid":"96bafdd5e5b8c830","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721236367427,"stop":1721236367427,"duration":0},"status":"passed","severity":"normal"},{"uid":"77a3eb5d72f8b373","name":"Fails to publish duplicate message","time":{"start":1721236634471,"stop":1721236634471,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af8dd1ec6f9702b","name":"Generator, custom pubsub topic","time":{"start":1721236744783,"stop":1721236744786,"duration":3},"status":"passed","severity":"normal"},{"uid":"96f4edb2e96b712d","name":"Check received message containing special chars","time":{"start":1721236608500,"stop":1721236608500,"duration":0},"status":"passed","severity":"normal"},{"uid":"847821cded04efdc","name":"Push message with content topic containing Russian","time":{"start":1721236601120,"stop":1721236601124,"duration":4},"status":"passed","severity":"normal"},{"uid":"b335285d9124db6a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721236913632,"stop":1721236913632,"duration":0},"status":"passed","severity":"normal"},{"uid":"d63791927fe0e6d1","name":"Reopen subscription with peer with lost subscription","time":{"start":1721236181675,"stop":1721236181676,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac69af563d3aae84","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721236698419,"stop":1721236698419,"duration":0},"status":"passed","severity":"normal"},{"uid":"21516f3cfb3dad83","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721236367434,"stop":1721236367434,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c087b59eb36f4ff","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721236732214,"stop":1721236732215,"duration":1},"status":"passed","severity":"normal"},{"uid":"b53782225f3f82bc","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721236367406,"stop":1721236367407,"duration":1},"status":"passed","severity":"normal"},{"uid":"faec8d97b2801c10","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721236732217,"stop":1721236732218,"duration":1},"status":"passed","severity":"normal"},{"uid":"386d1e547e70fb4","name":"Push message with XML payload","time":{"start":1721236707805,"stop":1721236707805,"duration":0},"status":"passed","severity":"normal"},{"uid":"c88b7a1a845eb626","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721236273656,"stop":1721236273656,"duration":0},"status":"passed","severity":"normal"},{"uid":"b982659e1c535588","name":"groups content topics by expected pubsub topic","time":{"start":1721236025866,"stop":1721236025866,"duration":0},"status":"passed","severity":"normal"},{"uid":"9951aad5c6982fd7","name":"Overlapping topic subscription","time":{"start":1721236635797,"stop":1721236635797,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f380d426196e0f3b","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721236050658,"stop":1721236050658,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6682c09d05445c","name":"Push message with Script payload","time":{"start":1721236707805,"stop":1721236707805,"duration":0},"status":"passed","severity":"normal"},{"uid":"4590d03615672063","name":"Check message received after jswaku node is restarted","time":{"start":1721236608525,"stop":1721236608525,"duration":0},"status":"skipped","severity":"normal"},{"uid":"53b960c88491521a","name":"Check received message containing Russian","time":{"start":1721236608513,"stop":1721236608513,"duration":0},"status":"passed","severity":"normal"},{"uid":"a765d45b9e91c756","name":"Query Generator, No message returned","time":{"start":1721236741738,"stop":1721236741738,"duration":0},"status":"passed","severity":"normal"},{"uid":"a702fc75ee366e6d","name":"Ping on unsubscribed peer","time":{"start":1721236141422,"stop":1721236141423,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef2b2078d75d1edc","name":"Sample","time":{"start":1721236034045,"stop":1721236034045,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d399e559b4182a","name":"Generator, 2 different pubsubtopics","time":{"start":1721236744795,"stop":1721236744796,"duration":1},"status":"passed","severity":"normal"},{"uid":"272f01eb84ebdf0c","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721236051020,"stop":1721236051021,"duration":1},"status":"passed","severity":"normal"},{"uid":"edacc6bc13273380","name":"Subscribe and receive messages via lightPush","time":{"start":1721236732213,"stop":1721236732214,"duration":1},"status":"passed","severity":"normal"},{"uid":"31807fece292c2bf","name":"Check publish message containing SQL Injection","time":{"start":1721236634463,"stop":1721236634464,"duration":1},"status":"passed","severity":"normal"},{"uid":"b20bb43ea1b03e16","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721236051021,"stop":1721236051022,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fc500066a7d5ae6e","name":"should set field with only STORE enabled","time":{"start":1721236034696,"stop":1721236034696,"duration":0},"status":"passed","severity":"normal"},{"uid":"5561b79792487764","name":"should get / set TCP multiaddr","time":{"start":1721236034692,"stop":1721236034692,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a86ed197f9246d","name":"Fails to push message bigger that 1MB","time":{"start":1721236601141,"stop":1721236601141,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82a4a58bf05423b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721236344270,"stop":1721236344270,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce68a4c63780b318","name":"Subscribe to topic containing short and receive message","time":{"start":1721236732225,"stop":1721236732225,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e818815ce36380","name":"Decoder throws on undefined content topic","time":{"start":1721236060592,"stop":1721236060592,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0da9925f77ed7e3","name":"1 Store, 2 fetches","time":{"start":1721236050666,"stop":1721236050666,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd19aa38a061f7dd","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721236033853,"stop":1721236033854,"duration":1},"status":"passed","severity":"normal"},{"uid":"da88777d28f05571","name":"Push message with long payload","time":{"start":1721236707784,"stop":1721236707786,"duration":2},"status":"passed","severity":"normal"},{"uid":"34c40ddb02b063e0","name":"Push message with special chars payload","time":{"start":1721236707793,"stop":1721236707796,"duration":3},"status":"passed","severity":"normal"},{"uid":"e3dbec546f904cbb","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721236367412,"stop":1721236367412,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba10c607f99a886","name":"Refresh subscription","time":{"start":1721236732205,"stop":1721236732205,"duration":0},"status":"passed","severity":"normal"},{"uid":"b12eaee1994d15e8","name":"Encoder throws on undefined content topic","time":{"start":1721236060590,"stop":1721236060591,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca050156334d57c5","name":"Push message with JSON payload","time":{"start":1721236601105,"stop":1721236601106,"duration":1},"status":"passed","severity":"normal"},{"uid":"151de364b93e2ceb","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721236607235,"stop":1721236607236,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6e5def85ce89e5b","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721236033854,"stop":1721236033855,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d517b0738c3ce1e","name":"Relay - dialed first","time":{"start":1721236787340,"stop":1721236787341,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b05a632060f7e8a","name":"Check message received after nwaku node is restarted","time":{"start":1721236608525,"stop":1721236608525,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c7f03e3779d60bc6","name":"Subscribe to topic containing XML and receive message","time":{"start":1721236344286,"stop":1721236344286,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c2370105ce5eef","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721236635799,"stop":1721236635799,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddbc7d0357efa77a","name":"connected peers and dial","time":{"start":1721236558790,"stop":1721236558790,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9358e83a7be83e2b","name":"should not receive a peer event before start","time":{"start":1721236054528,"stop":1721236054528,"duration":0},"status":"passed","severity":"normal"},{"uid":"acbb9e4397bea483","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721236367429,"stop":1721236367429,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0c18b331d285e0","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721236025872,"stop":1721236025872,"duration":0},"status":"passed","severity":"normal"},{"uid":"e58b5f25eff8e1af","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721236635804,"stop":1721236635804,"duration":0},"status":"passed","severity":"normal"},{"uid":"51bee8c1d1030a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721236433683,"stop":1721236433684,"duration":1},"status":"passed","severity":"normal"},{"uid":"5829d43fc814b6df","name":"start node with empty shard","time":{"start":1721236698429,"stop":1721236698430,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9ad81d875b62422","name":"Check received message containing XML","time":{"start":1721236608502,"stop":1721236608503,"duration":1},"status":"passed","severity":"normal"},{"uid":"a99eb1cb9f819767","name":"Query with Promise Callback, No message returned","time":{"start":1721236741746,"stop":1721236741746,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbdb2f058d4a40fe","name":"Check received message containing Chinese","time":{"start":1721236608512,"stop":1721236608512,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f570e3e441a1e","name":"Check received message containing emoji","time":{"start":1721236608505,"stop":1721236608505,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ec91d383fc22f3","name":"Check received message containing unicode special characters","time":{"start":1721236307663,"stop":1721236307663,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e534f2abe059cb","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721236433693,"stop":1721236433693,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b121c3ad0c58193","name":"Push message with SQL Injection payload","time":{"start":1721236601103,"stop":1721236601104,"duration":1},"status":"passed","severity":"normal"},{"uid":"825c23739f76bd2b","name":"through manual discovery","time":{"start":1721236435083,"stop":1721236435084,"duration":1},"status":"passed","severity":"normal"},{"uid":"84b784df63d8189e","name":"Query generator for multiple messages with different content topic format","time":{"start":1721236758405,"stop":1721236758406,"duration":1},"status":"passed","severity":"normal"},{"uid":"efaa7457d2ee472","name":"Nodes with multiple pubsub topic","time":{"start":1721236607237,"stop":1721236607237,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f9d18464e690434","name":"Passing an array","time":{"start":1721236778965,"stop":1721236778965,"duration":0},"status":"passed","severity":"normal"},{"uid":"60da1620c029defb","name":"Number of peers are maintained correctly","time":{"start":1721236273654,"stop":1721236273654,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e11d62be605b36","name":"start node with ApplicationInfo","time":{"start":1721236665033,"stop":1721236665033,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eeb2b01a7710d47","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721236913630,"stop":1721236913630,"duration":0},"status":"passed","severity":"normal"},{"uid":"e24d1f801183d3c8","name":"should not receive a peer event after stop","time":{"start":1721236088528,"stop":1721236088529,"duration":1},"status":"passed","severity":"normal"},{"uid":"8526b4fa22d74b3a","name":"Using a function","time":{"start":1721236778965,"stop":1721236778966,"duration":1},"status":"passed","severity":"normal"},{"uid":"c03bb4fbc295dcea","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721236367430,"stop":1721236367434,"duration":4},"status":"passed","severity":"normal"},{"uid":"b53847b957d25222","name":"Check received message with timestamp: 1721236077251000000 ","time":{"start":1721236608517,"stop":1721236608517,"duration":0},"status":"passed","severity":"normal"},{"uid":"7574a13136733ac6","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721236756618,"stop":1721236756619,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2dc1329a243c915","name":"different cluster, different shard: nodes don't connect","time":{"start":1721236428435,"stop":1721236428435,"duration":0},"status":"passed","severity":"normal"},{"uid":"754f49f44d723e76","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721236732210,"stop":1721236732210,"duration":0},"status":"passed","severity":"normal"},{"uid":"357005439db72fa5","name":"Check received message containing SQL Injection","time":{"start":1721236608501,"stop":1721236608501,"duration":0},"status":"passed","severity":"normal"},{"uid":"443a789367f61e90","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721236367414,"stop":1721236367414,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbc647fab30a8d9d","name":"should set field with only RELAY enabled","time":{"start":1721236034695,"stop":1721236034696,"duration":1},"status":"passed","severity":"normal"},{"uid":"369848e7767ae17e","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721236025890,"stop":1721236025890,"duration":0},"status":"passed","severity":"normal"},{"uid":"976e49c52a9c205d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721236732216,"stop":1721236732217,"duration":1},"status":"passed","severity":"normal"},{"uid":"186bcd37db3c5f32","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721236170294,"stop":1721236170294,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdad3f424873c220","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721236077244,"stop":1721236077244,"duration":0},"status":"passed","severity":"normal"},{"uid":"19560d1e2417c2a0","name":"Subscribe and receives messages on 20 topics","time":{"start":1721236732218,"stop":1721236732218,"duration":0},"status":"passed","severity":"normal"},{"uid":"64df884c4c9082c5","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721236344274,"stop":1721236344274,"duration":0},"status":"passed","severity":"normal"},{"uid":"6107aa9518ab18b","name":"1 Relay, 1 Filter, gives up","time":{"start":1721236050666,"stop":1721236050667,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc8ef67ed983e817","name":"random static sharding 2 - Cluster ID: 687, Shard ID: 299","time":{"start":1721236698420,"stop":1721236698420,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aa80e18753747e2","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app1/5/topic42/utf8","time":{"start":1721236665020,"stop":1721236665020,"duration":0},"status":"passed","severity":"normal"},{"uid":"f78369efc129fda6","name":"getPeersByDiscovery","time":{"start":1721236558436,"stop":1721236558436,"duration":0},"status":"passed","severity":"normal"},{"uid":"552ddf1b157514f","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721236050648,"stop":1721236050649,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fe0d0bb9c7e565e","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721236635794,"stop":1721236635795,"duration":1},"status":"passed","severity":"normal"},{"uid":"926904fba4a9d667","name":"should throw error - no public key","time":{"start":1721236034689,"stop":1721236034689,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aca8d03d1716783","name":"Check publish message containing shell command","time":{"start":1721236634466,"stop":1721236634466,"duration":0},"status":"passed","severity":"normal"},{"uid":"d43ef950034a3081","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721236367419,"stop":1721236367419,"duration":0},"status":"passed","severity":"normal"},{"uid":"407da6ccb740574c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721236732208,"stop":1721236732209,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1af2c5fe6f32845","name":"Fails to push message bigger that 1MB","time":{"start":1721236707885,"stop":1721236707889,"duration":4},"status":"passed","severity":"normal"},{"uid":"d6e458d9b3de28ab","name":"Check received message containing JSON","time":{"start":1721236307662,"stop":1721236307662,"duration":0},"status":"passed","severity":"normal"},{"uid":"944e33465164c2b1","name":"same cluster, different shard: nodes connect","time":{"start":1721236428434,"stop":1721236428434,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb32dcac684ec976","name":"random static sharding 9 - Cluster ID: 1000, Shard ID: 732","time":{"start":1721236698425,"stop":1721236698425,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec41eefc0e010ae","name":"Check received message containing numeric","time":{"start":1721236608511,"stop":1721236608512,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa355a6483f78378","name":"throws on content topic with generation field greater than 0","time":{"start":1721236025856,"stop":1721236025856,"duration":0},"status":"passed","severity":"normal"},{"uid":"deae9625debc613b","name":"creates an iterator","time":{"start":1721236767346,"stop":1721236767346,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ef530cd9f2d3edc","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721236732207,"stop":1721236732208,"duration":1},"status":"passed","severity":"normal"},{"uid":"9651c6b7ee727440","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721236170293,"stop":1721236170294,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cc77d2624f54ae6","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721236033859,"stop":1721236033860,"duration":1},"status":"passed","severity":"normal"},{"uid":"3840d29244f62cd6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721236025881,"stop":1721236025881,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06ed07bc1f8b952","name":"Push message with content topic containing numeric","time":{"start":1721236707831,"stop":1721236707831,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0e53626030daf65","name":"shard 0","time":{"start":1721236698419,"stop":1721236698419,"duration":0},"status":"passed","severity":"normal"},{"uid":"991c9dc6af6cf66a","name":"should not fail to stop the service if it was not started","time":{"start":1721236054527,"stop":1721236054527,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee26d16dc71cdd3b","name":"Ping on unsubscribed peer","time":{"start":1721236181675,"stop":1721236181675,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b8d7c8ee9091ac","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721236028616,"stop":1721236028616,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a64f32b452f943","name":"Push message with content topic containing short","time":{"start":1721236601108,"stop":1721236601115,"duration":7},"status":"passed","severity":"normal"},{"uid":"20f5c235bdb90fce","name":"random static sharding 10 - Cluster ID: 1000, Shard ID: 798","time":{"start":1721236698425,"stop":1721236698426,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c7c490281b5e40e","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721236085214,"stop":1721236085215,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2ea567907c761dc","name":"handles empty shards array correctly","time":{"start":1721236025888,"stop":1721236025888,"duration":0},"status":"passed","severity":"normal"},{"uid":"dccfd6368bc3d870","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721236060587,"stop":1721236060588,"duration":1},"status":"passed","severity":"normal"},{"uid":"84abf399e68e064a","name":"Generator, 2 different pubsubtopics","time":{"start":1721236744787,"stop":1721236744788,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8acfb3fafde148","name":"Check message received after nwaku node is restarted","time":{"start":1721236608510,"stop":1721236608510,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e6e458b4fd68f134","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721236033856,"stop":1721236033857,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4b949d3cff426c8","name":"Subscribe and publish message","time":{"start":1721236635794,"stop":1721236635794,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf7a7e9ac0bc043","name":"Push message with meta","time":{"start":1721236601137,"stop":1721236601138,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ece4e6f264262fd","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721236025872,"stop":1721236025872,"duration":0},"status":"passed","severity":"normal"},{"uid":"b119835dc834e980","name":"Push message with content topic containing escaped characters","time":{"start":1721236601131,"stop":1721236601132,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f528dbf4e490aad","name":"Subscribe to topic containing long and receive message","time":{"start":1721236344278,"stop":1721236344279,"duration":1},"status":"passed","severity":"normal"},{"uid":"f78564afcf77bb97","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721236607232,"stop":1721236607232,"duration":0},"status":"passed","severity":"normal"},{"uid":"9509350b463c7e60","name":"should only return 1 node with relay capability","time":{"start":1721236051019,"stop":1721236051020,"duration":1},"status":"passed","severity":"normal"},{"uid":"26f9f79228a1a87c","name":"should use DNS peer discovery with light client","time":{"start":1721236088546,"stop":1721236088546,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c9c52bd49a6bb2e","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app46/6/topic617/test.js","time":{"start":1721236665029,"stop":1721236665030,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1d51098ce84970d","name":"should handle application and version for autosharding","time":{"start":1721236025871,"stop":1721236025871,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0f2b354ccc9d0b8","name":"Push message with content topic containing SQL Injection","time":{"start":1721236707837,"stop":1721236707837,"duration":0},"status":"passed","severity":"normal"},{"uid":"f66d9ccaf53f58e4","name":"Asymmetric encrypt & decrypt","time":{"start":1721236061213,"stop":1721236061214,"duration":1},"status":"passed","severity":"normal"},{"uid":"caf7a20d6ecf481d","name":"removeEventListener with correct event","time":{"start":1721236118390,"stop":1721236118391,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f79134205e8f236","name":"more peers than existing","time":{"start":1721236558791,"stop":1721236558791,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c97db56cc7968b1a","name":"Push message with Arabic payload","time":{"start":1721236707797,"stop":1721236707804,"duration":7},"status":"passed","severity":"normal"},{"uid":"caa5c334e1634598","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721236367417,"stop":1721236367417,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3115b5346414ac4","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721236085211,"stop":1721236085212,"duration":1},"status":"passed","severity":"normal"},{"uid":"3497f2e8e9074116","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721236558437,"stop":1721236558438,"duration":1},"status":"passed","severity":"normal"},{"uid":"f911836f013b509e","name":"should properly create location multiaddrs - udp","time":{"start":1721236034693,"stop":1721236034694,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e9167474d138ffa","name":"Default pageSize","time":{"start":1721236765932,"stop":1721236765932,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2092ba4b2928f16","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721236433691,"stop":1721236433691,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c3ca490363080e","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721236367421,"stop":1721236367421,"duration":0},"status":"passed","severity":"normal"},{"uid":"528704296d11fd84","name":"Query generator for 2000 messages","time":{"start":1721236758408,"stop":1721236758408,"duration":0},"status":"passed","severity":"normal"},{"uid":"72e626f11aa39e5e","name":"Check received message containing Chinese","time":{"start":1721236608500,"stop":1721236608500,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c635b54f0ad1164","name":"should only return 1 node with relay and store capability","time":{"start":1721236051020,"stop":1721236051020,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bbf43c9d08be197","name":"Push message with rate limit","time":{"start":1721236601138,"stop":1721236601139,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a703b2c14a50b6c","name":"Push message with Chinese payload","time":{"start":1721236707796,"stop":1721236707797,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7d51286caa558f7","name":"Callback on promise","time":{"start":1721236758406,"stop":1721236758406,"duration":0},"status":"passed","severity":"normal"}]