allure-jswaku/5977/widgets/severity.json
2023-12-05 09:05:45 +00:00

1 line
81 KiB
JSON

[{"uid":"46fe3640b7256017","name":"Passing page size 110 when there are 120 messages","time":{"start":1701767108783,"stop":1701767108783,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc983f100c31ddf","name":"Overlapping topic subscription","time":{"start":1701767013592,"stop":1701767013593,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c26ea4346ae600c3","name":"Check message received after jswaku node is restarted","time":{"start":1701767064645,"stop":1701767064645,"duration":0},"status":"skipped","severity":"normal"},{"uid":"123b59d7f0ebcda1","name":"Subscribe and receives messages on 20 topics","time":{"start":1701767061417,"stop":1701767061417,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bd0b4518f049b9e","name":"Check received message containing Basic HTML tag","time":{"start":1701767064620,"stop":1701767064620,"duration":0},"status":"passed","severity":"normal"},{"uid":"69ba5e8565bd92c6","name":"Fails to push message bigger that 1MB","time":{"start":1701767084361,"stop":1701767084362,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc2460a259d1303b","name":"Push message with Basic HTML tag payload","time":{"start":1701767084342,"stop":1701767084342,"duration":0},"status":"passed","severity":"normal"},{"uid":"a03ea01d92b0c105","name":"Push message with custom timestamp: 1701763358459","time":{"start":1701767084359,"stop":1701767084360,"duration":1},"status":"passed","severity":"normal"},{"uid":"22e90fd79815e475","name":"through manual discovery","time":{"start":1701766979200,"stop":1701766979200,"duration":0},"status":"passed","severity":"normal"},{"uid":"d92403515fe8fa2c","name":"Publish message with rate limit","time":{"start":1701767003214,"stop":1701767003221,"duration":7},"status":"passed","severity":"normal"},{"uid":"4f4ede8afa70d4c6","name":"Check received message containing Arabic","time":{"start":1701767064616,"stop":1701767064617,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e0c96a33d785f3e","name":"Fails to publish duplicate message","time":{"start":1701767003199,"stop":1701767003199,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe62ff5bdc0b284c","name":"should properly create location multiaddrs - tcp4","time":{"start":1701766909401,"stop":1701766909401,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7cf00335534b52b","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1701767013591,"stop":1701767013591,"duration":0},"status":"passed","severity":"normal"},{"uid":"45f4145e9b16195c","name":"Ephemeral field set to true","time":{"start":1701766913832,"stop":1701766913832,"duration":0},"status":"passed","severity":"normal"},{"uid":"1faf134aaf5e7db6","name":"Ping on subscribed peer","time":{"start":1701766957428,"stop":1701766957429,"duration":1},"status":"passed","severity":"normal"},{"uid":"97b1c96edc374b50","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1701766957663,"stop":1701766957664,"duration":1},"status":"passed","severity":"normal"},{"uid":"3396d6668cc843d","name":"Push message with unicode special characters payload","time":{"start":1701767084344,"stop":1701767084344,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b6a02072ce7e38","name":"Push message with short payload","time":{"start":1701767084338,"stop":1701767084338,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d37520a6adbda7d","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1701766959231,"stop":1701766959232,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b7a8fc748cb1de6","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1701767052112,"stop":1701767052113,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a997ea5b3bb4c1e","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1701766913823,"stop":1701766913823,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c3e12630480d68","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1701766929604,"stop":1701766929606,"duration":2},"status":"passed","severity":"normal"},{"uid":"73f40a5513eb2d68","name":"should properly create peer info with all multiaddrs","time":{"start":1701766909402,"stop":1701766909402,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba0bc393a90fb4b7","name":"Used by Waku Relay","time":{"start":1701767120528,"stop":1701767120529,"duration":1},"status":"passed","severity":"normal"},{"uid":"89c1600f1934dc25","name":"should encodeTxt and decodeTxt","time":{"start":1701766909394,"stop":1701766909394,"duration":0},"status":"passed","severity":"normal"},{"uid":"91fc6d12d9305900","name":"Check publish message containing Chinese","time":{"start":1701767003168,"stop":1701767003169,"duration":1},"status":"passed","severity":"normal"},{"uid":"3413992e3d0feb2","name":"Check received message containing escaped characters","time":{"start":1701767064640,"stop":1701767064640,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb70550d808abef","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1701767076440,"stop":1701767076441,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e55b8b6c3629979","name":"should properly compute the node id","time":{"start":1701766909398,"stop":1701766909398,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c70adad0b67ff9","name":"Check publish message containing Russian","time":{"start":1701767003170,"stop":1701767003171,"duration":1},"status":"passed","severity":"normal"},{"uid":"2158543470298361","name":"Push message with XML payload","time":{"start":1701767084342,"stop":1701767084342,"duration":0},"status":"passed","severity":"normal"},{"uid":"355ce3f85a81905f","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1701767013599,"stop":1701767013599,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e70a8c28b396e5","name":"Decrypt messages","time":{"start":1701766981649,"stop":1701766981649,"duration":0},"status":"passed","severity":"normal"},{"uid":"224974be076fad1e","name":"Check message with no content topic is not received","time":{"start":1701767064644,"stop":1701767064644,"duration":0},"status":"passed","severity":"normal"},{"uid":"19c92fd9d1ed02b","name":"isConnected should return true after first peer connects","time":{"start":1701766978692,"stop":1701766978693,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ca91635919969f0","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1701767021754,"stop":1701767021754,"duration":0},"status":"passed","severity":"normal"},{"uid":"505420a14d9ce73a","name":"returns all values when wanted number is greater than available values","time":{"start":1701766923484,"stop":1701766923485,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dc44fdffdfef348","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1701766924286,"stop":1701766924286,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aeb4ede288dd4628","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1701766908814,"stop":1701766908815,"duration":1},"status":"passed","severity":"normal"},{"uid":"64294e38f080a2c6","name":"Reusing cursor across nodes","time":{"start":1701767052115,"stop":1701767052116,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9bac5339b58f28d","name":"Fails to publish message with wrong content topic","time":{"start":1701767003200,"stop":1701767003200,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da3e7ec355b2b14","name":"Check received message with timestamp: 1701766944693 ","time":{"start":1701767064641,"stop":1701767064642,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8186880272e8bb2","name":"Subscribe to topic containing JSON and publish message","time":{"start":1701767013601,"stop":1701767013601,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d162ba1e1c8c7a7","name":"Query Generator - backward","time":{"start":1701767098655,"stop":1701767098655,"duration":0},"status":"passed","severity":"normal"},{"uid":"5efa6fa04bbdef08","name":"Subscribe to topic containing Script and publish message","time":{"start":1701767013599,"stop":1701767013599,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d443954e5255c9","name":"should emit a peer event after start","time":{"start":1701766957701,"stop":1701766957701,"duration":0},"status":"passed","severity":"normal"},{"uid":"d554aecf3cfce16a","name":"Check received message containing emoji","time":{"start":1701767064641,"stop":1701767064641,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0fd5ad503c8e492","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1701767061430,"stop":1701767061430,"duration":0},"status":"passed","severity":"normal"},{"uid":"58db555582eb433d","name":"udp ip6 address","time":{"start":1701766908792,"stop":1701766908793,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2f61973b8f9a1d4","name":"Decoder throws on empty string content topic","time":{"start":1701766929610,"stop":1701766929611,"duration":1},"status":"passed","severity":"normal"},{"uid":"833c2df94586e362","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1701766908815,"stop":1701766908815,"duration":0},"status":"passed","severity":"normal"},{"uid":"43e93565954f856a","name":"Check publish message containing Script","time":{"start":1701767003172,"stop":1701767003173,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdc127df7c31925e","name":"should not receive a peer event before start","time":{"start":1701766957702,"stop":1701766957704,"duration":2},"status":"passed","severity":"normal"},{"uid":"f23ea97d441155ac","name":"Publishes to nwaku","time":{"start":1701766998971,"stop":1701766998971,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fc8b7a905b0e174","name":"Check publish message containing special chars","time":{"start":1701767003167,"stop":1701767003168,"duration":1},"status":"passed","severity":"normal"},{"uid":"543b6e3ae2a6cb7e","name":"Filter","time":{"start":1701767122629,"stop":1701767122629,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff8426ebf207a38","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1701766978693,"stop":1701766978693,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b16f6f057b96833","name":"Push message with content topic containing short","time":{"start":1701767084346,"stop":1701767084346,"duration":0},"status":"passed","severity":"normal"},{"uid":"32aa955a691b6faa","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1701767098367,"stop":1701767098367,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1919d7e3f7c6dae","name":"Subscribe to topic containing numeric and publish message","time":{"start":1701767013596,"stop":1701767013596,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a4fb3d63cff17","name":"Relay + Store","time":{"start":1701766909405,"stop":1701766909405,"duration":0},"status":"passed","severity":"normal"},{"uid":"59710ecfa1563efb","name":"should throw an error for insufficient data","time":{"start":1701766909144,"stop":1701766909144,"duration":0},"status":"passed","severity":"normal"},{"uid":"88b41e9ede823eda","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1701766978683,"stop":1701766978683,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0607967eb808092","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1701766959232,"stop":1701766959232,"duration":0},"status":"passed","severity":"normal"},{"uid":"5690811d9b9ccf26","name":"should only return 1 node with store capability","time":{"start":1701766924284,"stop":1701766924284,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c6bfb5833568afa","name":"Push message with rate limit","time":{"start":1701767084357,"stop":1701767084358,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea5dc53e9acdaaf0","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1701767052114,"stop":1701767052114,"duration":0},"status":"passed","severity":"normal"},{"uid":"5983f7adf94d1f29","name":"recovers when dns.resolve returns empty","time":{"start":1701766924282,"stop":1701766924282,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b012c17c8a02490","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1701767083869,"stop":1701767083870,"duration":1},"status":"passed","severity":"normal"},{"uid":"e12660081f5c6a0a","name":"Passing page size 0 when there are 110 messages","time":{"start":1701767108781,"stop":1701767108781,"duration":0},"status":"passed","severity":"normal"},{"uid":"af58921887a9768d","name":"Promise Callback - backward","time":{"start":1701767098656,"stop":1701767098657,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f05053b15c522e8","name":"should throw error - no public key","time":{"start":1701766909396,"stop":1701766909396,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a3c9f3425aa6e9d","name":"Check received message containing short","time":{"start":1701767064613,"stop":1701767064614,"duration":1},"status":"passed","severity":"normal"},{"uid":"50487f563db47ffc","name":"can start and stop the service","time":{"start":1701767112037,"stop":1701767112037,"duration":0},"status":"passed","severity":"normal"},{"uid":"5620c5924a83a838","name":"should set field with all protocols disabled","time":{"start":1701766909402,"stop":1701766909403,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9d53f3ef4b7151c","name":"Push message with content topic containing Script","time":{"start":1701767084349,"stop":1701767084350,"duration":1},"status":"passed","severity":"normal"},{"uid":"d30b371650e0a1c7","name":"Decoder throws on empty string content topic","time":{"start":1701766913835,"stop":1701766913835,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0fb3fb9203973d7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1701767061442,"stop":1701767061442,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6fbec02e4d8b1a0","name":"Passing page size 3 when there are 20 messages","time":{"start":1701767108781,"stop":1701767108782,"duration":1},"status":"passed","severity":"normal"},{"uid":"11a07c86a254c110","name":"Query with Promise Callback, No Decoder","time":{"start":1701767087476,"stop":1701767087476,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3e7d129d8b60ec","name":"retrieves a single peer","time":{"start":1701766924281,"stop":1701766924281,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca7b869206902a7a","name":"should use DNS peer discovery with light client","time":{"start":1701766957709,"stop":1701766957709,"duration":0},"status":"skipped","severity":"normal"},{"uid":"528217642673a059","name":"should set field with only FILTER enabled","time":{"start":1701766909404,"stop":1701766909404,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d5a210a3f03793b","name":"Waku message hash computation (meta attribute not present)","time":{"start":1701766918880,"stop":1701766918880,"duration":0},"status":"passed","severity":"normal"},{"uid":"286231bd0e33dbcc","name":"Reopen subscription with peer with lost subscription","time":{"start":1701766957431,"stop":1701766957431,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc2615a54edb28e","name":"Push message with special chars payload","time":{"start":1701767084339,"stop":1701767084339,"duration":0},"status":"passed","severity":"normal"},{"uid":"437b69afdaa8d270","name":"nwaku interop","time":{"start":1701767112036,"stop":1701767112036,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc36a2c3101cc098","name":"it tolerates circular branch references","time":{"start":1701766924281,"stop":1701766924282,"duration":1},"status":"passed","severity":"normal"},{"uid":"28fae2eb749cb6f3","name":"Push message with custom timestamp: 1701770558459","time":{"start":1701767084360,"stop":1701767084361,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb4f43f792e763f8","name":"Meta field set when metaSetter is specified","time":{"start":1701766913832,"stop":1701766913833,"duration":1},"status":"passed","severity":"normal"},{"uid":"728fabea84df0c8f","name":"handles multiple messages","time":{"start":1701767123354,"stop":1701767123354,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e3f89b0cd624bd","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1701766924285,"stop":1701766924285,"duration":0},"status":"skipped","severity":"normal"},{"uid":"534810b642104a31","name":"should not fail to start the service if it is already started","time":{"start":1701766957700,"stop":1701766957701,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3cb61cae4679c20","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1701767061444,"stop":1701767061445,"duration":1},"status":"passed","severity":"normal"},{"uid":"211f8f09afdedb3","name":"should set field with all protocols enabled","time":{"start":1701766909403,"stop":1701766909403,"duration":0},"status":"passed","severity":"normal"},{"uid":"525b0e69cf7c1d9c","name":"Subscribe to topic containing XML and receive message","time":{"start":1701767061431,"stop":1701767061431,"duration":0},"status":"passed","severity":"normal"},{"uid":"71bd723f99926023","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1701767110916,"stop":1701767110916,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a2abf4537b30a1d","name":"Fails to publish message with empty text","time":{"start":1701767003200,"stop":1701767003200,"duration":0},"status":"passed","severity":"normal"},{"uid":"f20dec643692cbe0","name":"Push message with meta","time":{"start":1701767084355,"stop":1701767084356,"duration":1},"status":"passed","severity":"normal"},{"uid":"de38c49d5675d72d","name":"Check publish message containing escaped characters","time":{"start":1701767003178,"stop":1701767003178,"duration":0},"status":"passed","severity":"normal"},{"uid":"4566162cbb1e1b26","name":"Relay","time":{"start":1701766955013,"stop":1701766955015,"duration":2},"status":"passed","severity":"normal"},{"uid":"9858de6084eabfba","name":"Push message with Russian payload","time":{"start":1701767084340,"stop":1701767084341,"duration":1},"status":"passed","severity":"normal"},{"uid":"863e98c0cfc27319","name":"should be able to decode the field with only FILTER set to true","time":{"start":1701766908813,"stop":1701766908813,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e06810a7e27af0e","name":"Check received message containing special chars","time":{"start":1701767064615,"stop":1701767064616,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe9429f82c117ffd","name":"Publish without waiting for remote peer","time":{"start":1701767013589,"stop":1701767013590,"duration":1},"status":"passed","severity":"normal"},{"uid":"406329363e3505d4","name":"should properly create location multiaddrs - tcp6","time":{"start":1701766909401,"stop":1701766909401,"duration":0},"status":"passed","severity":"normal"},{"uid":"671e31459bb90908","name":"Passing page size 19 when there are 20 messages","time":{"start":1701767108783,"stop":1701767108783,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c1d7eb9885ffa3","name":"Light Node - default protocols","time":{"start":1701767122629,"stop":1701767122629,"duration":0},"status":"passed","severity":"normal"},{"uid":"88720b9c42648ab3","name":"1 Store, 2 fetches","time":{"start":1701766923964,"stop":1701766923964,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9c7885845596ca","name":"Check publish message containing SQL Injection","time":{"start":1701767003171,"stop":1701767003172,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d77914725d8f741","name":"Publish message with custom timestamp: Tue Dec 05 2023 08:03:13 GMT+0000 (Coordinated Universal Time)","time":{"start":1701767003197,"stop":1701767003198,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfdc0c783fd8943","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1701766959232,"stop":1701766959232,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ba27e6d3091c614","name":"Check received message containing long","time":{"start":1701767064614,"stop":1701767064615,"duration":1},"status":"passed","severity":"normal"},{"uid":"d097dc590ba7b11d","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1701767013602,"stop":1701767013602,"duration":0},"status":"passed","severity":"normal"},{"uid":"8956c54d4c412d65","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1701767087476,"stop":1701767087476,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cdb9bc55f3bf8d1","name":"Check message with no pubsub topic is not received","time":{"start":1701767064643,"stop":1701767064644,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccc9ee1a8f2bbc84","name":"should throw error - invalid id","time":{"start":1701766909397,"stop":1701766909397,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef8980deb0ea286","name":"Check received message containing numeric","time":{"start":1701767064615,"stop":1701767064615,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6eaf3087e383487","name":"should not receive a peer event after stop","time":{"start":1701767112039,"stop":1701767112039,"duration":0},"status":"passed","severity":"normal"},{"uid":"7187027abb815c1a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1701767061421,"stop":1701767061422,"duration":1},"status":"passed","severity":"normal"},{"uid":"c933a43c38a24262","name":"Push message equal or less that 1MB","time":{"start":1701767084361,"stop":1701767084361,"duration":0},"status":"passed","severity":"normal"},{"uid":"d02b831c425fe51d","name":"Encoder throws on empty string content topic","time":{"start":1701766929609,"stop":1701766929609,"duration":0},"status":"passed","severity":"normal"},{"uid":"190f2ceb44af263c","name":"can dial TLS multiaddrs","time":{"start":1701766979200,"stop":1701766979200,"duration":0},"status":"passed","severity":"normal"},{"uid":"e80a986f5a90cf58","name":"Query generator for 2000 messages","time":{"start":1701767113137,"stop":1701767113138,"duration":1},"status":"passed","severity":"normal"},{"uid":"eae64caeab3f7105","name":"should return false","time":{"start":1701766909397,"stop":1701766909398,"duration":1},"status":"passed","severity":"normal"},{"uid":"978f4a5c09c9678e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1701766988191,"stop":1701766988191,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2714722ae2e2ed6","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1701767110915,"stop":1701767110916,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d05e0617d5d845","name":"Push message with numeric payload","time":{"start":1701767084339,"stop":1701767084339,"duration":0},"status":"passed","severity":"normal"},{"uid":"954239738e76ee66","name":"Using a function","time":{"start":1701767120527,"stop":1701767120527,"duration":0},"status":"passed","severity":"normal"},{"uid":"97ac25b9998294a4","name":"should only return 1 node with relay capability","time":{"start":1701766924283,"stop":1701766924283,"duration":0},"status":"passed","severity":"normal"},{"uid":"e98e664e38224897","name":"should not receive a peer event before start","time":{"start":1701767112038,"stop":1701767112038,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bda7563ecd1e61e","name":"should return the peer with the lowest ping","time":{"start":1701767123355,"stop":1701767123355,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e8a04c8715ea29","name":"unsubscribes","time":{"start":1701767123354,"stop":1701767123354,"duration":0},"status":"passed","severity":"normal"},{"uid":"739beee43f5a28a1","name":"1 Store, 2 relays, 2 fetches","time":{"start":1701766923964,"stop":1701766923965,"duration":1},"status":"passed","severity":"normal"},{"uid":"b35a4be0c98248f5","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1701767013597,"stop":1701767013597,"duration":0},"status":"passed","severity":"normal"},{"uid":"48c0b7739237645f","name":"should properly create location multiaddrs - udp6","time":{"start":1701766909401,"stop":1701766909401,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a3adc90f9ca50c","name":"Push message on custom pubsubTopic","time":{"start":1701766973895,"stop":1701766973895,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7507d191f6071de","name":"Check publish message containing unicode special characters","time":{"start":1701767003179,"stop":1701767003179,"duration":0},"status":"passed","severity":"normal"},{"uid":"99824250c972c5af","name":"can start and stop the service","time":{"start":1701766957699,"stop":1701766957700,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e7fc68e6e579bcf","name":"Subscribe to topic containing numeric and receive message","time":{"start":1701767061420,"stop":1701767061421,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed28cdff519e29d6","name":"Push message with emoji payload","time":{"start":1701767084344,"stop":1701767084344,"duration":0},"status":"passed","severity":"normal"},{"uid":"183bef3f4a05c140","name":"Query Generator, No Decoder","time":{"start":1701767087474,"stop":1701767087474,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4decf3bed16b75f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1701766988189,"stop":1701766988190,"duration":1},"status":"passed","severity":"normal"},{"uid":"467fb71f9a762f99","name":"Ping on peer without subscriptions","time":{"start":1701766957429,"stop":1701766957430,"duration":1},"status":"passed","severity":"normal"},{"uid":"354dfec659ecb786","name":"Encoder throws on undefined content topic","time":{"start":1701766913833,"stop":1701766913834,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ced4ae920b381cf","name":"Subscribe to topic containing JSON and receive message","time":{"start":1701767061434,"stop":1701767061435,"duration":1},"status":"passed","severity":"normal"},{"uid":"d347daad7e2936aa","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1701767110916,"stop":1701767110916,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf0d722a02160ba","name":"Init the array if not present","time":{"start":1701766902487,"stop":1701766902489,"duration":2},"status":"passed","severity":"normal"},{"uid":"ee276bad58b16210","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1701767098366,"stop":1701767098366,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a05a9ed6ea4c1c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1701767061435,"stop":1701767061442,"duration":7},"status":"passed","severity":"normal"},{"uid":"339c2947a096cc74","name":"Encoder throws on empty string content topic","time":{"start":1701766913834,"stop":1701766913834,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c694d2c9b016595","name":"Check message with no payload is not received","time":{"start":1701767064644,"stop":1701767064644,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4cdccfb88533a","name":"Decoder throws on undefined content topic","time":{"start":1701766931592,"stop":1701766931592,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec5057a22944d22e","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1701767013603,"stop":1701767013603,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d5b65a698ce56b","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1701766923903,"stop":1701766923905,"duration":2},"status":"passed","severity":"normal"},{"uid":"29f7424155c58ac5","name":"Subscribe to topic containing shell command and publish message","time":{"start":1701767013602,"stop":1701767013602,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5fe4bdfa069d484","name":"should get / set UDP multiaddr","time":{"start":1701766909399,"stop":1701766909400,"duration":1},"status":"passed","severity":"normal"},{"uid":"34db48ff8b691454","name":"isConnected should return false after all peers disconnect","time":{"start":1701766978684,"stop":1701766978685,"duration":1},"status":"passed","severity":"normal"},{"uid":"97df44e859f2f37c","name":"should be able to encode the field with only FILTER set to true","time":{"start":1701766908809,"stop":1701766908809,"duration":0},"status":"passed","severity":"normal"},{"uid":"1122f40596cbfc30","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1701766978683,"stop":1701766978684,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2768b7eeada0a6f","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1701766908809,"stop":1701766908810,"duration":1},"status":"passed","severity":"normal"},{"uid":"73a4ef3909606c68","name":"Push message with custom timestamp: 1671008558459","time":{"start":1701767084358,"stop":1701767084359,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d27c13850b61833","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1701766908810,"stop":1701766908810,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a36b3d800692176","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1701766908810,"stop":1701766908811,"duration":1},"status":"passed","severity":"normal"},{"uid":"a523219c0aad0be8","name":"should properly create location multiaddrs - tcp","time":{"start":1701766909402,"stop":1701766909402,"duration":0},"status":"passed","severity":"normal"},{"uid":"3807b0a4eb6f19aa","name":"Query Generator - forward","time":{"start":1701767098653,"stop":1701767098654,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0ff5810614cc26f","name":"Check publish message containing shell command","time":{"start":1701767003177,"stop":1701767003177,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae1f3dcb1a84d282","name":"Relay + Store","time":{"start":1701766955016,"stop":1701766955016,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2f7478b116e289","name":"Store - dialed first","time":{"start":1701767122628,"stop":1701767122628,"duration":0},"status":"passed","severity":"normal"},{"uid":"a806df328fe00e3b","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1701767003201,"stop":1701767003201,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe2b8967c05de1","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1701766978690,"stop":1701766978690,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8503e547d1b584e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1701767064642,"stop":1701767064642,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2727d7d75f9471d","name":"Register correct protocols","time":{"start":1701767013589,"stop":1701767013589,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cdc5684d361414e","name":"tcp ip4 address","time":{"start":1701766908791,"stop":1701766908792,"duration":1},"status":"passed","severity":"normal"},{"uid":"847832827c5ea731","name":"should encode/decode to text encoding","time":{"start":1701766909399,"stop":1701766909399,"duration":0},"status":"passed","severity":"normal"},{"uid":"e51bf454abdc9236","name":"should be able to decode the field with only STORE set to true","time":{"start":1701766908814,"stop":1701766908814,"duration":0},"status":"passed","severity":"normal"},{"uid":"43932776abc1f1b3","name":"Check received message containing SQL Injection","time":{"start":1701767064617,"stop":1701767064618,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f7655090335bc73","name":"Check publish message containing short","time":{"start":1701767003164,"stop":1701767003165,"duration":1},"status":"passed","severity":"normal"},{"uid":"2104adb893182092","name":"Query Generator, Multiple PubsubTopics","time":{"start":1701767087473,"stop":1701767087474,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ceadd42ac2b3556","name":"Subscribe to topic containing Script and receive message","time":{"start":1701767061431,"stop":1701767061431,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af3f6d495a7c9bd","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1701766923901,"stop":1701766923901,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cbfee30654510ac","name":"isConnected should return false after all peers disconnect","time":{"start":1701766978694,"stop":1701766978694,"duration":0},"status":"passed","severity":"normal"},{"uid":"465ad0a7127c0e09","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1701766978684,"stop":1701766978684,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e5400db39a6208","name":"Check publish message containing emoji","time":{"start":1701767003180,"stop":1701767003182,"duration":2},"status":"passed","severity":"normal"},{"uid":"9ed89d07a81159f","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1701766959233,"stop":1701766959233,"duration":0},"status":"passed","severity":"normal"},{"uid":"dece552d150ce051","name":"caches peers it previously fetched","time":{"start":1701766924283,"stop":1701766924283,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5d5b644fb04a5c1","name":"Push message with content topic containing special chars","time":{"start":1701767084347,"stop":1701767084347,"duration":0},"status":"passed","severity":"normal"},{"uid":"e345877d4e603ccf","name":"Relay - dialed first","time":{"start":1701767122626,"stop":1701767122627,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dee894af650c99f","name":"Generator, 2 different pubsubtopics","time":{"start":1701767076440,"stop":1701767076440,"duration":0},"status":"passed","severity":"normal"},{"uid":"656df5ec529ccbc7","name":"Push message with SQL Injection payload","time":{"start":1701767084341,"stop":1701767084341,"duration":0},"status":"passed","severity":"normal"},{"uid":"a530da439bd5f562","name":"Push message with content topic containing Arabic","time":{"start":1701767084348,"stop":1701767084348,"duration":0},"status":"passed","severity":"normal"},{"uid":"e743412de1502beb","name":"Passing cursor with wrong pubsubTopic","time":{"start":1701767052116,"stop":1701767052116,"duration":0},"status":"passed","severity":"normal"},{"uid":"894d8b6961466146","name":"Check publish message containing JSON","time":{"start":1701767003176,"stop":1701767003176,"duration":0},"status":"passed","severity":"normal"},{"uid":"731c04c7abf4979e","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1701767110914,"stop":1701767110915,"duration":1},"status":"passed","severity":"normal"},{"uid":"e307303eca896755","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1701766993148,"stop":1701766993149,"duration":1},"status":"passed","severity":"normal"},{"uid":"550e93f6f576e0a9","name":"should throw error - no id","time":{"start":1701766909396,"stop":1701766909396,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d09b83d3a9d066","name":"Query Generator, No message returned","time":{"start":1701767087474,"stop":1701767087474,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1dcbbf4589b82cc","name":"All","time":{"start":1701766955017,"stop":1701766955017,"duration":0},"status":"passed","severity":"normal"},{"uid":"400ddc4bffc15bbc","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1701767052115,"stop":1701767052115,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ae27e929f9f6fa","name":"passes more than one ENR URLs and attempts connection","time":{"start":1701766957710,"stop":1701766957710,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dbcec147b1df96c1","name":"Query generator for multiple messages with different message text format","time":{"start":1701767113131,"stop":1701767113132,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7eae2acab43c613","name":"Push message with content topic containing escaped characters","time":{"start":1701767084351,"stop":1701767084352,"duration":1},"status":"passed","severity":"normal"},{"uid":"42a0c4bc16294424","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1701766923906,"stop":1701766923907,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8419e4e0bd90f8","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1701767013598,"stop":1701767013598,"duration":0},"status":"passed","severity":"normal"},{"uid":"d17010f288f7814e","name":"Decoder throws on empty string content topic","time":{"start":1701766931592,"stop":1701766931592,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad36bf7b8e1c7538","name":"should be called at least once on all `peer:discovery` events","time":{"start":1701766978685,"stop":1701766978686,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c63dd063c1a94f8","name":"Push message with escaped characters payload","time":{"start":1701767084343,"stop":1701767084343,"duration":0},"status":"passed","severity":"normal"},{"uid":"def7fb6d464e3ddf","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1701766993149,"stop":1701766993149,"duration":0},"status":"passed","severity":"normal"},{"uid":"e827bc3c06964a2d","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1701766957709,"stop":1701766957710,"duration":1},"status":"skipped","severity":"normal"},{"uid":"31a5c2ce4d8b3ead","name":"Ephemeral messages are not stored","time":{"start":1701766957661,"stop":1701766957662,"duration":1},"status":"passed","severity":"normal"},{"uid":"2de6fcd674a322af","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1701766929607,"stop":1701766929607,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf53343f0a2a9f29","name":"Store - dialed after - with timeout","time":{"start":1701767122628,"stop":1701767122628,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7e6582e15d9871a","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1701767098367,"stop":1701767098367,"duration":0},"status":"passed","severity":"normal"},{"uid":"640565be98af397f","name":"Default pageSize","time":{"start":1701767108784,"stop":1701767108784,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5418a375307ccb1","name":"LightPush","time":{"start":1701767122628,"stop":1701767122629,"duration":1},"status":"passed","severity":"normal"},{"uid":"67744b62cf3e1ccd","name":"Passing page size 10 when there are 10 messages","time":{"start":1701767108782,"stop":1701767108782,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24f12bd0153ae4b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1701767061415,"stop":1701767061416,"duration":1},"status":"passed","severity":"normal"},{"uid":"55ea4dd6576eab04","name":"Push message with content topic containing long","time":{"start":1701767084346,"stop":1701767084347,"duration":1},"status":"passed","severity":"normal"},{"uid":"15c7c25fad2d403","name":"Push message with content topic containing unicode special characters","time":{"start":1701767084352,"stop":1701767084353,"duration":1},"status":"passed","severity":"normal"},{"uid":"846df777e23f492c","name":"Push message with content topic containing XML","time":{"start":1701767084350,"stop":1701767084350,"duration":0},"status":"passed","severity":"normal"},{"uid":"6da934af3e40d7db","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1701766988190,"stop":1701766988190,"duration":0},"status":"passed","severity":"normal"},{"uid":"f22d7a9e336aa72","name":"Push message with Chinese payload","time":{"start":1701767084340,"stop":1701767084340,"duration":0},"status":"passed","severity":"normal"},{"uid":"621baa21ebee93ec","name":"Ephemeral field is preserved - encoder v0","time":{"start":1701766957662,"stop":1701766957663,"duration":1},"status":"passed","severity":"normal"},{"uid":"111204f99d04510f","name":"Query with Promise Callback, No message returned","time":{"start":1701767087476,"stop":1701767087476,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb63ed73bc1fc1c","name":"Symmetric encrypt & Decrypt","time":{"start":1701766930037,"stop":1701766930038,"duration":1},"status":"passed","severity":"normal"},{"uid":"42bae589e18dbc9d","name":"Fails to push message with empty content topic","time":{"start":1701767084354,"stop":1701767084355,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ea778a42ecf642c","name":"Encoder throws on undefined content topic","time":{"start":1701766929608,"stop":1701766929609,"duration":1},"status":"passed","severity":"normal"},{"uid":"992ae6a2889429fe","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1701766924284,"stop":1701766924284,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd523ddd84c48c6","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1701767087474,"stop":1701767087474,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc510957e9613cf8","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1701766908811,"stop":1701766908812,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd2fbbc12d9de364","name":"Push message with shell command payload","time":{"start":1701767084343,"stop":1701767084343,"duration":0},"status":"passed","severity":"normal"},{"uid":"be6dee986d538146","name":"Push message with Script payload","time":{"start":1701767084341,"stop":1701767084341,"duration":0},"status":"passed","severity":"normal"},{"uid":"695f15c5aba91504","name":"Check message received after nwaku node is restarted","time":{"start":1701767064661,"stop":1701767064662,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9948e3d7d916dd85","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1701766923905,"stop":1701766923906,"duration":1},"status":"passed","severity":"normal"},{"uid":"e03feede8c160e5c","name":"Privacy Node - default protocol","time":{"start":1701767122629,"stop":1701767122630,"duration":1},"status":"passed","severity":"normal"},{"uid":"f22a90fdaaff7e0f","name":"Push message with long payload","time":{"start":1701767084338,"stop":1701767084339,"duration":1},"status":"passed","severity":"normal"},{"uid":"904c203738a71a15","name":"throws on content topic with non-number generation field","time":{"start":1701766902635,"stop":1701766902636,"duration":1},"status":"passed","severity":"normal"},{"uid":"723ccd5918721cf4","name":"should be able to decode the field with only RELAY set to true","time":{"start":1701766908813,"stop":1701766908813,"duration":0},"status":"passed","severity":"normal"},{"uid":"9740225796f118ae","name":"converts content topics to expected shard index","time":{"start":1701766902640,"stop":1701766902641,"duration":1},"status":"passed","severity":"normal"},{"uid":"6435acd2aa65cc4a","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1701766978690,"stop":1701766978691,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a0da728823fc380","name":"Check received message with timestamp: 1649153314 ","time":{"start":1701767064642,"stop":1701767064642,"duration":0},"status":"passed","severity":"normal"},{"uid":"54d215113d32cdbb","name":"should only return 1 node with relay and store capability","time":{"start":1701766924284,"stop":1701766924284,"duration":0},"status":"passed","severity":"normal"},{"uid":"a843eef56be4d721","name":"Subscribe to topic containing XML and publish message","time":{"start":1701767013600,"stop":1701767013600,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d5699dc654ab477","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1701766909143,"stop":1701766909143,"duration":0},"status":"passed","severity":"normal"},{"uid":"38dda4c220b4ef68","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1701767061429,"stop":1701767061429,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1f4c8cdf23a7c7","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1701766913822,"stop":1701766913822,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ffade81f48c248f","name":"should set field with only RELAY enabled","time":{"start":1701766909403,"stop":1701766909403,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e6af0c48db4048c","name":"Correctly serialized arguments","time":{"start":1701766978738,"stop":1701766978738,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1815270d489a888","name":"should set field with only STORE enabled","time":{"start":1701766909403,"stop":1701766909404,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebe0e6bf7bfbf2d0","name":"Mutual subscription","time":{"start":1701767013588,"stop":1701767013588,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b7e628d5130992","name":"Query generator for multiple messages with different content topic format","time":{"start":1701767113133,"stop":1701767113134,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3eedc5ae4bd1144","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1701766908815,"stop":1701766908815,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dfc6e16d1977442","name":"should throw error - no public key","time":{"start":1701766909397,"stop":1701766909397,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8039c8343804f17","name":"throws on content topic with too few or too many fields","time":{"start":1701766902635,"stop":1701766902635,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bbb91b53c68511a","name":"Js publishes, other Js receives","time":{"start":1701766998972,"stop":1701766998973,"duration":1},"status":"passed","severity":"normal"},{"uid":"e141053930a33f62","name":"Subscribe to topic containing emoji and publish message","time":{"start":1701767013603,"stop":1701767013603,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d862dfcdec21161","name":"should properly create location multiaddrs - udp","time":{"start":1701766909401,"stop":1701766909402,"duration":1},"status":"passed","severity":"normal"},{"uid":"c512984a19258f33","name":"Check publish message containing numeric","time":{"start":1701767003166,"stop":1701767003167,"duration":1},"status":"passed","severity":"normal"},{"uid":"254735bfb155fe6d","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1701766909395,"stop":1701766909395,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f34b6b3fc62c4b","name":"should properly create location multiaddrs - udp4","time":{"start":1701766909400,"stop":1701766909400,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4460e493e132ea0","name":"1 Relay, 1 Filter, gives up","time":{"start":1701766923965,"stop":1701766923965,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b6004f5a3a682f","name":"throws on empty content topic","time":{"start":1701766902634,"stop":1701766902634,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0963083fb06097c","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1701767003182,"stop":1701767003183,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a28048714b3a8df","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1701766957664,"stop":1701766957664,"duration":0},"status":"passed","severity":"normal"},{"uid":"19cd9cb1b38b1fde","name":"Check message with non string payload is not received","time":{"start":1701767064644,"stop":1701767064644,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e7eeadbe249b6a","name":"should throw an error when the selected peer does not register the required protocols","time":{"start":1701767123356,"stop":1701767123356,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e80e1bedf330882","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1701767061416,"stop":1701767061416,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9f300f63d2dcd5c","name":"should throw an error when no peer matches the given protocols","time":{"start":1701767123356,"stop":1701767123356,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a79d2713a6db0f","name":"ignores unrecognized TXT record formats","time":{"start":1701766924282,"stop":1701766924283,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f6400bfd4856a0","name":"1 Relay, 1 fetch","time":{"start":1701766923963,"stop":1701766923964,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3969c6745988a15","name":"should not receive a peer event after stop","time":{"start":1701766957705,"stop":1701766957705,"duration":0},"status":"passed","severity":"normal"},{"uid":"339470c18508b108","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1701766993150,"stop":1701766993150,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc31cbcee387c63","name":"should return a random peer when all peers have the same latency","time":{"start":1701767123355,"stop":1701767123356,"duration":1},"status":"passed","severity":"normal"},{"uid":"e030906d4885e9d7","name":"Ordered Callback - forward","time":{"start":1701767098657,"stop":1701767098657,"duration":0},"status":"passed","severity":"normal"},{"uid":"88a70bd13914e56a","name":"Check received message containing shell command","time":{"start":1701767064622,"stop":1701767064640,"duration":18},"status":"passed","severity":"normal"},{"uid":"a1ef61a07edc88ec","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1701766988190,"stop":1701766988190,"duration":0},"status":"passed","severity":"normal"},{"uid":"acaac80d1550120c","name":"Push message with content topic containing JSON","time":{"start":1701767084351,"stop":1701767084351,"duration":0},"status":"passed","severity":"normal"},{"uid":"a831a3da700a9ba8","name":"Push 30 different messages","time":{"start":1701767084344,"stop":1701767084345,"duration":1},"status":"passed","severity":"normal"},{"uid":"e726b1738f214a5f","name":"should decode valid enr with tcp successfully","time":{"start":1701766909395,"stop":1701766909395,"duration":0},"status":"passed","severity":"normal"},{"uid":"da0f5b8bf8ef674d","name":"Rejects garbage","time":{"start":1701766916750,"stop":1701766916750,"duration":0},"status":"passed","severity":"normal"},{"uid":"b876994c20606723","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1701767061417,"stop":1701767061418,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3053cfd39d80da8","name":"Passing page size 11 when there are 10 messages","time":{"start":1701767108782,"stop":1701767108783,"duration":1},"status":"passed","severity":"normal"},{"uid":"88effb90619f1db9","name":"ignores domain fetching errors","time":{"start":1701766924282,"stop":1701766924282,"duration":0},"status":"passed","severity":"normal"},{"uid":"685ffc0c25850e39","name":"can start the service","time":{"start":1701766957699,"stop":1701766957699,"duration":0},"status":"passed","severity":"normal"},{"uid":"9065364fba877342","name":"Subscribe to topic containing special chars and receive message","time":{"start":1701767061421,"stop":1701767061421,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe3bca1f823382be","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1701767052113,"stop":1701767052114,"duration":1},"status":"passed","severity":"normal"},{"uid":"b211d6fd75f54ebb","name":"should handle a minimal index list","time":{"start":1701766909142,"stop":1701766909143,"duration":1},"status":"passed","severity":"normal"},{"uid":"455a1a3c54d37f4c","name":"Generator, custom pubsub topic","time":{"start":1701767076439,"stop":1701767076440,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e94cc777466ffea","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1701766908812,"stop":1701766908812,"duration":0},"status":"passed","severity":"normal"},{"uid":"25bec27035a34a92","name":"Query with Ordered Callback, No message returned","time":{"start":1701767087475,"stop":1701767087475,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3a4c9ae108de51","name":"Push message with content topic containing emoji","time":{"start":1701767084353,"stop":1701767084354,"duration":1},"status":"passed","severity":"normal"},{"uid":"7171bb6d4384b5aa","name":"throws on content topic with empty version field","time":{"start":1701766902636,"stop":1701766902637,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e33b9f17ac60e0c","name":"Accepts a valid Waku Message","time":{"start":1701766916748,"stop":1701766916749,"duration":1},"status":"passed","severity":"normal"},{"uid":"d38f28453eb70155","name":"Refresh subscription","time":{"start":1701767013592,"stop":1701767013592,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6b42d5d0f0354104","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1701766923898,"stop":1701766923899,"duration":1},"status":"passed","severity":"normal"},{"uid":"fad3913f3be1dc67","name":"Callback on promise, aborts when callback returns true","time":{"start":1701767113134,"stop":1701767113135,"duration":1},"status":"passed","severity":"normal"},{"uid":"783e33b6a2872535","name":"Waku message hash computation (payload length 0)","time":{"start":1701766918880,"stop":1701766918881,"duration":1},"status":"passed","severity":"normal"},{"uid":"e00911e8c69e5d0e","name":"Check publish message after client node is restarted","time":{"start":1701767003213,"stop":1701767003213,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5fcc6acb16173ac2","name":"Ordered Callback - backward","time":{"start":1701767098658,"stop":1701767098658,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b6c349b745076f","name":"Query Generator, Wrong PubsubTopic","time":{"start":1701767087473,"stop":1701767087473,"duration":0},"status":"passed","severity":"normal"},{"uid":"374685daa493571","name":"Refresh subscription","time":{"start":1701767061419,"stop":1701767061419,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c3dc317af1d8a9","name":"Sets default value correctly","time":{"start":1701767120529,"stop":1701767120529,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b5f80c5b439bd8","name":"Check publish message containing Arabic","time":{"start":1701767003169,"stop":1701767003170,"duration":1},"status":"passed","severity":"normal"},{"uid":"893798a268f08da5","name":"should get / set TCP multiaddr","time":{"start":1701766909400,"stop":1701766909400,"duration":0},"status":"passed","severity":"normal"},{"uid":"40838dc24e7f4e0f","name":"should decode valid enr successfully","time":{"start":1701766909394,"stop":1701766909394,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a5127a3e93a427","name":"Check received message containing Russian","time":{"start":1701767064617,"stop":1701767064617,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9635490a4008684","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1701767110915,"stop":1701767110915,"duration":0},"status":"passed","severity":"normal"},{"uid":"480210f3ebe2cd4b","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1701767013591,"stop":1701767013591,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe26efb5c176568","name":"Sign & Recover","time":{"start":1701766930038,"stop":1701766930039,"duration":1},"status":"passed","severity":"normal"},{"uid":"415f4b3e32773d09","name":"Subscribe to topic containing long and receive message","time":{"start":1701767061420,"stop":1701767061420,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2761ecbe227d6c3","name":"Push message with content topic containing shell command","time":{"start":1701767084351,"stop":1701767084351,"duration":0},"status":"passed","severity":"normal"},{"uid":"874f2560a121172c","name":"Does not throw an exception when node disconnects","time":{"start":1701767120526,"stop":1701767120526,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c181945fbefe2b","name":"Push message with content topic containing Russian","time":{"start":1701767084348,"stop":1701767084349,"duration":1},"status":"passed","severity":"normal"},{"uid":"865d9dc6d2dae9c5","name":"Encoder throws on undefined content topic","time":{"start":1701766931591,"stop":1701766931591,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a1cd260e4893a18","name":"should encode/decode to RLP encoding","time":{"start":1701766909398,"stop":1701766909399,"duration":1},"status":"passed","severity":"normal"},{"uid":"24cda60fbf0cf0e2","name":"Subscribe and receive messages via lightPush","time":{"start":1701767061414,"stop":1701767061415,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9a8fa764a1de20c","name":"does not throw on valid cases","time":{"start":1701766902633,"stop":1701766902634,"duration":1},"status":"passed","severity":"normal"},{"uid":"6965d2d0e8de93e4","name":"Encoder throws on empty string content topic","time":{"start":1701766931591,"stop":1701766931591,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e84c4aefb55d48","name":"pre and post cipher","time":{"start":1701766930038,"stop":1701766930038,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e96719963ff0736","name":"Sample","time":{"start":1701766908438,"stop":1701766908440,"duration":2},"status":"passed","severity":"normal"},{"uid":"1c60a274997f8456","name":"Nwaku publishes","time":{"start":1701766998972,"stop":1701766998972,"duration":0},"status":"passed","severity":"normal"},{"uid":"af6a555c04b10585","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1701767013590,"stop":1701767013590,"duration":0},"status":"passed","severity":"normal"},{"uid":"652cc9921f68bc2","name":"Check message with invalid timestamp is not received","time":{"start":1701767064643,"stop":1701767064643,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd4bf98dddb47672","name":"Delete observer","time":{"start":1701766981649,"stop":1701766981649,"duration":0},"status":"passed","severity":"normal"},{"uid":"5509a4574426ca23","name":"Check publish message containing long","time":{"start":1701767003166,"stop":1701767003166,"duration":0},"status":"passed","severity":"normal"},{"uid":"33b4d2a6139cc5cd","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1701766923485,"stop":1701766923485,"duration":0},"status":"passed","severity":"normal"},{"uid":"11181d528379542e","name":"Fields are not dropped","time":{"start":1701766913494,"stop":1701766913495,"duration":1},"status":"passed","severity":"normal"},{"uid":"b69f3f51a4aeb893","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1701766973895,"stop":1701766973896,"duration":1},"status":"passed","severity":"normal"},{"uid":"b569025830648c5","name":"Relay - dialed after","time":{"start":1701767122627,"stop":1701767122627,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d50ef69fcdac6ec","name":"should be able to encode the field with only RELAY set to true","time":{"start":1701766908807,"stop":1701766908808,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed4b3662d99423f4","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1701766924285,"stop":1701766924285,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbde609c4dc69abc","name":"Asymmetric encrypt & decrypt","time":{"start":1701766930036,"stop":1701766930037,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7b1669ede2cc9e5","name":"Check message on other pubsub topic is not received","time":{"start":1701767064643,"stop":1701767064643,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fcbf1068f02a720","name":"Ordered callback, aborts when callback returns true","time":{"start":1701767113136,"stop":1701767113137,"duration":1},"status":"passed","severity":"normal"},{"uid":"178d467a9145931a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1701767061442,"stop":1701767061443,"duration":1},"status":"passed","severity":"normal"},{"uid":"378d3b62dd486215","name":"Promise Callback - forward","time":{"start":1701767098656,"stop":1701767098656,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c7c92e65740cad","name":"Push message with Arabic payload","time":{"start":1701767084340,"stop":1701767084340,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0f0f12583602af2","name":"should not fail to stop the service if it was not started","time":{"start":1701766957700,"stop":1701766957700,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff6154e0c03b1cb7","name":"Subscribe to topic containing short and receive message","time":{"start":1701767061420,"stop":1701767061420,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f809f7703d974c9","name":"Fails to publish message with size larger than 1 MB","time":{"start":1701767003202,"stop":1701767003212,"duration":10},"status":"passed","severity":"normal"},{"uid":"a58a3bd9730aa9a7","name":"Ping on unsubscribed peer","time":{"start":1701766957430,"stop":1701766957430,"duration":0},"status":"passed","severity":"normal"},{"uid":"a287b386705bca47","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1701767052115,"stop":1701767052115,"duration":0},"status":"passed","severity":"normal"},{"uid":"12386685ae7ef26f","name":"Check message with extra parameter is not received","time":{"start":1701767064645,"stop":1701767064645,"duration":0},"status":"passed","severity":"normal"},{"uid":"157f3e250ee0bc6e","name":"Callback on promise","time":{"start":1701767113134,"stop":1701767113134,"duration":0},"status":"passed","severity":"normal"},{"uid":"eec8f9fad0dc1d0b","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1701766978687,"stop":1701766978688,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d9cfdb13585df91","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1701767061415,"stop":1701767061415,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f3676cc38702ab","name":"Subscribe to topic containing special chars and publish message","time":{"start":1701767013597,"stop":1701767013597,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a794ab9381648c4","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1701766978681,"stop":1701766978682,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e1d54defd505f1b","name":"connects to nwaku","time":{"start":1701767120525,"stop":1701767120526,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a31ecc31ee95d4c","name":"A test","time":{"start":1701766973971,"stop":1701766973971,"duration":0},"status":"passed","severity":"normal"},{"uid":"6464ff1fde500222","name":"Subscribe and publish message","time":{"start":1701767013590,"stop":1701767013590,"duration":0},"status":"passed","severity":"normal"},{"uid":"857b62ecaa2e3d99","name":"Subscribe to topic containing Russian and receive message","time":{"start":1701767061430,"stop":1701767061430,"duration":0},"status":"passed","severity":"normal"},{"uid":"a91cc7b74111ac5b","name":"Relay - times out","time":{"start":1701767122627,"stop":1701767122627,"duration":0},"status":"passed","severity":"normal"},{"uid":"3281346c54e1c507","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1701767110914,"stop":1701767110914,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf73eb3fd1b51857","name":"Check received message containing Script","time":{"start":1701767064618,"stop":1701767064619,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a3323c188fac434","name":"Check received message with timestamp: undefined ","time":{"start":1701767064642,"stop":1701767064643,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b3f239f7e82b51d","name":"Publish message with custom timestamp: Wed Dec 14 2022 09:03:13 GMT+0000 (Coordinated Universal Time)","time":{"start":1701767003183,"stop":1701767003183,"duration":0},"status":"passed","severity":"normal"},{"uid":"d39023fd43bd5861","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1701766908816,"stop":1701766908816,"duration":0},"status":"passed","severity":"normal"},{"uid":"46826f5d6f2070c2","name":"Check publish message containing Basic HTML tag","time":{"start":1701767003174,"stop":1701767003175,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b02d0f6cf89e36c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1701766988191,"stop":1701766988192,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca48d410279b417a","name":"nwaku subscribes","time":{"start":1701766998971,"stop":1701766998971,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c496ab2bcafbcc","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1701767061417,"stop":1701767061417,"duration":0},"status":"passed","severity":"normal"},{"uid":"920023398c8fa3b2","name":"Subscribe to topic containing Russian and publish message","time":{"start":1701767013598,"stop":1701767013599,"duration":1},"status":"passed","severity":"normal"},{"uid":"da2433bc1cdd9d","name":"creates an iterator","time":{"start":1701767123353,"stop":1701767123354,"duration":1},"status":"passed","severity":"normal"},{"uid":"d289656f3f6dd402","name":"Passing cursor with wrong message digest","time":{"start":1701767052116,"stop":1701767052116,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a600c6a361a9fc","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1701767110913,"stop":1701767110914,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb75b0d447355d3e","name":"Check publish message after service node is restarted","time":{"start":1701767003212,"stop":1701767003213,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2778e076bd2a701b","name":"Subscribe and receive messages via waku relay post","time":{"start":1701767061416,"stop":1701767061416,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b9c993dce68145d","name":"Check received message containing unicode special characters","time":{"start":1701767064640,"stop":1701767064640,"duration":0},"status":"passed","severity":"normal"},{"uid":"e815f4f053c9db24","name":"should set field with only LIGHTPUSH enabled","time":{"start":1701766909404,"stop":1701766909404,"duration":0},"status":"passed","severity":"normal"},{"uid":"60655da17a23ce9b","name":"Nodes with multiple pubsub topic","time":{"start":1701766993149,"stop":1701766993150,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d9f79c13ec0a476","name":"throws on content topic with empty encoding field","time":{"start":1701766902638,"stop":1701766902639,"duration":1},"status":"passed","severity":"normal"},{"uid":"1888642e631c2748","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1701767087474,"stop":1701767087475,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac633164e96b77d3","name":"Push message with content topic containing SQL Injection","time":{"start":1701767084349,"stop":1701767084349,"duration":0},"status":"passed","severity":"normal"},{"uid":"effc2732ba02460d","name":"returns all values when wanted number matches available values","time":{"start":1701766923482,"stop":1701766923484,"duration":2},"status":"passed","severity":"normal"},{"uid":"d5defd63a4b8d0a7","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1701767061434,"stop":1701767061434,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d1a1f24c6697bd","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1701766908816,"stop":1701766908816,"duration":0},"status":"passed","severity":"normal"},{"uid":"8568565d4fd5e507","name":"Check received message with timestamp: 1701766944693000000 ","time":{"start":1701767064641,"stop":1701767064641,"duration":0},"status":"passed","severity":"normal"},{"uid":"e236f67b45d56ef6","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1701767110913,"stop":1701767110913,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b8d51b2f0fc36e","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1701767013591,"stop":1701767013592,"duration":1},"status":"passed","severity":"normal"},{"uid":"96f24f34e4e36fd3","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1701767113135,"stop":1701767113136,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ee0eb4d536be4ce","name":"Fails to push message with large meta","time":{"start":1701767084356,"stop":1701767084357,"duration":1},"status":"passed","severity":"normal"},{"uid":"352f386bded91192","name":"A test","time":{"start":1701766973970,"stop":1701766973971,"duration":1},"status":"passed","severity":"normal"},{"uid":"dadf846d9518b661","name":"Round trip binary serialization","time":{"start":1701766913832,"stop":1701766913832,"duration":0},"status":"passed","severity":"normal"},{"uid":"40eb369d8f8fd0c2","name":"Check publish message containing XML","time":{"start":1701767003173,"stop":1701767003173,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dbc4864b536cf4","name":"Push message with content topic containing numeric","time":{"start":1701767084347,"stop":1701767084347,"duration":0},"status":"passed","severity":"normal"},{"uid":"2829507cdcdb57bc","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1701767083869,"stop":1701767083869,"duration":0},"status":"passed","severity":"normal"},{"uid":"83c971e4fb611101","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1701767052114,"stop":1701767052115,"duration":1},"status":"passed","severity":"normal"},{"uid":"a79c55a8b628cc13","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1701766923902,"stop":1701766923902,"duration":0},"status":"passed","severity":"normal"},{"uid":"7099621d17b903e3","name":"Check meta is set [ecies]","time":{"start":1701766931590,"stop":1701766931590,"duration":0},"status":"passed","severity":"normal"},{"uid":"75c9bd150e033255","name":"Query generator for multiple messages with multiple decoders","time":{"start":1701767113132,"stop":1701767113133,"duration":1},"status":"passed","severity":"normal"},{"uid":"55704341844185a7","name":"can start the service","time":{"start":1701767112036,"stop":1701767112036,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d9b6f8c0351b36","name":"should be able to encode the field with only STORE set to true","time":{"start":1701766908808,"stop":1701766908808,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab2e30a6d701d20","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1701766978682,"stop":1701766978682,"duration":0},"status":"passed","severity":"normal"},{"uid":"f67de7bf3478ffa3","name":"should be called for bootstrap peers","time":{"start":1701766978687,"stop":1701766978687,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a2a5fcd79cd5eb","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1701766923901,"stop":1701766923902,"duration":1},"status":"passed","severity":"normal"},{"uid":"912501c49508a90d","name":"should not fail to stop the service if it was not started","time":{"start":1701767112037,"stop":1701767112037,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb3c59441dbfe571","name":"Query generator for multiple messages","time":{"start":1701767113130,"stop":1701767113131,"duration":1},"status":"passed","severity":"normal"},{"uid":"b60c616ec85a2e48","name":"Check meta is set [symmetric]","time":{"start":1701766929607,"stop":1701766929608,"duration":1},"status":"passed","severity":"normal"},{"uid":"b76b221e050599e8","name":"throws on content topic with empty topic name field","time":{"start":1701766902637,"stop":1701766902637,"duration":0},"status":"passed","severity":"normal"},{"uid":"50eacd0ee2e790b4","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1701766978691,"stop":1701766978692,"duration":1},"status":"passed","severity":"normal"},{"uid":"36bc78bc18181e54","name":"Subscribe to topic containing long and publish message","time":{"start":1701767013596,"stop":1701767013596,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f977802021e34db","name":"Check received message containing XML","time":{"start":1701767064620,"stop":1701767064620,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd7faa88fd62b81f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1701766973896,"stop":1701766973896,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb8255bcc204c40d","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1701767110915,"stop":1701767110915,"duration":0},"status":"passed","severity":"normal"},{"uid":"60b24f5e01fd4dd6","name":"Push to array if already present","time":{"start":1701766902489,"stop":1701766902490,"duration":1},"status":"passed","severity":"normal"},{"uid":"99f0f32d59f0c849","name":"Decoder throws on undefined content topic","time":{"start":1701766913834,"stop":1701766913835,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3872c87e7e41cc","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1701766931589,"stop":1701766931590,"duration":1},"status":"passed","severity":"normal"},{"uid":"e82fdc23036f4cdc","name":"should emit a peer event after start","time":{"start":1701767112038,"stop":1701767112038,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ef2cf0b5ee3aca","name":"Check received message with extra option is received","time":{"start":1701767064645,"stop":1701767064645,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf3cd021e4cf843b","name":"Error when try to subscribe to more than 30 topics","time":{"start":1701767061418,"stop":1701767061418,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc759e4666093fe9","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1701767098361,"stop":1701767098363,"duration":2},"status":"passed","severity":"normal"},{"uid":"30d0364b1f852ab2","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1701766988191,"stop":1701766988191,"duration":0},"status":"passed","severity":"normal"},{"uid":"838896041852680a","name":"configure the node with multiple pubsub topics","time":{"start":1701767021753,"stop":1701767021753,"duration":0},"status":"passed","severity":"normal"},{"uid":"856543942032a255","name":"Check received message containing JSON","time":{"start":1701767064622,"stop":1701767064622,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f8ad3ce26e5c48a","name":"Push message with content topic containing Basic HTML tag","time":{"start":1701767084350,"stop":1701767084350,"duration":0},"status":"passed","severity":"normal"},{"uid":"c323e82a1c20999d","name":"Check received message containing Chinese","time":{"start":1701767064616,"stop":1701767064616,"duration":0},"status":"passed","severity":"normal"},{"uid":"721887fe77d7144b","name":"Passing an array","time":{"start":1701767120527,"stop":1701767120527,"duration":0},"status":"passed","severity":"normal"},{"uid":"17f1e1af12704b2b","name":"throws on content topic with generation field greater than 0","time":{"start":1701766902636,"stop":1701766902636,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c1c5ff2e15458fc","name":"Subscribe to topic containing short and publish message","time":{"start":1701767013593,"stop":1701767013593,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b1bc9f56c629fd","name":"should throw error - no id","time":{"start":1701766909395,"stop":1701766909396,"duration":1},"status":"passed","severity":"normal"},{"uid":"669d361b20a29f5a","name":"should return the peer with the provided peerId","time":{"start":1701767123355,"stop":1701767123355,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d1532df4d365453","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1701766923899,"stop":1701766923900,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec96a8a387563672","name":"Push message with JSON payload","time":{"start":1701767084342,"stop":1701767084343,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca599c25efeea1a1","name":"Waku message hash computation","time":{"start":1701766918878,"stop":1701766918879,"duration":1},"status":"passed","severity":"normal"},{"uid":"58dfb14e1505b4bc","name":"Push message with content topic containing Chinese","time":{"start":1701767084348,"stop":1701767084348,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f6ba5451468c2f7","name":"Throws when trying to push message with empty payload","time":{"start":1701767084345,"stop":1701767084346,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fe0836312d34a63","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1701767087475,"stop":1701767087475,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f6020aa1b72afa7","name":"Decoder throws on undefined content topic","time":{"start":1701766929610,"stop":1701766929610,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d2861c44364e012","name":"Publish message with large meta","time":{"start":1701767003213,"stop":1701767003213,"duration":0},"status":"passed","severity":"normal"},{"uid":"abcec562bb5066b","name":"Overlapping topic subscription","time":{"start":1701767061418,"stop":1701767061419,"duration":1},"status":"passed","severity":"normal"},{"uid":"f00a6c7bf4ca1a6e","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1701766909143,"stop":1701766909143,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6d78991f55ba20e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1701767061443,"stop":1701767061444,"duration":1},"status":"passed","severity":"normal"},{"uid":"b479a8e411d0883a","name":"Publish message with custom timestamp: Tue Dec 05 2023 10:03:13 GMT+0000 (Coordinated Universal Time)","time":{"start":1701767003199,"stop":1701767003199,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbbd402f8233111","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1701766923900,"stop":1701766923901,"duration":1},"status":"passed","severity":"normal"},{"uid":"f81756c0298b469b","name":"throws on content topic with empty application field","time":{"start":1701766902636,"stop":1701766902636,"duration":0},"status":"passed","severity":"normal"},{"uid":"973af54d7c2a927a","name":"should return all peers when numPeers is 0","time":{"start":1701766913821,"stop":1701766913821,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a8e69d5915cb4f2","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1701767013601,"stop":1701767013601,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1f15cfd1d6d782c","name":"Query with Ordered Callback, No Decoder","time":{"start":1701767087475,"stop":1701767087475,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e630375806945e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1701767061435,"stop":1701767061435,"duration":0},"status":"passed","severity":"normal"},{"uid":"d67fd3616d7e8e1f","name":"Passing page size 1 when there are 4 messages","time":{"start":1701767108781,"stop":1701767108781,"duration":0},"status":"passed","severity":"normal"},{"uid":"c309c33897ed69e4","name":"R trip binary encryption [ecies, signature]","time":{"start":1701766931590,"stop":1701766931590,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf57dc5dbe089478","name":"should not fail to start the service if it is already started","time":{"start":1701767112037,"stop":1701767112037,"duration":0},"status":"passed","severity":"normal"},{"uid":"74b5b85cb0ea65ca","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1701766913822,"stop":1701766913822,"duration":0},"status":"passed","severity":"normal"}]