allure-jswaku/7219/widgets/severity.json
2024-07-25 12:35:05 +00:00

1 line
155 KiB
JSON

[{"uid":"5c786a0e4e912970","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721910009715,"stop":1721910009715,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d4ae3279d5d943","name":"Query with Ordered Callback, No message returned","time":{"start":1721910668495,"stop":1721910668495,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb367aaab13f012b","name":"Register correct protocols","time":{"start":1721910563233,"stop":1721910563233,"duration":0},"status":"passed","severity":"normal"},{"uid":"c17daacc86c8be34","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721910009724,"stop":1721910009724,"duration":0},"status":"passed","severity":"normal"},{"uid":"11d1c8ed00da7aa","name":"Subscribe and receive messages via lightPush","time":{"start":1721910702066,"stop":1721910702066,"duration":0},"status":"passed","severity":"normal"},{"uid":"97fa5f712384c2bc","name":"Default pageSize","time":{"start":1721910716031,"stop":1721910716032,"duration":1},"status":"passed","severity":"normal"},{"uid":"d00e1df39d9b08dc","name":"Decrypt messages","time":{"start":1721910497584,"stop":1721910497584,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ef8db1f83200be","name":"udp ip6 address","time":{"start":1721910017736,"stop":1721910017736,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9d782c7f132db1","name":"Push message with content topic containing XML","time":{"start":1721910532105,"stop":1721910532106,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c21a9f8aecd5e9d","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721910847041,"stop":1721910847042,"duration":1},"status":"passed","severity":"normal"},{"uid":"c24ead41bb4f0efb","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721910315890,"stop":1721910315891,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2cc85f4e3a3e2e5","name":"Fails to publish message with wrong content topic","time":{"start":1721910565426,"stop":1721910565426,"duration":0},"status":"passed","severity":"normal"},{"uid":"d99ffec719114520","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721910702045,"stop":1721910702045,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b585fdf217f2f","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721910315893,"stop":1721910315893,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d7758dead45b2a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721910702084,"stop":1721910702084,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d8e9f71ca4c165e","name":"Check received message containing Arabic","time":{"start":1721910565289,"stop":1721910565290,"duration":1},"status":"passed","severity":"normal"},{"uid":"c360898c6ffb42d5","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721910702047,"stop":1721910702047,"duration":0},"status":"passed","severity":"normal"},{"uid":"a64b8ee3cb052b8","name":"Check received message containing short","time":{"start":1721910565300,"stop":1721910565301,"duration":1},"status":"passed","severity":"normal"},{"uid":"5df8f60c6a2f448b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721910009730,"stop":1721910009731,"duration":1},"status":"passed","severity":"normal"},{"uid":"37596df31ba8597b","name":"Check received message containing SQL Injection","time":{"start":1721910565290,"stop":1721910565290,"duration":0},"status":"passed","severity":"normal"},{"uid":"c871579aed40a3cf","name":"Passing page size 11 when there are 10 messages","time":{"start":1721910716030,"stop":1721910716030,"duration":0},"status":"passed","severity":"normal"},{"uid":"630c9b2c7face0e0","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721910538870,"stop":1721910538871,"duration":1},"status":"passed","severity":"normal"},{"uid":"abb8e28c069c730c","name":"Push message with content topic containing special chars","time":{"start":1721910661007,"stop":1721910661008,"duration":1},"status":"passed","severity":"normal"},{"uid":"26b70ce3bd4b4829","name":"should return all peers when numPeers is 0","time":{"start":1721910022878,"stop":1721910022878,"duration":0},"status":"passed","severity":"normal"},{"uid":"6441ea7dd78e80c3","name":"should set field with only STORE enabled","time":{"start":1721910018244,"stop":1721910018244,"duration":0},"status":"passed","severity":"normal"},{"uid":"99c2375386a94f","name":"Keep-alive pings maintain the connection","time":{"start":1721910176977,"stop":1721910176977,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e903eb6d25fa4a","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app11/7/topic379/test.js","time":{"start":1721910620597,"stop":1721910620597,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7047bb946800386","name":"Push message with Basic HTML tag payload","time":{"start":1721910660996,"stop":1721910660996,"duration":0},"status":"passed","severity":"normal"},{"uid":"685db8cb6a2767d3","name":"handles empty contentTopics array correctly","time":{"start":1721910009742,"stop":1721910009743,"duration":1},"status":"passed","severity":"normal"},{"uid":"56c3614d916fd01c","name":"random static sharding 3 - Cluster ID: 157, Shard ID: 992","time":{"start":1721910622613,"stop":1721910622614,"duration":1},"status":"passed","severity":"normal"},{"uid":"437afd4b4933c57e","name":"Init the array if not present","time":{"start":1721910009428,"stop":1721910009429,"duration":1},"status":"passed","severity":"normal"},{"uid":"370ef7623b4043a2","name":"Decoder throws on undefined content topic","time":{"start":1721910043807,"stop":1721910043807,"duration":0},"status":"passed","severity":"normal"},{"uid":"534d76c37e6e747f","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721910033786,"stop":1721910033786,"duration":0},"status":"passed","severity":"normal"},{"uid":"feae259e9af6b315","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721910565427,"stop":1721910565427,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bc3490ca9116648","name":"can start the service","time":{"start":1721910072741,"stop":1721910072742,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b882815f27527bf","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721910315874,"stop":1721910315874,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbda4352f1b5c548","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721910563239,"stop":1721910563239,"duration":0},"status":"passed","severity":"normal"},{"uid":"412daef14017c11b","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721910009893,"stop":1721910009893,"duration":0},"status":"passed","severity":"normal"},{"uid":"377d45868de0d20","name":"should set field with only RELAY enabled","time":{"start":1721910018244,"stop":1721910018244,"duration":0},"status":"passed","severity":"normal"},{"uid":"143cf2228ddf2803","name":"should decode valid enr with tcp successfully","time":{"start":1721910018232,"stop":1721910018237,"duration":5},"status":"passed","severity":"normal"},{"uid":"1819f237cb9a42e5","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721910017533,"stop":1721910017539,"duration":6},"status":"passed","severity":"normal"},{"uid":"d50df0d6a56c06d6","name":"should not receive a peer event after stop","time":{"start":1721910072745,"stop":1721910072746,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ca372aa1a5af959","name":"tcp ip4 address","time":{"start":1721910017735,"stop":1721910017736,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dc4bf1c9cd2acb5","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721910281773,"stop":1721910281773,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6589f6be9b15de7","name":"Subscribe to topic containing short and receive message","time":{"start":1721910315871,"stop":1721910315871,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd2d857853745ad","name":"Encoder throws on empty string content topic","time":{"start":1721910023117,"stop":1721910023117,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb3a9257be0a43f","name":"Filter","time":{"start":1721910736485,"stop":1721910736485,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c3efbb6afb8d18e","name":"Check received message containing Chinese","time":{"start":1721910267401,"stop":1721910267402,"duration":1},"status":"passed","severity":"normal"},{"uid":"86718542dadc7d87","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721910315854,"stop":1721910315854,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3984ab87741af08","name":"Check received message containing JSON","time":{"start":1721910267405,"stop":1721910267406,"duration":1},"status":"passed","severity":"normal"},{"uid":"985c23c79576bd0b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721910702066,"stop":1721910702066,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d86b5f3d381732d","name":"Accepts a valid Waku Message","time":{"start":1721910026555,"stop":1721910026557,"duration":2},"status":"passed","severity":"normal"},{"uid":"1b0d645ec4793e90","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721910726654,"stop":1721910726654,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0fa0d5e3283ec0","name":"Push message with content topic containing short","time":{"start":1721910661006,"stop":1721910661006,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf6939150469a951","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721910009737,"stop":1721910009737,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f576a649f0f4cc2","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721910060319,"stop":1721910060321,"duration":2},"status":"passed","severity":"normal"},{"uid":"b0469f97240a3b55","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721910565309,"stop":1721910565309,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4b32b6e44243ed","name":"same cluster, same shard: nodes connect","time":{"start":1721910362167,"stop":1721910362168,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8229395815e4cea","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721910191519,"stop":1721910191520,"duration":1},"status":"passed","severity":"normal"},{"uid":"313e79ebc39524a5","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721910281773,"stop":1721910281773,"duration":0},"status":"passed","severity":"normal"},{"uid":"631a68787d32f058","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721910033783,"stop":1721910033783,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6deac2b45b3aec6","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app30/5/topic415/proto","time":{"start":1721910620583,"stop":1721910620584,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce63588b92b478b5","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721910281767,"stop":1721910281769,"duration":2},"status":"passed","severity":"normal"},{"uid":"8261d258eb7c8e1b","name":"Refresh subscription","time":{"start":1721910563236,"stop":1721910563236,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1cb92f134b336e81","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721910017544,"stop":1721910017545,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ac5d1c7ac2cb9b8","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721910313341,"stop":1721910313342,"duration":1},"status":"passed","severity":"normal"},{"uid":"a043e22473c37f99","name":"isConnected return false after peer stops","time":{"start":1721910115331,"stop":1721910115332,"duration":1},"status":"passed","severity":"normal"},{"uid":"90594a44c3d501e2","name":"Push message with unicode special characters payload","time":{"start":1721910532096,"stop":1721910532096,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a19748735123c2","name":"Check received message containing short","time":{"start":1721910267397,"stop":1721910267398,"duration":1},"status":"passed","severity":"normal"},{"uid":"6925a214d124720e","name":"should configure sharding based on application and version for autosharding","time":{"start":1721910009740,"stop":1721910009741,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b9df784fbf4aeeb","name":"Query Generator, No Decoder","time":{"start":1721910668488,"stop":1721910668489,"duration":1},"status":"passed","severity":"normal"},{"uid":"56757e498076f1b0","name":"Fails to push message with large meta","time":{"start":1721910532112,"stop":1721910532112,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d434524fa32c7c7","name":"pre and post cipher","time":{"start":1721910044493,"stop":1721910044494,"duration":1},"status":"passed","severity":"normal"},{"uid":"83e3d3c2196b32ef","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721910281778,"stop":1721910281779,"duration":1},"status":"passed","severity":"normal"},{"uid":"51293b46146a84e4","name":"should emit a peer event after start","time":{"start":1721910037982,"stop":1721910037983,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dc19da87fe074b3","name":"Check message received after nwaku node is restarted","time":{"start":1721910267413,"stop":1721910267414,"duration":1},"status":"skipped","severity":"normal"},{"uid":"50a29ddabbdb3cf1","name":"Publishes to nwaku","time":{"start":1721910523798,"stop":1721910523799,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a624efb1fd3fad5","name":"Push message with content topic containing Script","time":{"start":1721910661009,"stop":1721910661010,"duration":1},"status":"passed","severity":"normal"},{"uid":"aba1a2c5a1876087","name":"Check message on other pubsub topic is not received","time":{"start":1721910565297,"stop":1721910565298,"duration":1},"status":"passed","severity":"normal"},{"uid":"3261a2778180d6d3","name":"throws an error for improperly formatted content topics","time":{"start":1721910009722,"stop":1721910009722,"duration":0},"status":"passed","severity":"normal"},{"uid":"415d1a5fe9660ecc","name":"should set field with all protocols disabled","time":{"start":1721910018243,"stop":1721910018243,"duration":0},"status":"passed","severity":"normal"},{"uid":"3027a737280322e1","name":"caches peers it previously fetched","time":{"start":1721910034101,"stop":1721910034101,"duration":0},"status":"passed","severity":"normal"},{"uid":"c50f9b5559a838f7","name":"Push message with Basic HTML tag payload","time":{"start":1721910532094,"stop":1721910532094,"duration":0},"status":"passed","severity":"normal"},{"uid":"89358fe78dd24a88","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721910009723,"stop":1721910009723,"duration":0},"status":"passed","severity":"normal"},{"uid":"49cceca63a12f40","name":"Check message with no content topic is not received","time":{"start":1721910565310,"stop":1721910565311,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ed399456d00a5f4","name":"Fails to push message bigger that 1MB","time":{"start":1721910532116,"stop":1721910532116,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d3405f45d57c52","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721910009731,"stop":1721910009731,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f69ffcd6964c748","name":"should throw an error for missing sharding configuration","time":{"start":1721910009742,"stop":1721910009742,"duration":0},"status":"passed","severity":"normal"},{"uid":"27cebf5dee666f74","name":"topics with same application and version share the same shard","time":{"start":1721910009719,"stop":1721910009720,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d291b8045834215","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721910191521,"stop":1721910191521,"duration":0},"status":"passed","severity":"normal"},{"uid":"b23540a33733bf5","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721910702068,"stop":1721910702068,"duration":0},"status":"passed","severity":"normal"},{"uid":"f82e993c1df9eb1a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721910191521,"stop":1721910191522,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f0a7fabe9eaa94","name":"Check received message containing numeric","time":{"start":1721910565288,"stop":1721910565288,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d12a5a3c17c9d15","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721910315855,"stop":1721910315866,"duration":11},"status":"passed","severity":"normal"},{"uid":"c93abef63d490320","name":"should be able to decode the field with only STORE set to true","time":{"start":1721910017541,"stop":1721910017542,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c307879359a74d4","name":"Push message on custom pubsubTopic","time":{"start":1721910372546,"stop":1721910372546,"duration":0},"status":"passed","severity":"normal"},{"uid":"535b36e45ff2aef1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721910009731,"stop":1721910009732,"duration":1},"status":"passed","severity":"normal"},{"uid":"a55a7b4b3a1b6e5f","name":"Check message with non string payload is not received","time":{"start":1721910565311,"stop":1721910565312,"duration":1},"status":"passed","severity":"normal"},{"uid":"480a3b3f9adc6a62","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721910009716,"stop":1721910009717,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3537d3752ab89a","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721910281751,"stop":1721910281752,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d57a8d48edee26e","name":"A test","time":{"start":1721910315969,"stop":1721910315969,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed131cf53ae857b","name":"Check received message containing Russian","time":{"start":1721910565290,"stop":1721910565290,"duration":0},"status":"passed","severity":"normal"},{"uid":"818eb74c15892c53","name":"Number of peers are maintained correctly","time":{"start":1721910176975,"stop":1721910176975,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bdab522d5f175ee","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721910150547,"stop":1721910150548,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d271f1864249ee3","name":"Check message received after jswaku node is restarted","time":{"start":1721910565299,"stop":1721910565299,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3f3e044e2ff61e36","name":"should not fail to start the service if it is already started","time":{"start":1721910882044,"stop":1721910882044,"duration":0},"status":"passed","severity":"normal"},{"uid":"913d70e30f62e7e","name":"1 Relay, 1 Filter, gives up","time":{"start":1721910033723,"stop":1721910033723,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f4b87827836077b","name":"Publish without waiting for remote peer","time":{"start":1721910563233,"stop":1721910563233,"duration":0},"status":"passed","severity":"normal"},{"uid":"548d5549b1a2de5d","name":"Check received message containing Chinese","time":{"start":1721910565289,"stop":1721910565289,"duration":0},"status":"passed","severity":"normal"},{"uid":"77600cf2ccbbaa71","name":"Ping on peer without subscriptions","time":{"start":1721910159553,"stop":1721910159554,"duration":1},"status":"passed","severity":"normal"},{"uid":"9482df6880b6194c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721910702084,"stop":1721910702085,"duration":1},"status":"passed","severity":"normal"},{"uid":"5acd5ddd5839c3b2","name":"safeDispatchEvent","time":{"start":1721910100446,"stop":1721910100447,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bd0eec2bf14a570","name":"Check received message containing unicode special characters","time":{"start":1721910565307,"stop":1721910565307,"duration":0},"status":"passed","severity":"normal"},{"uid":"225a84a80f790b95","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721910060324,"stop":1721910060324,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9a1bdde0447626","name":"should not fail to stop the service if it was not started","time":{"start":1721910072743,"stop":1721910072743,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c19fd158002ef08","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721910563235,"stop":1721910563235,"duration":0},"status":"passed","severity":"normal"},{"uid":"b84db3ab2e6e62cb","name":"should not fail to start the service if it is already started","time":{"start":1721910072744,"stop":1721910072744,"duration":0},"status":"passed","severity":"normal"},{"uid":"b736d64d477a44a5","name":"Push message with content topic containing Chinese","time":{"start":1721910532102,"stop":1721910532102,"duration":0},"status":"passed","severity":"normal"},{"uid":"acecca5520e677f6","name":"removeEventListener with correct event","time":{"start":1721910100444,"stop":1721910100444,"duration":0},"status":"passed","severity":"normal"},{"uid":"547ea65b96f3de4c","name":"Number of peers are maintained correctly","time":{"start":1721910312871,"stop":1721910312872,"duration":1},"status":"passed","severity":"normal"},{"uid":"3026773257ae0499","name":"Push message on custom pubsubTopic","time":{"start":1721910372548,"stop":1721910372549,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3d4a19d5459f04","name":"Renews peer on consistent ping failures","time":{"start":1721910176977,"stop":1721910176977,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73bd329d770c909","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721910702065,"stop":1721910702065,"duration":0},"status":"passed","severity":"normal"},{"uid":"431e2cd68bf33b46","name":"can start the service","time":{"start":1721910037981,"stop":1721910037981,"duration":0},"status":"passed","severity":"normal"},{"uid":"516df4b2a4a04a6c","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app74/10/topic189/json","time":{"start":1721910620584,"stop":1721910620595,"duration":11},"status":"passed","severity":"normal"},{"uid":"703393dd67311df5","name":"Check publish message containing numeric","time":{"start":1721910565376,"stop":1721910565376,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb6d2471f2cc99d8","name":"Check received message containing long","time":{"start":1721910565301,"stop":1721910565301,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0b8db42634aed","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721910150543,"stop":1721910150544,"duration":1},"status":"passed","severity":"normal"},{"uid":"5af5a844acd862bc","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721910538872,"stop":1721910538872,"duration":0},"status":"passed","severity":"normal"},{"uid":"e78df05db8970cc2","name":"should not receive a peer event after stop","time":{"start":1721910037983,"stop":1721910037983,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2e4303bedcbfe47","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721910012394,"stop":1721910012394,"duration":0},"status":"passed","severity":"normal"},{"uid":"90de334bdd934cb4","name":"addEventListener with wrong event","time":{"start":1721910100443,"stop":1721910100444,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aaae4cf313b2884","name":"Refresh subscription","time":{"start":1721910315871,"stop":1721910315871,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6bca2691ce2765c","name":"Check received message containing Script","time":{"start":1721910565304,"stop":1721910565305,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e90dc25d4c7c227","name":"Subscribe to topic containing short and receive message","time":{"start":1721910702048,"stop":1721910702049,"duration":1},"status":"passed","severity":"normal"},{"uid":"6556a8743a4a7aaf","name":"Push message with XML payload","time":{"start":1721910660995,"stop":1721910660996,"duration":1},"status":"passed","severity":"normal"},{"uid":"84d69872f5ae1bce","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721910009716,"stop":1721910009716,"duration":0},"status":"passed","severity":"normal"},{"uid":"402ce1e33c1e44","name":"Refresh subscription","time":{"start":1721910702048,"stop":1721910702048,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe298f4d0e97d272","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721910661011,"stop":1721910661029,"duration":18},"status":"passed","severity":"normal"},{"uid":"5b97bf988df3ba83","name":"should not receive a peer event before start","time":{"start":1721910882046,"stop":1721910882046,"duration":0},"status":"passed","severity":"normal"},{"uid":"c578648751c3fcb7","name":"should handle application and version for autosharding","time":{"start":1721910009725,"stop":1721910009725,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee87d22a21ffb47f","name":"Check received message containing escaped characters","time":{"start":1721910267406,"stop":1721910267406,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea705aea66d6b2b","name":"Check message with non string payload is not received","time":{"start":1721910565299,"stop":1721910565299,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3eaaef4f3940122","name":"handles multiple messages","time":{"start":1721910721865,"stop":1721910721866,"duration":1},"status":"passed","severity":"normal"},{"uid":"47662ae2e950ae3e","name":"Push message with short payload","time":{"start":1721910660991,"stop":1721910660991,"duration":0},"status":"passed","severity":"normal"},{"uid":"81fd9c198205d858","name":"Check received message containing XML","time":{"start":1721910565305,"stop":1721910565305,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c4f5e33771f9b73","name":"Light Node - default protocols","time":{"start":1721910736485,"stop":1721910736486,"duration":1},"status":"passed","severity":"normal"},{"uid":"4830e8e044c4cee9","name":"Push message with content topic containing XML","time":{"start":1721910661010,"stop":1721910661010,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a31bb4717a4a0ef","name":"configure the node with multiple content topics","time":{"start":1721910620600,"stop":1721910620600,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea0267bc966b41fc","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721910009730,"stop":1721910009730,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b9dad8cb6aaf37","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721910018244,"stop":1721910018245,"duration":1},"status":"passed","severity":"normal"},{"uid":"e15e4b42359ee798","name":"Push message with content topic containing numeric","time":{"start":1721910532099,"stop":1721910532101,"duration":2},"status":"passed","severity":"normal"},{"uid":"38a649590cad5dde","name":"Check received message containing Basic HTML tag","time":{"start":1721910565293,"stop":1721910565293,"duration":0},"status":"passed","severity":"normal"},{"uid":"db31b52450368a20","name":"Encoder throws on undefined content topic","time":{"start":1721910045801,"stop":1721910045802,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8b453cb9f305c4b","name":"Generator, 2 different pubsubtopics","time":{"start":1721910701233,"stop":1721910701233,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d3de223ff6a217d","name":"different cluster, different shard: nodes don't connect","time":{"start":1721910362169,"stop":1721910362170,"duration":1},"status":"passed","severity":"normal"},{"uid":"69ddba8e862177a7","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721910726653,"stop":1721910726653,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52c1f701924498d","name":"Waku message hash computation (no timestamp)","time":{"start":1721910012396,"stop":1721910012396,"duration":0},"status":"passed","severity":"normal"},{"uid":"b48d15bb4657e77b","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721910060325,"stop":1721910060326,"duration":1},"status":"passed","severity":"normal"},{"uid":"2674b85e1e6748eb","name":"getPeersByDiscovery","time":{"start":1721910494950,"stop":1721910494951,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6186ffd266b9ae7","name":"start node with empty shard","time":{"start":1721910622619,"stop":1721910622620,"duration":1},"status":"passed","severity":"normal"},{"uid":"c08e3cfc4295e339","name":"should set field with all protocols enabled","time":{"start":1721910018243,"stop":1721910018243,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf4d7de396a28b09","name":"should return valid sharding parameters for static sharding","time":{"start":1721910009740,"stop":1721910009740,"duration":0},"status":"passed","severity":"normal"},{"uid":"76ee011c80c5ce36","name":"should return unique PubsubTopics for static sharding","time":{"start":1721910009725,"stop":1721910009725,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1ccc108b931051f","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721910017542,"stop":1721910017543,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff47773e29e6ea41","name":"Check received message containing XML","time":{"start":1721910565291,"stop":1721910565292,"duration":1},"status":"passed","severity":"normal"},{"uid":"8088548936d607fe","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721910281757,"stop":1721910281758,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddb9507ca70a62ba","name":"Relay - dialed after","time":{"start":1721910736483,"stop":1721910736483,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7a7446b3310874a","name":"Generator, custom pubsub topic","time":{"start":1721910701232,"stop":1721910701233,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d24bcbf172e998f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721910009735,"stop":1721910009735,"duration":0},"status":"passed","severity":"normal"},{"uid":"295636317d96f10","name":"Push message with content topic containing shell command","time":{"start":1721910532107,"stop":1721910532109,"duration":2},"status":"passed","severity":"normal"},{"uid":"297da13cfcc054c4","name":"Subscribe to topic containing Script and receive message","time":{"start":1721910315875,"stop":1721910315875,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe3f6e10a5de61","name":"Query generator for multiple messages with different content topic format","time":{"start":1721910711770,"stop":1721910711770,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6d879c99d81975d","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721910034104,"stop":1721910034104,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b8cf7866109d4a9e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721910313339,"stop":1721910313340,"duration":1},"status":"passed","severity":"normal"},{"uid":"379fb0bc0ff31dbf","name":"Check received message with timestamp: 1721910059688 ","time":{"start":1721910565296,"stop":1721910565296,"duration":0},"status":"passed","severity":"normal"},{"uid":"d45598fa56568b69","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721910281742,"stop":1721910281742,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d11c61bafdaf4ae","name":"Query generator for multiple messages with different message text format","time":{"start":1721910711769,"stop":1721910711769,"duration":0},"status":"passed","severity":"normal"},{"uid":"af1d8bda2970d913","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721910009738,"stop":1721910009738,"duration":0},"status":"passed","severity":"normal"},{"uid":"c78d7026a7867cb0","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721910009714,"stop":1721910009715,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ff0b696aab48e9e","name":"Refresh subscription","time":{"start":1721910702070,"stop":1721910702070,"duration":0},"status":"passed","severity":"normal"},{"uid":"764c73215fbe7373","name":"Push message with special chars payload","time":{"start":1721910532090,"stop":1721910532090,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0c15e7922dcf951","name":"Ephemeral field set to true","time":{"start":1721910023115,"stop":1721910023116,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5f9068102f4a6da","name":"Push message with special chars payload","time":{"start":1721910660993,"stop":1721910660993,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dff69120276f490","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721910009727,"stop":1721910009727,"duration":0},"status":"passed","severity":"normal"},{"uid":"736ed793d7adda74","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721910656367,"stop":1721910656369,"duration":2},"status":"passed","severity":"normal"},{"uid":"aaf89a56e2e47da7","name":"Asymmetric encrypt & decrypt","time":{"start":1721910044492,"stop":1721910044492,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd2fbb63c3c671b1","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721910034102,"stop":1721910034103,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa7d57c4183445d1","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721910563242,"stop":1721910563242,"duration":0},"status":"passed","severity":"normal"},{"uid":"2028d79d1470ab31","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721910281746,"stop":1721910281747,"duration":1},"status":"passed","severity":"normal"},{"uid":"be4b48836665f954","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721910702051,"stop":1721910702051,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3110b8f63b7af0d","name":"Ping on subscribed peer","time":{"start":1721910159553,"stop":1721910159553,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b3f8eb06cb2cf47","name":"should properly create location multiaddrs - tcp","time":{"start":1721910018242,"stop":1721910018242,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b7e0b29773b1c2","name":"should get / set UDP multiaddr","time":{"start":1721910018240,"stop":1721910018240,"duration":0},"status":"passed","severity":"normal"},{"uid":"b10d5c59edfe36d9","name":"Push message with content topic containing unicode special characters","time":{"start":1721910532110,"stop":1721910532110,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff6006be026c55ce","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721910565309,"stop":1721910565309,"duration":0},"status":"passed","severity":"normal"},{"uid":"511782ebd48e53aa","name":"Fails to publish message with empty text","time":{"start":1721910565425,"stop":1721910565426,"duration":1},"status":"passed","severity":"normal"},{"uid":"e24dc89048927e3e","name":"Check received message containing long","time":{"start":1721910565288,"stop":1721910565288,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd0066d97163b793","name":"Subscribe to topic containing XML and receive message","time":{"start":1721910702052,"stop":1721910702052,"duration":0},"status":"passed","severity":"normal"},{"uid":"b96f696dedc95442","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app19/6/topic225/proto","time":{"start":1721910620582,"stop":1721910620582,"duration":0},"status":"passed","severity":"normal"},{"uid":"74b911398ff589ef","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721910281790,"stop":1721910281791,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b11a0e72d61e1b3","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721910009718,"stop":1721910009719,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf13cdfb85a157cb","name":"Check publish message containing Arabic","time":{"start":1721910565377,"stop":1721910565377,"duration":0},"status":"passed","severity":"normal"},{"uid":"330c1a84bbfb8acb","name":"Passing page size 1 when there are 4 messages","time":{"start":1721910716029,"stop":1721910716029,"duration":0},"status":"passed","severity":"normal"},{"uid":"d13e451e803a6ff9","name":"Push message with content topic containing long","time":{"start":1721910532099,"stop":1721910532099,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7abab47a5f87fdb","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721910281765,"stop":1721910281766,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8808f38325ae358","name":"creates an iterator","time":{"start":1721910721865,"stop":1721910721865,"duration":0},"status":"passed","severity":"normal"},{"uid":"89141a2c6c9f782e","name":"should throw error - no id","time":{"start":1721910018237,"stop":1721910018237,"duration":0},"status":"passed","severity":"normal"},{"uid":"d87bec35d04357f9","name":"through manual discovery","time":{"start":1721910366726,"stop":1721910366727,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdcd5b043996b00f","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721910009714,"stop":1721910009714,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfcaba0f31b58489","name":"Nodes with multiple pubsub topic","time":{"start":1721910538871,"stop":1721910538871,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbad66904793304a","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721910009743,"stop":1721910009744,"duration":1},"status":"passed","severity":"normal"},{"uid":"832b823749ef7f0a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721910315873,"stop":1721910315874,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c868852f120214f","name":"Push message with short payload","time":{"start":1721910532088,"stop":1721910532088,"duration":0},"status":"passed","severity":"normal"},{"uid":"3098fa53b2e150b","name":"should handle corrupted local storage data gracefully","time":{"start":1721910037984,"stop":1721910037984,"duration":0},"status":"passed","severity":"normal"},{"uid":"f20811bfb9f91f66","name":"Push 30 different messages","time":{"start":1721910532097,"stop":1721910532097,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff4796f6758cfa4","name":"should properly compute the node id","time":{"start":1721910018239,"stop":1721910018239,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4196910f9d6d0c4","name":"Overlapping topic subscription","time":{"start":1721910702047,"stop":1721910702048,"duration":1},"status":"passed","severity":"normal"},{"uid":"faa2d3498ea5dbdf","name":"Push message with XML payload","time":{"start":1721910532094,"stop":1721910532094,"duration":0},"status":"passed","severity":"normal"},{"uid":"9268c3e401c358ba","name":"stop","time":{"start":1721910100447,"stop":1721910100447,"duration":0},"status":"passed","severity":"normal"},{"uid":"f04f42f122ea7a96","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721910702069,"stop":1721910702069,"duration":0},"status":"passed","severity":"normal"},{"uid":"b78e4fc6750c30c0","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721910622611,"stop":1721910622612,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac1a30eddb81c131","name":"configure the node with multiple pubsub topics","time":{"start":1721910622618,"stop":1721910622618,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de981185b112982","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721910033783,"stop":1721910033784,"duration":1},"status":"passed","severity":"normal"},{"uid":"d07b936770669bfc","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721910702051,"stop":1721910702052,"duration":1},"status":"passed","severity":"normal"},{"uid":"9186709297b2fe3a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721910009732,"stop":1721910009732,"duration":0},"status":"passed","severity":"normal"},{"uid":"f66dcbd8a313ee67","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721910656369,"stop":1721910656370,"duration":1},"status":"passed","severity":"normal"},{"uid":"37b0bf572cc6ff1","name":"Non TWN Cluster","time":{"start":1721910620581,"stop":1721910620581,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d232a35e2402a8","name":"random static sharding 5 - Cluster ID: 574, Shard ID: 180","time":{"start":1721910622614,"stop":1721910622615,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fcd632858e33da1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721910009733,"stop":1721910009733,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8018c1c343e8010","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721910009739,"stop":1721910009739,"duration":0},"status":"passed","severity":"normal"},{"uid":"36163a7116f13fb","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721910009741,"stop":1721910009742,"duration":1},"status":"passed","severity":"normal"},{"uid":"66fdaf054aaa5064","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721910009738,"stop":1721910009738,"duration":0},"status":"passed","severity":"normal"},{"uid":"d98d3bc65ea95e85","name":"Push message with emoji payload","time":{"start":1721910660999,"stop":1721910660999,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c450d906335d1a5","name":"Check publish message containing Script","time":{"start":1721910565379,"stop":1721910565379,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d1ad754afce2c2","name":"dispatchEvent via connectionManager","time":{"start":1721910100446,"stop":1721910100446,"duration":0},"status":"passed","severity":"normal"},{"uid":"76ceec500052d01d","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721910009729,"stop":1721910009729,"duration":0},"status":"passed","severity":"normal"},{"uid":"500df9b67116c52b","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721910715420,"stop":1721910715421,"duration":1},"status":"passed","severity":"normal"},{"uid":"d81d3e6d208164e7","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721910313345,"stop":1721910313346,"duration":1},"status":"passed","severity":"normal"},{"uid":"81c439eb2133bced","name":"Passing an array","time":{"start":1721910727879,"stop":1721910727879,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b9efffe40c5e18","name":"Subscribe and publish message","time":{"start":1721910563234,"stop":1721910563234,"duration":0},"status":"passed","severity":"normal"},{"uid":"182e519135cd803","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721910702050,"stop":1721910702051,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f2016486016270","name":"should encode/decode to RLP encoding","time":{"start":1721910018240,"stop":1721910018240,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2931ad0d10518c5","name":"Publish message with custom timestamp: Fri Aug 04 2023 12:28:52 GMT+0000 (Coordinated Universal Time)","time":{"start":1721910565424,"stop":1721910565424,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bcb61234983600e","name":"Check received message containing shell command","time":{"start":1721910565306,"stop":1721910565306,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d6a7052c508d77f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721910009733,"stop":1721910009733,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed8b44993549b68d","name":"Push message with content topic containing emoji","time":{"start":1721910532110,"stop":1721910532111,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea1a616422b5b7b0","name":"Privacy Node - default protocol","time":{"start":1721910736486,"stop":1721910736486,"duration":0},"status":"passed","severity":"normal"},{"uid":"364b45ea1665538a","name":"Query Generator, No message returned","time":{"start":1721910668489,"stop":1721910668489,"duration":0},"status":"passed","severity":"normal"},{"uid":"be98ce2a60bb758e","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721910563235,"stop":1721910563236,"duration":1},"status":"passed","severity":"normal"},{"uid":"965285fe9a1b1828","name":"Subscribe and receive messages via lightPush","time":{"start":1721910315853,"stop":1721910315853,"duration":0},"status":"passed","severity":"normal"},{"uid":"740ca03aa1dcfc28","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721910150542,"stop":1721910150543,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f7762223a74874b","name":"nwaku subscribes","time":{"start":1721910523797,"stop":1721910523797,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2368a2846a5d77","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721910372547,"stop":1721910372548,"duration":1},"status":"passed","severity":"normal"},{"uid":"929f6d74b4bd8971","name":"Passing page size 110 when there are 120 messages","time":{"start":1721910716031,"stop":1721910716031,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d5c89e164f42138","name":"Push message with long payload","time":{"start":1721910660992,"stop":1721910660992,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dcc2fc90bd85acb","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721910563234,"stop":1721910563234,"duration":0},"status":"passed","severity":"normal"},{"uid":"238e47731964bc05","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721910022880,"stop":1721910022880,"duration":0},"status":"passed","severity":"normal"},{"uid":"247b1e907eb4e451","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721910281774,"stop":1721910281775,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ad4dc9e58cd1fff","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app64/9/topic781/json","time":{"start":1721910620583,"stop":1721910620583,"duration":0},"status":"passed","severity":"normal"},{"uid":"f71811fa3c76cb8","name":"Check received message containing escaped characters","time":{"start":1721910565306,"stop":1721910565307,"duration":1},"status":"passed","severity":"normal"},{"uid":"75c3b27a1a4fbe31","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721910281793,"stop":1721910281794,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f85addb883bc356","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721910702050,"stop":1721910702050,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2db846123d72161","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721910150546,"stop":1721910150547,"duration":1},"status":"passed","severity":"normal"},{"uid":"373f1171d86fa695","name":"Push message with emoji payload","time":{"start":1721910532096,"stop":1721910532097,"duration":1},"status":"passed","severity":"normal"},{"uid":"42949698d5740c11","name":"should not receive a peer event before start","time":{"start":1721910072745,"stop":1721910072745,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d78d5f2cdb0e043","name":"throws on content topic with empty encoding field","time":{"start":1721910009711,"stop":1721910009711,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e4c2152664dac5d","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721910281779,"stop":1721910281780,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3a05ca99b4a85d0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721910281774,"stop":1721910281774,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d64e695f9038063","name":"Push message with content topic containing escaped characters","time":{"start":1721910532109,"stop":1721910532110,"duration":1},"status":"passed","severity":"normal"},{"uid":"4511a5f1550848cd","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721910313347,"stop":1721910313347,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7133d1324740b3d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721910009730,"stop":1721910009730,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ff7e9c8086a54b","name":"random static sharding 2 - Cluster ID: 135, Shard ID: 19","time":{"start":1721910622613,"stop":1721910622613,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c57e7b1550549f","name":"Reusing cursor across nodes","time":{"start":1721910656371,"stop":1721910656371,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ec0a6b3f083efd","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721910538874,"stop":1721910538875,"duration":1},"status":"passed","severity":"normal"},{"uid":"1394d1454ddf80b4","name":"Wrong topic","time":{"start":1721910620597,"stop":1721910620597,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f46776913c3bca","name":"Push message with long payload","time":{"start":1721910532089,"stop":1721910532089,"duration":0},"status":"passed","severity":"normal"},{"uid":"b01ddf093e7dcb4b","name":"Used by Waku Relay","time":{"start":1721910727880,"stop":1721910727880,"duration":0},"status":"passed","severity":"normal"},{"uid":"2036666b7016d54a","name":"Check message received after nwaku node is restarted","time":{"start":1721910565313,"stop":1721910565313,"duration":0},"status":"skipped","severity":"normal"},{"uid":"627c30c6508af3af","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721910847042,"stop":1721910847043,"duration":1},"status":"passed","severity":"normal"},{"uid":"89816afb91e84fe7","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721910281772,"stop":1721910281772,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f4e3f4c389c114","name":"listenerCount","time":{"start":1721910100445,"stop":1721910100446,"duration":1},"status":"passed","severity":"normal"},{"uid":"90a07f1c67f6df04","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721910726651,"stop":1721910726651,"duration":0},"status":"passed","severity":"normal"},{"uid":"63401c1baf281a5c","name":"Check received message containing Basic HTML tag","time":{"start":1721910565305,"stop":1721910565305,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6e3477f46c4e0c","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721910067107,"stop":1721910067107,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa38a52aedf3e8d4","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721910726654,"stop":1721910726654,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d939de1846e414a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721910313348,"stop":1721910313348,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f6767f57af5aeb0","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721910009741,"stop":1721910009741,"duration":0},"status":"passed","severity":"normal"},{"uid":"862a0772360f2129","name":"Check received message containing long","time":{"start":1721910267398,"stop":1721910267398,"duration":0},"status":"passed","severity":"normal"},{"uid":"100a5cdf9484155a","name":"should use DNS peer discovery with light client","time":{"start":1721910072746,"stop":1721910072747,"duration":1},"status":"skipped","severity":"normal"},{"uid":"adca8919f14b15f0","name":"Subscribe to topic containing long and receive message","time":{"start":1721910315872,"stop":1721910315872,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8aee71ddcc2b37e","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721910009717,"stop":1721910009717,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b0dae79b58ef44","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721910009735,"stop":1721910009735,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f90be6a1aab7d7","name":"should throw error - no public key","time":{"start":1721910018237,"stop":1721910018238,"duration":1},"status":"passed","severity":"normal"},{"uid":"12a3a93673992f85","name":"should properly create location multiaddrs - udp4","time":{"start":1721910018241,"stop":1721910018241,"duration":0},"status":"passed","severity":"normal"},{"uid":"de7d831a5cf6b9ad","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721910702065,"stop":1721910702065,"duration":0},"status":"passed","severity":"normal"},{"uid":"621c6cf535207d2a","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721910071961,"stop":1721910071961,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3fd8233b04d3642","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721910281780,"stop":1721910281786,"duration":6},"status":"passed","severity":"normal"},{"uid":"b02a788bb1880f60","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721910726653,"stop":1721910726653,"duration":0},"status":"passed","severity":"normal"},{"uid":"b790bce775e7e786","name":"All","time":{"start":1721910069801,"stop":1721910069803,"duration":2},"status":"passed","severity":"normal"},{"uid":"5770c09900ec0d52","name":"Tracks peer failures correctly","time":{"start":1721910176978,"stop":1721910176978,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c4a6f6ae6fce52d","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721910150544,"stop":1721910150544,"duration":0},"status":"passed","severity":"normal"},{"uid":"434dd776bc814ad3","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721910009741,"stop":1721910009741,"duration":0},"status":"passed","severity":"normal"},{"uid":"c23d4b815a1beccd","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721910702083,"stop":1721910702083,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e192de0472a1e47","name":"retrieves a single peer","time":{"start":1721910034098,"stop":1721910034099,"duration":1},"status":"passed","severity":"normal"},{"uid":"b771c227a4024a3e","name":"Publish message with large meta","time":{"start":1721910565428,"stop":1721910565428,"duration":0},"status":"passed","severity":"normal"},{"uid":"5214ae83280f1adc","name":"Sign & Recover","time":{"start":1721910044494,"stop":1721910044494,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9e378caa597aa0","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721910702081,"stop":1721910702082,"duration":1},"status":"passed","severity":"normal"},{"uid":"987ac765578ba485","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721910009731,"stop":1721910009731,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d5faf0652f7bcf8","name":"should emit a peer event after start","time":{"start":1721910882045,"stop":1721910882045,"duration":0},"status":"passed","severity":"normal"},{"uid":"9526393614151a90","name":"it tolerates circular branch references","time":{"start":1721910034099,"stop":1721910034100,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab4cc9003ada80ea","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721910017542,"stop":1721910017542,"duration":0},"status":"passed","severity":"normal"},{"uid":"e62d1717882c0230","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721910017539,"stop":1721910017539,"duration":0},"status":"passed","severity":"normal"},{"uid":"86738f8e953615cd","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721910045800,"stop":1721910045800,"duration":0},"status":"passed","severity":"normal"},{"uid":"576b5b5117fde7a8","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721910702045,"stop":1721910702046,"duration":1},"status":"passed","severity":"normal"},{"uid":"13c837edf5dfe9f2","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721910668487,"stop":1721910668488,"duration":1},"status":"passed","severity":"normal"},{"uid":"90eb8a1827eecc6e","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721910726652,"stop":1721910726652,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff9db5ec15f46859","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721910315874,"stop":1721910315874,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50c839ae2875486","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721910315892,"stop":1721910315892,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a459ed527bdcadc","name":"Push message with JSON payload","time":{"start":1721910532095,"stop":1721910532095,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fe245e1479f3b6c","name":"Query with Promise Callback, No message returned","time":{"start":1721910668497,"stop":1721910668497,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f75f15e06c9f16","name":"Decoder throws on empty string content topic","time":{"start":1721910043808,"stop":1721910043808,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b393639d50d3e7c","name":"Correctly serialized arguments","time":{"start":1721910366941,"stop":1721910366942,"duration":1},"status":"passed","severity":"normal"},{"uid":"872e0cc67e5ae67c","name":"returns all values when wanted number matches available values","time":{"start":1721910033062,"stop":1721910033063,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1f5c05b919cef4b","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721910281786,"stop":1721910281787,"duration":1},"status":"passed","severity":"normal"},{"uid":"149078fca3274494","name":"same cluster, different shard: nodes connect","time":{"start":1721910362168,"stop":1721910362169,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fdd024b62e28415","name":"Query with Promise Callback, No Decoder","time":{"start":1721910668496,"stop":1721910668497,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6afada4583dbc8","name":"Check received message containing Russian","time":{"start":1721910565304,"stop":1721910565304,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb16d746164eb1b8","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721910563243,"stop":1721910563244,"duration":1},"status":"passed","severity":"normal"},{"uid":"2806adacc8e3dd64","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721910565424,"stop":1721910565424,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b8dc04306c8f9a4","name":"random static sharding 8 - Cluster ID: 858, Shard ID: 399","time":{"start":1721910622616,"stop":1721910622616,"duration":0},"status":"passed","severity":"normal"},{"uid":"7647cb34bc53da41","name":"throws on content topic with empty version field","time":{"start":1721910009710,"stop":1721910009710,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b16593f30430b1b","name":"removeEventListener with wrong event","time":{"start":1721910100444,"stop":1721910100445,"duration":1},"status":"passed","severity":"normal"},{"uid":"69ad9bedbe926d74","name":"Check received message containing shell command","time":{"start":1721910565294,"stop":1721910565294,"duration":0},"status":"passed","severity":"normal"},{"uid":"50d94ccff05e277c","name":"Push 30 different messages","time":{"start":1721910660999,"stop":1721910661005,"duration":6},"status":"passed","severity":"normal"},{"uid":"7d6d80d510f9baf8","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721910315891,"stop":1721910315892,"duration":1},"status":"passed","severity":"normal"},{"uid":"4684b418ba41f0c5","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721910017526,"stop":1721910017529,"duration":3},"status":"passed","severity":"normal"},{"uid":"cd519111301efcdb","name":"Callback on promise, aborts when callback returns true","time":{"start":1721910711771,"stop":1721910711771,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ceb821cc0ef7aef","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721910565426,"stop":1721910565426,"duration":0},"status":"passed","severity":"normal"},{"uid":"38c37bea84659af2","name":"Ephemeral messages are not stored","time":{"start":1721910071959,"stop":1721910071960,"duration":1},"status":"passed","severity":"normal"},{"uid":"68e741124e303c74","name":"Push message with shell command payload","time":{"start":1721910660997,"stop":1721910660997,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca0600c09edbcdc","name":"should only return 1 node with relay and store capability","time":{"start":1721910034102,"stop":1721910034102,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d6d4ffc5e112bb","name":"Push message with content topic containing shell command","time":{"start":1721910661030,"stop":1721910661030,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4fdbf940a8c6e93","name":"should not receive a peer event before start","time":{"start":1721910037983,"stop":1721910037983,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9cfb5e9a5f8eb34","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721910017540,"stop":1721910017541,"duration":1},"status":"passed","severity":"normal"},{"uid":"715a01c16b434903","name":"Check publish message containing JSON","time":{"start":1721910565418,"stop":1721910565418,"duration":0},"status":"passed","severity":"normal"},{"uid":"1945d141b62ad0c7","name":"more peers than existing","time":{"start":1721910495140,"stop":1721910495140,"duration":0},"status":"skipped","severity":"normal"},{"uid":"981cd0783ca4f267","name":"connected peers and dial","time":{"start":1721910495139,"stop":1721910495139,"duration":0},"status":"skipped","severity":"normal"},{"uid":"21e3d17710322369","name":"Check received message containing Arabic","time":{"start":1721910267402,"stop":1721910267403,"duration":1},"status":"passed","severity":"normal"},{"uid":"29915fb4d5247326","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721910494952,"stop":1721910494952,"duration":0},"status":"passed","severity":"normal"},{"uid":"a94c99099741b604","name":"Push message with JSON payload","time":{"start":1721910660996,"stop":1721910660997,"duration":1},"status":"passed","severity":"normal"},{"uid":"481a91beb38a7c7d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721910281772,"stop":1721910281772,"duration":0},"status":"passed","severity":"normal"},{"uid":"382f46ba26277883","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721910313338,"stop":1721910313339,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a3f23135eedaf7","name":"Encoder throws on undefined content topic","time":{"start":1721910023117,"stop":1721910023117,"duration":0},"status":"passed","severity":"normal"},{"uid":"d95cd04fbffb68c4","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721910009892,"stop":1721910009893,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d6b177a5b9f614f","name":"Check received message containing Script","time":{"start":1721910267404,"stop":1721910267404,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3bb4e1ff1b4591b","name":"Push message with Arabic payload","time":{"start":1721910532091,"stop":1721910532092,"duration":1},"status":"passed","severity":"normal"},{"uid":"12b81c5cf9948af9","name":"Push message with Russian payload","time":{"start":1721910532092,"stop":1721910532093,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e1a65060dede9a5","name":"1 Relay, 1 fetch","time":{"start":1721910033721,"stop":1721910033721,"duration":0},"status":"passed","severity":"normal"},{"uid":"49678833513298e8","name":"Check received message with timestamp: 1721910059520 ","time":{"start":1721910267408,"stop":1721910267408,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6f893eb127e580c","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721910115332,"stop":1721910115333,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a650e1809de0e0f","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app0/3/topic586/utf8","time":{"start":1721910620596,"stop":1721910620596,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfba89c586a478fd","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721910702069,"stop":1721910702070,"duration":1},"status":"passed","severity":"normal"},{"uid":"57ca893c556f640e","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721910715422,"stop":1721910715422,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f096896cf60f0be","name":"less peers than existing","time":{"start":1721910495140,"stop":1721910495140,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f2e0afa22f117f75","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721910281795,"stop":1721910281796,"duration":1},"status":"passed","severity":"normal"},{"uid":"650c4c40cd96b8aa","name":"Check publish message containing Basic HTML tag","time":{"start":1721910565418,"stop":1721910565418,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccae49fe05ec8027","name":"Push message with content topic containing long","time":{"start":1721910661006,"stop":1721910661007,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f070d3107820486","name":"Nodes with multiple pubsub topic","time":{"start":1721910538875,"stop":1721910538875,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1eea030858406aa","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721910009735,"stop":1721910009736,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ca01d98a4d6028e","name":"Push message with Chinese payload","time":{"start":1721910532091,"stop":1721910532091,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c759c99f7927a8","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app88/7/topic858/test.js","time":{"start":1721910620584,"stop":1721910620584,"duration":0},"status":"passed","severity":"normal"},{"uid":"1060a12d8bc1572e","name":"Reopen subscription with peer with lost subscription","time":{"start":1721910123188,"stop":1721910123188,"duration":0},"status":"passed","severity":"normal"},{"uid":"baca44355bb1c981","name":"Rejects garbage","time":{"start":1721910026557,"stop":1721910026557,"duration":0},"status":"passed","severity":"normal"},{"uid":"f34b53e6d3279c72","name":"Round trip binary serialization","time":{"start":1721910023115,"stop":1721910023115,"duration":0},"status":"passed","severity":"normal"},{"uid":"81cbe4cd17af6db0","name":"should throw error - no public key","time":{"start":1721910018238,"stop":1721910018239,"duration":1},"status":"passed","severity":"normal"},{"uid":"696fc46c51807631","name":"Check message with no payload is not received","time":{"start":1721910565298,"stop":1721910565299,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c7ec109551c2f54","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721910033787,"stop":1721910033787,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2d9708e088d3e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721910701232,"stop":1721910701232,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f90ac65a0a9807","name":"Check received message containing Chinese","time":{"start":1721910565303,"stop":1721910565303,"duration":0},"status":"passed","severity":"normal"},{"uid":"c14d353f18b3fda6","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721910532106,"stop":1721910532106,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f4fb6c1d68d155a","name":"handles different networkShards values correctly","time":{"start":1721910009721,"stop":1721910009722,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8f3a9a1047ebe64","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721910702053,"stop":1721910702054,"duration":1},"status":"passed","severity":"normal"},{"uid":"748eb24594a52d21","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721910281778,"stop":1721910281778,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae994bceb2f8dcd","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721910315892,"stop":1721910315892,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee7c25ecf2787e05","name":"Generator, 2 different pubsubtopics","time":{"start":1721910701229,"stop":1721910701230,"duration":1},"status":"passed","severity":"normal"},{"uid":"345dd2084ee60212","name":"non connected peers","time":{"start":1721910495140,"stop":1721910495141,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a63c228dc4974f06","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721910726651,"stop":1721910726651,"duration":0},"status":"passed","severity":"normal"},{"uid":"23132be204bff172","name":"Check message with invalid timestamp is not received","time":{"start":1721910565297,"stop":1721910565297,"duration":0},"status":"passed","severity":"normal"},{"uid":"228cdac614ce70a8","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721910315872,"stop":1721910315873,"duration":1},"status":"passed","severity":"normal"},{"uid":"e57273293908b193","name":"Ping succeeds for all connected peers","time":{"start":1721910176976,"stop":1721910176976,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec0be47b80786603","name":"throws on content topic with too few or too many fields","time":{"start":1721910009708,"stop":1721910009708,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5b83302a1312217","name":"Overlapping topic subscription","time":{"start":1721910702070,"stop":1721910702070,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccb47c2b95799e31","name":"Fails to push message with large meta","time":{"start":1721910661033,"stop":1721910661033,"duration":0},"status":"passed","severity":"normal"},{"uid":"127f0191c205fd","name":"Push message with content topic containing Russian","time":{"start":1721910661009,"stop":1721910661009,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f2645a7722d4d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721910702072,"stop":1721910702075,"duration":3},"status":"passed","severity":"normal"},{"uid":"d7be815fd4c1a161","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721910009724,"stop":1721910009724,"duration":0},"status":"passed","severity":"normal"},{"uid":"29cb2255101fa84b","name":"Check message on other pubsub topic is not received","time":{"start":1721910565310,"stop":1721910565310,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c3070853fa7849f","name":"random static sharding 6 - Cluster ID: 821, Shard ID: 903","time":{"start":1721910622615,"stop":1721910622615,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f1699ccf1a93fb2","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721910281742,"stop":1721910281743,"duration":1},"status":"passed","severity":"normal"},{"uid":"791c70f50b393284","name":"Check message received after nwaku node is restarted","time":{"start":1721910565300,"stop":1721910565300,"duration":0},"status":"skipped","severity":"normal"},{"uid":"929a0bbf6361cdd0","name":"should throw an error for an unconfigured topic","time":{"start":1721910009737,"stop":1721910009737,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e6ae4439691884b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721910702047,"stop":1721910702047,"duration":0},"status":"passed","severity":"normal"},{"uid":"137e3bec1166462a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721910150545,"stop":1721910150545,"duration":0},"status":"passed","severity":"normal"},{"uid":"e69448f659179728","name":"Ping on peer without subscriptions","time":{"start":1721910159551,"stop":1721910159552,"duration":1},"status":"passed","severity":"normal"},{"uid":"a06794d4eb8b1ebc","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721910656370,"stop":1721910656370,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b9be91ae13b2eb","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721910009722,"stop":1721910009723,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5abedc1c9acfaa5","name":"Check received message containing Arabic","time":{"start":1721910565303,"stop":1721910565303,"duration":0},"status":"passed","severity":"normal"},{"uid":"93f2739d9422ba74","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721910726652,"stop":1721910726652,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed06caf68b86a4e8","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721910071961,"stop":1721910071961,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d33b4aaa306c325","name":"Push message with content topic containing JSON","time":{"start":1721910532106,"stop":1721910532107,"duration":1},"status":"passed","severity":"normal"},{"uid":"add9c4d9d4389cf3","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721910115328,"stop":1721910115329,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a8c5e28241fd13e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721910565296,"stop":1721910565296,"duration":0},"status":"passed","severity":"normal"},{"uid":"50df8e393bfbd4fe","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721910009717,"stop":1721910009717,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a8e6f4bfad61a23","name":"Waku message hash computation (payload length 0)","time":{"start":1721910012395,"stop":1721910012395,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c3b46bb8d67ce5","name":"Check message with invalid timestamp is not received","time":{"start":1721910267410,"stop":1721910267410,"duration":0},"status":"passed","severity":"normal"},{"uid":"c60dd5e749de0a24","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721910702082,"stop":1721910702082,"duration":0},"status":"passed","severity":"normal"},{"uid":"456ea2c4b5b196ed","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721910009738,"stop":1721910009739,"duration":1},"status":"passed","severity":"normal"},{"uid":"65142d2984f9ec9","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721910009728,"stop":1721910009729,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1b45aa28ae117ea","name":"should throw error - no id","time":{"start":1721910018238,"stop":1721910018238,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e7fb0f7fdc85b1","name":"Publish message with custom timestamp: Thu Jul 25 2024 13:28:52 GMT+0000 (Coordinated Universal Time)","time":{"start":1721910565425,"stop":1721910565425,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf231b91c613797","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721910656370,"stop":1721910656370,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddef99fefc44dc08","name":"Check received message with timestamp: 1721910059688000000 ","time":{"start":1721910565308,"stop":1721910565308,"duration":0},"status":"passed","severity":"normal"},{"uid":"234204ddc9e70e08","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721910009729,"stop":1721910009729,"duration":0},"status":"passed","severity":"normal"},{"uid":"334ed35e2073201f","name":"Check publish message after client node is restarted","time":{"start":1721910565428,"stop":1721910565428,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e8d558986427aa8f","name":"Store - dialed first","time":{"start":1721910736484,"stop":1721910736484,"duration":0},"status":"passed","severity":"normal"},{"uid":"c95a6989c8473beb","name":"Subscribe to topic containing long and receive message","time":{"start":1721910702071,"stop":1721910702071,"duration":0},"status":"passed","severity":"normal"},{"uid":"dedb63b07f2f4c6e","name":"Check publish message after service node is restarted","time":{"start":1721910565427,"stop":1721910565428,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8a21b880d48c0d42","name":"random static sharding 10 - Cluster ID: 613, Shard ID: 691","time":{"start":1721910622617,"stop":1721910622617,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e298ec0d8c184b9","name":"different cluster, same shard: nodes don't connect","time":{"start":1721910281740,"stop":1721910281740,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e155f3256fdc5c","name":"Check publish message containing Russian","time":{"start":1721910565378,"stop":1721910565378,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a6498bad398d171","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721910009716,"stop":1721910009716,"duration":0},"status":"passed","severity":"normal"},{"uid":"df1e86b499b63d07","name":"should load peers from local storage and dispatch events","time":{"start":1721910037984,"stop":1721910037984,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e78da7dd7303fe1","name":"Check message received after jswaku node is restarted","time":{"start":1721910267413,"stop":1721910267413,"duration":0},"status":"skipped","severity":"normal"},{"uid":"26c346cbb7dc46ef","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721910538873,"stop":1721910538873,"duration":0},"status":"passed","severity":"normal"},{"uid":"80987698874f4590","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721910622618,"stop":1721910622619,"duration":1},"status":"passed","severity":"normal"},{"uid":"16bbb27c20cf9196","name":"Check received message containing SQL Injection","time":{"start":1721910565304,"stop":1721910565304,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc6430b256d848","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721910009728,"stop":1721910009728,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3c062b7a77a8146","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721910033786,"stop":1721910033786,"duration":0},"status":"passed","severity":"normal"},{"uid":"711627a9772035a4","name":"Push message with content topic containing JSON","time":{"start":1721910661029,"stop":1721910661029,"duration":0},"status":"passed","severity":"normal"},{"uid":"960be63fd0bf2539","name":"Relay + Store","time":{"start":1721910018245,"stop":1721910018245,"duration":0},"status":"passed","severity":"normal"},{"uid":"c132997e55d504d0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721910281769,"stop":1721910281771,"duration":2},"status":"passed","severity":"normal"},{"uid":"22d8e1b300d7d74d","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721910715422,"stop":1721910715422,"duration":0},"status":"passed","severity":"normal"},{"uid":"d216f59cba8cfeda","name":"Ping fails for unsubscribed peers","time":{"start":1721910176976,"stop":1721910176976,"duration":0},"status":"passed","severity":"normal"},{"uid":"db3f1182a093d97f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721910281764,"stop":1721910281765,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cce1539a4d1ce22","name":"Query generator for 2000 messages","time":{"start":1721910711772,"stop":1721910711772,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3d7d60501179da","name":"Check received message containing JSON","time":{"start":1721910565293,"stop":1721910565293,"duration":0},"status":"passed","severity":"normal"},{"uid":"f285c732d30560c8","name":"Push message with content topic containing special chars","time":{"start":1721910532101,"stop":1721910532102,"duration":1},"status":"passed","severity":"normal"},{"uid":"89d87140093c23e2","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721910538875,"stop":1721910538875,"duration":0},"status":"passed","severity":"normal"},{"uid":"521b1badea016a48","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app6/6/topic888/test.js","time":{"start":1721910620582,"stop":1721910620582,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f8da49b94a49a44","name":"Push message with meta","time":{"start":1721910661032,"stop":1721910661033,"duration":1},"status":"passed","severity":"normal"},{"uid":"afe4358f049f4280","name":"Ping on unsubscribed peer","time":{"start":1721910159554,"stop":1721910159554,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3de747b96c2adcb","name":"Check publish message containing Chinese","time":{"start":1721910565377,"stop":1721910565377,"duration":0},"status":"passed","severity":"normal"},{"uid":"52ce2a128f1293de","name":"Push message with content topic containing SQL Injection","time":{"start":1721910661009,"stop":1721910661009,"duration":0},"status":"passed","severity":"normal"},{"uid":"318e3b604de37f9a","name":"should not fail to stop the service if it was not started","time":{"start":1721910037982,"stop":1721910037982,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24f291b28eb88d9","name":"shard 0","time":{"start":1721910622611,"stop":1721910622611,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9d7ed316e4bc61","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721910372546,"stop":1721910372547,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c809ffbbbe84e8c","name":"Encoder throws on undefined content topic","time":{"start":1721910043806,"stop":1721910043806,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ffd8b621604b1a1","name":"Failed peers are renewed","time":{"start":1721910312872,"stop":1721910312872,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b2762e418065dd","name":"should properly create location multiaddrs - udp","time":{"start":1721910018242,"stop":1721910018242,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af4dcff99398443","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721910267409,"stop":1721910267409,"duration":0},"status":"passed","severity":"normal"},{"uid":"574285e099516e4b","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721910115328,"stop":1721910115328,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf92b87e11d6a3c9","name":"can start and stop the service","time":{"start":1721910072742,"stop":1721910072743,"duration":1},"status":"passed","severity":"normal"},{"uid":"f55e4fcee9d8cdf","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721910009740,"stop":1721910009740,"duration":0},"status":"passed","severity":"normal"},{"uid":"d175253922128a5d","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721910281778,"stop":1721910281778,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa7ed9e9b53b63b8","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721910150541,"stop":1721910150542,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa287b4630809e79","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721910009744,"stop":1721910009745,"duration":1},"status":"passed","severity":"normal"},{"uid":"24afe14d1f658bea","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721910620600,"stop":1721910620600,"duration":0},"status":"passed","severity":"normal"},{"uid":"6396769bec6d14b9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721910281779,"stop":1721910281779,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcbbfa189085bc6a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721910702053,"stop":1721910702053,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2011e594fbc285a","name":"Ping on peer without subscriptions","time":{"start":1721910123187,"stop":1721910123187,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ded6c12d3fd8cf4","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721910045800,"stop":1721910045801,"duration":1},"status":"passed","severity":"normal"},{"uid":"403384a51fca9838","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721910012396,"stop":1721910012396,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc1e9a74c7c756e","name":"should properly create location multiaddrs - tcp4","time":{"start":1721910018241,"stop":1721910018241,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de96f76d2f053f7","name":"LightPush","time":{"start":1721910736485,"stop":1721910736485,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c1b2dbcf90be6c3","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721910702046,"stop":1721910702046,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fd2a5867657f017","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721910281766,"stop":1721910281767,"duration":1},"status":"passed","severity":"normal"},{"uid":"e626256ef328e3be","name":"does not throw on valid cases","time":{"start":1721910009707,"stop":1721910009707,"duration":0},"status":"passed","severity":"normal"},{"uid":"9373a93b91a34b45","name":"Subscribe and receive messages via lightPush","time":{"start":1721910702043,"stop":1721910702044,"duration":1},"status":"passed","severity":"normal"},{"uid":"9241f1742cf5411b","name":"Push message with Chinese payload","time":{"start":1721910660993,"stop":1721910660993,"duration":0},"status":"passed","severity":"normal"},{"uid":"87dcbf3c544d83e6","name":"Subscribe to topic containing XML and receive message","time":{"start":1721910702081,"stop":1721910702081,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e1e21df54baa986","name":"Decoder throws on empty string content topic","time":{"start":1721910023118,"stop":1721910023118,"duration":0},"status":"passed","severity":"normal"},{"uid":"27e4073769954abd","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721910150542,"stop":1721910150542,"duration":0},"status":"passed","severity":"normal"},{"uid":"706a19f33741fca6","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721910115327,"stop":1721910115328,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cd4833c085b003c","name":"should throw error - invalid id","time":{"start":1721910018238,"stop":1721910018238,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae94a8fd9d8d09f7","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721910372552,"stop":1721910372552,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1d101568860ae10","name":"Generator, custom pubsub topic","time":{"start":1721910701227,"stop":1721910701227,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a76590e3a5ebb89","name":"Subscribe and receive messages via waku relay post","time":{"start":1721910315854,"stop":1721910315854,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0b7c1e847e266fc","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721910701228,"stop":1721910701228,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91479c1a3f3f89c","name":"Check message with no content topic is not received","time":{"start":1721910267411,"stop":1721910267412,"duration":1},"status":"passed","severity":"normal"},{"uid":"21d5d385e6b32de7","name":"Check publish message containing shell command","time":{"start":1721910565422,"stop":1721910565422,"duration":0},"status":"passed","severity":"normal"},{"uid":"70dd51455d9df01d","name":"should encode/decode to text encoding","time":{"start":1721910018240,"stop":1721910018240,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb848877ca63f68","name":"Push message with SQL Injection payload","time":{"start":1721910532093,"stop":1721910532093,"duration":0},"status":"passed","severity":"normal"},{"uid":"130898591daa55a9","name":"Push message with content topic containing numeric","time":{"start":1721910661007,"stop":1721910661007,"duration":0},"status":"passed","severity":"normal"},{"uid":"a61d52501567b815","name":"Check received message containing special chars","time":{"start":1721910565302,"stop":1721910565302,"duration":0},"status":"passed","severity":"normal"},{"uid":"8838919e17490d32","name":"Push message with content topic containing escaped characters","time":{"start":1721910661030,"stop":1721910661030,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e438520d808083","name":"Push message with content topic containing Arabic","time":{"start":1721910661008,"stop":1721910661008,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a5bfb9551e9ef1b","name":"Check received message with timestamp: 1721910059688 ","time":{"start":1721910565308,"stop":1721910565308,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbcf04c29d30e16a","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721910033065,"stop":1721910033065,"duration":0},"status":"passed","severity":"normal"},{"uid":"95e7aee0d756b256","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721910702064,"stop":1721910702064,"duration":0},"status":"passed","severity":"normal"},{"uid":"dae36f21ab6b8443","name":"Passing page size 0 when there are 110 messages","time":{"start":1721910716028,"stop":1721910716028,"duration":0},"status":"passed","severity":"normal"},{"uid":"f609c2c352289f64","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721910313343,"stop":1721910313344,"duration":1},"status":"passed","severity":"normal"},{"uid":"97282ecd58d13b1a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721910191522,"stop":1721910191522,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20e16d31c2ae309","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721910563235,"stop":1721910563235,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ae4a164b35c3f0","name":"Throws when trying to push message with empty payload","time":{"start":1721910532097,"stop":1721910532098,"duration":1},"status":"passed","severity":"normal"},{"uid":"46e80d2698f217b8","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721910017532,"stop":1721910017533,"duration":1},"status":"passed","severity":"normal"},{"uid":"19faa5d773726674","name":"Nwaku publishes","time":{"start":1721910523799,"stop":1721910523800,"duration":1},"status":"passed","severity":"normal"},{"uid":"37fd82ab31ae4689","name":"Push message on custom pubsubTopic","time":{"start":1721910372551,"stop":1721910372551,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50dc687d9d3fe1f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721910072747,"stop":1721910072747,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6189671607596959","name":"throws on content topic with non-number generation field","time":{"start":1721910009709,"stop":1721910009709,"duration":0},"status":"passed","severity":"normal"},{"uid":"3464ee7af94cbf9","name":"Check received message containing numeric","time":{"start":1721910267398,"stop":1721910267400,"duration":2},"status":"passed","severity":"normal"},{"uid":"18b0ae7c95c27859","name":"Subscribe to topic containing short and publish message","time":{"start":1721910563237,"stop":1721910563238,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae04fe69e4ba4450","name":"Decoder throws on empty string content topic","time":{"start":1721910045803,"stop":1721910045803,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5e0171e72d34ef7","name":"Relay - times out","time":{"start":1721910736483,"stop":1721910736484,"duration":1},"status":"passed","severity":"normal"},{"uid":"37a5dc4770dab0c2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721910281753,"stop":1721910281757,"duration":4},"status":"passed","severity":"normal"},{"uid":"cd720ba063a795f4","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721910702083,"stop":1721910702084,"duration":1},"status":"passed","severity":"normal"},{"uid":"651c9e7efa057c8a","name":"Check meta is set [ecies]","time":{"start":1721910045801,"stop":1721910045801,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba76a76480ea9a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721910281746,"stop":1721910281746,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bff7fa59a1e74c4","name":"Check received message containing shell command","time":{"start":1721910267406,"stop":1721910267406,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c2167962e676b8b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721910150546,"stop":1721910150546,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4856959c571cc98","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721910009739,"stop":1721910009739,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccdbe0ec13e9397c","name":"Push message with content topic containing short","time":{"start":1721910532098,"stop":1721910532098,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbc0e07ae6d0bb19","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721910563239,"stop":1721910563240,"duration":1},"status":"passed","severity":"normal"},{"uid":"486e1f50ae66ceae","name":"different cluster, different shard: nodes don't connect","time":{"start":1721910281740,"stop":1721910281741,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d8d225b9c4a8e4a","name":"Push message with shell command payload","time":{"start":1721910532095,"stop":1721910532095,"duration":0},"status":"passed","severity":"normal"},{"uid":"10fbf4032c0b9ef7","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721910315889,"stop":1721910315890,"duration":1},"status":"passed","severity":"normal"},{"uid":"4184ce912321543c","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721910726650,"stop":1721910726650,"duration":0},"status":"passed","severity":"normal"},{"uid":"1882032944d2488f","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721910656364,"stop":1721910656366,"duration":2},"status":"passed","severity":"normal"},{"uid":"a7b250c0baf4ea4c","name":"same cluster, same shard: nodes connect","time":{"start":1721910281737,"stop":1721910281738,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6d8eed28c14ab","name":"throws on content topic with empty application field","time":{"start":1721910009709,"stop":1721910009710,"duration":1},"status":"passed","severity":"normal"},{"uid":"21c87e8660e4f931","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721910372550,"stop":1721910372550,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dab10d759b27e42","name":"Check message received after jswaku node is restarted","time":{"start":1721910565312,"stop":1721910565313,"duration":1},"status":"skipped","severity":"normal"},{"uid":"837547bbc2b38e63","name":"Check message on other pubsub topic is not received","time":{"start":1721910267410,"stop":1721910267411,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6481a8d4e5d4dd1","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721910009726,"stop":1721910009726,"duration":0},"status":"passed","severity":"normal"},{"uid":"15110a29e57e4d50","name":"should handle a minimal index list","time":{"start":1721910009892,"stop":1721910009892,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc367efcb9a925aa","name":"Reopen subscription with peer with lost subscription","time":{"start":1721910159554,"stop":1721910159555,"duration":1},"status":"passed","severity":"normal"},{"uid":"d691528ae5b58c51","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721910009736,"stop":1721910009736,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8295a25df0bcc76","name":"Passing page size 19 when there are 20 messages","time":{"start":1721910716030,"stop":1721910716031,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8ec0aca961b4cc0","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721910067106,"stop":1721910067107,"duration":1},"status":"passed","severity":"normal"},{"uid":"f971b99b6f863874","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721910315873,"stop":1721910315873,"duration":0},"status":"passed","severity":"normal"},{"uid":"3845e446b6ecbeba","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721910372551,"stop":1721910372552,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffcd6df724f9c465","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721910668496,"stop":1721910668496,"duration":0},"status":"passed","severity":"normal"},{"uid":"716d7623a35ff4bf","name":"Subscribe to topic containing Script and publish message","time":{"start":1721910563242,"stop":1721910563243,"duration":1},"status":"passed","severity":"normal"},{"uid":"16dff3119594fb3d","name":"Push message with content topic containing SQL Injection","time":{"start":1721910532103,"stop":1721910532103,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8bb8ce8344c276b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721910702067,"stop":1721910702067,"duration":0},"status":"passed","severity":"normal"},{"uid":"99aa585ce05c9182","name":"Check received message containing short","time":{"start":1721910565287,"stop":1721910565287,"duration":0},"status":"passed","severity":"normal"},{"uid":"88958cda7f727b28","name":"Push message with custom timestamp: 1721906713069","time":{"start":1721910532113,"stop":1721910532115,"duration":2},"status":"passed","severity":"normal"},{"uid":"d115f8658afd8cbe","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721910009734,"stop":1721910009734,"duration":0},"status":"passed","severity":"normal"},{"uid":"c84de3c1357e62a2","name":"random static sharding 7 - Cluster ID: 219, Shard ID: 68","time":{"start":1721910622615,"stop":1721910622616,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cfb43f9c4fd44b5","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721910362166,"stop":1721910362166,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d92c42ce4de327b","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721910494952,"stop":1721910494952,"duration":0},"status":"skipped","severity":"normal"},{"uid":"76a5942b905ac90d","name":"should not fail to stop the service if it was not started","time":{"start":1721910882043,"stop":1721910882044,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf035de9af750afc","name":"Check message with no payload is not received","time":{"start":1721910267412,"stop":1721910267413,"duration":1},"status":"passed","severity":"normal"},{"uid":"8240d6549648dfec","name":"Check received message containing SQL Injection","time":{"start":1721910267403,"stop":1721910267404,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bd1cdd459629008","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721910620580,"stop":1721910620581,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a10b465d47ec4af","name":"Relay - dialed first","time":{"start":1721910736482,"stop":1721910736483,"duration":1},"status":"passed","severity":"normal"},{"uid":"8544d691cfd0c3fd","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721910281741,"stop":1721910281741,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57b25717a36ce9f","name":"Check meta is set [symmetric]","time":{"start":1721910043805,"stop":1721910043805,"duration":0},"status":"passed","severity":"normal"},{"uid":"a144d597e23613c8","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721910023119,"stop":1721910023119,"duration":0},"status":"passed","severity":"normal"},{"uid":"67bbca8f1b05f0e5","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721910702049,"stop":1721910702049,"duration":0},"status":"passed","severity":"normal"},{"uid":"195f76ce2bf05472","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721910009744,"stop":1721910009744,"duration":0},"status":"passed","severity":"normal"},{"uid":"e91c7beb27a93165","name":"Subscribe and receive messages via waku relay post","time":{"start":1721910702045,"stop":1721910702045,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fda735abb30afd7","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721910017530,"stop":1721910017530,"duration":0},"status":"passed","severity":"normal"},{"uid":"bac30e10c67d2679","name":"Nodes with multiple pubsub topic","time":{"start":1721910538873,"stop":1721910538873,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd3ecbe40045276b","name":"Throws when trying to push message with empty payload","time":{"start":1721910661005,"stop":1721910661006,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4fed6ce22233bf9","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721910060322,"stop":1721910060322,"duration":0},"status":"passed","severity":"normal"},{"uid":"7218c6f9bd7fb47d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721910315870,"stop":1721910315870,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5bdb5db92e6765","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721910191520,"stop":1721910191521,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad46ba467736bea1","name":"isConnected should return false after all peers disconnect","time":{"start":1721910115330,"stop":1721910115331,"duration":1},"status":"passed","severity":"normal"},{"uid":"21f44bf44e6d1fab","name":"Ping on subscribed peer","time":{"start":1721910159551,"stop":1721910159551,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f99dd2b6569208","name":"Check publish message containing unicode special characters","time":{"start":1721910565423,"stop":1721910565423,"duration":0},"status":"passed","severity":"normal"},{"uid":"e11374aace477e9a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721910702063,"stop":1721910702064,"duration":1},"status":"passed","severity":"normal"},{"uid":"3351f980a2c42e75","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721910009734,"stop":1721910009734,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f7b77af8f54967e","name":"should not throw an error for a single configured topic","time":{"start":1721910009736,"stop":1721910009737,"duration":1},"status":"passed","severity":"normal"},{"uid":"567a31e2ea86e535","name":"random static sharding 9 - Cluster ID: 442, Shard ID: 200","time":{"start":1721910622616,"stop":1721910622617,"duration":1},"status":"passed","severity":"normal"},{"uid":"876b31cd5cb97b08","name":"Subscribe to topic containing Script and receive message","time":{"start":1721910702052,"stop":1721910702052,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb4574273870566","name":"Push message with custom timestamp: 1691151913069","time":{"start":1721910532112,"stop":1721910532113,"duration":1},"status":"passed","severity":"normal"},{"uid":"9de28cc556e861c5","name":"should set field with only FILTER enabled","time":{"start":1721910018244,"stop":1721910018244,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad2a499d38b76cf","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721910668489,"stop":1721910668490,"duration":1},"status":"passed","severity":"normal"},{"uid":"153809e2d44afc78","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721910668488,"stop":1721910668488,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a6e610f39e93617","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721910009712,"stop":1721910009713,"duration":1},"status":"passed","severity":"normal"},{"uid":"21a219ce249625a4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721910702077,"stop":1721910702078,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e0c61b5a1487a1e","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721910017544,"stop":1721910017544,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac2384a0d550f0b","name":"random static sharding 1 - Cluster ID: 135, Shard ID: 842","time":{"start":1721910622612,"stop":1721910622613,"duration":1},"status":"passed","severity":"normal"},{"uid":"564461e7915df073","name":"Check message with no payload is not received","time":{"start":1721910565311,"stop":1721910565311,"duration":0},"status":"passed","severity":"normal"},{"uid":"e099d8cd223db19e","name":"Check message with no pubsub topic is not received","time":{"start":1721910267411,"stop":1721910267411,"duration":0},"status":"passed","severity":"normal"},{"uid":"7451a51716c114c3","name":"can start the service","time":{"start":1721910882042,"stop":1721910882043,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba0ca583466bfd77","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721910072747,"stop":1721910072747,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2288628fd6609b2c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721910702044,"stop":1721910702044,"duration":0},"status":"passed","severity":"normal"},{"uid":"9700fafb5b8425e3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721910372549,"stop":1721910372549,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc8e301b6caee46","name":"Meta field set when metaSetter is specified","time":{"start":1721910023116,"stop":1721910023116,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2f269e64415fa8","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721910538871,"stop":1721910538871,"duration":0},"status":"passed","severity":"normal"},{"uid":"a846ea624d8ed9a9","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721910017531,"stop":1721910017531,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a5011dd609a579b","name":"Check publish message containing SQL Injection","time":{"start":1721910565378,"stop":1721910565378,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ed1242a7f6eb79","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721910150548,"stop":1721910150548,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef4e8827235cabf","name":"Does not throw an exception when node disconnects","time":{"start":1721910727878,"stop":1721910727878,"duration":0},"status":"passed","severity":"normal"},{"uid":"a22c382fc14c9336","name":"should only return 1 node with relay capability","time":{"start":1721910034101,"stop":1721910034102,"duration":1},"status":"passed","severity":"normal"},{"uid":"7045e54c2199753c","name":"Check received message containing Script","time":{"start":1721910565291,"stop":1721910565291,"duration":0},"status":"passed","severity":"normal"},{"uid":"66877a62e8f78769","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721910313348,"stop":1721910313349,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9f24fea8373dca5","name":"Subscribe to topic containing long and receive message","time":{"start":1721910702049,"stop":1721910702049,"duration":0},"status":"passed","severity":"normal"},{"uid":"12a30191e42e32ed","name":"Ping on unsubscribed peer","time":{"start":1721910123187,"stop":1721910123188,"duration":1},"status":"passed","severity":"normal"},{"uid":"73cc505968c1ef07","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721910009732,"stop":1721910009732,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d23f2be2926b14","name":"Push message with SQL Injection payload","time":{"start":1721910660995,"stop":1721910660995,"duration":0},"status":"passed","severity":"normal"},{"uid":"409f82edcafbd71c","name":"Passing page size 10 when there are 10 messages","time":{"start":1721910716030,"stop":1721910716030,"duration":0},"status":"passed","severity":"normal"},{"uid":"9746789ac7583a98","name":"Push message with Russian payload","time":{"start":1721910660994,"stop":1721910660994,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c4ba36dcb17554c","name":"Check received message containing emoji","time":{"start":1721910565307,"stop":1721910565308,"duration":1},"status":"passed","severity":"normal"},{"uid":"48c761782223549e","name":"handles different clusterIds correctly","time":{"start":1721910009721,"stop":1721910009721,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef50dccf114b6d13","name":"Push message with escaped characters payload","time":{"start":1721910660997,"stop":1721910660998,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2c9bff100839893","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721910715421,"stop":1721910715421,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ba762a857c2ab6","name":"Push message with content topic containing Script","time":{"start":1721910532105,"stop":1721910532105,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb5cd4f8d0359c6","name":"Query generator for multiple messages","time":{"start":1721910711769,"stop":1721910711769,"duration":0},"status":"passed","severity":"normal"},{"uid":"1937ba7cd2eefe2c","name":"Ping on unsubscribed peer","time":{"start":1721910159552,"stop":1721910159552,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ed065cd3d2ab2ba","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721910565297,"stop":1721910565297,"duration":0},"status":"passed","severity":"normal"},{"uid":"560f9f7be3f2788f","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721910012395,"stop":1721910012395,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8f1cb0b2912f2c4","name":"throws on content topic with generation field greater than 0","time":{"start":1721910009709,"stop":1721910009709,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c4423dfeb5fc74c","name":"should not fail to start the service if it is already started","time":{"start":1721910037982,"stop":1721910037982,"duration":0},"status":"passed","severity":"normal"},{"uid":"53da3ebea00a901","name":"Push message with meta","time":{"start":1721910532111,"stop":1721910532111,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac8f5c749acbf0a7","name":"should emit a peer event after start","time":{"start":1721910072744,"stop":1721910072745,"duration":1},"status":"passed","severity":"normal"},{"uid":"b096a95b1b51f13","name":"Fields are not dropped","time":{"start":1721910022466,"stop":1721910022468,"duration":2},"status":"passed","severity":"normal"},{"uid":"7f6944e7df82dc30","name":"Passing page size 3 when there are 20 messages","time":{"start":1721910716029,"stop":1721910716029,"duration":0},"status":"passed","severity":"normal"},{"uid":"f81ed3a514b391a4","name":"throws on content topic with empty topic name field","time":{"start":1721910009711,"stop":1721910009711,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc8c9a155c935d6a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721910701233,"stop":1721910701234,"duration":1},"status":"passed","severity":"normal"},{"uid":"58a40d6737f5ce50","name":"Check received message containing emoji","time":{"start":1721910267407,"stop":1721910267407,"duration":0},"status":"passed","severity":"normal"},{"uid":"894ead995619c5c6","name":"Check received message with timestamp: 1721910059688000000 ","time":{"start":1721910565295,"stop":1721910565296,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3c74d7476998e0f","name":"Ping on subscribed peer","time":{"start":1721910123186,"stop":1721910123187,"duration":1},"status":"passed","severity":"normal"},{"uid":"58f70df82dd5b278","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721910281759,"stop":1721910281760,"duration":1},"status":"passed","severity":"normal"},{"uid":"9df53bbc15411dd8","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721910563241,"stop":1721910563241,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3d8d76649a9c2d0","name":"Subscribe and receive messages via waku relay post","time":{"start":1721910702067,"stop":1721910702067,"duration":0},"status":"passed","severity":"normal"},{"uid":"b334f3a13663cac","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721910668495,"stop":1721910668496,"duration":1},"status":"passed","severity":"normal"},{"uid":"391da46f1b56f653","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721910702076,"stop":1721910702077,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aa56f02fa3ff89e","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721910563246,"stop":1721910563246,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1aacd470eb0fe64","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721910563245,"stop":1721910563245,"duration":0},"status":"passed","severity":"normal"},{"uid":"24044ab7ebe34e18","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721910018232,"stop":1721910018232,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f8d22f86bcaef3","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721910702079,"stop":1721910702080,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1449be3c8a7e03d","name":"Publish message with rate limit","time":{"start":1721910565428,"stop":1721910565429,"duration":1},"status":"passed","severity":"normal"},{"uid":"86cee1c014ef1225","name":"Reopen subscription with peer with lost subscription","time":{"start":1721910159552,"stop":1721910159553,"duration":1},"status":"passed","severity":"normal"},{"uid":"6493e98e2cbad65c","name":"Check received message containing special chars","time":{"start":1721910565288,"stop":1721910565289,"duration":1},"status":"passed","severity":"normal"},{"uid":"f904bc34055c3094","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721910176978,"stop":1721910176979,"duration":1},"status":"passed","severity":"normal"},{"uid":"17da53247fb48359","name":"Query with Ordered Callback, No Decoder","time":{"start":1721910668490,"stop":1721910668495,"duration":5},"status":"passed","severity":"normal"},{"uid":"d4b3c636c24aa236","name":"random static sharding 4 - Cluster ID: 938, Shard ID: 52","time":{"start":1721910622614,"stop":1721910622614,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a7cfcda06c111b9","name":"can dial TLS multiaddrs","time":{"start":1721910366726,"stop":1721910366726,"duration":0},"status":"passed","severity":"normal"},{"uid":"71530b7f930052d","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721910847041,"stop":1721910847041,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab1f46d283380be7","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721910033785,"stop":1721910033785,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d44fd4459ef7a90","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721910281760,"stop":1721910281761,"duration":1},"status":"passed","severity":"normal"},{"uid":"32759c028ac640f6","name":"Push to array if already present","time":{"start":1721910009430,"stop":1721910009430,"duration":0},"status":"passed","severity":"normal"},{"uid":"92a54a632234d330","name":"should decode valid enr successfully","time":{"start":1721910018231,"stop":1721910018231,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ead032f01f0df1","name":"Renews peer on consistent missed messages","time":{"start":1721910176979,"stop":1721910176980,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcca4f784c474e13","name":"Subscribe to topic containing XML and receive message","time":{"start":1721910315875,"stop":1721910315889,"duration":14},"status":"passed","severity":"normal"},{"uid":"b4f9f86019dc6634","name":"Check message with invalid timestamp is not received","time":{"start":1721910565309,"stop":1721910565310,"duration":1},"status":"passed","severity":"normal"},{"uid":"213477c9def5777b","name":"groups content topics by expected pubsub topic","time":{"start":1721910009720,"stop":1721910009720,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a4475663a682fe","name":"should properly create location multiaddrs - tcp6","time":{"start":1721910018242,"stop":1721910018242,"duration":0},"status":"passed","severity":"normal"},{"uid":"28fee60349c2c95","name":"Fails to push message bigger that 1MB","time":{"start":1721910661036,"stop":1721910661036,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5f693b0ac2df102","name":"Check received message containing JSON","time":{"start":1721910565306,"stop":1721910565306,"duration":0},"status":"passed","severity":"normal"},{"uid":"482d56501a0f3d61","name":"Ordered Callback - forward","time":{"start":1721910688256,"stop":1721910688256,"duration":0},"status":"passed","severity":"normal"},{"uid":"b39a18088872ea6a","name":"Check publish message containing escaped characters","time":{"start":1721910565422,"stop":1721910565423,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd724f0bcd502f37","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721910037984,"stop":1721910037984,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a7613382c785708","name":"Push message with rate limit","time":{"start":1721910532112,"stop":1721910532112,"duration":0},"status":"passed","severity":"normal"},{"uid":"65aae9242d29538a","name":"Decoder throws on undefined content topic","time":{"start":1721910045802,"stop":1721910045803,"duration":1},"status":"passed","severity":"normal"},{"uid":"e39072a6145fb5c7","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721910702050,"stop":1721910702050,"duration":0},"status":"passed","severity":"normal"},{"uid":"10cd94c97e90c317","name":"recovers when dns.resolve returns empty","time":{"start":1721910034100,"stop":1721910034100,"duration":0},"status":"passed","severity":"normal"},{"uid":"af023d4b59e41cae","name":"Fails to push message with empty content topic","time":{"start":1721910532111,"stop":1721910532111,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ee47134c32603a7","name":"Sample","time":{"start":1721910017696,"stop":1721910017697,"duration":1},"status":"passed","severity":"normal"},{"uid":"244b49697a07e3df","name":"Push message with custom timestamp: 1721913867632","time":{"start":1721910661035,"stop":1721910661035,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9092bdd98f5eabe","name":"Check received message containing unicode special characters","time":{"start":1721910565294,"stop":1721910565295,"duration":1},"status":"passed","severity":"normal"},{"uid":"21985117574b86eb","name":"Passing cursor with wrong message digest","time":{"start":1721910656379,"stop":1721910656380,"duration":1},"status":"passed","severity":"normal"},{"uid":"ace4257f42c8821","name":"should return empty list for no shard","time":{"start":1721910009727,"stop":1721910009727,"duration":0},"status":"passed","severity":"normal"},{"uid":"afe637024f64479","name":"Check publish message containing emoji","time":{"start":1721910565423,"stop":1721910565424,"duration":1},"status":"passed","severity":"normal"},{"uid":"91d0d2d941b11792","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721910702075,"stop":1721910702076,"duration":1},"status":"passed","severity":"normal"},{"uid":"af53c5928e57b589","name":"should throw an error for missing required configuration","time":{"start":1721910009728,"stop":1721910009728,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f9f7559c0f3e81","name":"isConnected should return false after all peers disconnect","time":{"start":1721910060326,"stop":1721910060326,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1485011bf4bd474","name":"Encoder throws on empty string content topic","time":{"start":1721910043806,"stop":1721910043807,"duration":1},"status":"passed","severity":"normal"},{"uid":"fee13855e521b366","name":"Query Generator - backward","time":{"start":1721910688253,"stop":1721910688253,"duration":0},"status":"passed","severity":"normal"},{"uid":"590a7e15a20447b0","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721910315869,"stop":1721910315870,"duration":1},"status":"passed","severity":"normal"},{"uid":"2364e9cc310407c8","name":"new peer added after a peer was already found","time":{"start":1721910494951,"stop":1721910494951,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d400e72fd0c19aa8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721910313342,"stop":1721910313343,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c1b777944d42fe1","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721910281791,"stop":1721910281791,"duration":0},"status":"passed","severity":"normal"},{"uid":"38dec584c579b2ef","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721910009732,"stop":1721910009733,"duration":1},"status":"passed","severity":"normal"},{"uid":"bce1739b31dbac5","name":"Overlapping topic subscription","time":{"start":1721910563236,"stop":1721910563236,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9bc036b6db5902e0","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721910009713,"stop":1721910009713,"duration":0},"status":"passed","severity":"normal"},{"uid":"d72e0cf77bfe849c","name":"Check publish message containing special chars","time":{"start":1721910565376,"stop":1721910565376,"duration":0},"status":"passed","severity":"normal"},{"uid":"66da171231627d28","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721910067105,"stop":1721910067106,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdb2a3407eb7f3e4","name":"Generator, custom pubsub topic","time":{"start":1721910701228,"stop":1721910701229,"duration":1},"status":"passed","severity":"normal"},{"uid":"3122ce8deddfa626","name":"Check publish message containing XML","time":{"start":1721910565379,"stop":1721910565417,"duration":38},"status":"passed","severity":"normal"},{"uid":"de8690516f94734","name":"Check received message containing emoji","time":{"start":1721910565295,"stop":1721910565295,"duration":0},"status":"passed","severity":"normal"},{"uid":"b863678e47e661c2","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721910009744,"stop":1721910009744,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f26ababe6e9fd3e","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721910033722,"stop":1721910033722,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c285eb444723f27","name":"should properly create location multiaddrs - udp6","time":{"start":1721910018242,"stop":1721910018242,"duration":0},"status":"passed","severity":"normal"},{"uid":"d48464cbebf9f19b","name":"Push message with unicode special characters payload","time":{"start":1721910660998,"stop":1721910660998,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee6027429d1aac6d","name":"should return false","time":{"start":1721910018239,"stop":1721910018239,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e6fec4528e93ce4","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721910315853,"stop":1721910315854,"duration":1},"status":"passed","severity":"normal"},{"uid":"62623ad7c1f78677","name":"should be called for bootstrap peers","time":{"start":1721910067104,"stop":1721910067105,"duration":1},"status":"passed","severity":"normal"},{"uid":"27faca90c56e1777","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721910563244,"stop":1721910563244,"duration":0},"status":"passed","severity":"normal"},{"uid":"b42b4f5ac99bae6d","name":"Publish message with custom timestamp: Thu Jul 25 2024 11:28:52 GMT+0000 (Coordinated Universal Time)","time":{"start":1721910565424,"stop":1721910565425,"duration":1},"status":"passed","severity":"normal"},{"uid":"23c898377dbc11e1","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721910315855,"stop":1721910315855,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a44738dfc1401d9","name":"Push message with escaped characters payload","time":{"start":1721910532095,"stop":1721910532096,"duration":1},"status":"passed","severity":"normal"},{"uid":"586ccf05c556cd19","name":"Check received message containing XML","time":{"start":1721910267404,"stop":1721910267405,"duration":1},"status":"passed","severity":"normal"},{"uid":"dce01b116f9c283b","name":"Ordered Callback - backward","time":{"start":1721910688257,"stop":1721910688257,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba01b9c54aae2861","name":"ignores unrecognized TXT record formats","time":{"start":1721910034100,"stop":1721910034101,"duration":1},"status":"passed","severity":"normal"},{"uid":"8142e8b8918f550","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721910033787,"stop":1721910033787,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9a967e58011def","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721910034103,"stop":1721910034104,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a99d27cbfe54989c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721910313349,"stop":1721910313349,"duration":0},"status":"passed","severity":"normal"},{"uid":"254176b821793df2","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721910702068,"stop":1721910702068,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f10363c7b4761","name":"Push message with Script payload","time":{"start":1721910532093,"stop":1721910532094,"duration":1},"status":"passed","severity":"normal"},{"uid":"81e5fb1388c3d4b","name":"Push message with content topic containing unicode special characters","time":{"start":1721910661030,"stop":1721910661031,"duration":1},"status":"passed","severity":"normal"},{"uid":"86fe60df82b21915","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721910656380,"stop":1721910656380,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee58393d31a777c6","name":"Check received message containing unicode special characters","time":{"start":1721910267407,"stop":1721910267407,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ca071b472d99d2","name":"Push message with Arabic payload","time":{"start":1721910660994,"stop":1721910660994,"duration":0},"status":"passed","severity":"normal"},{"uid":"42579a5487e065c7","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721910281792,"stop":1721910281793,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a768006b0e80380","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721910009726,"stop":1721910009726,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b63d270686e8be","name":"Check received message containing Russian","time":{"start":1721910267403,"stop":1721910267403,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d480fed4a0092cd","name":"Subscribe and receives messages on 20 topics","time":{"start":1721910315867,"stop":1721910315867,"duration":0},"status":"passed","severity":"normal"},{"uid":"564fcfd156e193ff","name":"can start and stop the service","time":{"start":1721910037981,"stop":1721910037982,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab04f529e830a261","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721910362167,"stop":1721910362167,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad7a337389aa1107","name":"should be able to encode the field with only STORE set to true","time":{"start":1721910017529,"stop":1721910017530,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ed63447b581cb21","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721910281775,"stop":1721910281777,"duration":2},"status":"passed","severity":"normal"},{"uid":"b4d93bfa7ca75c72","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721910711771,"stop":1721910711772,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2d7f53a27b540c7","name":"start node with ApplicationInfo","time":{"start":1721910620601,"stop":1721910620601,"duration":0},"status":"passed","severity":"normal"},{"uid":"25a064db793c737d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721910315872,"stop":1721910315872,"duration":0},"status":"passed","severity":"normal"},{"uid":"3efceebd73d3ff42","name":"Check message with no content topic is not received","time":{"start":1721910565298,"stop":1721910565298,"duration":0},"status":"passed","severity":"normal"},{"uid":"13a61781a5b3c43d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721910150545,"stop":1721910150545,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ab97bf992e0abf","name":"same cluster, different shard: nodes don't connect","time":{"start":1721910281739,"stop":1721910281739,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9432b0f46c2d300","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app51/4/topic792/utf8","time":{"start":1721910620596,"stop":1721910620596,"duration":0},"status":"passed","severity":"normal"},{"uid":"138206c916a74c1a","name":"returns all values when wanted number is greater than available values","time":{"start":1721910033064,"stop":1721910033064,"duration":0},"status":"passed","severity":"normal"},{"uid":"e923cbaf1f6c9586","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721910563245,"stop":1721910563245,"duration":0},"status":"passed","severity":"normal"},{"uid":"f881c3c818c5b292","name":"should get / set TCP multiaddr","time":{"start":1721910018241,"stop":1721910018241,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7857cbb4f355fc7","name":"Js publishes, other Js receives","time":{"start":1721910523800,"stop":1721910523800,"duration":0},"status":"passed","severity":"normal"},{"uid":"44bff48681d382aa","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721910281789,"stop":1721910281790,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7139d169cf829ff","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721910033785,"stop":1721910033786,"duration":1},"status":"passed","severity":"normal"},{"uid":"f39d306a177ae8fb","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721910009726,"stop":1721910009727,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fe9da830d0e190a","name":"1 Store, 2 fetches","time":{"start":1721910033721,"stop":1721910033722,"duration":1},"status":"passed","severity":"normal"},{"uid":"553924e40b984ea8","name":"Check received message containing special chars","time":{"start":1721910267400,"stop":1721910267401,"duration":1},"status":"passed","severity":"normal"},{"uid":"27a6080f774a40e2","name":"addEventListener with correct event","time":{"start":1721910100443,"stop":1721910100443,"duration":0},"status":"passed","severity":"normal"},{"uid":"a200496f7a39a672","name":"Mutual subscription","time":{"start":1721910563232,"stop":1721910563232,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d99bf2465a84b2","name":"Check message with non string payload is not received","time":{"start":1721910267413,"stop":1721910267413,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fe31b7f5c6f0a08","name":"Subscribe and receives messages on 20 topics","time":{"start":1721910702068,"stop":1721910702069,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ecf76bf7d9b21aa","name":"Subscribe to topic containing Script and receive message","time":{"start":1721910702080,"stop":1721910702080,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d2979498a8c1b59","name":"should add and remove event listeners correctly","time":{"start":1721910037985,"stop":1721910037985,"duration":0},"status":"passed","severity":"normal"},{"uid":"a034dfcbb0c21ec7","name":"Decoder throws on undefined content topic","time":{"start":1721910023118,"stop":1721910023118,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e2fcd6a1a6f7fb","name":"Push message equal or less that 1MB","time":{"start":1721910661035,"stop":1721910661035,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f79afb433b7434d","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721910043802,"stop":1721910043804,"duration":2},"status":"passed","severity":"normal"},{"uid":"5883be92fdcde51","name":"should throw an error for insufficient data","time":{"start":1721910009893,"stop":1721910009893,"duration":0},"status":"passed","severity":"normal"},{"uid":"70e7653da9c63688","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721910067102,"stop":1721910067103,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aeed57503df387","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721910702078,"stop":1721910702079,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed918adbd6693b04","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721910009715,"stop":1721910009716,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b989405a2bc5c53","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721910043804,"stop":1721910043804,"duration":0},"status":"passed","severity":"normal"},{"uid":"345a1a08be727534","name":"should not receive a peer event after stop","time":{"start":1721910882047,"stop":1721910882047,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e9411b64b115736","name":"Check publish message containing long","time":{"start":1721910565375,"stop":1721910565375,"duration":0},"status":"passed","severity":"normal"},{"uid":"9338eae5e7cb1d3b","name":"unsubscribes","time":{"start":1721910721866,"stop":1721910721866,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4bcddb7b774a3c6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721910281787,"stop":1721910281788,"duration":1},"status":"passed","severity":"normal"},{"uid":"27fd9dc608ed3a96","name":"Subscribe and receives messages on 20 topics","time":{"start":1721910702046,"stop":1721910702047,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c003ddd8e589717","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721910702053,"stop":1721910702053,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f45e0fb8d6990c8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721910009734,"stop":1721910009734,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5852bc7ddfd04b","name":"Generator, 2 different pubsubtopics","time":{"start":1721910701227,"stop":1721910701227,"duration":0},"status":"passed","severity":"normal"},{"uid":"a70f2c00ec6b536f","name":"Promise Callback - backward","time":{"start":1721910688254,"stop":1721910688256,"duration":2},"status":"passed","severity":"normal"},{"uid":"d88b1e9d3d33a6c4","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721910315889,"stop":1721910315889,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39d90ccd5670857","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721910034103,"stop":1721910034103,"duration":0},"status":"passed","severity":"normal"},{"uid":"4462fd8b7668ec52","name":"Push message with custom timestamp: 1691151867632","time":{"start":1721910661034,"stop":1721910661034,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2389b3cc818d623","name":"Delete observer","time":{"start":1721910497584,"stop":1721910497585,"duration":1},"status":"passed","severity":"normal"},{"uid":"74a7dff5d1e77096","name":"Relay + Store","time":{"start":1721910069798,"stop":1721910069800,"duration":2},"status":"passed","severity":"normal"},{"uid":"8b3e65e78a5bc22e","name":"Overlapping topic subscription","time":{"start":1721910315870,"stop":1721910315871,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff6ab2c9f223041e","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721910017531,"stop":1721910017532,"duration":1},"status":"passed","severity":"normal"},{"uid":"6db7066e7d69863d","name":"Push message with rate limit","time":{"start":1721910661033,"stop":1721910661034,"duration":1},"status":"passed","severity":"normal"},{"uid":"739ab99bf0fe0edb","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721910012393,"stop":1721910012394,"duration":1},"status":"passed","severity":"normal"},{"uid":"a21cf00bf634cd78","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721910538874,"stop":1721910538874,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6f8eba43548ce3b","name":"Fails to push message with empty content topic","time":{"start":1721910661031,"stop":1721910661032,"duration":1},"status":"passed","severity":"normal"},{"uid":"919afe6b6623d787","name":"Check received message containing numeric","time":{"start":1721910565301,"stop":1721910565301,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c901bd99b4db61","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721910847042,"stop":1721910847042,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0ffa2a8756a9f7b","name":"should encodeTxt and decodeTxt","time":{"start":1721910018230,"stop":1721910018231,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdedcbb0802acb7a","name":"Relay","time":{"start":1721910069798,"stop":1721910069798,"duration":0},"status":"passed","severity":"normal"},{"uid":"63cd906aa913d132","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721910281741,"stop":1721910281742,"duration":1},"status":"passed","severity":"normal"},{"uid":"442f62165fbe46df","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721910009720,"stop":1721910009721,"duration":1},"status":"passed","severity":"normal"},{"uid":"78f342cf7f5f204d","name":"start node with empty content topic","time":{"start":1721910620605,"stop":1721910620605,"duration":0},"status":"passed","severity":"normal"},{"uid":"17f0fb0de95474bd","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721910668490,"stop":1721910668490,"duration":0},"status":"passed","severity":"normal"},{"uid":"555355bd0de21fa0","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721910538870,"stop":1721910538870,"duration":0},"status":"passed","severity":"normal"},{"uid":"589018073b28ef62","name":"Push message with Script payload","time":{"start":1721910660995,"stop":1721910660995,"duration":0},"status":"passed","severity":"normal"},{"uid":"2101e54ef4dc847d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721910313346,"stop":1721910313347,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6ba95bf8e55649b","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721910033784,"stop":1721910033785,"duration":1},"status":"passed","severity":"normal"},{"uid":"34fe87c2bb98b6a5","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721910656363,"stop":1721910656364,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9a53472554de13e","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721910022878,"stop":1721910022879,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ad727cb9a750b9e","name":"Subscribe to topic containing short and receive message","time":{"start":1721910702071,"stop":1721910702071,"duration":0},"status":"passed","severity":"normal"},{"uid":"21514c512dad0b43","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721910281747,"stop":1721910281750,"duration":3},"status":"passed","severity":"normal"},{"uid":"18579ae43a9b8abc","name":"Push message with numeric payload","time":{"start":1721910660992,"stop":1721910660992,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fddc21a16575f3f","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721910711770,"stop":1721910711770,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa5f1691742c65f7","name":"Ordered callback, aborts when callback returns true","time":{"start":1721910711772,"stop":1721910711772,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbfcd4427fb9fcd1","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721910060323,"stop":1721910060324,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4ee883285a0ed2d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721910281752,"stop":1721910281752,"duration":0},"status":"passed","severity":"normal"},{"uid":"50457b637f1ee316","name":"throws on empty content topic","time":{"start":1721910009708,"stop":1721910009708,"duration":0},"status":"passed","severity":"normal"},{"uid":"809fb4388eb81f9c","name":"Push message equal or less that 1MB","time":{"start":1721910532116,"stop":1721910532116,"duration":0},"status":"passed","severity":"normal"},{"uid":"93fe122fd4752209","name":"Check received message containing Basic HTML tag","time":{"start":1721910267405,"stop":1721910267405,"duration":0},"status":"passed","severity":"normal"},{"uid":"c84b0b362449b112","name":"should only return 1 node with store capability","time":{"start":1721910034102,"stop":1721910034102,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7a015cf1cc50ddc","name":"Subscribe to topic containing long and publish message","time":{"start":1721910563238,"stop":1721910563238,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d4c39ffdb82fca","name":"handles empty shards array correctly","time":{"start":1721910009742,"stop":1721910009742,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b69a20bf16b64f2","name":"isConnected should return true after first peer connects","time":{"start":1721910115329,"stop":1721910115330,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c828c7a92ccd8e9","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721910017543,"stop":1721910017543,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae33a3f19e857005","name":"Query Generator - forward","time":{"start":1721910688252,"stop":1721910688253,"duration":1},"status":"passed","severity":"normal"},{"uid":"49b2f8fcc2e1fca0","name":"Push message with content topic containing Russian","time":{"start":1721910532102,"stop":1721910532103,"duration":1},"status":"passed","severity":"normal"},{"uid":"204553ef57b8cfca","name":"Push message with content topic containing Chinese","time":{"start":1721910661008,"stop":1721910661008,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cb0926585db73b5","name":"Push message with numeric payload","time":{"start":1721910532089,"stop":1721910532090,"duration":1},"status":"passed","severity":"normal"},{"uid":"985b0117071eb005","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721910563241,"stop":1721910563242,"duration":1},"status":"passed","severity":"normal"},{"uid":"23dc08a82749cafa","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721910150547,"stop":1721910150547,"duration":0},"status":"passed","severity":"normal"},{"uid":"253528444e70f1ad","name":"Push message with custom timestamp: 1721913913069","time":{"start":1721910532115,"stop":1721910532116,"duration":1},"status":"passed","severity":"normal"},{"uid":"5848843cc5616eb3","name":"Callback on promise","time":{"start":1721910711770,"stop":1721910711771,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb34c5a51d1699a1","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app38/5/topic936/json","time":{"start":1721910620582,"stop":1721910620583,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb42327aad4c0c10","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721910313340,"stop":1721910313341,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b521158a4eba3b2","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721910315890,"stop":1721910315890,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ed93bd2bbe2f47","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721910702082,"stop":1721910702083,"duration":1},"status":"passed","severity":"normal"},{"uid":"5732a12c62a72ae5","name":"getPeersByDiscovery","time":{"start":1721910100445,"stop":1721910100445,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4230770787d5950","name":"can start and stop the service","time":{"start":1721910882043,"stop":1721910882043,"duration":0},"status":"passed","severity":"normal"},{"uid":"383a26e1a9473faa","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721910281762,"stop":1721910281763,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4abf09100511bd5","name":"Check received message containing escaped characters","time":{"start":1721910565294,"stop":1721910565294,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7bbab7b164ecec4","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721910538872,"stop":1721910538873,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c4f1ace95ef6550","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721910563240,"stop":1721910563241,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c7cc406d1cbecb1","name":"Using a function","time":{"start":1721910727879,"stop":1721910727879,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9dd16e695157307","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721910191522,"stop":1721910191523,"duration":1},"status":"passed","severity":"normal"},{"uid":"6797d1731a8295fb","name":"A test","time":{"start":1721910315970,"stop":1721910315970,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a6fc3ddb3a0099","name":"Promise Callback - forward","time":{"start":1721910688253,"stop":1721910688254,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcf0f3007c1f6498","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721910267409,"stop":1721910267409,"duration":0},"status":"passed","severity":"normal"},{"uid":"92440ece79e02ae1","name":"connects to nwaku","time":{"start":1721910727878,"stop":1721910727878,"duration":0},"status":"passed","severity":"normal"},{"uid":"aada2db20e6048d9","name":"Sets default value correctly","time":{"start":1721910727880,"stop":1721910727881,"duration":1},"status":"passed","severity":"normal"},{"uid":"808d8280d2e48eb1","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721910071962,"stop":1721910071962,"duration":0},"status":"passed","severity":"normal"},{"uid":"90850db1ba267639","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721910017540,"stop":1721910017540,"duration":0},"status":"passed","severity":"normal"},{"uid":"e685a853f97ba98","name":"Check received message with timestamp: 1721910059520000000 ","time":{"start":1721910267408,"stop":1721910267408,"duration":0},"status":"passed","severity":"normal"},{"uid":"b400e5c74366adbf","name":"different cluster, same shard: nodes don't connect","time":{"start":1721910362169,"stop":1721910362169,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ce4d34452425ca","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721910009723,"stop":1721910009724,"duration":1},"status":"passed","severity":"normal"},{"uid":"692581450e38c47d","name":"Push message with content topic containing emoji","time":{"start":1721910661031,"stop":1721910661031,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0bdfe6156c53ea6","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721910563244,"stop":1721910563244,"duration":0},"status":"passed","severity":"normal"},{"uid":"a320e5e387079447","name":"Push message with custom timestamp: 1721906667632","time":{"start":1721910661034,"stop":1721910661034,"duration":0},"status":"passed","severity":"normal"},{"uid":"c58a2ba10c2a0da8","name":"Fails to publish duplicate message","time":{"start":1721910565425,"stop":1721910565425,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d0d8c873a1064a4","name":"Symmetric encrypt & Decrypt","time":{"start":1721910044493,"stop":1721910044493,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db4a4156bb04f81","name":"Encoder throws on empty string content topic","time":{"start":1721910045802,"stop":1721910045802,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d2e948f1c12f267","name":"Subscribe to topic containing XML and publish message","time":{"start":1721910563243,"stop":1721910563243,"duration":0},"status":"passed","severity":"normal"},{"uid":"29fda695f42aee65","name":"Push message with content topic containing Arabic","time":{"start":1721910532102,"stop":1721910532102,"duration":0},"status":"passed","severity":"normal"},{"uid":"43eff8da597e4b1a","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721910022879,"stop":1721910022880,"duration":1},"status":"passed","severity":"normal"},{"uid":"3db258660d49b23d","name":"should properly create peer info with all multiaddrs","time":{"start":1721910018243,"stop":1721910018243,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6f83e0092878259","name":"Store - dialed after - with timeout","time":{"start":1721910736484,"stop":1721910736485,"duration":1},"status":"passed","severity":"normal"},{"uid":"53a08b35c9cfcdbc","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721910009713,"stop":1721910009714,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd65828e05b5f5f3","name":"ignores domain fetching errors","time":{"start":1721910034100,"stop":1721910034100,"duration":0},"status":"passed","severity":"normal"},{"uid":"10dfe8fe81ac3c8c","name":"Check publish message containing short","time":{"start":1721910565375,"stop":1721910565375,"duration":0},"status":"passed","severity":"normal"}]