2024-02-12 08:56:20 +00:00

1 line
131 KiB
JSON

[{"uid":"2f51c6849ee4845f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707727750677,"stop":1707727750677,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ab485995ec136fb8","name":"Push message on custom pubsubTopic","time":{"start":1707727812027,"stop":1707727812027,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee5cf514925bd2f","name":"Query with Promise Callback, No message returned","time":{"start":1707728006004,"stop":1707728006005,"duration":1},"status":"passed","severity":"normal"},{"uid":"3466a3ccc2ed7b58","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707728149379,"stop":1707728149379,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d3228765465fdf9","name":"Check received message containing Script","time":{"start":1707727719757,"stop":1707727719757,"duration":0},"status":"passed","severity":"normal"},{"uid":"b862f5ef52455e97","name":"Check publish message containing Basic HTML tag","time":{"start":1707727866632,"stop":1707727866632,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ec9d00c9c43bfb","name":"Check received message containing Chinese","time":{"start":1707728058670,"stop":1707728058670,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e448b72590e1a34","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707727857318,"stop":1707727857319,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d4f5c44d7fe9232","name":"should be able to encode the field with only STORE set to true","time":{"start":1707727494091,"stop":1707727494092,"duration":1},"status":"passed","severity":"normal"},{"uid":"205952e828ff4e71","name":"topics with same application and version share the same shard","time":{"start":1707727486150,"stop":1707727486151,"duration":1},"status":"passed","severity":"normal"},{"uid":"d78224fba5341bf4","name":"Subscribe and receives messages on 20 topics","time":{"start":1707727750648,"stop":1707727750649,"duration":1},"status":"passed","severity":"normal"},{"uid":"627bd6ad234664af","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707727615082,"stop":1707727615082,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0ebd8da7daf20b0","name":"Check received message containing short","time":{"start":1707728058693,"stop":1707728058693,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee675cb5870d0ee0","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1707727708876,"stop":1707727708876,"duration":0},"status":"passed","severity":"normal"},{"uid":"a754bcee7bc0aa22","name":"Check publish message containing Chinese","time":{"start":1707727866629,"stop":1707727866629,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcff9ba9eed67cd6","name":"Push message with Script payload","time":{"start":1707727941650,"stop":1707727941650,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddfd1a10bfd6d00a","name":"Check message with no pubsub topic is not received","time":{"start":1707727719797,"stop":1707727719798,"duration":1},"status":"passed","severity":"normal"},{"uid":"10e75d59ae76188c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707727755187,"stop":1707727755188,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce80c8f3611d7d1e","name":"Subscribe to topic containing long and receive message","time":{"start":1707728149387,"stop":1707728149387,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbda591dfa6ab590","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1707727708886,"stop":1707727708891,"duration":5},"status":"passed","severity":"normal"},{"uid":"921bf2fc27fe34a0","name":"Push message with emoji payload","time":{"start":1707727941653,"stop":1707727941653,"duration":0},"status":"passed","severity":"normal"},{"uid":"da3ffb9739e5eb6e","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1707727708900,"stop":1707727708901,"duration":1},"status":"passed","severity":"normal"},{"uid":"35fbc885fb8d7547","name":"Check received message containing special chars","time":{"start":1707728058670,"stop":1707728058670,"duration":0},"status":"passed","severity":"normal"},{"uid":"3658d07a46b97e7b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707727616120,"stop":1707727616121,"duration":1},"status":"passed","severity":"normal"},{"uid":"82e39293b2420d40","name":"Check message on other pubsub topic is not received","time":{"start":1707728058706,"stop":1707728058706,"duration":0},"status":"passed","severity":"normal"},{"uid":"532b562b13e93d3c","name":"Reopen subscription with peer with lost subscription","time":{"start":1707727603486,"stop":1707727603486,"duration":0},"status":"passed","severity":"normal"},{"uid":"b96578a8ae7e016d","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1707727509132,"stop":1707727509132,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e9ac36dceeb948","name":"can start the service","time":{"start":1707727929644,"stop":1707727929644,"duration":0},"status":"passed","severity":"normal"},{"uid":"31c3c9c8acff527","name":"different cluster, same shard: nodes don't connect","time":{"start":1707727708858,"stop":1707727708859,"duration":1},"status":"passed","severity":"normal"},{"uid":"e04247be2c3e0832","name":"Push message with custom timestamp: 1676969309028","time":{"start":1707728118340,"stop":1707728118341,"duration":1},"status":"passed","severity":"normal"},{"uid":"f94691d1ffebc781","name":"Push message with content topic containing Russian","time":{"start":1707728118330,"stop":1707728118330,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfbd886063226738","name":"Push message with custom timestamp: 1707731309028","time":{"start":1707728118342,"stop":1707728118342,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad53e2f65689e618","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1707727494105,"stop":1707727494106,"duration":1},"status":"passed","severity":"normal"},{"uid":"feee7e22d754a6e2","name":"Refresh subscription","time":{"start":1707728149386,"stop":1707728149386,"duration":0},"status":"passed","severity":"normal"},{"uid":"37006bc1d9b2009c","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1707727708885,"stop":1707727708885,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a4b48d21cad6e3","name":"should emit a peer event after start","time":{"start":1707727544685,"stop":1707727544685,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c3f77df2d480c6","name":"Generator, custom pubsub topic","time":{"start":1707728062040,"stop":1707728062041,"duration":1},"status":"passed","severity":"normal"},{"uid":"9633ba6fa7d8811f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707727615086,"stop":1707727615086,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a801e0cad915fb7","name":"Push message with XML payload","time":{"start":1707728118325,"stop":1707728118325,"duration":0},"status":"passed","severity":"normal"},{"uid":"a65f5ce85a4618f4","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1707728078991,"stop":1707728078992,"duration":1},"status":"passed","severity":"normal"},{"uid":"258a82963ca38a96","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1707727708873,"stop":1707727708874,"duration":1},"status":"passed","severity":"normal"},{"uid":"a31e6cc2686e6bfa","name":"configure the node with multiple pubsub topics","time":{"start":1707727945980,"stop":1707727945980,"duration":0},"status":"passed","severity":"normal"},{"uid":"857710c232bf9bb5","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707728149371,"stop":1707728149371,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2b5da893bad3e3b","name":"Sample","time":{"start":1707727494215,"stop":1707727494216,"duration":1},"status":"passed","severity":"normal"},{"uid":"18e2a61e5f17d1d6","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707727755185,"stop":1707727755185,"duration":0},"status":"passed","severity":"normal"},{"uid":"794b139d430201a1","name":"Ordered Callback - forward","time":{"start":1707728084043,"stop":1707728084043,"duration":0},"status":"passed","severity":"normal"},{"uid":"565b13dad9db2b46","name":"Check message with invalid timestamp is not received","time":{"start":1707727719796,"stop":1707727719796,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a0628abf2cdb12","name":"stop","time":{"start":1707727574012,"stop":1707727574012,"duration":0},"status":"passed","severity":"normal"},{"uid":"65b0997b39a7cdb","name":"Check message with invalid timestamp is not received","time":{"start":1707728058690,"stop":1707728058690,"duration":0},"status":"passed","severity":"normal"},{"uid":"eafefc7582cc6f02","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707727750721,"stop":1707727750722,"duration":1},"status":"passed","severity":"normal"},{"uid":"b16b97d388e4a5d7","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707728149385,"stop":1707728149386,"duration":1},"status":"passed","severity":"normal"},{"uid":"4088d713f98978e7","name":"should get / set TCP multiaddr","time":{"start":1707727494887,"stop":1707727494888,"duration":1},"status":"passed","severity":"normal"},{"uid":"1719075c2d006d23","name":"Check publish message containing special chars","time":{"start":1707727866628,"stop":1707727866629,"duration":1},"status":"passed","severity":"normal"},{"uid":"1056ea5ceee926a0","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1707727509131,"stop":1707727509131,"duration":0},"status":"passed","severity":"normal"},{"uid":"36edff961674b2bf","name":"Push message on custom pubsubTopic","time":{"start":1707727812025,"stop":1707727812025,"duration":0},"status":"passed","severity":"normal"},{"uid":"679835af3c3a22bc","name":"Decoder throws on empty string content topic","time":{"start":1707727517373,"stop":1707727517373,"duration":0},"status":"passed","severity":"normal"},{"uid":"e188864a5c4639c5","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1707728006001,"stop":1707728006002,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a02ff558a6534e4","name":"Check received message containing Basic HTML tag","time":{"start":1707727719757,"stop":1707727719763,"duration":6},"status":"passed","severity":"normal"},{"uid":"eebf65b97a3232bb","name":"should set field with only STORE enabled","time":{"start":1707727494891,"stop":1707727494891,"duration":0},"status":"passed","severity":"normal"},{"uid":"21fc7bdd7f15c6d0","name":"Subscribe and receive messages via waku relay post","time":{"start":1707727750645,"stop":1707727750646,"duration":1},"status":"passed","severity":"normal"},{"uid":"21b95d9c629d0567","name":"Check message received after jswaku node is restarted","time":{"start":1707728058692,"stop":1707728058692,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d53bd2301e2d5ccc","name":"Push message with content topic containing Arabic","time":{"start":1707728118330,"stop":1707728118330,"duration":0},"status":"passed","severity":"normal"},{"uid":"98b5378d85d9e001","name":"Relay","time":{"start":1707727544377,"stop":1707727544377,"duration":0},"status":"passed","severity":"normal"},{"uid":"46c90530ac4c2379","name":"Refresh subscription","time":{"start":1707727750694,"stop":1707727750695,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5b0bc71d329b4d9","name":"Push message with numeric payload","time":{"start":1707728118322,"stop":1707728118322,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ab30ba93370b8a","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1707727509134,"stop":1707727509134,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ad61144024e683","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1707727990055,"stop":1707727990056,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0009768a1522c82","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707727615086,"stop":1707727615086,"duration":0},"status":"passed","severity":"normal"},{"uid":"40045e4df9d6f019","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1707727533700,"stop":1707727533701,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fa69c96ce23181f","name":"Push message with custom timestamp: 1707724109028","time":{"start":1707728118341,"stop":1707728118342,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc0bd0decabd20ef","name":"Check received message containing short","time":{"start":1707727719752,"stop":1707727719752,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af1349936128cdc","name":"Fails to push message with large meta","time":{"start":1707728118340,"stop":1707728118340,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f922cc134c53c1","name":"Push message with content topic containing escaped characters","time":{"start":1707727941661,"stop":1707727941662,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e7dee6e54b1bc8e","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1707727990056,"stop":1707727990058,"duration":2},"status":"passed","severity":"normal"},{"uid":"c60ddc5a2ab693c4","name":"Check received message containing XML","time":{"start":1707727719757,"stop":1707727719757,"duration":0},"status":"passed","severity":"normal"},{"uid":"9faa6d9f376bc4ee","name":"Subscribe and receives messages on 20 topics","time":{"start":1707728149383,"stop":1707728149384,"duration":1},"status":"passed","severity":"normal"},{"uid":"47ca01b892118238","name":"Subscribe and publish message","time":{"start":1707727878627,"stop":1707727878627,"duration":0},"status":"passed","severity":"normal"},{"uid":"df06bd507176360c","name":"Waku message hash computation (meta attribute not present)","time":{"start":1707727488891,"stop":1707727488891,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5259914c74d5029","name":"should be able to decode the field with only FILTER set to true","time":{"start":1707727494101,"stop":1707727494102,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b90abbae405b46","name":"Push message with numeric payload","time":{"start":1707727941647,"stop":1707727941647,"duration":0},"status":"passed","severity":"normal"},{"uid":"f094ff765f165759","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707727857316,"stop":1707727857316,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac1d671bab8186","name":"recovers when dns.resolve returns empty","time":{"start":1707727509533,"stop":1707727509533,"duration":0},"status":"passed","severity":"normal"},{"uid":"f578a989a2643225","name":"Check received message containing JSON","time":{"start":1707728058675,"stop":1707728058676,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9ebe11c6acc523e","name":"Promise Callback - forward","time":{"start":1707728084042,"stop":1707728084042,"duration":0},"status":"passed","severity":"normal"},{"uid":"494e0599f056dc7c","name":"Ping on peer without subscriptions","time":{"start":1707727603488,"stop":1707727603489,"duration":1},"status":"passed","severity":"normal"},{"uid":"829fed301e8a7ebd","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1707727515344,"stop":1707727515345,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1295096f59d933f","name":"Encoder throws on empty string content topic","time":{"start":1707727515348,"stop":1707727515349,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6b52e9caccb877f","name":"Relay + Store","time":{"start":1707727494892,"stop":1707727494892,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc8a5fa31062433","name":"Relay + Store","time":{"start":1707727544377,"stop":1707727544378,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4a25e7acee694b6","name":"Check received message with timestamp: 1707727532702 ","time":{"start":1707727719766,"stop":1707727719766,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1f43debee1e9b55","name":"Push message with rate limit","time":{"start":1707727941665,"stop":1707727941666,"duration":1},"status":"passed","severity":"normal"},{"uid":"3edaa31b24e5f966","name":"should throw error - no id","time":{"start":1707727494885,"stop":1707727494885,"duration":0},"status":"passed","severity":"normal"},{"uid":"d48df8189b40863a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707728149388,"stop":1707728149388,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e74157ad7be9e9c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707727812026,"stop":1707727812026,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed0616717e087518","name":"1 Store, 2 relays, 2 fetches","time":{"start":1707727509212,"stop":1707727509213,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c29a43aa51d1128","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707728058703,"stop":1707728058703,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ebf7240abb715b0","name":"Check received message containing Russian","time":{"start":1707727719755,"stop":1707727719756,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f135690c9b98c70","name":"Subscribe and receive messages via waku relay post","time":{"start":1707728149383,"stop":1707728149383,"duration":0},"status":"passed","severity":"normal"},{"uid":"471fa06e5e7365b","name":"Ordered Callback - backward","time":{"start":1707728084043,"stop":1707728084043,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0fd164ba0ab2a59","name":"Check received message containing Arabic","time":{"start":1707728058695,"stop":1707728058695,"duration":0},"status":"passed","severity":"normal"},{"uid":"b66006c5c70c12c6","name":"Register correct protocols","time":{"start":1707727878625,"stop":1707727878626,"duration":1},"status":"passed","severity":"normal"},{"uid":"229eed4449f67a4c","name":"Privacy Node - default protocol","time":{"start":1707728119981,"stop":1707728119981,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b4f0226dea6c82","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1707727708862,"stop":1707727708863,"duration":1},"status":"passed","severity":"normal"},{"uid":"c383db24b49c46ca","name":"Push message with custom timestamp: 1707731319977","time":{"start":1707727941668,"stop":1707727941669,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3656026452dd77b","name":"should encode/decode to text encoding","time":{"start":1707727494887,"stop":1707727494887,"duration":0},"status":"passed","severity":"normal"},{"uid":"3277b7f286188a2b","name":"Ephemeral field is preserved - encoder v0","time":{"start":1707727544064,"stop":1707727544065,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bb58ee1433a3b7f","name":"Push message with content topic containing Script","time":{"start":1707728118331,"stop":1707728118332,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc267cff2d46aadd","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707728149385,"stop":1707728149385,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2993590c49928077","name":"Symmetric encrypt & Decrypt","time":{"start":1707727515838,"stop":1707727515838,"duration":0},"status":"passed","severity":"normal"},{"uid":"6108b16d034cbf7f","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1707727541145,"stop":1707727541145,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ed133faf78c12e0","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1707727866638,"stop":1707727866638,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd4a23ef4be9935d","name":"Subscribe to topic containing shell command and publish message","time":{"start":1707727878636,"stop":1707727878637,"duration":1},"status":"passed","severity":"normal"},{"uid":"91ee5373954aeda4","name":"should get / set UDP multiaddr","time":{"start":1707727494887,"stop":1707727494887,"duration":0},"status":"passed","severity":"normal"},{"uid":"8815c27453c35844","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707727750640,"stop":1707727750644,"duration":4},"status":"passed","severity":"normal"},{"uid":"eb978748c4f24e4f","name":"Check received message containing Chinese","time":{"start":1707728058695,"stop":1707728058695,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e17041cd3ce249","name":"Push message with content topic containing JSON","time":{"start":1707727941660,"stop":1707727941660,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c783476a6529cf7","name":"throws on content topic with non-number generation field","time":{"start":1707727486146,"stop":1707727486146,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f6617c2c427418","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707727750731,"stop":1707727750732,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aa8f795857c4a80","name":"same cluster, different shard: nodes connect","time":{"start":1707727783982,"stop":1707727783982,"duration":0},"status":"passed","severity":"normal"},{"uid":"77879d72ef11ba69","name":"getPeersByDiscovery","time":{"start":1707727574011,"stop":1707727574011,"duration":0},"status":"passed","severity":"normal"},{"uid":"e593ecc81967cc51","name":"Relay - dialed first","time":{"start":1707728119978,"stop":1707728119978,"duration":0},"status":"passed","severity":"normal"},{"uid":"e973ac0266b0e3a7","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1707728103054,"stop":1707728103055,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef59e80233d38499","name":"should set field with only RELAY enabled","time":{"start":1707727494890,"stop":1707727494891,"duration":1},"status":"passed","severity":"normal"},{"uid":"4461ae9b893c52e0","name":"caches peers it previously fetched","time":{"start":1707727509534,"stop":1707727509534,"duration":0},"status":"passed","severity":"normal"},{"uid":"c592979b78df86c7","name":"Subscribe to topic containing short and publish message","time":{"start":1707727878630,"stop":1707727878630,"duration":0},"status":"passed","severity":"normal"},{"uid":"24dd229da092603e","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1707727857319,"stop":1707727857319,"duration":0},"status":"passed","severity":"normal"},{"uid":"1277219c59c11160","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1707727486356,"stop":1707727486356,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3029dfe813b5094","name":"should only return 1 node with relay capability","time":{"start":1707727509535,"stop":1707727509535,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4bc96c0086b3db","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707727750650,"stop":1707727750650,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8cc13d99eae3a555","name":"Waku message hash computation","time":{"start":1707727488889,"stop":1707727488890,"duration":1},"status":"passed","severity":"normal"},{"uid":"881e575aaaa174a5","name":"should properly compute the node id","time":{"start":1707727494886,"stop":1707727494886,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b765156ead408ec","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1707727509133,"stop":1707727509133,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ddc68c19a647b9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707727708878,"stop":1707727708878,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c8f0a7d1ed5bb3","name":"Fails to publish message with wrong content topic","time":{"start":1707727866637,"stop":1707727866638,"duration":1},"status":"passed","severity":"normal"},{"uid":"53213e291059a861","name":"Check meta is set [ecies]","time":{"start":1707727517372,"stop":1707727517372,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3bc94c4fdfaa5b9","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1707727878637,"stop":1707727878637,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a215a4fa749e2a","name":"Decoder throws on undefined content topic","time":{"start":1707727517373,"stop":1707727517373,"duration":0},"status":"passed","severity":"normal"},{"uid":"134a07addf35b621","name":"Passing page size 10 when there are 10 messages","time":{"start":1707728100531,"stop":1707728100531,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ec331b4d6acc36","name":"handles multiple messages","time":{"start":1707728095061,"stop":1707728095062,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c473d69834ffd7","name":"Ping on subscribed peer","time":{"start":1707727603487,"stop":1707727603488,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e1f4ff7f5835515","name":"Reopen subscription with peer with lost subscription","time":{"start":1707727603489,"stop":1707727603490,"duration":1},"status":"passed","severity":"normal"},{"uid":"c11fe80f086bf2d6","name":"Publish message with custom timestamp: Mon Feb 12 2024 09:50:57 GMT+0000 (Coordinated Universal Time)","time":{"start":1707727866636,"stop":1707727866636,"duration":0},"status":"passed","severity":"normal"},{"uid":"64716c8c9df52223","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707727750722,"stop":1707727750723,"duration":1},"status":"passed","severity":"normal"},{"uid":"492d8a7f2f7bf2cf","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1707727533697,"stop":1707727533698,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcb2dedadd0b4ef7","name":"Check message with no content topic is not received","time":{"start":1707728058707,"stop":1707728058707,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4f0734c06645d1","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1707727544065,"stop":1707727544065,"duration":0},"status":"passed","severity":"normal"},{"uid":"1afc15f0192dca64","name":"Nodes with multiple pubsub topic","time":{"start":1707727857317,"stop":1707727857318,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ebd58f13c7e5f3c","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1707727509135,"stop":1707727509136,"duration":1},"status":"passed","severity":"normal"},{"uid":"7edbf608ff3f7b29","name":"Push message with content topic containing XML","time":{"start":1707728118332,"stop":1707728118332,"duration":0},"status":"passed","severity":"normal"},{"uid":"2116515d84612b26","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707728149380,"stop":1707728149381,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3967d645c9ba139","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707727755184,"stop":1707727755184,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7d698b166c489a2","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1707727708862,"stop":1707727708862,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecb6b85a5691b42d","name":"Subscribe to topic containing short and receive message","time":{"start":1707728149375,"stop":1707728149375,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f46093b0fd64fc","name":"Ping on unsubscribed peer","time":{"start":1707727603485,"stop":1707727603486,"duration":1},"status":"passed","severity":"normal"},{"uid":"399873fdb08a7306","name":"should not receive a peer event after stop","time":{"start":1707727544686,"stop":1707727544686,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7481f5da8fa3862","name":"should handle a minimal index list","time":{"start":1707727486355,"stop":1707727486356,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d029d521d0008e","name":"different cluster, same shard: nodes don't connect","time":{"start":1707727783982,"stop":1707727783983,"duration":1},"status":"passed","severity":"normal"},{"uid":"36dfceca08e1ef8c","name":"Push message with content topic containing emoji","time":{"start":1707728118336,"stop":1707728118336,"duration":0},"status":"passed","severity":"normal"},{"uid":"8375a2c43a7a7862","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1707727878637,"stop":1707727878638,"duration":1},"status":"passed","severity":"normal"},{"uid":"375b8fe4a53e28cd","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707728149380,"stop":1707728149380,"duration":0},"status":"passed","severity":"normal"},{"uid":"f34b0662dc186e08","name":"Check received message with timestamp: undefined ","time":{"start":1707728058679,"stop":1707728058689,"duration":10},"status":"passed","severity":"normal"},{"uid":"344f20c25cab45f5","name":"Query generator for multiple messages with different content topic format","time":{"start":1707728057410,"stop":1707728057410,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec95388932ac5255","name":"Passing page size 110 when there are 120 messages","time":{"start":1707728100532,"stop":1707728100532,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd049a1dfefa10e","name":"Subscribe to topic containing Script and publish message","time":{"start":1707727878634,"stop":1707727878635,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8d67f7be6933d93","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1707727878634,"stop":1707727878634,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda1bf5588ef69fa","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1707728006004,"stop":1707728006004,"duration":0},"status":"passed","severity":"normal"},{"uid":"11ab044c073cc9f4","name":"Push message with shell command payload","time":{"start":1707728118326,"stop":1707728118326,"duration":0},"status":"passed","severity":"normal"},{"uid":"a43cc07a58519cde","name":"Push message equal or less that 1MB","time":{"start":1707728118342,"stop":1707728118343,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fbf114e2ecf9bd0","name":"Check received message containing short","time":{"start":1707728058667,"stop":1707728058668,"duration":1},"status":"passed","severity":"normal"},{"uid":"bea89316110e1dd2","name":"Encoder throws on undefined content topic","time":{"start":1707727499816,"stop":1707727499816,"duration":0},"status":"passed","severity":"normal"},{"uid":"d96507ef4a3c83e6","name":"Query with Ordered Callback, No Decoder","time":{"start":1707728006002,"stop":1707728006002,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc710e23619d98b","name":"Push message with escaped characters payload","time":{"start":1707727941652,"stop":1707727941652,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f6f1f06e8c87e3","name":"pre and post cipher","time":{"start":1707727515838,"stop":1707727515839,"duration":1},"status":"passed","severity":"normal"},{"uid":"c692f68b55bb1c5d","name":"Subscribe to topic containing long and receive message","time":{"start":1707728149375,"stop":1707728149375,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe97857153f2bc5","name":"Push message with content topic containing Basic HTML tag","time":{"start":1707728118332,"stop":1707728118333,"duration":1},"status":"passed","severity":"normal"},{"uid":"2549d098645e3e3","name":"Push message with content topic containing long","time":{"start":1707727941655,"stop":1707727941655,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb8b926ec5b8ecb","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707727750655,"stop":1707727750656,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a1ae8afa1fb4489","name":"Refresh subscription","time":{"start":1707728149375,"stop":1707728149375,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bdfdc4c8ffbe069","name":"Check received message containing Russian","time":{"start":1707728058671,"stop":1707728058671,"duration":0},"status":"passed","severity":"normal"},{"uid":"22759b254cd91bdf","name":"Check message on other pubsub topic is not received","time":{"start":1707728058690,"stop":1707728058690,"duration":0},"status":"passed","severity":"normal"},{"uid":"7646d21f63f3a64d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707728149377,"stop":1707728149377,"duration":0},"status":"passed","severity":"normal"},{"uid":"e67f474bb286cdee","name":"should be able to encode the field with only FILTER set to true","time":{"start":1707727494092,"stop":1707727494092,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccd5c38c0be924fb","name":"different cluster, different shard: nodes don't connect","time":{"start":1707727783983,"stop":1707727783984,"duration":1},"status":"passed","severity":"normal"},{"uid":"44816aaeaec9923e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707728149379,"stop":1707728149380,"duration":1},"status":"passed","severity":"normal"},{"uid":"e68a530716377357","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707728149382,"stop":1707728149382,"duration":0},"status":"passed","severity":"normal"},{"uid":"84fab91140bed019","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1707727499656,"stop":1707727499656,"duration":0},"status":"passed","severity":"normal"},{"uid":"b62a0c86dcf61c1d","name":"Check message with no pubsub topic is not received","time":{"start":1707728058707,"stop":1707728058707,"duration":0},"status":"passed","severity":"normal"},{"uid":"51e5bebe8e509775","name":"A test","time":{"start":1707727755245,"stop":1707727755246,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab356bbaed7ae5a3","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707727616119,"stop":1707727616119,"duration":0},"status":"passed","severity":"normal"},{"uid":"674877d4a09869d4","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1707727509132,"stop":1707727509133,"duration":1},"status":"passed","severity":"normal"},{"uid":"be279e71c9253eb6","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1707727615087,"stop":1707727615087,"duration":0},"status":"passed","severity":"normal"},{"uid":"c008e7f85c9f3c66","name":"Push message with content topic containing short","time":{"start":1707728118327,"stop":1707728118328,"duration":1},"status":"passed","severity":"normal"},{"uid":"6869478febf79695","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1707727508641,"stop":1707727508642,"duration":1},"status":"passed","severity":"normal"},{"uid":"a43ee84c8a782000","name":"should properly create location multiaddrs - udp","time":{"start":1707727494889,"stop":1707727494889,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1de765dad72e1d4","name":"Check received message with timestamp: undefined ","time":{"start":1707728058705,"stop":1707728058706,"duration":1},"status":"passed","severity":"normal"},{"uid":"85c03ad8e423408d","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1707727708881,"stop":1707727708881,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a02c6cb7f34ec9f","name":"Subscribe to topic containing numeric and publish message","time":{"start":1707727878631,"stop":1707727878632,"duration":1},"status":"passed","severity":"normal"},{"uid":"719342c3b881920a","name":"Push message with shell command payload","time":{"start":1707727941652,"stop":1707727941652,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd0ec8372402bb63","name":"Push message with Arabic payload","time":{"start":1707727941649,"stop":1707727941649,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a409f8ec7a9661","name":"Ping on subscribed peer","time":{"start":1707727562264,"stop":1707727562264,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a9d8088fe32af5a","name":"Subscribe to topic containing special chars and publish message","time":{"start":1707727878632,"stop":1707727878632,"duration":0},"status":"passed","severity":"normal"},{"uid":"df8340cdc5c3b7f1","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1707727509133,"stop":1707727509133,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3da2b0b6e74af38","name":"Fails to push message bigger that 1MB","time":{"start":1707727941671,"stop":1707727941673,"duration":2},"status":"passed","severity":"normal"},{"uid":"5564e3cc0453c4aa","name":"Push message with Russian payload","time":{"start":1707727941649,"stop":1707727941649,"duration":0},"status":"passed","severity":"normal"},{"uid":"27e180590010f5a0","name":"Check message received after jswaku node is restarted","time":{"start":1707728058708,"stop":1707728058709,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b6e416f1bcb9285b","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707727750677,"stop":1707727750682,"duration":5},"status":"passed","severity":"normal"},{"uid":"dee3b996afaaf94","name":"Push message with emoji payload","time":{"start":1707728118326,"stop":1707728118327,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7d73496f98778da","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1707727857316,"stop":1707727857317,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c0647a97f557b50","name":"isConnected should return false after all peers disconnect","time":{"start":1707727533703,"stop":1707727533703,"duration":0},"status":"passed","severity":"normal"},{"uid":"216c168ba922e719","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1707727708864,"stop":1707727708865,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf7793711e7b2ecc","name":"should set field with only FILTER enabled","time":{"start":1707727494891,"stop":1707727494891,"duration":0},"status":"passed","severity":"normal"},{"uid":"c309201dac9a492d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707728149383,"stop":1707728149383,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bfafc3ce7d9e409","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1707727708883,"stop":1707727708884,"duration":1},"status":"passed","severity":"normal"},{"uid":"e37bccf5568e5457","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707727750647,"stop":1707727750648,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6c420c0452e257e","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1707727708861,"stop":1707727708861,"duration":0},"status":"passed","severity":"normal"},{"uid":"464e8a355fbb7689","name":"Generator, 2 different pubsubtopics","time":{"start":1707728062044,"stop":1707728062045,"duration":1},"status":"passed","severity":"normal"},{"uid":"64e3d30176f773da","name":"Check received message containing Chinese","time":{"start":1707727719755,"stop":1707727719755,"duration":0},"status":"passed","severity":"normal"},{"uid":"46b37bdc7d17894","name":"Subscribe to topic containing Script and receive message","time":{"start":1707727750726,"stop":1707727750726,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd70680496e47a8","name":"should only return 1 node with store capability","time":{"start":1707727509536,"stop":1707727509536,"duration":0},"status":"passed","severity":"normal"},{"uid":"491272858de31da","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707728149372,"stop":1707728149372,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb950665ceb006cf","name":"Check received message containing Arabic","time":{"start":1707727719755,"stop":1707727719755,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cfc42ed7d8e3480","name":"Mutual subscription","time":{"start":1707727878625,"stop":1707727878625,"duration":0},"status":"passed","severity":"normal"},{"uid":"7066d28940a4c4fd","name":"Subscribe to topic containing XML and receive message","time":{"start":1707728149390,"stop":1707728149390,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea56f8bcf0cd1512","name":"Query generator for 2000 messages","time":{"start":1707728057414,"stop":1707728057414,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6133eff6c00633d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707728058679,"stop":1707728058679,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f781dc4c5b8e379","name":"Passing page size 19 when there are 20 messages","time":{"start":1707728100531,"stop":1707728100532,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6ac3525834ad734","name":"should not fail to stop the service if it was not started","time":{"start":1707727929645,"stop":1707727929645,"duration":0},"status":"passed","severity":"normal"},{"uid":"66c3d38479d98f8e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707727812028,"stop":1707727812029,"duration":1},"status":"passed","severity":"normal"},{"uid":"3de9daf6307be23b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707728058679,"stop":1707728058679,"duration":0},"status":"passed","severity":"normal"},{"uid":"efaaf7f6a7f7214e","name":"Passing cursor with wrong pubsubTopic","time":{"start":1707727990060,"stop":1707727990060,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d6b475817b75b86","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707727708872,"stop":1707727708873,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7957035fa1dc95f","name":"Nwaku publishes","time":{"start":1707727845193,"stop":1707727845193,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d69c9b3c7a5cb90","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1707727708873,"stop":1707727708873,"duration":0},"status":"passed","severity":"normal"},{"uid":"694a40109c7adaa1","name":"should encodeTxt and decodeTxt","time":{"start":1707727494880,"stop":1707727494880,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c950a2d07d2685","name":"it tolerates circular branch references","time":{"start":1707727509532,"stop":1707727509533,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfc98a0029d3fc92","name":"Check publish message containing XML","time":{"start":1707727866631,"stop":1707727866632,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3ff6991e3c9acac","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1707727878628,"stop":1707727878628,"duration":0},"status":"passed","severity":"normal"},{"uid":"aefd362408698ce2","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1707728078989,"stop":1707728078990,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd5a6f6b5f38c66","name":"ignores unrecognized TXT record formats","time":{"start":1707727509534,"stop":1707727509534,"duration":0},"status":"passed","severity":"normal"},{"uid":"d212cf351053bc30","name":"Push message with content topic containing special chars","time":{"start":1707727941655,"stop":1707727941656,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6dae817847a1e0e","name":"addEventListener with correct event","time":{"start":1707727574009,"stop":1707727574009,"duration":0},"status":"passed","severity":"normal"},{"uid":"2592df7fdee4e295","name":"LightPush","time":{"start":1707728119980,"stop":1707728119980,"duration":0},"status":"passed","severity":"normal"},{"uid":"61a54710bca92ca4","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707727755186,"stop":1707727755187,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b0f104584fcb647","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1707727990056,"stop":1707727990056,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b87a55897ce9e9a","name":"Push message with unicode special characters payload","time":{"start":1707727941652,"stop":1707727941653,"duration":1},"status":"passed","severity":"normal"},{"uid":"a53c1ab5f7fc2833","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1707728103048,"stop":1707728103048,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cf4d755a9023f1c","name":"Check message on other pubsub topic is not received","time":{"start":1707727719796,"stop":1707727719797,"duration":1},"status":"passed","severity":"normal"},{"uid":"e63efb59b212549e","name":"Check message with no content topic is not received","time":{"start":1707727719798,"stop":1707727719800,"duration":2},"status":"passed","severity":"normal"},{"uid":"9ae72062bc3a1ca4","name":"Push message with content topic containing unicode special characters","time":{"start":1707728118335,"stop":1707728118335,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a92ec33673ebea3","name":"Check received message with timestamp: undefined ","time":{"start":1707727719795,"stop":1707727719796,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c7566f3efa1cc0","name":"Query generator for multiple messages","time":{"start":1707728057408,"stop":1707728057409,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a00d0ffc42c1eaa","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1707728054864,"stop":1707728054867,"duration":3},"status":"passed","severity":"normal"},{"uid":"b7c3affc685e569","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707727750644,"stop":1707727750645,"duration":1},"status":"passed","severity":"normal"},{"uid":"5483f097888062dd","name":"Push message with JSON payload","time":{"start":1707727941651,"stop":1707727941651,"duration":0},"status":"passed","severity":"normal"},{"uid":"91be2a667eee759e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707727812025,"stop":1707727812026,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b8fef11eead98d7","name":"Using a function","time":{"start":1707728113122,"stop":1707728113123,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6041b8a00fd3ba7","name":"1 Relay, 1 fetch","time":{"start":1707727509212,"stop":1707727509212,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00e398a798942a1","name":"A test","time":{"start":1707727755246,"stop":1707727755246,"duration":0},"status":"passed","severity":"normal"},{"uid":"761c9433e1e982fc","name":"Check publish message containing shell command","time":{"start":1707727866633,"stop":1707727866633,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab9c8b030f7855b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1707727708874,"stop":1707727708875,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaf27a88dbde440e","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1707727708865,"stop":1707727708865,"duration":0},"status":"passed","severity":"normal"},{"uid":"b639fbb8ec06dd58","name":"Push message with long payload","time":{"start":1707727941646,"stop":1707727941647,"duration":1},"status":"passed","severity":"normal"},{"uid":"98c0d5a3c58dcf44","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707727750711,"stop":1707727750721,"duration":10},"status":"passed","severity":"normal"},{"uid":"30d54e53d588a6ad","name":"Callback on promise","time":{"start":1707728057411,"stop":1707728057411,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ccbbdcd0616189","name":"Passing page size 1 when there are 4 messages","time":{"start":1707728100530,"stop":1707728100530,"duration":0},"status":"passed","severity":"normal"},{"uid":"d73f38259e1cf798","name":"Push message with short payload","time":{"start":1707727941646,"stop":1707727941646,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41db04eb6637fd4","name":"unsubscribes","time":{"start":1707728095062,"stop":1707728095062,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc6e3328b2d96c4e","name":"throws on empty content topic","time":{"start":1707727486144,"stop":1707727486145,"duration":1},"status":"passed","severity":"normal"},{"uid":"d16ada6e4392a7bb","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707728149388,"stop":1707728149388,"duration":0},"status":"passed","severity":"normal"},{"uid":"a21e0518790bdbd","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707727812027,"stop":1707727812027,"duration":0},"status":"passed","severity":"normal"},{"uid":"939949c613176621","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707727857318,"stop":1707727857318,"duration":0},"status":"passed","severity":"normal"},{"uid":"a15ce6309e91cd4e","name":"Promise Callback - backward","time":{"start":1707728084042,"stop":1707728084042,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6455532884c0d68","name":"groups content topics by expected pubsub topic","time":{"start":1707727486152,"stop":1707727486152,"duration":0},"status":"passed","severity":"normal"},{"uid":"417090d01516fbc3","name":"Round trip binary serialization","time":{"start":1707727499814,"stop":1707727499815,"duration":1},"status":"passed","severity":"normal"},{"uid":"463141fb95878fd8","name":"Check received message containing long","time":{"start":1707727719752,"stop":1707727719753,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4f845faa49d4eae","name":"Push message with content topic containing JSON","time":{"start":1707728118333,"stop":1707728118333,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ecebf55cb733aa2","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1707727509536,"stop":1707727509537,"duration":1},"status":"passed","severity":"normal"},{"uid":"641612b234b71ee5","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707727857321,"stop":1707727857322,"duration":1},"status":"passed","severity":"normal"},{"uid":"32541256dfaf07ec","name":"Reusing cursor across nodes","time":{"start":1707727990059,"stop":1707727990059,"duration":0},"status":"passed","severity":"normal"},{"uid":"3040edab1e09aa93","name":"Push message with content topic containing shell command","time":{"start":1707728118333,"stop":1707728118334,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1e10ef714efdaa2","name":"Ping on peer without subscriptions","time":{"start":1707727562264,"stop":1707727562265,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae2d7bc8585dbaec","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1707728103053,"stop":1707728103053,"duration":0},"status":"passed","severity":"normal"},{"uid":"78419d2a4a5b21ed","name":"Check publish message containing short","time":{"start":1707727866626,"stop":1707727866626,"duration":0},"status":"passed","severity":"normal"},{"uid":"6104edf80c083eb5","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1707727580907,"stop":1707727580907,"duration":0},"status":"passed","severity":"normal"},{"uid":"474912c94934c277","name":"Check message received after nwaku node is restarted","time":{"start":1707727719805,"stop":1707727719805,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6fd40a288e8fd378","name":"Subscribe to topic containing long and receive message","time":{"start":1707727750709,"stop":1707727750710,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ed0e60048d492b8","name":"Publish without waiting for remote peer","time":{"start":1707727878626,"stop":1707727878626,"duration":0},"status":"passed","severity":"normal"},{"uid":"57cfe7a3a228cb65","name":"Accepts a valid Waku Message","time":{"start":1707727503379,"stop":1707727503380,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c6cb7a619055e91","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1707727580905,"stop":1707727580906,"duration":1},"status":"passed","severity":"normal"},{"uid":"5add002d152c7d6e","name":"Check received message containing emoji","time":{"start":1707728058702,"stop":1707728058702,"duration":0},"status":"passed","severity":"normal"},{"uid":"31be6aafbdfc5c42","name":"Check received message containing Arabic","time":{"start":1707728058670,"stop":1707728058671,"duration":1},"status":"passed","severity":"normal"},{"uid":"821a5fc3f84e07ec","name":"Push message with custom timestamp: 1676969319977","time":{"start":1707727941666,"stop":1707727941667,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3804df1b7b56d3a","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1707727708874,"stop":1707727708874,"duration":0},"status":"passed","severity":"normal"},{"uid":"3643e5f28e29c524","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1707728103049,"stop":1707728103053,"duration":4},"status":"passed","severity":"normal"},{"uid":"faa3c2183e417e5b","name":"Callback on promise, aborts when callback returns true","time":{"start":1707728057411,"stop":1707728057411,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1b6537b39f5fef9","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1707727494104,"stop":1707727494105,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2134f849cc7c812","name":"Query generator for multiple messages with different message text format","time":{"start":1707728057409,"stop":1707728057409,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e39516b6f6360e8","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1707728054862,"stop":1707728054864,"duration":2},"status":"passed","severity":"normal"},{"uid":"3956db1ff8c7a4df","name":"should set field with only LIGHTPUSH enabled","time":{"start":1707727494891,"stop":1707727494891,"duration":0},"status":"passed","severity":"normal"},{"uid":"3328eeb29c4f8fa6","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707727750733,"stop":1707727750734,"duration":1},"status":"passed","severity":"normal"},{"uid":"656e14ca18011902","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1707727990058,"stop":1707727990059,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e51ac84f89e63e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707727719767,"stop":1707727719795,"duration":28},"status":"passed","severity":"normal"},{"uid":"9d2d1155979725b9","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1707727708865,"stop":1707727708871,"duration":6},"status":"passed","severity":"normal"},{"uid":"2b8204a638005b8a","name":"Subscribe and receive messages via lightPush","time":{"start":1707728149370,"stop":1707728149370,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc066c269b470de4","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1707727580909,"stop":1707727580910,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fe2bafda9c68d3c","name":"Push message with escaped characters payload","time":{"start":1707728118326,"stop":1707728118326,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6e597c075bd4212","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707727755183,"stop":1707727755183,"duration":0},"status":"passed","severity":"normal"},{"uid":"651ad34cd1447ebc","name":"Overlapping topic subscription","time":{"start":1707727750683,"stop":1707727750693,"duration":10},"status":"passed","severity":"normal"},{"uid":"ef4ffd80316baa89","name":"removeEventListener with wrong event","time":{"start":1707727574010,"stop":1707727574011,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d23fe4032a5deb4","name":"Check received message containing JSON","time":{"start":1707727719763,"stop":1707727719764,"duration":1},"status":"passed","severity":"normal"},{"uid":"d426bfb4aba3692","name":"Push 30 different messages","time":{"start":1707727941653,"stop":1707727941654,"duration":1},"status":"passed","severity":"normal"},{"uid":"da174a8e26201cb2","name":"Refresh subscription","time":{"start":1707727878629,"stop":1707727878630,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b454975d0c85c597","name":"Check message received after nwaku node is restarted","time":{"start":1707728058709,"stop":1707728058709,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4d33ce3702a005ce","name":"dispatchEvent via connectionManager","time":{"start":1707727574012,"stop":1707727574012,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1476925932970bee","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1707727708891,"stop":1707727708891,"duration":0},"status":"passed","severity":"normal"},{"uid":"b59d1a25f6477471","name":"Ping on unsubscribed peer","time":{"start":1707727603489,"stop":1707727603489,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce66428c285d221","name":"Check message received after nwaku node is restarted","time":{"start":1707728058693,"stop":1707728058693,"duration":0},"status":"skipped","severity":"normal"},{"uid":"da152f960fa960a0","name":"Check publish message containing escaped characters","time":{"start":1707727866633,"stop":1707727866633,"duration":0},"status":"passed","severity":"normal"},{"uid":"16bc51e1ef4eff7d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707727750734,"stop":1707727750735,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a16418a4c72299","name":"Check received message containing unicode special characters","time":{"start":1707728058677,"stop":1707728058677,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a321c2a860cf786","name":"should be called for bootstrap peers","time":{"start":1707727541144,"stop":1707727541145,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7535ff0080e36e0","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707727755186,"stop":1707727755186,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ccd17665f7a1f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707727750730,"stop":1707727750731,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2158506e7aa1956","name":"Check publish message containing numeric","time":{"start":1707727866627,"stop":1707727866628,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0cb917a657edf8","name":"Fails to publish message with empty text","time":{"start":1707727866637,"stop":1707727866637,"duration":0},"status":"passed","severity":"normal"},{"uid":"6831a78041343c89","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707727750646,"stop":1707727750647,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc8e47fd1ab5893a","name":"Push message with content topic containing emoji","time":{"start":1707727941663,"stop":1707727941663,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d07938510bb29","name":"nwaku interop","time":{"start":1707727929643,"stop":1707727929643,"duration":0},"status":"skipped","severity":"normal"},{"uid":"10d11292981015","name":"Check meta is set [symmetric]","time":{"start":1707727515346,"stop":1707727515347,"duration":1},"status":"passed","severity":"normal"},{"uid":"9961cfc45ab32cb4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707728062045,"stop":1707728062046,"duration":1},"status":"passed","severity":"normal"},{"uid":"bff7ce743355571c","name":"Ordered callback, aborts when callback returns true","time":{"start":1707728057413,"stop":1707728057414,"duration":1},"status":"passed","severity":"normal"},{"uid":"409cd1d90ceffd1a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707727812029,"stop":1707727812030,"duration":1},"status":"passed","severity":"normal"},{"uid":"53a70edadf4949c6","name":"Encoder throws on empty string content topic","time":{"start":1707727499816,"stop":1707727499817,"duration":1},"status":"passed","severity":"normal"},{"uid":"7be376c0f27ad614","name":"Publish message with custom timestamp: Mon Feb 12 2024 07:50:57 GMT+0000 (Coordinated Universal Time)","time":{"start":1707727866635,"stop":1707727866636,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8d58e970c79be51","name":"Check publish message containing unicode special characters","time":{"start":1707727866634,"stop":1707727866634,"duration":0},"status":"passed","severity":"normal"},{"uid":"1566a424baf817c0","name":"same cluster, same shard: nodes connect","time":{"start":1707727708857,"stop":1707727708857,"duration":0},"status":"passed","severity":"normal"},{"uid":"650591c32fce147d","name":"Ping on subscribed peer","time":{"start":1707727603484,"stop":1707727603485,"duration":1},"status":"passed","severity":"normal"},{"uid":"f65623a8db4b520a","name":"Sign & Recover","time":{"start":1707727515839,"stop":1707727515839,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed934393a419c9bf","name":"Check received message containing XML","time":{"start":1707728058674,"stop":1707728058675,"duration":1},"status":"passed","severity":"normal"},{"uid":"80bbd9c50bcd00f2","name":"Fails to publish duplicate message","time":{"start":1707727866636,"stop":1707727866637,"duration":1},"status":"passed","severity":"normal"},{"uid":"86a2a900b315a7b8","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1707727708879,"stop":1707727708879,"duration":0},"status":"passed","severity":"normal"},{"uid":"f37f029a66558283","name":"Check message with non string payload is not received","time":{"start":1707727719802,"stop":1707727719803,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f23a60279ff4656","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707728149384,"stop":1707728149384,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bfa9a93b6caae005","name":"should be able to decode the field with only STORE set to true","time":{"start":1707727494102,"stop":1707727494102,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa85cda1a87a4c61","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1707727708879,"stop":1707727708880,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5cd9b9ef9dc63b0","name":"can dial TLS multiaddrs","time":{"start":1707727791686,"stop":1707727791687,"duration":1},"status":"passed","severity":"normal"},{"uid":"484a6147533e9d7","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707727755185,"stop":1707727755185,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8989782f768e764","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707727755184,"stop":1707727755184,"duration":0},"status":"passed","severity":"normal"},{"uid":"452c467a6dca6401","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707727616119,"stop":1707727616120,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cd62e5fef4f9e39","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707727750723,"stop":1707727750724,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae571082054621f","name":"Push message with SQL Injection payload","time":{"start":1707728118324,"stop":1707728118324,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce4871a3f65af660","name":"should properly create location multiaddrs - tcp4","time":{"start":1707727494888,"stop":1707727494888,"duration":0},"status":"passed","severity":"normal"},{"uid":"512fb93ab2ce9864","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1707727494093,"stop":1707727494093,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dc1c765b5eca31d","name":"Subscribe to topic containing XML and receive message","time":{"start":1707728149378,"stop":1707728149379,"duration":1},"status":"passed","severity":"normal"},{"uid":"467807c9a9e44889","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707728062042,"stop":1707728062042,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d50a753e8dbaee7","name":"Nodes with multiple pubsub topic","time":{"start":1707727857319,"stop":1707727857319,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b933c21ee52ead","name":"passes more than one ENR URLs and attempts connection","time":{"start":1707727544688,"stop":1707727544688,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3d1b8d9e5a79ad4e","name":"Query Generator, Multiple PubsubTopics","time":{"start":1707728005999,"stop":1707728006000,"duration":1},"status":"passed","severity":"normal"},{"uid":"777939de81af00c8","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707728149391,"stop":1707728149391,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb0ffac83cdec21c","name":"Check received message containing numeric","time":{"start":1707727719753,"stop":1707727719753,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd17153b63af7252","name":"throws on content topic with empty version field","time":{"start":1707727486147,"stop":1707727486148,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4771cc3939c2b28","name":"Check publish message containing emoji","time":{"start":1707727866634,"stop":1707727866634,"duration":0},"status":"passed","severity":"normal"},{"uid":"4901a57b4eaac126","name":"Fails to push message with empty content topic","time":{"start":1707728118339,"stop":1707728118339,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18b51995dd0ab7","name":"should not receive a peer event before start","time":{"start":1707727929646,"stop":1707727929647,"duration":1},"status":"passed","severity":"normal"},{"uid":"56edf1f1a2b725e4","name":"Subscribe and receive messages via lightPush","time":{"start":1707728149382,"stop":1707728149382,"duration":0},"status":"passed","severity":"normal"},{"uid":"c79870dd7190386e","name":"Used by Waku Relay","time":{"start":1707728113123,"stop":1707728113124,"duration":1},"status":"passed","severity":"normal"},{"uid":"df9583401703608d","name":"Check received message containing unicode special characters","time":{"start":1707727719765,"stop":1707727719765,"duration":0},"status":"passed","severity":"normal"},{"uid":"120cc9c46f828799","name":"Push message with content topic containing Arabic","time":{"start":1707727941657,"stop":1707727941657,"duration":0},"status":"passed","severity":"normal"},{"uid":"df8aa3c5d6abc22a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1707727708877,"stop":1707727708877,"duration":0},"status":"passed","severity":"normal"},{"uid":"356b9cb0dd66e682","name":"should throw error - no public key","time":{"start":1707727494884,"stop":1707727494884,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9dcb7cbbb07e638","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1707727708881,"stop":1707727708883,"duration":2},"status":"passed","severity":"normal"},{"uid":"94cee15095538f42","name":"Check received message containing emoji","time":{"start":1707727719765,"stop":1707727719766,"duration":1},"status":"passed","severity":"normal"},{"uid":"331fd1b9ffa3bb6e","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1707727878628,"stop":1707727878628,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdcf075c8712db03","name":"Push message with Script payload","time":{"start":1707728118324,"stop":1707728118325,"duration":1},"status":"passed","severity":"normal"},{"uid":"361db7a23f352725","name":"Publish message with large meta","time":{"start":1707727866640,"stop":1707727866641,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b5ffe2dba25805f","name":"Publishes to nwaku","time":{"start":1707727845193,"stop":1707727845193,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e35470c1ed30e6","name":"Fields are not dropped","time":{"start":1707727499261,"stop":1707727499263,"duration":2},"status":"passed","severity":"normal"},{"uid":"5ada840ca7653812","name":"does not throw on valid cases","time":{"start":1707727486143,"stop":1707727486144,"duration":1},"status":"passed","severity":"normal"},{"uid":"86e530a2d3b9b906","name":"Check received message containing JSON","time":{"start":1707728058700,"stop":1707728058701,"duration":1},"status":"passed","severity":"normal"},{"uid":"1917c1accf97a489","name":"can start and stop the service","time":{"start":1707727544683,"stop":1707727544683,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7a5628d09260bbc","name":"should be able to encode the field with only RELAY set to true","time":{"start":1707727494089,"stop":1707727494091,"duration":2},"status":"passed","severity":"normal"},{"uid":"43bb5e8eb153d8c2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707727615087,"stop":1707727615088,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4630bb7c750df00","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707728149373,"stop":1707728149373,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1e520a8a8fa04ec","name":"Push message with content topic containing shell command","time":{"start":1707727941661,"stop":1707727941661,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b95848e01a2659","name":"Query with Promise Callback, No Decoder","time":{"start":1707728006004,"stop":1707728006004,"duration":0},"status":"passed","severity":"normal"},{"uid":"e12dacd7502aa279","name":"Meta field set when metaSetter is specified","time":{"start":1707727499815,"stop":1707727499815,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b3a5a46b8844e","name":"isConnected should return false after all peers disconnect","time":{"start":1707727580908,"stop":1707727580908,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc360481ecc00845","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1707727708879,"stop":1707727708879,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ddd1db4796c187f","name":"Waku message hash computation (payload length 0)","time":{"start":1707727488891,"stop":1707727488891,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c2b5303c69f506e","name":"Query Generator, No message returned","time":{"start":1707728006000,"stop":1707728006001,"duration":1},"status":"passed","severity":"normal"},{"uid":"f09dc45494b89852","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1707727541146,"stop":1707727541146,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b257422bfe4d02","name":"Push message with unicode special characters payload","time":{"start":1707728118326,"stop":1707728118326,"duration":0},"status":"passed","severity":"normal"},{"uid":"47983603782d3309","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1707727494098,"stop":1707727494098,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0769ccf7145749b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1707727708884,"stop":1707727708884,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d3745111d6f0747","name":"Check message with no payload is not received","time":{"start":1707727719801,"stop":1707727719801,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e41aea6ee91647f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1707727544687,"stop":1707727544687,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ba72ed3c21ad47e2","name":"Check received message containing emoji","time":{"start":1707728058677,"stop":1707728058678,"duration":1},"status":"passed","severity":"normal"},{"uid":"c01c9be72c419b30","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1707727990058,"stop":1707727990058,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05de9aed200a759","name":"Subscribe to topic containing short and receive message","time":{"start":1707727750695,"stop":1707727750708,"duration":13},"status":"passed","severity":"normal"},{"uid":"3451b36376ecb7f","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1707727878635,"stop":1707727878635,"duration":0},"status":"passed","severity":"normal"},{"uid":"366939b0cb3517cb","name":"Subscribe and receive messages via lightPush","time":{"start":1707727750639,"stop":1707727750640,"duration":1},"status":"passed","severity":"normal"},{"uid":"434284f4e67768d3","name":"Filter","time":{"start":1707728119980,"stop":1707728119980,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa0e1e52f3506c9c","name":"Passing page size 0 when there are 110 messages","time":{"start":1707728100529,"stop":1707728100530,"duration":1},"status":"passed","severity":"normal"},{"uid":"2172ce9bd0aef0b3","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707727719766,"stop":1707727719767,"duration":1},"status":"passed","severity":"normal"},{"uid":"8220dbf9136452c1","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1707727866634,"stop":1707727866635,"duration":1},"status":"passed","severity":"normal"},{"uid":"836be66819df679e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707727708862,"stop":1707727708862,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab43b461e1e94fea","name":"nwaku subscribes","time":{"start":1707727845192,"stop":1707727845192,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f615e5bd6cacae9","name":"Sets default value correctly","time":{"start":1707728113124,"stop":1707728113125,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4ac26d413616780","name":"should decode valid enr with tcp successfully","time":{"start":1707727494883,"stop":1707727494884,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea5c8e8fe0f1d860","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1707727615081,"stop":1707727615081,"duration":0},"status":"passed","severity":"normal"},{"uid":"e10fdf8f12449afb","name":"Push message with content topic containing short","time":{"start":1707727941654,"stop":1707727941654,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8d186b55093d50c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707727615082,"stop":1707727615083,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbf1e563cc07ab85","name":"Subscribe and receives messages on 20 topics","time":{"start":1707728149372,"stop":1707728149373,"duration":1},"status":"passed","severity":"normal"},{"uid":"eae351a521b94175","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707728149374,"stop":1707728149374,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1339bbcc9ea2037","name":"Check received message containing long","time":{"start":1707728058694,"stop":1707728058694,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a7d2c7aa3689d2","name":"Does not throw an exception when node disconnects","time":{"start":1707728113121,"stop":1707728113121,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf180e15eee0f4b9","name":"should throw error - no public key","time":{"start":1707727494885,"stop":1707727494885,"duration":0},"status":"passed","severity":"normal"},{"uid":"d719fa81d6878bb6","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707728149381,"stop":1707728149381,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7797ab4b029136","name":"Subscribe to topic containing emoji and publish message","time":{"start":1707727878638,"stop":1707727878638,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a05e5c9c5e91797","name":"can start and stop the service","time":{"start":1707727929645,"stop":1707727929645,"duration":0},"status":"passed","severity":"normal"},{"uid":"286289e9e284b9bc","name":"Push message with content topic containing numeric","time":{"start":1707728118329,"stop":1707728118329,"duration":0},"status":"passed","severity":"normal"},{"uid":"7226d88c4e1c25a7","name":"1 Store, 2 fetches","time":{"start":1707727509212,"stop":1707727509212,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fd0acbe734507a2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707727708864,"stop":1707727708864,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab5a005741c99004","name":"Push message with JSON payload","time":{"start":1707728118325,"stop":1707728118325,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f02f5385781a7eb","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1707727615084,"stop":1707727615084,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad4e7016bbd47de","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1707727494102,"stop":1707727494103,"duration":1},"status":"passed","severity":"normal"},{"uid":"f020a54742f91487","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1707728006003,"stop":1707728006003,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b473b078675504","name":"Push message with long payload","time":{"start":1707728118322,"stop":1707728118322,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b3df5b6cc8504ba","name":"Decrypt messages","time":{"start":1707727813351,"stop":1707727813351,"duration":0},"status":"passed","severity":"normal"},{"uid":"1abcb73e82b00394","name":"Subscribe to topic containing Russian and publish message","time":{"start":1707727878634,"stop":1707727878634,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7a02c85d19269e9","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1707728103055,"stop":1707728103056,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb69b6bed6a229d","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1707727494883,"stop":1707727494883,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d2c30cf4d44bbec","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1707728054869,"stop":1707728054872,"duration":3},"status":"passed","severity":"normal"},{"uid":"6b8c26334d26817a","name":"Generator, 2 different pubsubtopics","time":{"start":1707728062041,"stop":1707728062042,"duration":1},"status":"passed","severity":"normal"},{"uid":"933168bb1decf3bc","name":"Check publish message after service node is restarted","time":{"start":1707727866640,"stop":1707727866640,"duration":0},"status":"skipped","severity":"normal"},{"uid":"83879ebeeb829d24","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1707727783978,"stop":1707727783978,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d0015b493874a","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1707727544065,"stop":1707727544066,"duration":1},"status":"passed","severity":"normal"},{"uid":"be39db4423748c4a","name":"should properly create location multiaddrs - tcp","time":{"start":1707727494889,"stop":1707727494889,"duration":0},"status":"passed","severity":"normal"},{"uid":"72883d9e1aa300bb","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707727755182,"stop":1707727755183,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dd217284e7ac1ad","name":"Check received message with timestamp: 1707727533171 ","time":{"start":1707728058703,"stop":1707728058703,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e5c763cfdebc7d","name":"Default pageSize","time":{"start":1707728100532,"stop":1707728100533,"duration":1},"status":"passed","severity":"normal"},{"uid":"f934aacfc7147338","name":"Push message equal or less that 1MB","time":{"start":1707727941669,"stop":1707727941671,"duration":2},"status":"passed","severity":"normal"},{"uid":"1aa238f0a5880a1e","name":"isConnected return false after peer stops","time":{"start":1707727580909,"stop":1707727580909,"duration":0},"status":"passed","severity":"normal"},{"uid":"256be90c141241ba","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707727616121,"stop":1707727616122,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e38da0d30dd0339","name":"Check received message containing Basic HTML tag","time":{"start":1707728058675,"stop":1707728058675,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f83232b1953b80a","name":"should throw an error for insufficient data","time":{"start":1707727486357,"stop":1707727486357,"duration":0},"status":"passed","severity":"normal"},{"uid":"d96ab50c0161dfce","name":"Decoder throws on empty string content topic","time":{"start":1707727499817,"stop":1707727499817,"duration":0},"status":"passed","severity":"normal"},{"uid":"319d6f4d5cec2ade","name":"Check message with non string payload is not received","time":{"start":1707728058708,"stop":1707728058708,"duration":0},"status":"passed","severity":"normal"},{"uid":"480530af96c304e3","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1707728057412,"stop":1707728057413,"duration":1},"status":"passed","severity":"normal"},{"uid":"73146570f2427bab","name":"Check received message containing shell command","time":{"start":1707727719764,"stop":1707727719764,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ad186fe96100fb","name":"Push message with content topic containing SQL Injection","time":{"start":1707727941658,"stop":1707727941658,"duration":0},"status":"passed","severity":"normal"},{"uid":"a243fa4d6cbc45d0","name":"Push message with content topic containing Russian","time":{"start":1707727941658,"stop":1707727941658,"duration":0},"status":"passed","severity":"normal"},{"uid":"b91858c0469c87d0","name":"should use DNS peer discovery with light client","time":{"start":1707727544687,"stop":1707727544687,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bd4d2f180c513e","name":"Push message with content topic containing Chinese","time":{"start":1707728118329,"stop":1707728118330,"duration":1},"status":"passed","severity":"normal"},{"uid":"db9b7d2dbdf310d6","name":"Push message with content topic containing Script","time":{"start":1707727941659,"stop":1707727941659,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df4fe1d69e509f","name":"Push to array if already present","time":{"start":1707727485924,"stop":1707727485925,"duration":1},"status":"passed","severity":"normal"},{"uid":"f286306e0ff1ebf2","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707728149390,"stop":1707728149390,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9adecd4ec5255ad","name":"Check received message with timestamp: 1707727533171 ","time":{"start":1707728058678,"stop":1707728058678,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57fa6d4347b9c0a","name":"Push message with custom timestamp: 1707724119977","time":{"start":1707727941667,"stop":1707727941667,"duration":0},"status":"passed","severity":"normal"},{"uid":"47409b9c33f85614","name":"Relay - dialed after","time":{"start":1707728119978,"stop":1707728119978,"duration":0},"status":"passed","severity":"normal"},{"uid":"2afb91f567ee2d6e","name":"Ping on peer without subscriptions","time":{"start":1707727603485,"stop":1707727603485,"duration":0},"status":"passed","severity":"normal"},{"uid":"a795f12668d2d369","name":"Push message with short payload","time":{"start":1707728118321,"stop":1707728118322,"duration":1},"status":"passed","severity":"normal"},{"uid":"c11f02e5327d3947","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1707727494106,"stop":1707727494107,"duration":1},"status":"passed","severity":"normal"},{"uid":"4182090a0c87d06","name":"Push message with rate limit","time":{"start":1707728118340,"stop":1707728118340,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf146bc9b54646b","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1707728103054,"stop":1707728103054,"duration":0},"status":"passed","severity":"normal"},{"uid":"d03f16877b957c50","name":"should encode/decode to RLP encoding","time":{"start":1707727494886,"stop":1707727494887,"duration":1},"status":"passed","severity":"normal"},{"uid":"31db8957972d04cc","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1707727509538,"stop":1707727509538,"duration":0},"status":"skipped","severity":"normal"},{"uid":"60ba02f4ead210ee","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707727750710,"stop":1707727750711,"duration":1},"status":"passed","severity":"normal"},{"uid":"d618704001460f21","name":"Check message with no content topic is not received","time":{"start":1707728058691,"stop":1707728058691,"duration":0},"status":"passed","severity":"normal"},{"uid":"15498605174deabd","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707728149376,"stop":1707728149376,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f4418f67bde3f9b","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1707727494103,"stop":1707727494103,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f8f8fba6051b81","name":"Check publish message containing long","time":{"start":1707727866626,"stop":1707727866627,"duration":1},"status":"passed","severity":"normal"},{"uid":"2667e6f359a8da44","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1707727878627,"stop":1707727878627,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be344309ea6b1c3","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1707727878629,"stop":1707727878629,"duration":0},"status":"passed","severity":"normal"},{"uid":"5107852f17328e95","name":"Query Generator, No Decoder","time":{"start":1707728006000,"stop":1707728006000,"duration":0},"status":"passed","severity":"normal"},{"uid":"f211bb32295ce4f4","name":"Ephemeral messages are not stored","time":{"start":1707727544063,"stop":1707727544064,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb876491e6c27b13","name":"Query generator for multiple messages with multiple decoders","time":{"start":1707728057410,"stop":1707728057410,"duration":0},"status":"passed","severity":"normal"},{"uid":"caefa9dbfda04cca","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1707728103048,"stop":1707728103048,"duration":0},"status":"passed","severity":"normal"},{"uid":"677620c51492776","name":"Push message with content topic containing Chinese","time":{"start":1707727941656,"stop":1707727941657,"duration":1},"status":"passed","severity":"normal"},{"uid":"d209303e6355716d","name":"All","time":{"start":1707727544378,"stop":1707727544378,"duration":0},"status":"passed","severity":"normal"},{"uid":"4249e33549a8d014","name":"should not receive a peer event before start","time":{"start":1707727544685,"stop":1707727544686,"duration":1},"status":"passed","severity":"normal"},{"uid":"95715d1ad0c91e7c","name":"safeDispatchEvent","time":{"start":1707727574012,"stop":1707727574012,"duration":0},"status":"passed","severity":"normal"},{"uid":"f49f26838cafc3fc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707727615085,"stop":1707727615085,"duration":0},"status":"passed","severity":"normal"},{"uid":"8944772f0891f22","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1707727533699,"stop":1707727533699,"duration":0},"status":"passed","severity":"normal"},{"uid":"628ab4ba12d93ec6","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1707727509536,"stop":1707727509536,"duration":0},"status":"passed","severity":"normal"},{"uid":"d267a8fb88082d30","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707728149392,"stop":1707728149392,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50d6b5ac5357064","name":"Decoder throws on undefined content topic","time":{"start":1707727515349,"stop":1707727515349,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d77173d585df549","name":"Push message with content topic containing SQL Injection","time":{"start":1707728118331,"stop":1707728118331,"duration":0},"status":"passed","severity":"normal"},{"uid":"71dfb000f461eccf","name":"Generator, custom pubsub topic","time":{"start":1707728062043,"stop":1707728062044,"duration":1},"status":"passed","severity":"normal"},{"uid":"933cd3c39cd0ca9c","name":"Js publishes, other Js receives","time":{"start":1707727845193,"stop":1707727845194,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a6ef94db568010e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707727616118,"stop":1707727616119,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c8c6b5c7aec5f99","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707727750725,"stop":1707727750725,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7e926c3cca31380","name":"Passing page size 11 when there are 10 messages","time":{"start":1707728100531,"stop":1707728100531,"duration":0},"status":"passed","severity":"normal"},{"uid":"1efb76fc6e2dab2b","name":"Init the array if not present","time":{"start":1707727485921,"stop":1707727485924,"duration":3},"status":"passed","severity":"normal"},{"uid":"a94cbb3d14539fac","name":"Check message with invalid timestamp is not received","time":{"start":1707728058706,"stop":1707728058706,"duration":0},"status":"passed","severity":"normal"},{"uid":"53552d977ee72526","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1707727509135,"stop":1707727509135,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ae393ad2d0e56a","name":"removeEventListener with correct event","time":{"start":1707727574010,"stop":1707727574010,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aec0b77ad8ede23","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707728149379,"stop":1707728149379,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a2ec701db24b1b","name":"Push 30 different messages","time":{"start":1707728118327,"stop":1707728118327,"duration":0},"status":"passed","severity":"normal"},{"uid":"146cc9b18e50d753","name":"Check received message containing escaped characters","time":{"start":1707728058701,"stop":1707728058701,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a5172c416b1548","name":"Light Node - default protocols","time":{"start":1707728119980,"stop":1707728119981,"duration":1},"status":"passed","severity":"normal"},{"uid":"155b8cd372257c4b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707727708875,"stop":1707727708875,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a270416e3cc8f7","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1707727878633,"stop":1707727878633,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef92fc8b1600315f","name":"Store - dialed first","time":{"start":1707728119979,"stop":1707728119979,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c8f623a9574f8b2","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707728149376,"stop":1707728149376,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c1c8044cb592e0d","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1707727708876,"stop":1707727708877,"duration":1},"status":"passed","severity":"normal"},{"uid":"d757d4a56b736e72","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707728149377,"stop":1707728149377,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc70744517bc2303","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1707727533701,"stop":1707727533701,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc43b84b9cbc254","name":"should not receive a peer event after stop","time":{"start":1707727929647,"stop":1707727929647,"duration":0},"status":"passed","severity":"normal"},{"uid":"5219ed589364f0c8","name":"Push message with content topic containing XML","time":{"start":1707727941659,"stop":1707727941659,"duration":0},"status":"passed","severity":"normal"},{"uid":"825b66acd6e5af1f","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1707727499657,"stop":1707727499658,"duration":1},"status":"passed","severity":"normal"},{"uid":"7409b9eacb61a4e9","name":"Check received message with timestamp: 1707727533171000000 ","time":{"start":1707728058702,"stop":1707728058703,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b31c1b8167ede09","name":"Publish message with rate limit","time":{"start":1707727866641,"stop":1707727866641,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed66e44006d2d46","name":"Passing page size 3 when there are 20 messages","time":{"start":1707728100530,"stop":1707728100531,"duration":1},"status":"passed","severity":"normal"},{"uid":"84e36bd0a4bf094c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1707727945979,"stop":1707727945980,"duration":1},"status":"passed","severity":"normal"},{"uid":"65b2d5070a37b8a4","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1707727499657,"stop":1707727499657,"duration":0},"status":"passed","severity":"normal"},{"uid":"60b1c078855ab13a","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1707727494095,"stop":1707727494096,"duration":1},"status":"passed","severity":"normal"},{"uid":"702a92babad74249","name":"Round trip binary encryption [ecies, signature]","time":{"start":1707727517371,"stop":1707727517371,"duration":0},"status":"passed","severity":"normal"},{"uid":"642da2d1347cf2b8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707728062038,"stop":1707728062039,"duration":1},"status":"passed","severity":"normal"},{"uid":"a571bc4e45cc80ff","name":"Push message with content topic containing escaped characters","time":{"start":1707728118334,"stop":1707728118335,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ac320ed8984d46a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707728149380,"stop":1707728149380,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4fe644bca8af49f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707727615088,"stop":1707727615088,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d044b281589d162","name":"different cluster, different shard: nodes don't connect","time":{"start":1707727708859,"stop":1707727708859,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a49688a7ea538a4","name":"should properly create peer info with all multiaddrs","time":{"start":1707727494890,"stop":1707727494890,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d898c4c39151eb","name":"Passing an array","time":{"start":1707728113122,"stop":1707728113122,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bd912589c05db6d","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1707727708860,"stop":1707727708861,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b63d24418baa896","name":"Subscribe to topic containing Script and receive message","time":{"start":1707728149389,"stop":1707728149389,"duration":0},"status":"passed","severity":"normal"},{"uid":"861eaa10e4e7a067","name":"Fails to publish message with size larger than 1 MB","time":{"start":1707727866639,"stop":1707727866639,"duration":0},"status":"passed","severity":"normal"},{"uid":"927851433f04c662","name":"Check publish message containing SQL Injection","time":{"start":1707727866630,"stop":1707727866631,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8f291feb4efbe6f","name":"Push message on custom pubsubTopic","time":{"start":1707727812028,"stop":1707727812028,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eab4ede2c3fa4ef","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707727750729,"stop":1707727750730,"duration":1},"status":"passed","severity":"normal"},{"uid":"db4632e72ba7150","name":"Throws when trying to push message with empty payload","time":{"start":1707728118327,"stop":1707728118327,"duration":0},"status":"passed","severity":"normal"},{"uid":"63e2552e6d189c99","name":"Check received message containing Russian","time":{"start":1707728058698,"stop":1707728058698,"duration":0},"status":"passed","severity":"normal"},{"uid":"6720deb5559deb44","name":"returns all values when wanted number matches available values","time":{"start":1707727508639,"stop":1707727508640,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d823d7410e7ca78","name":"same cluster, different shard: nodes connect","time":{"start":1707727708858,"stop":1707727708858,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ab8eaefe5d7c0c2","name":"Push message with special chars payload","time":{"start":1707727941647,"stop":1707727941648,"duration":1},"status":"passed","severity":"normal"},{"uid":"62491321f891efa1","name":"Check received message containing XML","time":{"start":1707728058699,"stop":1707728058699,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ae5fe40bc04c4","name":"Subscribe to topic containing XML and publish message","time":{"start":1707727878635,"stop":1707727878635,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f751c390f8816d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707728149391,"stop":1707728149391,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ff9b795a8ea070","name":"Check message with no payload is not received","time":{"start":1707728058691,"stop":1707728058692,"duration":1},"status":"passed","severity":"normal"},{"uid":"31403c01c527afb3","name":"Overlapping topic subscription","time":{"start":1707728149374,"stop":1707728149375,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f0321fb28376edb","name":"Encoder throws on undefined content topic","time":{"start":1707727517372,"stop":1707727517372,"duration":0},"status":"passed","severity":"normal"},{"uid":"404401abaf993dc0","name":"Check message with no payload is not received","time":{"start":1707728058707,"stop":1707728058708,"duration":1},"status":"passed","severity":"normal"},{"uid":"92e8348a28687d95","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1707727509134,"stop":1707727509135,"duration":1},"status":"passed","severity":"normal"},{"uid":"8839c953cbe90edb","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707727857320,"stop":1707727857320,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b1ba2b7e28d138a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707728149390,"stop":1707728149390,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e5874a6f3da538f","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707728149384,"stop":1707728149385,"duration":1},"status":"passed","severity":"normal"},{"uid":"8216361a2f334cb7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1707727708871,"stop":1707727708872,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8dc4ed2f2e51e33","name":"can start the service","time":{"start":1707727544679,"stop":1707727544683,"duration":4},"status":"passed","severity":"normal"},{"uid":"7e3ff6939c9670d","name":"should set field with all protocols disabled","time":{"start":1707727494890,"stop":1707727494890,"duration":0},"status":"passed","severity":"normal"},{"uid":"47fe07c9c92123c2","name":"Reopen subscription with peer with lost subscription","time":{"start":1707727562265,"stop":1707727562266,"duration":1},"status":"passed","severity":"normal"},{"uid":"d21a9f45d7ff11a4","name":"Query Generator - backward","time":{"start":1707728084041,"stop":1707728084041,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6320264eaac11c4","name":"should set field with all protocols enabled","time":{"start":1707727494890,"stop":1707727494890,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc30d5cae3c53909","name":"Check received message containing Script","time":{"start":1707728058698,"stop":1707728058699,"duration":1},"status":"passed","severity":"normal"},{"uid":"d46b062a242d39bd","name":"Encoder throws on undefined content topic","time":{"start":1707727515347,"stop":1707727515348,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a053d539ca8abb9","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1707727708860,"stop":1707727708860,"duration":0},"status":"passed","severity":"normal"},{"uid":"f29d6d9fb0af0306","name":"Push message with Chinese payload","time":{"start":1707727941648,"stop":1707727941648,"duration":0},"status":"passed","severity":"normal"},{"uid":"36241b8746564d21","name":"Check message with no pubsub topic is not received","time":{"start":1707728058690,"stop":1707728058691,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc148a8b6a924481","name":"creates an iterator","time":{"start":1707728095061,"stop":1707728095061,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa6724d9beb4e88c","name":"Push message with Russian payload","time":{"start":1707728118324,"stop":1707728118324,"duration":0},"status":"passed","severity":"normal"},{"uid":"42dcf55448bd574c","name":"Subscribe and receive messages via waku relay post","time":{"start":1707728149371,"stop":1707728149371,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac51dd996eeba6f6","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707727755186,"stop":1707727755186,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2fd189dc160776a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707728149387,"stop":1707728149387,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3011eebece3f1b7","name":"isConnected should return true after first peer connects","time":{"start":1707727580907,"stop":1707727580908,"duration":1},"status":"passed","severity":"normal"},{"uid":"34f68496f97a0243","name":"Encoder throws on empty string content topic","time":{"start":1707727517373,"stop":1707727517373,"duration":0},"status":"passed","severity":"normal"},{"uid":"197253d11e48b405","name":"listenerCount","time":{"start":1707727574011,"stop":1707727574011,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f1dd66b603b49c","name":"Check received message containing SQL Injection","time":{"start":1707728058698,"stop":1707728058698,"duration":0},"status":"passed","severity":"normal"},{"uid":"b27fc20c410a97f2","name":"Overlapping topic subscription","time":{"start":1707727878630,"stop":1707727878630,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f37697461b62d591","name":"Push message with XML payload","time":{"start":1707727941650,"stop":1707727941651,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d45a645ff9e93f4","name":"should not fail to start the service if it is already started","time":{"start":1707727544684,"stop":1707727544684,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c4eecea30733f7","name":"should not fail to start the service if it is already started","time":{"start":1707727929645,"stop":1707727929646,"duration":1},"status":"passed","severity":"normal"},{"uid":"187a10913a94855c","name":"Check publish message after client node is restarted","time":{"start":1707727866640,"stop":1707727866640,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a37214c8b161bdbf","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707728149373,"stop":1707728149373,"duration":0},"status":"skipped","severity":"normal"},{"uid":"97167c1d207029da","name":"should properly create location multiaddrs - udp6","time":{"start":1707727494888,"stop":1707727494889,"duration":1},"status":"passed","severity":"normal"},{"uid":"c42a0a5a16ad7495","name":"Check received message containing shell command","time":{"start":1707728058676,"stop":1707728058676,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc7251feb93f13ee","name":"should return false","time":{"start":1707727494886,"stop":1707727494886,"duration":0},"status":"passed","severity":"normal"},{"uid":"47a7625f035c4b25","name":"Nodes with multiple pubsub topic","time":{"start":1707727857321,"stop":1707727857321,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cbed344834d82eb","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707727616118,"stop":1707727616118,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fcda472aa1f222f","name":"Query Generator, Wrong PubsubTopic","time":{"start":1707728005999,"stop":1707728005999,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b7d382b1ccaf5f2","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707728149376,"stop":1707728149377,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c3c273cb9bdc55b","name":"Check received message containing Script","time":{"start":1707728058674,"stop":1707728058674,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf24e64a220c295","name":"Push message with content topic containing special chars","time":{"start":1707728118329,"stop":1707728118329,"duration":0},"status":"passed","severity":"normal"},{"uid":"325bd920c0b22d02","name":"Throws when trying to push message with empty payload","time":{"start":1707727941654,"stop":1707727941654,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e8c84d86f5ef90f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707728149391,"stop":1707728149391,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c7d735c6c285c1","name":"same cluster, same shard: nodes connect","time":{"start":1707727783980,"stop":1707727783981,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef237c2d5ed4837b","name":"should throw error - invalid id","time":{"start":1707727494885,"stop":1707727494885,"duration":0},"status":"passed","severity":"normal"},{"uid":"446cc7d3926f1df6","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1707727509537,"stop":1707727509537,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bd5da932e8065a4","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707727615083,"stop":1707727615083,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e24366a28f46d2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707727708884,"stop":1707727708885,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cddb187abafe024","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707727750727,"stop":1707727750728,"duration":1},"status":"passed","severity":"normal"},{"uid":"de838239b987eb37","name":"Push message with content topic containing numeric","time":{"start":1707727941655,"stop":1707727941655,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa74b313ef446add","name":"Generator, 2 different pubsubtopics","time":{"start":1707728062037,"stop":1707728062038,"duration":1},"status":"passed","severity":"normal"},{"uid":"3547894bedc0b2da","name":"Decoder throws on undefined content topic","time":{"start":1707727499817,"stop":1707727499817,"duration":0},"status":"passed","severity":"normal"},{"uid":"b174e338702e6c4","name":"Subscribe to topic containing JSON and publish message","time":{"start":1707727878636,"stop":1707727878636,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec39dd1f235db98","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1707727494094,"stop":1707727494095,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0ef88d38becf9b2","name":"Fails to push message with large meta","time":{"start":1707727941664,"stop":1707727941665,"duration":1},"status":"passed","severity":"normal"},{"uid":"244dedeafccac061","name":"Fails to push message with empty content topic","time":{"start":1707727941663,"stop":1707727941664,"duration":1},"status":"passed","severity":"normal"},{"uid":"9655d404ddbe429a","name":"Check received message containing special chars","time":{"start":1707728058694,"stop":1707728058695,"duration":1},"status":"passed","severity":"normal"},{"uid":"de7bd35110843c4","name":"Check received message containing numeric","time":{"start":1707728058669,"stop":1707728058670,"duration":1},"status":"passed","severity":"normal"},{"uid":"988894503d5ca930","name":"should be able to decode the field with only RELAY set to true","time":{"start":1707727494100,"stop":1707727494101,"duration":1},"status":"passed","severity":"normal"},{"uid":"17018c9adf930c35","name":"Asymmetric encrypt & decrypt","time":{"start":1707727515837,"stop":1707727515837,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5dac6538c0b614","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707727857320,"stop":1707727857320,"duration":0},"status":"passed","severity":"normal"},{"uid":"54a64e75e2a59a77","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1707727533702,"stop":1707727533703,"duration":1},"status":"passed","severity":"normal"},{"uid":"f66819e5c76331a3","name":"Ephemeral field set to true","time":{"start":1707727499815,"stop":1707727499815,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b192607c7c428cf","name":"through manual discovery","time":{"start":1707727791687,"stop":1707727791687,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b87fcf65ac9ad1","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707728149377,"stop":1707728149378,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1b54ed6cb596ce","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1707728078991,"stop":1707728078991,"duration":0},"status":"passed","severity":"normal"},{"uid":"fceb2304c54bb319","name":"Correctly serialized arguments","time":{"start":1707727791802,"stop":1707727791803,"duration":1},"status":"passed","severity":"normal"},{"uid":"5481a8cd9153c4fa","name":"should decode valid enr successfully","time":{"start":1707727494882,"stop":1707727494883,"duration":1},"status":"passed","severity":"normal"},{"uid":"576670146f5a7db0","name":"Query Generator - forward","time":{"start":1707728084041,"stop":1707728084041,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c4bd480518f63d","name":"throws on content topic with empty encoding field","time":{"start":1707727486149,"stop":1707727486149,"duration":0},"status":"passed","severity":"normal"},{"uid":"620e9742cd68d21b","name":"ignores domain fetching errors","time":{"start":1707727509533,"stop":1707727509533,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac55f16a9666662","name":"Subscribe to topic containing Script and receive message","time":{"start":1707728149378,"stop":1707728149378,"duration":0},"status":"passed","severity":"normal"},{"uid":"194df6f87a39cf13","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707728149374,"stop":1707728149374,"duration":0},"status":"skipped","severity":"normal"},{"uid":"79daaa4cbe56b091","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1707727750735,"stop":1707727750736,"duration":1},"status":"passed","severity":"normal"},{"uid":"16369b5603df7c47","name":"Decoder throws on empty string content topic","time":{"start":1707727515349,"stop":1707727515350,"duration":1},"status":"passed","severity":"normal"},{"uid":"db51f414c3e1457f","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1707728078991,"stop":1707728078991,"duration":0},"status":"passed","severity":"normal"},{"uid":"476396107c7b0970","name":"tcp ip4 address","time":{"start":1707727494224,"stop":1707727494224,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ebb2fe33d413eef","name":"Check received message containing SQL Injection","time":{"start":1707727719756,"stop":1707727719756,"duration":0},"status":"passed","severity":"normal"},{"uid":"645e05d6f8d55685","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1707728103056,"stop":1707728103056,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51cf50118382ed4","name":"Check publish message containing Script","time":{"start":1707727866631,"stop":1707727866631,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9818db187074da0","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1707727515346,"stop":1707727515346,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a3691f339166ca9","name":"connects to nwaku","time":{"start":1707728113121,"stop":1707728113121,"duration":0},"status":"passed","severity":"normal"},{"uid":"9913aec60e03192f","name":"should not fail to stop the service if it was not started","time":{"start":1707727544684,"stop":1707727544684,"duration":0},"status":"passed","severity":"normal"},{"uid":"add67e2c9d279b08","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1707727990055,"stop":1707727990055,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c4ba690bf53b68e","name":"Push message with content topic containing unicode special characters","time":{"start":1707727941662,"stop":1707727941662,"duration":0},"status":"passed","severity":"normal"},{"uid":"b131ff01378b829b","name":"retrieves a single peer","time":{"start":1707727509531,"stop":1707727509532,"duration":1},"status":"passed","severity":"normal"},{"uid":"db7a3a43cc96ff40","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707727755183,"stop":1707727755183,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bd2fe6c7db7926","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1707727708863,"stop":1707727708863,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b35b92e9414ced8","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707728149383,"stop":1707728149383,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecbf4cd0735da39c","name":"Check received message containing escaped characters","time":{"start":1707727719764,"stop":1707727719765,"duration":1},"status":"passed","severity":"normal"},{"uid":"393ce77b0fbf22bf","name":"should only return 1 node with relay and store capability","time":{"start":1707727509535,"stop":1707727509535,"duration":0},"status":"passed","severity":"normal"},{"uid":"716a83aadbdc06b5","name":"Check received message with extra option is received","time":{"start":1707727719804,"stop":1707727719805,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e308a3ec3004b12","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707728149389,"stop":1707728149389,"duration":0},"status":"passed","severity":"normal"},{"uid":"b99de841baac00d3","name":"Subscribe to topic containing short and receive message","time":{"start":1707728149386,"stop":1707728149387,"duration":1},"status":"passed","severity":"normal"},{"uid":"2afcff35e7f8f5a","name":"Relay - times out","time":{"start":1707728119979,"stop":1707728119979,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ba3c67c0e14179f","name":"Ping on unsubscribed peer","time":{"start":1707727562265,"stop":1707727562265,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1772a27eed472bd","name":"throws on content topic with generation field greater than 0","time":{"start":1707727486146,"stop":1707727486147,"duration":1},"status":"passed","severity":"normal"},{"uid":"c46348d4d006df43","name":"Rejects garbage","time":{"start":1707727503381,"stop":1707727503381,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e619ed00438402","name":"Push message with meta","time":{"start":1707728118339,"stop":1707728118339,"duration":0},"status":"passed","severity":"normal"},{"uid":"856109630bfcfdc4","name":"Push message with Basic HTML tag payload","time":{"start":1707727941651,"stop":1707727941651,"duration":0},"status":"passed","severity":"normal"},{"uid":"45447581a92468c5","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1707727494096,"stop":1707727494098,"duration":2},"status":"passed","severity":"normal"},{"uid":"7999304413f9bedb","name":"should properly create location multiaddrs - tcp6","time":{"start":1707727494889,"stop":1707727494889,"duration":0},"status":"passed","severity":"normal"},{"uid":"a59ea410f58151e9","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1707727708878,"stop":1707727708878,"duration":0},"status":"passed","severity":"normal"},{"uid":"57654eaa9b8dddf9","name":"Push message with SQL Injection payload","time":{"start":1707727941650,"stop":1707727941650,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5be10308fa9b8ef","name":"should throw error - no id","time":{"start":1707727494884,"stop":1707727494884,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba7849f74c413b0","name":"Check received message with timestamp: 1707727532702000000 ","time":{"start":1707727719766,"stop":1707727719766,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ba293909d44f0e","name":"throws on content topic with empty topic name field","time":{"start":1707727486148,"stop":1707727486149,"duration":1},"status":"passed","severity":"normal"},{"uid":"56bb82da411743b9","name":"Check received message containing special chars","time":{"start":1707727719753,"stop":1707727719754,"duration":1},"status":"passed","severity":"normal"},{"uid":"27aad545bf4a5fd6","name":"returns all values when wanted number is greater than available values","time":{"start":1707727508641,"stop":1707727508641,"duration":0},"status":"passed","severity":"normal"},{"uid":"451de7600facf159","name":"udp ip6 address","time":{"start":1707727494225,"stop":1707727494225,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1334348394fd585","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707728149371,"stop":1707728149372,"duration":1},"status":"passed","severity":"normal"},{"uid":"1992de1812b48e7e","name":"Store - dialed after - with timeout","time":{"start":1707728119979,"stop":1707728119980,"duration":1},"status":"passed","severity":"normal"},{"uid":"4baf3cf60fcbaba1","name":"should emit a peer event after start","time":{"start":1707727929646,"stop":1707727929646,"duration":0},"status":"passed","severity":"normal"},{"uid":"77cacd3287ec0c2a","name":"Check message with non string payload is not received","time":{"start":1707728058692,"stop":1707728058692,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba291cb225dc4706","name":"Push message with content topic containing Basic HTML tag","time":{"start":1707727941659,"stop":1707727941660,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf5269255bc61b97","name":"addEventListener with wrong event","time":{"start":1707727574009,"stop":1707727574010,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a0b13b746fc859c","name":"Check received message with timestamp: 1707727533171000000 ","time":{"start":1707728058678,"stop":1707728058678,"duration":0},"status":"passed","severity":"normal"},{"uid":"d88d7161ee16edd6","name":"converts content topics to expected shard index","time":{"start":1707727486150,"stop":1707727486150,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f537bdaab106384","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707727812027,"stop":1707727812028,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce4913ac63383c1d","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1707727708885,"stop":1707727708885,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6577a560cce4007","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707727755182,"stop":1707727755182,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d4c8a11f2f0326","name":"Check received message containing numeric","time":{"start":1707728058694,"stop":1707728058694,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d164b5f177adb65","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707728149382,"stop":1707728149382,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb8c93645babd7ec","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1707727486356,"stop":1707727486357,"duration":1},"status":"passed","severity":"normal"},{"uid":"199b6951d8aad63a","name":"Check received message containing escaped characters","time":{"start":1707728058676,"stop":1707728058677,"duration":1},"status":"passed","severity":"normal"},{"uid":"6db5f09d04b05f3b","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1707728006001,"stop":1707728006001,"duration":0},"status":"passed","severity":"normal"},{"uid":"3750a2285dd7c18e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707728149388,"stop":1707728149388,"duration":0},"status":"passed","severity":"normal"},{"uid":"73fdacdb8e0806cc","name":"throws on content topic with empty application field","time":{"start":1707727486147,"stop":1707727486147,"duration":0},"status":"passed","severity":"normal"},{"uid":"e03f3e4f8f4a8f37","name":"Check received message containing long","time":{"start":1707728058669,"stop":1707728058669,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc872bf6e590c9d","name":"Push message with Arabic payload","time":{"start":1707728118323,"stop":1707728118324,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b09fa74687ef352","name":"Push message with meta","time":{"start":1707727941664,"stop":1707727941664,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85cd22a64c3db70","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1707727580906,"stop":1707727580906,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5400d173581d450","name":"Check publish message containing JSON","time":{"start":1707727866632,"stop":1707727866632,"duration":0},"status":"passed","severity":"normal"},{"uid":"2431386f17e0524e","name":"should return all peers when numPeers is 0","time":{"start":1707727499655,"stop":1707727499656,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9f25b349c7ac7ed","name":"Delete observer","time":{"start":1707727813352,"stop":1707727813352,"duration":0},"status":"passed","severity":"normal"},{"uid":"80dff19eea83ba9e","name":"should be called at least once on all `peer:discovery` events","time":{"start":1707727541143,"stop":1707727541143,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd0d5a7331bd9056","name":"Push message with Basic HTML tag payload","time":{"start":1707728118325,"stop":1707728118325,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba54f5221a997890","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707727708880,"stop":1707727708881,"duration":1},"status":"passed","severity":"normal"},{"uid":"5454253ad0d864d7","name":"Check message received after jswaku node is restarted","time":{"start":1707727719805,"stop":1707727719805,"duration":0},"status":"skipped","severity":"normal"},{"uid":"692b10122d41422e","name":"Push message with content topic containing long","time":{"start":1707728118328,"stop":1707728118328,"duration":0},"status":"passed","severity":"normal"},{"uid":"1790c48bd3cb7668","name":"Check received message containing Basic HTML tag","time":{"start":1707728058699,"stop":1707728058700,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e66edfbb5b9e2e1","name":"configure the node with multiple pubsub topics","time":{"start":1707727945979,"stop":1707727945979,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8842cc7d41f8162","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1707728054872,"stop":1707728054873,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ed8808295697231","name":"Subscribe to topic containing XML and receive message","time":{"start":1707727750726,"stop":1707727750727,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ab20691ce0d6876","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1707727541146,"stop":1707727541147,"duration":1},"status":"passed","severity":"normal"},{"uid":"84c14f52e251ddbb","name":"Check received message containing shell command","time":{"start":1707728058701,"stop":1707728058701,"duration":0},"status":"passed","severity":"normal"},{"uid":"9557a34e76c0bfe9","name":"Push message with special chars payload","time":{"start":1707728118323,"stop":1707728118323,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcb3d6fe957b99d5","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707727615088,"stop":1707727615089,"duration":1},"status":"passed","severity":"normal"},{"uid":"9526fe88063fdca9","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1707727517371,"stop":1707727517371,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f0814fabaaa3689","name":"Publish message with custom timestamp: Tue Feb 21 2023 08:50:57 GMT+0000 (Coordinated Universal Time)","time":{"start":1707727866635,"stop":1707727866635,"duration":0},"status":"passed","severity":"normal"},{"uid":"e20bf3c7a21828e8","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1707727857321,"stop":1707727857321,"duration":0},"status":"passed","severity":"normal"},{"uid":"972e50e90e491956","name":"Check received message containing SQL Injection","time":{"start":1707728058671,"stop":1707728058672,"duration":1},"status":"passed","severity":"normal"},{"uid":"99409245126086c3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707728149370,"stop":1707728149371,"duration":1},"status":"passed","severity":"normal"},{"uid":"c34da519f7dbf8c8","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707728149389,"stop":1707728149389,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9a85e8beeb475f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1707727708863,"stop":1707727708864,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce8c1172af07390a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707728058705,"stop":1707728058705,"duration":0},"status":"passed","severity":"normal"},{"uid":"eec170b59800e8a7","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1707728103056,"stop":1707728103057,"duration":1},"status":"passed","severity":"normal"},{"uid":"557d80b3b098de8f","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1707727878632,"stop":1707727878633,"duration":1},"status":"passed","severity":"normal"},{"uid":"cba6a7cfe71f085a","name":"should properly create location multiaddrs - udp4","time":{"start":1707727494888,"stop":1707727494888,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa66f0ed9b7ed590","name":"Fails to push message bigger that 1MB","time":{"start":1707728118343,"stop":1707728118343,"duration":0},"status":"passed","severity":"normal"},{"uid":"67b5e3c051055db4","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707728149392,"stop":1707728149392,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b33722280926e2c","name":"Check message with extra parameter is not received","time":{"start":1707727719803,"stop":1707727719804,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaa76094900c8140","name":"Overlapping topic subscription","time":{"start":1707728149386,"stop":1707728149386,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac2e17bdf36d180c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707727750732,"stop":1707727750733,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcb007c81bea5582","name":"Check received message containing unicode special characters","time":{"start":1707728058702,"stop":1707728058702,"duration":0},"status":"passed","severity":"normal"},{"uid":"7773b86dcf42dd8f","name":"Query with Ordered Callback, No message returned","time":{"start":1707728006002,"stop":1707728006003,"duration":1},"status":"passed","severity":"normal"},{"uid":"34a4a8643107658d","name":"Push message with Chinese payload","time":{"start":1707728118323,"stop":1707728118323,"duration":0},"status":"passed","severity":"normal"},{"uid":"adcc8d2951763bd9","name":"Passing cursor with wrong message digest","time":{"start":1707727990059,"stop":1707727990059,"duration":0},"status":"passed","severity":"normal"},{"uid":"d76f5f61ee3ac40","name":"Check publish message containing Russian","time":{"start":1707727866630,"stop":1707727866630,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e3a356161a4f932","name":"1 Relay, 1 Filter, gives up","time":{"start":1707727509213,"stop":1707727509213,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d9b0e0946c6a06c","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1707727708859,"stop":1707727708860,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0456ad86680ebb7","name":"Subscribe to topic containing long and publish message","time":{"start":1707727878631,"stop":1707727878631,"duration":0},"status":"passed","severity":"normal"},{"uid":"19613ea84b408d6a","name":"throws on content topic with too few or too many fields","time":{"start":1707727486145,"stop":1707727486145,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ad6e693aa42b2c","name":"Generator, custom pubsub topic","time":{"start":1707728062036,"stop":1707728062037,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1420e68f49b42b0","name":"Check publish message containing Arabic","time":{"start":1707727866629,"stop":1707727866630,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6fce7855862b1b6","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1707727708877,"stop":1707727708877,"duration":0},"status":"passed","severity":"normal"}]