2024-02-14 13:44:07 +00:00

1 line
131 KiB
JSON

[{"uid":"9fef500ec3878361","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1707917585978,"stop":1707917585978,"duration":0},"status":"passed","severity":"normal"},{"uid":"35afc6483ea504f2","name":"throws on content topic with empty encoding field","time":{"start":1707917564173,"stop":1707917564174,"duration":1},"status":"passed","severity":"normal"},{"uid":"68f4aa1614d74098","name":"Check received message with timestamp: 1707917608617 ","time":{"start":1707918136378,"stop":1707918136378,"duration":0},"status":"passed","severity":"normal"},{"uid":"165d7475102692fb","name":"should not fail to start the service if it is already started","time":{"start":1707918000128,"stop":1707918000128,"duration":0},"status":"passed","severity":"normal"},{"uid":"d461329333150cf0","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707917678160,"stop":1707917678161,"duration":1},"status":"passed","severity":"normal"},{"uid":"50bc96641f687150","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1707917930872,"stop":1707917930872,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c3cbf97473bb4","name":"unsubscribes","time":{"start":1707918159024,"stop":1707918159024,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa39bbf01c98970","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707917678161,"stop":1707917678162,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2adcfb15c2b185e","name":"Push to array if already present","time":{"start":1707917564028,"stop":1707917564028,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1ddbf36b0ba530","name":"Check message with extra parameter is not received","time":{"start":1707917786591,"stop":1707917786591,"duration":0},"status":"passed","severity":"normal"},{"uid":"12eca56c307011ba","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1707917571582,"stop":1707917571583,"duration":1},"status":"passed","severity":"normal"},{"uid":"319bb54945390f0e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707918219441,"stop":1707918219441,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa6d7a34e6783716","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1707917783957,"stop":1707917783958,"duration":1},"status":"passed","severity":"normal"},{"uid":"53dc8d398cfd7eb4","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707917829370,"stop":1707917829370,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6a6af9f31aaf65","name":"A test","time":{"start":1707917829471,"stop":1707917829471,"duration":0},"status":"passed","severity":"normal"},{"uid":"9275ca95e9a07ac1","name":"Subscribe to topic containing JSON and publish message","time":{"start":1707917940260,"stop":1707917940262,"duration":2},"status":"passed","severity":"normal"},{"uid":"3d61d5a9b6f1d40e","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1707917571590,"stop":1707917571590,"duration":0},"status":"passed","severity":"normal"},{"uid":"9891545f8402b9cc","name":"should encode/decode to text encoding","time":{"start":1707917572360,"stop":1707917572361,"duration":1},"status":"passed","severity":"normal"},{"uid":"701418ca392e39ef","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707917821517,"stop":1707917821518,"duration":1},"status":"passed","severity":"normal"},{"uid":"b33adc263714ef5c","name":"should get / set UDP multiaddr","time":{"start":1707917572361,"stop":1707917572361,"duration":0},"status":"passed","severity":"normal"},{"uid":"558fb19942ae67b1","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1707918176647,"stop":1707918176647,"duration":0},"status":"passed","severity":"normal"},{"uid":"724e2a2420b8c919","name":"Reopen subscription with peer with lost subscription","time":{"start":1707917683152,"stop":1707917683152,"duration":0},"status":"passed","severity":"normal"},{"uid":"b998707eb0004b4c","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1707918116410,"stop":1707918116411,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5e2ff882a155323","name":"same cluster, same shard: nodes connect","time":{"start":1707917783910,"stop":1707917783910,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac0de491d66a2cf1","name":"Push message with content topic containing emoji","time":{"start":1707918001044,"stop":1707918001045,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0255331daa8fda6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707918219447,"stop":1707918219447,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb7cf79163e78709","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1707917585978,"stop":1707917585979,"duration":1},"status":"passed","severity":"normal"},{"uid":"da4d49ff483c2e8b","name":"Publish without waiting for remote peer","time":{"start":1707917940248,"stop":1707917940249,"duration":1},"status":"passed","severity":"normal"},{"uid":"b40cdcf22e51e064","name":"Reopen subscription with peer with lost subscription","time":{"start":1707917636861,"stop":1707917636861,"duration":0},"status":"passed","severity":"normal"},{"uid":"2806d6fb31dc1952","name":"handles multiple messages","time":{"start":1707918159023,"stop":1707918159024,"duration":1},"status":"passed","severity":"normal"},{"uid":"50917a3d56816fe","name":"Push message with content topic containing Script","time":{"start":1707918001037,"stop":1707918001038,"duration":1},"status":"passed","severity":"normal"},{"uid":"af29d7e730c06d41","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707917829367,"stop":1707917829368,"duration":1},"status":"passed","severity":"normal"},{"uid":"d79c951e3907fe3d","name":"Subscribe and receives messages on 20 topics","time":{"start":1707917829368,"stop":1707917829368,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a4ca501be6a0461","name":"Push message with special chars payload","time":{"start":1707918000999,"stop":1707918000999,"duration":0},"status":"passed","severity":"normal"},{"uid":"764827dce125b34f","name":"should get / set TCP multiaddr","time":{"start":1707917572361,"stop":1707917572361,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea5fb974c746de9","name":"1 Store, 2 fetches","time":{"start":1707917586056,"stop":1707917586056,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f2ff8ee89bdbd6","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1707917571583,"stop":1707917571584,"duration":1},"status":"passed","severity":"normal"},{"uid":"77f61f3406ed8f5","name":"Check meta is set [ecies]","time":{"start":1707917593731,"stop":1707917593731,"duration":0},"status":"passed","severity":"normal"},{"uid":"219bee082592c03e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1707917783953,"stop":1707917783953,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d402205c588cc5","name":"Fails to push message bigger that 1MB","time":{"start":1707918001060,"stop":1707918001060,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc73ba3417e7b75","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1707917576764,"stop":1707917576765,"duration":1},"status":"passed","severity":"normal"},{"uid":"8776cbb3d7cb8046","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1707917678150,"stop":1707917678151,"duration":1},"status":"passed","severity":"normal"},{"uid":"5122101f8b128aae","name":"Generator, 2 different pubsubtopics","time":{"start":1707918111867,"stop":1707918111867,"duration":0},"status":"passed","severity":"normal"},{"uid":"de170abffc767f91","name":"Check received message containing XML","time":{"start":1707918136371,"stop":1707918136371,"duration":0},"status":"passed","severity":"normal"},{"uid":"c60c0deafe213f4f","name":"Publish message with custom timestamp: Thu Feb 23 2023 13:38:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1707917930870,"stop":1707917930870,"duration":0},"status":"passed","severity":"normal"},{"uid":"26849df34ecd9cbe","name":"Query generator for 2000 messages","time":{"start":1707918116412,"stop":1707918116412,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd2c9d9294f27e2c","name":"Subscribe and receive messages via waku relay post","time":{"start":1707918219443,"stop":1707918219443,"duration":0},"status":"passed","severity":"normal"},{"uid":"a21efbfb24f5a528","name":"stop","time":{"start":1707917650335,"stop":1707917650335,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a42f1328b231dd2","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707918219444,"stop":1707918219444,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cc2dba6d3faa0298","name":"Does not throw an exception when node disconnects","time":{"start":1707918177090,"stop":1707918177090,"duration":0},"status":"passed","severity":"normal"},{"uid":"964d25f4637d9804","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1707917585979,"stop":1707917585979,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2dcc08753f86708","name":"Push message with Arabic payload","time":{"start":1707918194567,"stop":1707918194567,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c1dcd6416a8569","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707918219449,"stop":1707918219449,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a427b94c8d05a5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707917783923,"stop":1707917783924,"duration":1},"status":"passed","severity":"normal"},{"uid":"37015cca308d6e39","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1707917783958,"stop":1707917783958,"duration":0},"status":"passed","severity":"normal"},{"uid":"37f89f2acc1f5580","name":"Relay + Store","time":{"start":1707917572366,"stop":1707917572366,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3bb9a587688635d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707917829375,"stop":1707917829376,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fdca980e384a376","name":"Throws when trying to push message with empty payload","time":{"start":1707918001010,"stop":1707918001010,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa4dfb4e4fc2f9b","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1707917783937,"stop":1707917783938,"duration":1},"status":"passed","severity":"normal"},{"uid":"f88e0ac2f2bb7c66","name":"Check publish message containing Script","time":{"start":1707917930864,"stop":1707917930865,"duration":1},"status":"passed","severity":"normal"},{"uid":"96e6c890156dba70","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1707917783916,"stop":1707917783916,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e0fe47c8c11195","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1707917571591,"stop":1707917571591,"duration":0},"status":"passed","severity":"normal"},{"uid":"744ef7e89ad8fb1b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707917678154,"stop":1707917678154,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a4cb0e8a1457ef0","name":"Subscribe to topic containing Script and publish message","time":{"start":1707917940259,"stop":1707917940259,"duration":0},"status":"passed","severity":"normal"},{"uid":"657db919d849adef","name":"Push message with SQL Injection payload","time":{"start":1707918001000,"stop":1707918001001,"duration":1},"status":"passed","severity":"normal"},{"uid":"5637354b5880c417","name":"Store - dialed first","time":{"start":1707918184824,"stop":1707918184825,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d5dbf01272ecae0","name":"Subscribe to topic containing XML and receive message","time":{"start":1707918219439,"stop":1707918219439,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5655fca27bbc26d","name":"Check message with no payload is not received","time":{"start":1707918136381,"stop":1707918136381,"duration":0},"status":"passed","severity":"normal"},{"uid":"78cd74a7a429918b","name":"same cluster, different shard: nodes connect","time":{"start":1707917861174,"stop":1707917861174,"duration":0},"status":"passed","severity":"normal"},{"uid":"c305b1b9217cc2b7","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707917821516,"stop":1707917821517,"duration":1},"status":"passed","severity":"normal"},{"uid":"2952b68bf7942408","name":"isConnected should return false after all peers disconnect","time":{"start":1707917660064,"stop":1707917660064,"duration":0},"status":"passed","severity":"normal"},{"uid":"d326ffa2862ec63e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707917821506,"stop":1707917821507,"duration":1},"status":"passed","severity":"normal"},{"uid":"90faa3d8ec1c753","name":"Push message with content topic containing Arabic","time":{"start":1707918194574,"stop":1707918194574,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef701d01512426","name":"Push message with emoji payload","time":{"start":1707918001009,"stop":1707918001009,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b69149adc3c105","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707917879253,"stop":1707917879253,"duration":0},"status":"passed","severity":"normal"},{"uid":"273a3ee4b0dbaa60","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707918219449,"stop":1707918219449,"duration":0},"status":"passed","severity":"normal"},{"uid":"4841cc4c53bfb014","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1707917783938,"stop":1707917783938,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e16e6fdad706d1","name":"should be able to encode the field with only RELAY set to true","time":{"start":1707917571577,"stop":1707917571579,"duration":2},"status":"passed","severity":"normal"},{"uid":"c85a2207101258e8","name":"should not receive a peer event before start","time":{"start":1707918000129,"stop":1707918000129,"duration":0},"status":"passed","severity":"normal"},{"uid":"387d5a27a9e8acf5","name":"Push message with content topic containing numeric","time":{"start":1707918001014,"stop":1707918001014,"duration":0},"status":"passed","severity":"normal"},{"uid":"2190c74dff515d53","name":"Generator, 2 different pubsubtopics","time":{"start":1707918111866,"stop":1707918111866,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8af3219ca1f7bf19","name":"Query Generator, No Decoder","time":{"start":1707918076383,"stop":1707918076383,"duration":0},"status":"passed","severity":"normal"},{"uid":"15884f08fb49dcd1","name":"throws on content topic with empty topic name field","time":{"start":1707917564173,"stop":1707917564173,"duration":0},"status":"passed","severity":"normal"},{"uid":"6390e83846611315","name":"Push message on custom pubsubTopic","time":{"start":1707917879255,"stop":1707917879255,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc05e4eb1b7bfd8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1707917783922,"stop":1707917783922,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae684b1266b7b645","name":"Fails to push message with empty content topic","time":{"start":1707918001045,"stop":1707918001046,"duration":1},"status":"passed","severity":"normal"},{"uid":"a84ed15bc91c7d8e","name":"Check received message containing Russian","time":{"start":1707918136335,"stop":1707918136335,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a7cd5214a9cca94","name":"Query Generator - forward","time":{"start":1707918148021,"stop":1707918148023,"duration":2},"status":"passed","severity":"normal"},{"uid":"6e5d748bbfc9d578","name":"Nwaku publishes","time":{"start":1707917914921,"stop":1707917914922,"duration":1},"status":"passed","severity":"normal"},{"uid":"c25fe6c2872cdb55","name":"Promise Callback - forward","time":{"start":1707918148024,"stop":1707918148024,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e88fd3bd0b2469e","name":"Check received message with timestamp: 1707917608617000000 ","time":{"start":1707918136377,"stop":1707918136378,"duration":1},"status":"passed","severity":"normal"},{"uid":"c66cfff00eef4e4","name":"throws on content topic with too few or too many fields","time":{"start":1707917564170,"stop":1707917564171,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9362cfc09e73978","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707918219450,"stop":1707918219450,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e532e4da6c3211","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1707917783918,"stop":1707917783919,"duration":1},"status":"passed","severity":"normal"},{"uid":"47c786af5b169213","name":"Check received message containing SQL Injection","time":{"start":1707917786564,"stop":1707917786564,"duration":0},"status":"passed","severity":"normal"},{"uid":"b851505b8b411a0d","name":"Store - dialed after - with timeout","time":{"start":1707918184826,"stop":1707918184826,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fa2e0976887b596","name":"Subscribe and receive messages via waku relay post","time":{"start":1707918219431,"stop":1707918219431,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ebbda3513768a98","name":"Sign & Recover","time":{"start":1707917592473,"stop":1707917592473,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7167dbd0fcc227","name":"Subscribe to topic containing short and receive message","time":{"start":1707918219435,"stop":1707918219435,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4a7a722361210fd","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1707917618819,"stop":1707917618819,"duration":0},"status":"passed","severity":"normal"},{"uid":"12777419d913bc28","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1707917783938,"stop":1707917783939,"duration":1},"status":"passed","severity":"normal"},{"uid":"420c4ee7f9da6a0c","name":"Check received message containing special chars","time":{"start":1707918136368,"stop":1707918136368,"duration":0},"status":"passed","severity":"normal"},{"uid":"43666dae090dd9bf","name":"should set field with only RELAY enabled","time":{"start":1707917572364,"stop":1707917572364,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f7d816667988cd6","name":"Check meta is set [symmetric]","time":{"start":1707917591973,"stop":1707917591973,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ca914d6d9d5dbf","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707917783920,"stop":1707917783920,"duration":0},"status":"passed","severity":"normal"},{"uid":"e215d5718e94f2f0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1707917783919,"stop":1707917783920,"duration":1},"status":"passed","severity":"normal"},{"uid":"abd70efb4341c2af","name":"Query with Promise Callback, No message returned","time":{"start":1707918076389,"stop":1707918076390,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ea93232553eb12f","name":"Query with Promise Callback, No Decoder","time":{"start":1707918076388,"stop":1707918076389,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcf34bf544d6374c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707917678153,"stop":1707917678153,"duration":0},"status":"passed","severity":"normal"},{"uid":"d568dbc19afb96d4","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1707918176643,"stop":1707918176644,"duration":1},"status":"passed","severity":"normal"},{"uid":"b67e7c2736bdec84","name":"Check received message containing XML","time":{"start":1707917786566,"stop":1707917786566,"duration":0},"status":"passed","severity":"normal"},{"uid":"3460ff1e5eb68b16","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707917821516,"stop":1707917821516,"duration":0},"status":"passed","severity":"normal"},{"uid":"3446699f429d8110","name":"Push message with content topic containing emoji","time":{"start":1707918194577,"stop":1707918194577,"duration":0},"status":"passed","severity":"normal"},{"uid":"37f15c7a99d9603b","name":"Push message with content topic containing escaped characters","time":{"start":1707918194577,"stop":1707918194577,"duration":0},"status":"passed","severity":"normal"},{"uid":"908be7a951c2b1e3","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707917821518,"stop":1707917821519,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4fa3dfe18fccb1d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1707917783958,"stop":1707917783961,"duration":3},"status":"passed","severity":"normal"},{"uid":"a32abd3477ce81b5","name":"Push message with content topic containing escaped characters","time":{"start":1707918001042,"stop":1707918001043,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e780549e70db683","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707918219433,"stop":1707918219433,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f5344e912ce50bda","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707917699172,"stop":1707917699172,"duration":0},"status":"passed","severity":"normal"},{"uid":"e36e0a4a250536d1","name":"Init the array if not present","time":{"start":1707917564025,"stop":1707917564027,"duration":2},"status":"passed","severity":"normal"},{"uid":"91303126ffc38116","name":"Refresh subscription","time":{"start":1707917940253,"stop":1707917940253,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7a9cf834a94f1ab5","name":"Sets default value correctly","time":{"start":1707918177092,"stop":1707918177092,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc86ec741089df2e","name":"different cluster, same shard: nodes don't connect","time":{"start":1707917783914,"stop":1707917783914,"duration":0},"status":"passed","severity":"normal"},{"uid":"c544644348af496d","name":"Symmetric encrypt & Decrypt","time":{"start":1707917592472,"stop":1707917592472,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e704327cce3756b","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1707917783917,"stop":1707917783917,"duration":0},"status":"passed","severity":"normal"},{"uid":"b316ac43bd183536","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707917829369,"stop":1707917829370,"duration":1},"status":"passed","severity":"normal"},{"uid":"eed395edbfb1d946","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1707917783920,"stop":1707917783921,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b012e8b78eaaec2","name":"Callback on promise","time":{"start":1707918116409,"stop":1707918116410,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2752bd474e35de3","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707917821512,"stop":1707917821515,"duration":3},"status":"passed","severity":"normal"},{"uid":"49d6c6c0a64d2a06","name":"1 Relay, 1 Filter, gives up","time":{"start":1707917586057,"stop":1707917586057,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b6847c467324144","name":"Check publish message containing shell command","time":{"start":1707917930866,"stop":1707917930867,"duration":1},"status":"passed","severity":"normal"},{"uid":"12c9d2bc21fc297b","name":"Check received message containing shell command","time":{"start":1707918136338,"stop":1707918136338,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1c5aca0c20fbb6","name":"should be called for bootstrap peers","time":{"start":1707917617017,"stop":1707917617017,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db758a8125d0079","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1707918176642,"stop":1707918176643,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1e1c95952e4a5e5","name":"1 Relay, 1 fetch","time":{"start":1707917586055,"stop":1707917586055,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca167b3879cdebc","name":"caches peers it previously fetched","time":{"start":1707917586362,"stop":1707917586362,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f6070c51e26d2ea","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707918136378,"stop":1707918136378,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa27a6800ddc9a23","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1707917783926,"stop":1707917783927,"duration":1},"status":"passed","severity":"normal"},{"uid":"f20130159828f63f","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1707918048409,"stop":1707918048409,"duration":0},"status":"passed","severity":"normal"},{"uid":"2861b898063507d9","name":"Subscribe and receive messages via lightPush","time":{"start":1707917829366,"stop":1707917829366,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d8822f22f2b52f","name":"different cluster, different shard: nodes don't connect","time":{"start":1707917783914,"stop":1707917783915,"duration":1},"status":"passed","severity":"normal"},{"uid":"de9d5edfab5f5d3d","name":"Subscribe to topic containing Script and receive message","time":{"start":1707918219438,"stop":1707918219438,"duration":0},"status":"passed","severity":"normal"},{"uid":"c86dab43bdf61854","name":"returns all values when wanted number is greater than available values","time":{"start":1707917585377,"stop":1707917585377,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c5cb3b49e0dd504","name":"should be able to decode the field with only FILTER set to true","time":{"start":1707917571586,"stop":1707917571587,"duration":1},"status":"passed","severity":"normal"},{"uid":"604aceaf6ce40d0e","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1707917618818,"stop":1707917618819,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1292c1b7b201e7","name":"Check received message containing Script","time":{"start":1707918136370,"stop":1707918136370,"duration":0},"status":"passed","severity":"normal"},{"uid":"190f2dac42b0153b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1707918194576,"stop":1707918194576,"duration":0},"status":"passed","severity":"normal"},{"uid":"5138da15d544ddfe","name":"should only return 1 node with store capability","time":{"start":1707917586363,"stop":1707917586364,"duration":1},"status":"passed","severity":"normal"},{"uid":"78694d5267b07a6","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707918111866,"stop":1707918111866,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d4f43bc23b8b5e69","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1707917609369,"stop":1707917609370,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cf5241e39dc5ed3","name":"Push message with content topic containing Basic HTML tag","time":{"start":1707918001039,"stop":1707918001040,"duration":1},"status":"passed","severity":"normal"},{"uid":"23daf9e83aaeae34","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1707917940250,"stop":1707917940251,"duration":1},"status":"passed","severity":"normal"},{"uid":"85de02d95409b8a5","name":"Fails to publish duplicate message","time":{"start":1707917930871,"stop":1707917930871,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb3db2d12cc152d4","name":"Decoder throws on undefined content topic","time":{"start":1707917593732,"stop":1707917593733,"duration":1},"status":"passed","severity":"normal"},{"uid":"e76f7544d5da0b1f","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1707917571582,"stop":1707917571582,"duration":0},"status":"passed","severity":"normal"},{"uid":"a07401cdda80b28d","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1707917922746,"stop":1707917922746,"duration":0},"status":"passed","severity":"normal"},{"uid":"d308b30410c7859","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707917829370,"stop":1707917829371,"duration":1},"status":"passed","severity":"normal"},{"uid":"75391d3bddc25707","name":"should properly create location multiaddrs - tcp4","time":{"start":1707917572362,"stop":1707917572362,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf21c0f62b873d2","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1707917678153,"stop":1707917678153,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43a26c9052a30b0","name":"Push message with content topic containing special chars","time":{"start":1707918001027,"stop":1707918001027,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f4df3069db27d1","name":"safeDispatchEvent","time":{"start":1707917650334,"stop":1707917650335,"duration":1},"status":"passed","severity":"normal"},{"uid":"66e0b5111a9f4f51","name":"Push message with content topic containing SQL Injection","time":{"start":1707918194575,"stop":1707918194575,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b37def2ef54cf9","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707918219438,"stop":1707918219438,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a3eaf5e5211643","name":"Passing page size 1 when there are 4 messages","time":{"start":1707918159863,"stop":1707918159863,"duration":0},"status":"passed","severity":"normal"},{"uid":"294632dc30ded975","name":"Check message received after jswaku node is restarted","time":{"start":1707918136381,"stop":1707918136382,"duration":1},"status":"skipped","severity":"normal"},{"uid":"52804a278d4f4e5b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707918219442,"stop":1707918219442,"duration":0},"status":"passed","severity":"normal"},{"uid":"a43c90b665c9a23a","name":"Push message with content topic containing Script","time":{"start":1707918194575,"stop":1707918194575,"duration":0},"status":"passed","severity":"normal"},{"uid":"f47f555511f0f578","name":"Push message with escaped characters payload","time":{"start":1707918194570,"stop":1707918194570,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f4717aca5a08a0c","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1707917617020,"stop":1707917617020,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c073a260c034bc7","name":"Push message with content topic containing special chars","time":{"start":1707918194573,"stop":1707918194573,"duration":0},"status":"passed","severity":"normal"},{"uid":"f16bcad002bf549a","name":"Check publish message containing SQL Injection","time":{"start":1707917930864,"stop":1707917930864,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ad0f412973a314","name":"recovers when dns.resolve returns empty","time":{"start":1707917586361,"stop":1707917586361,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece0e301fae1ccc8","name":"Check received message with timestamp: 1707917609287000000 ","time":{"start":1707917786583,"stop":1707917786583,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9174b2880767667","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1707918176647,"stop":1707918176647,"duration":0},"status":"passed","severity":"normal"},{"uid":"21dc6560df81d80","name":"Check message with invalid timestamp is not received","time":{"start":1707918136379,"stop":1707918136379,"duration":0},"status":"passed","severity":"normal"},{"uid":"69c78f4edb090551","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707918219444,"stop":1707918219445,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3521ba1f3d065","name":"Subscribe to topic containing short and publish message","time":{"start":1707917940255,"stop":1707917940255,"duration":0},"status":"passed","severity":"normal"},{"uid":"b762664f861ced7e","name":"A test","time":{"start":1707917829469,"stop":1707917829470,"duration":1},"status":"passed","severity":"normal"},{"uid":"1aa85a99bacf9711","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707918219434,"stop":1707918219434,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f2769240597b09dd","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1707917585979,"stop":1707917585980,"duration":1},"status":"passed","severity":"normal"},{"uid":"fac67b21ff935902","name":"Check publish message containing XML","time":{"start":1707917930865,"stop":1707917930865,"duration":0},"status":"passed","severity":"normal"},{"uid":"f90a9ea2224d52f6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1707917783940,"stop":1707917783940,"duration":0},"status":"passed","severity":"normal"},{"uid":"c590cda8d11f5922","name":"Default pageSize","time":{"start":1707918159867,"stop":1707918159867,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d047a0c925a9528","name":"Push message with Script payload","time":{"start":1707918001001,"stop":1707918001006,"duration":5},"status":"passed","severity":"normal"},{"uid":"8daea6782c47f887","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1707918048409,"stop":1707918048409,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0007799f4f5c683","name":"Push message with numeric payload","time":{"start":1707918000998,"stop":1707918000998,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6d9856019c69995","name":"Check received message containing JSON","time":{"start":1707918136371,"stop":1707918136372,"duration":1},"status":"passed","severity":"normal"},{"uid":"3089b2ec2cd7a500","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707918111868,"stop":1707918111868,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae6e5c5bc664c851","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707917829379,"stop":1707917829379,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f34b71cb22bd07","name":"Check received message containing shell command","time":{"start":1707917786581,"stop":1707917786581,"duration":0},"status":"passed","severity":"normal"},{"uid":"964c67cfccd4dec4","name":"configure the node with multiple pubsub topics","time":{"start":1707918017403,"stop":1707918017403,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d5800a2c51cdab3","name":"Check received message containing JSON","time":{"start":1707917786577,"stop":1707917786577,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a602a26bcb0222a","name":"can start and stop the service","time":{"start":1707917620711,"stop":1707917620712,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b654489a7c8ad5e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707917678151,"stop":1707917678152,"duration":1},"status":"passed","severity":"normal"},{"uid":"c588defc796b664b","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1707917571584,"stop":1707917571585,"duration":1},"status":"passed","severity":"normal"},{"uid":"87dec15acbf5e0eb","name":"should throw error - no id","time":{"start":1707917572358,"stop":1707917572358,"duration":0},"status":"passed","severity":"normal"},{"uid":"210b83f3c10db218","name":"Publish message with rate limit","time":{"start":1707917930875,"stop":1707917930875,"duration":0},"status":"passed","severity":"normal"},{"uid":"572e0055a4ae8c92","name":"Push message with content topic containing SQL Injection","time":{"start":1707918001036,"stop":1707918001037,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dda0e6ab9ecbe54","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1707917585980,"stop":1707917585980,"duration":0},"status":"passed","severity":"normal"},{"uid":"da907890866403a2","name":"Privacy Node - default protocol","time":{"start":1707918184831,"stop":1707918184831,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8f834962a62d78","name":"Check publish message containing JSON","time":{"start":1707917930866,"stop":1707917930866,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c272483ce73512","name":"Push message with unicode special characters payload","time":{"start":1707918194571,"stop":1707918194571,"duration":0},"status":"passed","severity":"normal"},{"uid":"23048cd509215a56","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1707917783943,"stop":1707917783944,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a1d8395cb89f7cb","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1707917576763,"stop":1707917576763,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa720b473a8dc74","name":"Check message with no content topic is not received","time":{"start":1707918136380,"stop":1707918136381,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ca0d8a6326870fd","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707917879253,"stop":1707917879254,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea10075ab51eb20f","name":"Ping on unsubscribed peer","time":{"start":1707917683151,"stop":1707917683152,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8fa5c1e21946a3e","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1707917571589,"stop":1707917571590,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5ab415e897f3f4c","name":"Asymmetric encrypt & decrypt","time":{"start":1707917592471,"stop":1707917592471,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e4cb5f4f8fd75d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707917829366,"stop":1707917829366,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7d82cb007800444","name":"Check received message containing emoji","time":{"start":1707918136377,"stop":1707918136377,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f197f259669bb7","name":"Check received message containing long","time":{"start":1707918136365,"stop":1707918136367,"duration":2},"status":"passed","severity":"normal"},{"uid":"66d8350747adc88f","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1707917922743,"stop":1707917922743,"duration":0},"status":"passed","severity":"normal"},{"uid":"841d24612c727345","name":"Check message on other pubsub topic is not received","time":{"start":1707918136360,"stop":1707918136361,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5e3b3a37796c0c8","name":"Subscribe to topic containing XML and receive message","time":{"start":1707917829377,"stop":1707917829377,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f169acb6c1b0570","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1707917593730,"stop":1707917593731,"duration":1},"status":"passed","severity":"normal"},{"uid":"94c00cdeefe64e9e","name":"can dial TLS multiaddrs","time":{"start":1707917866916,"stop":1707917866916,"duration":0},"status":"passed","severity":"normal"},{"uid":"4772d3d6fb05bc53","name":"Push message with content topic containing JSON","time":{"start":1707918194576,"stop":1707918194576,"duration":0},"status":"passed","severity":"normal"},{"uid":"96cfd268a7de9a07","name":"should be able to decode the field with only STORE set to true","time":{"start":1707917571587,"stop":1707917571588,"duration":1},"status":"passed","severity":"normal"},{"uid":"f06fca4affd40c48","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707918219452,"stop":1707918219452,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7fffc022ea0334","name":"should properly create location multiaddrs - udp4","time":{"start":1707917572362,"stop":1707917572362,"duration":0},"status":"passed","severity":"normal"},{"uid":"326c5e912a976c4c","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1707917783944,"stop":1707917783953,"duration":9},"status":"passed","severity":"normal"},{"uid":"12d70d56941f569d","name":"Query generator for multiple messages with different content topic format","time":{"start":1707918116409,"stop":1707918116409,"duration":0},"status":"passed","severity":"normal"},{"uid":"412da66d00290da","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707918219436,"stop":1707918219436,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f6061a5dcdc123","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707917879255,"stop":1707917879255,"duration":0},"status":"passed","severity":"normal"},{"uid":"baef9d3a69f2e359","name":"Push message with long payload","time":{"start":1707918000997,"stop":1707918000997,"duration":0},"status":"passed","severity":"normal"},{"uid":"612a8f9985346658","name":"Fails to publish message with size larger than 1 MB","time":{"start":1707917930873,"stop":1707917930873,"duration":0},"status":"passed","severity":"normal"},{"uid":"d51de7ba2cd99a55","name":"should be called at least once on all `peer:discovery` events","time":{"start":1707917617016,"stop":1707917617016,"duration":0},"status":"passed","severity":"normal"},{"uid":"b31404f1c3c4e8e4","name":"Check received message containing Script","time":{"start":1707918136336,"stop":1707918136336,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ec4fffc6c64f6d","name":"should be able to decode the field with only RELAY set to true","time":{"start":1707917571585,"stop":1707917571586,"duration":1},"status":"passed","severity":"normal"},{"uid":"f26b7189b6765cc5","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1707917783942,"stop":1707917783942,"duration":0},"status":"passed","severity":"normal"},{"uid":"80995883a274e0e4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707917829375,"stop":1707917829375,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0127eefdf137862","name":"Correctly serialized arguments","time":{"start":1707917866967,"stop":1707917866967,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe00ecbd6b0c606","name":"Check message with invalid timestamp is not received","time":{"start":1707917786586,"stop":1707917786586,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cf366b36beb15e2","name":"Push message on custom pubsubTopic","time":{"start":1707917879252,"stop":1707917879253,"duration":1},"status":"passed","severity":"normal"},{"uid":"f405a8ff8d13eb1a","name":"Subscribe to topic containing Script and receive message","time":{"start":1707917829376,"stop":1707917829377,"duration":1},"status":"passed","severity":"normal"},{"uid":"7839031f20dd4565","name":"Check publish message after client node is restarted","time":{"start":1707917930874,"stop":1707917930874,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bc1efda62cde74ea","name":"Push message with unicode special characters payload","time":{"start":1707918001008,"stop":1707918001009,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0f4ec7f317c1a8d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707918219439,"stop":1707918219439,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5022d882245bfc","name":"Push message with meta","time":{"start":1707918001046,"stop":1707918001047,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fdac6aefe2fe31d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707917783940,"stop":1707917783941,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5a83f00c4080404","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1707917609372,"stop":1707917609373,"duration":1},"status":"passed","severity":"normal"},{"uid":"138cc21210cc2ac7","name":"same cluster, different shard: nodes connect","time":{"start":1707917783913,"stop":1707917783913,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1dd91fbafd54237","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1707917585977,"stop":1707917585977,"duration":0},"status":"passed","severity":"normal"},{"uid":"9648726f1cab506b","name":"removeEventListener with wrong event","time":{"start":1707917650332,"stop":1707917650333,"duration":1},"status":"passed","severity":"normal"},{"uid":"20749ec5619445b6","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1707917586364,"stop":1707917586364,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db352fda39c0923","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707918219441,"stop":1707918219441,"duration":0},"status":"passed","severity":"normal"},{"uid":"743f237ab429b5fc","name":"Passing cursor with wrong pubsubTopic","time":{"start":1707918048411,"stop":1707918048411,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0816bf7fdd0508e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707918219431,"stop":1707918219431,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eeb5be6d78cfdfd","name":"should throw error - no public key","time":{"start":1707917572359,"stop":1707917572359,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e62e3b89d1c254","name":"listenerCount","time":{"start":1707917650334,"stop":1707917650334,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad51f1a9976ffbc3","name":"Check received message containing emoji","time":{"start":1707917786582,"stop":1707917786583,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeeb3b36a5ea459","name":"can start and stop the service","time":{"start":1707918000127,"stop":1707918000127,"duration":0},"status":"passed","severity":"normal"},{"uid":"a335ee004acd4280","name":"Subscribe to topic containing Russian and publish message","time":{"start":1707917940258,"stop":1707917940258,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ccff02d0c8de3c2","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707918219436,"stop":1707918219436,"duration":0},"status":"passed","severity":"normal"},{"uid":"12e355a8ca17e665","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707918136379,"stop":1707918136379,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc36324e179f6bb","name":"Push message with content topic containing short","time":{"start":1707918001010,"stop":1707918001010,"duration":0},"status":"passed","severity":"normal"},{"uid":"199326e04d99c4ff","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707917786584,"stop":1707917786584,"duration":0},"status":"passed","severity":"normal"},{"uid":"311ed01a8681d86d","name":"should throw error - no public key","time":{"start":1707917572357,"stop":1707917572358,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf4ebf2ccb0a81fa","name":"Ping on peer without subscriptions","time":{"start":1707917683145,"stop":1707917683145,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f668731b9c77334","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707917829367,"stop":1707917829367,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf99d126a000f51","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707917699173,"stop":1707917699173,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7df734800f1d85","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1707917620715,"stop":1707917620715,"duration":0},"status":"skipped","severity":"normal"},{"uid":"13065de468ad5885","name":"ignores domain fetching errors","time":{"start":1707917586362,"stop":1707917586362,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe6689958053927c","name":"Round trip binary encryption [ecies, signature]","time":{"start":1707917593731,"stop":1707917593731,"duration":0},"status":"passed","severity":"normal"},{"uid":"252f912c65331535","name":"throws on content topic with non-number generation field","time":{"start":1707917564171,"stop":1707917564171,"duration":0},"status":"passed","severity":"normal"},{"uid":"e59a301029e27530","name":"Publish message with custom timestamp: Wed Feb 14 2024 12:38:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1707917930870,"stop":1707917930870,"duration":0},"status":"passed","severity":"normal"},{"uid":"c799c520bb2abe9d","name":"Refresh subscription","time":{"start":1707917829372,"stop":1707917829372,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f0200d68364a5c","name":"Push message with numeric payload","time":{"start":1707918194566,"stop":1707918194566,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d34aeddccdb934","name":"Check message with no pubsub topic is not received","time":{"start":1707918136380,"stop":1707918136380,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a4befa2715a46e3","name":"Check received message containing short","time":{"start":1707917786559,"stop":1707917786560,"duration":1},"status":"passed","severity":"normal"},{"uid":"f752ffec8ba1888e","name":"through manual discovery","time":{"start":1707917866917,"stop":1707917866917,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1dcfcb9994e840","name":"Check received message containing SQL Injection","time":{"start":1707918136370,"stop":1707918136370,"duration":0},"status":"passed","severity":"normal"},{"uid":"630ecb2142bd5975","name":"Ordered callback, aborts when callback returns true","time":{"start":1707918116411,"stop":1707918116412,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0845703d871aa11","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707917829378,"stop":1707917829379,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6e0e089a9440729","name":"Subscribe to topic containing numeric and publish message","time":{"start":1707917940256,"stop":1707917940256,"duration":0},"status":"passed","severity":"normal"},{"uid":"467b957d01deb787","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707917922744,"stop":1707917922745,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b3273b9eaa34604","name":"Push message with escaped characters payload","time":{"start":1707918001008,"stop":1707918001008,"duration":0},"status":"passed","severity":"normal"},{"uid":"516665ba4456a843","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707917821518,"stop":1707917821518,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4066c5a4811e720","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1707918121564,"stop":1707918121564,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a15e61c10854af7","name":"Check publish message containing Chinese","time":{"start":1707917930863,"stop":1707917930863,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b792bf3606b810","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1707917586365,"stop":1707917586365,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e330edc64a93a1af","name":"Push message with content topic containing Russian","time":{"start":1707918001035,"stop":1707918001036,"duration":1},"status":"passed","severity":"normal"},{"uid":"62b58aaa39df7ebb","name":"topics with same application and version share the same shard","time":{"start":1707917564175,"stop":1707917564175,"duration":0},"status":"passed","severity":"normal"},{"uid":"39915b139cbbd573","name":"Subscribe to topic containing XML and receive message","time":{"start":1707918219450,"stop":1707918219450,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9366b38497f5f79","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1707917609371,"stop":1707917609372,"duration":1},"status":"passed","severity":"normal"},{"uid":"68bb34c2721b39ee","name":"Query generator for multiple messages with multiple decoders","time":{"start":1707918116408,"stop":1707918116408,"duration":0},"status":"passed","severity":"normal"},{"uid":"f99040c73b643f73","name":"Ping on peer without subscriptions","time":{"start":1707917683148,"stop":1707917683151,"duration":3},"status":"passed","severity":"normal"},{"uid":"642d9ed343bd80f5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707918219440,"stop":1707918219440,"duration":0},"status":"passed","severity":"normal"},{"uid":"144f17ecd5d56cf2","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1707917783915,"stop":1707917783916,"duration":1},"status":"passed","severity":"normal"},{"uid":"857fa6127546aa5","name":"Decoder throws on undefined content topic","time":{"start":1707917577068,"stop":1707917577068,"duration":0},"status":"passed","severity":"normal"},{"uid":"75d1688c5f8779cc","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1707918048408,"stop":1707918048409,"duration":1},"status":"passed","severity":"normal"},{"uid":"65cac27728d47825","name":"nwaku interop","time":{"start":1707918000125,"stop":1707918000125,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2e6ace4f95667f11","name":"Push message with custom timestamp: 1677159384152","time":{"start":1707918194579,"stop":1707918194579,"duration":0},"status":"passed","severity":"normal"},{"uid":"71674910089a24f1","name":"Query Generator, Multiple PubsubTopics","time":{"start":1707918076383,"stop":1707918076383,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f0d01c56c0797","name":"Generator, custom pubsub topic","time":{"start":1707918111867,"stop":1707918111867,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba67fd2d5eb790b","name":"Passing page size 0 when there are 110 messages","time":{"start":1707918159862,"stop":1707918159862,"duration":0},"status":"passed","severity":"normal"},{"uid":"923004bad9a3e9fc","name":"Push message with shell command payload","time":{"start":1707918194569,"stop":1707918194570,"duration":1},"status":"passed","severity":"normal"},{"uid":"79970babb37ff4cc","name":"Check received message containing Basic HTML tag","time":{"start":1707918136337,"stop":1707918136337,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a6f59af5251b8b","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1707917572356,"stop":1707917572357,"duration":1},"status":"passed","severity":"normal"},{"uid":"669ad0cf5cdac5c","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1707918121564,"stop":1707918121565,"duration":1},"status":"passed","severity":"normal"},{"uid":"27843b35238a71db","name":"Encoder throws on empty string content topic","time":{"start":1707917593732,"stop":1707917593732,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1eada78679b67ad","name":"Fails to publish message with empty text","time":{"start":1707917930871,"stop":1707917930872,"duration":1},"status":"passed","severity":"normal"},{"uid":"379ec7b6262e1b73","name":"Check message with no payload is not received","time":{"start":1707917786590,"stop":1707917786590,"duration":0},"status":"passed","severity":"normal"},{"uid":"874e6435c79746d7","name":"Push message with JSON payload","time":{"start":1707918194569,"stop":1707918194569,"duration":0},"status":"passed","severity":"normal"},{"uid":"535360b960835ae","name":"Nodes with multiple pubsub topic","time":{"start":1707917922750,"stop":1707917922751,"duration":1},"status":"passed","severity":"normal"},{"uid":"1db09eaf8988d5b6","name":"Passing an array","time":{"start":1707918177090,"stop":1707918177090,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdf9089398c96e0c","name":"should set field with only LIGHTPUSH enabled","time":{"start":1707917572365,"stop":1707917572365,"duration":0},"status":"passed","severity":"normal"},{"uid":"11e2b60862dc50ab","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707918219440,"stop":1707918219440,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2cce8291cbd6a3a","name":"should throw error - no id","time":{"start":1707917572357,"stop":1707917572357,"duration":0},"status":"passed","severity":"normal"},{"uid":"a49eda5c3ef677c1","name":"Push message with content topic containing long","time":{"start":1707918194572,"stop":1707918194573,"duration":1},"status":"passed","severity":"normal"},{"uid":"51d102de223c7066","name":"Js publishes, other Js receives","time":{"start":1707917914922,"stop":1707917914922,"duration":0},"status":"passed","severity":"normal"},{"uid":"655c2e0d4eca14e2","name":"1 Store, 2 relays, 2 fetches","time":{"start":1707917586056,"stop":1707917586057,"duration":1},"status":"passed","severity":"normal"},{"uid":"f45a3ee32457c828","name":"Check message with no content topic is not received","time":{"start":1707918136361,"stop":1707918136362,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb68e1001397df7c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707918219448,"stop":1707918219448,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e2b2bc23e4a1a9","name":"Push 30 different messages","time":{"start":1707918194571,"stop":1707918194571,"duration":0},"status":"passed","severity":"normal"},{"uid":"7759e8db85d0e1a8","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1707918076384,"stop":1707918076385,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed5462ac348f03ba","name":"Push message with content topic containing shell command","time":{"start":1707918194576,"stop":1707918194576,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0fc66d17adefe80","name":"Fails to publish message with wrong content topic","time":{"start":1707917930872,"stop":1707917930872,"duration":0},"status":"passed","severity":"normal"},{"uid":"856bb39149f51052","name":"Fields are not dropped","time":{"start":1707917576425,"stop":1707917576427,"duration":2},"status":"passed","severity":"normal"},{"uid":"3ef44b2ddff44c6c","name":"Push message with content topic containing unicode special characters","time":{"start":1707918001043,"stop":1707918001044,"duration":1},"status":"passed","severity":"normal"},{"uid":"aea9c7138f350b58","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707917879254,"stop":1707917879255,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce4024d443f66331","name":"Query with Ordered Callback, No message returned","time":{"start":1707918076385,"stop":1707918076386,"duration":1},"status":"passed","severity":"normal"},{"uid":"4530aa65ff300160","name":"Push message with content topic containing Arabic","time":{"start":1707918001034,"stop":1707918001035,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb5a6e16e6c17e7a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707918219448,"stop":1707918219448,"duration":0},"status":"passed","severity":"normal"},{"uid":"643e538bc2c9b689","name":"All","time":{"start":1707917619428,"stop":1707917619428,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e6004d3e50984b6","name":"Subscribe and receives messages on 20 topics","time":{"start":1707918219444,"stop":1707918219444,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53efd61c6dda835","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1707918048410,"stop":1707918048411,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a9aae117217c663","name":"retrieves a single peer","time":{"start":1707917586360,"stop":1707917586361,"duration":1},"status":"passed","severity":"normal"},{"uid":"797efba4bff866cf","name":"Callback on promise, aborts when callback returns true","time":{"start":1707918116410,"stop":1707918116410,"duration":0},"status":"passed","severity":"normal"},{"uid":"53edf2b69f53ae79","name":"Ping on unsubscribed peer","time":{"start":1707917683145,"stop":1707917683146,"duration":1},"status":"passed","severity":"normal"},{"uid":"53fc220195916c5f","name":"Using a function","time":{"start":1707918177091,"stop":1707918177091,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8661c498e788d78","name":"Check received message containing short","time":{"start":1707918136332,"stop":1707918136332,"duration":0},"status":"passed","severity":"normal"},{"uid":"773270d0132e52b8","name":"Check publish message containing Basic HTML tag","time":{"start":1707917930865,"stop":1707917930866,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5db4c726072547f","name":"Check received message with timestamp: 1707917609287 ","time":{"start":1707917786584,"stop":1707917786584,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb7e1e2cb0e0f34","name":"Check received message containing Chinese","time":{"start":1707917786561,"stop":1707917786562,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a457050753f2c7b","name":"throws on content topic with empty application field","time":{"start":1707917564172,"stop":1707917564172,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea5542ef9ecff889","name":"should properly create location multiaddrs - tcp6","time":{"start":1707917572363,"stop":1707917572363,"duration":0},"status":"passed","severity":"normal"},{"uid":"21b3868a9d02769a","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1707918048409,"stop":1707918048410,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2ee2231e5809ce1","name":"should properly create location multiaddrs - udp6","time":{"start":1707917572362,"stop":1707917572362,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a7ecb2bcce66624","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707918219443,"stop":1707918219443,"duration":0},"status":"passed","severity":"normal"},{"uid":"37d95e709500cf55","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707917829368,"stop":1707917829368,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f0080fba1c06503","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707917922742,"stop":1707917922743,"duration":1},"status":"passed","severity":"normal"},{"uid":"163f0ae536277012","name":"Subscribe to topic containing short and receive message","time":{"start":1707917829372,"stop":1707917829373,"duration":1},"status":"passed","severity":"normal"},{"uid":"2449d3a9dcb122a2","name":"Push message with meta","time":{"start":1707918194578,"stop":1707918194578,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cc0c656b91dbd51","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1707917783941,"stop":1707917783941,"duration":0},"status":"passed","severity":"normal"},{"uid":"36f03b34e7d4aa5c","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1707917783962,"stop":1707917783962,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a58048278544d1c","name":"Push message with rate limit","time":{"start":1707918194579,"stop":1707918194579,"duration":0},"status":"passed","severity":"normal"},{"uid":"821fe008c69030cc","name":"should properly create location multiaddrs - udp","time":{"start":1707917572363,"stop":1707917572363,"duration":0},"status":"passed","severity":"normal"},{"uid":"68360dddb9ac6235","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707918219452,"stop":1707918219452,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d91099f4a49dab","name":"Encoder throws on empty string content topic","time":{"start":1707917577068,"stop":1707917577068,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0e020fcd078d43d","name":"should set field with only STORE enabled","time":{"start":1707917572365,"stop":1707917572365,"duration":0},"status":"passed","severity":"normal"},{"uid":"f36b88a1a10aadb5","name":"Push 30 different messages","time":{"start":1707918001009,"stop":1707918001009,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2910a726129051c","name":"Query Generator - backward","time":{"start":1707918148023,"stop":1707918148024,"duration":1},"status":"passed","severity":"normal"},{"uid":"6633f387dd035a15","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707917699174,"stop":1707917699174,"duration":0},"status":"passed","severity":"normal"},{"uid":"26aa907244507b79","name":"Generator, custom pubsub topic","time":{"start":1707918111864,"stop":1707918111864,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffdfeaa28fb210dd","name":"Push message with content topic containing XML","time":{"start":1707918001038,"stop":1707918001039,"duration":1},"status":"passed","severity":"normal"},{"uid":"744f0de4165b5594","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707918219452,"stop":1707918219453,"duration":1},"status":"passed","severity":"normal"},{"uid":"cee3599a06ccae7e","name":"Check message with no content topic is not received","time":{"start":1707917786587,"stop":1707917786589,"duration":2},"status":"passed","severity":"normal"},{"uid":"f48bdc39b9c3a062","name":"Mutual subscription","time":{"start":1707917940247,"stop":1707917940248,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd61ab0614ac7998","name":"Check received message containing long","time":{"start":1707918136332,"stop":1707918136332,"duration":0},"status":"passed","severity":"normal"},{"uid":"330b9558c619ad4","name":"Push message with content topic containing XML","time":{"start":1707918194575,"stop":1707918194575,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a3f94031cbdbb49","name":"Push message with short payload","time":{"start":1707918000997,"stop":1707918000997,"duration":0},"status":"passed","severity":"normal"},{"uid":"79576cf3cc8d6f7a","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1707918048408,"stop":1707918048408,"duration":0},"status":"passed","severity":"normal"},{"uid":"78540395f17d3911","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1707917585377,"stop":1707917585378,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fa7f8f6a7a79eb9","name":"Push message with special chars payload","time":{"start":1707918194566,"stop":1707918194566,"duration":0},"status":"passed","severity":"normal"},{"uid":"18f4586e0c9dc22f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707917879255,"stop":1707917879256,"duration":1},"status":"passed","severity":"normal"},{"uid":"e429d4b7b3b557b9","name":"Reusing cursor across nodes","time":{"start":1707918048411,"stop":1707918048411,"duration":0},"status":"passed","severity":"normal"},{"uid":"aec83b4e71593579","name":"Subscribe and receive messages via lightPush","time":{"start":1707918219442,"stop":1707918219442,"duration":0},"status":"passed","severity":"normal"},{"uid":"5390d65143134378","name":"should encode/decode to RLP encoding","time":{"start":1707917572360,"stop":1707917572360,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce25eca198a1eaab","name":"Waku message hash computation (meta attribute not present)","time":{"start":1707917566686,"stop":1707917566686,"duration":0},"status":"passed","severity":"normal"},{"uid":"5127920091f1dfe8","name":"Passing cursor with wrong message digest","time":{"start":1707918048411,"stop":1707918048411,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ab8cdf4e87276b","name":"Nodes with multiple pubsub topic","time":{"start":1707917922743,"stop":1707917922744,"duration":1},"status":"passed","severity":"normal"},{"uid":"adec465e3f684e70","name":"Push message with SQL Injection payload","time":{"start":1707918194568,"stop":1707918194568,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aa8ec2082c7b89c","name":"Push message with Script payload","time":{"start":1707918194568,"stop":1707918194568,"duration":0},"status":"passed","severity":"normal"},{"uid":"807d0e3f3b8d3d04","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1707917571589,"stop":1707917571589,"duration":0},"status":"passed","severity":"normal"},{"uid":"5957fb1ab4512f2","name":"Check message received after nwaku node is restarted","time":{"start":1707918136364,"stop":1707918136364,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9a3460878c8365d2","name":"should encodeTxt and decodeTxt","time":{"start":1707917572355,"stop":1707917572356,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a797168248c8288","name":"Ephemeral field set to true","time":{"start":1707917577066,"stop":1707917577066,"duration":0},"status":"passed","severity":"normal"},{"uid":"76bcc1db1c480e22","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1707918176645,"stop":1707918176645,"duration":0},"status":"passed","severity":"normal"},{"uid":"5287ff3488c634f3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707918219450,"stop":1707918219451,"duration":1},"status":"passed","severity":"normal"},{"uid":"401035235ce03a97","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1707917783927,"stop":1707917783931,"duration":4},"status":"passed","severity":"normal"},{"uid":"5b1d5826f20adce3","name":"Check publish message containing Arabic","time":{"start":1707917930863,"stop":1707917930863,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7a92defc6c5e51","name":"Check publish message containing unicode special characters","time":{"start":1707917930868,"stop":1707917930869,"duration":1},"status":"passed","severity":"normal"},{"uid":"83c2e70114ddd8e2","name":"Passing page size 10 when there are 10 messages","time":{"start":1707918159864,"stop":1707918159865,"duration":1},"status":"passed","severity":"normal"},{"uid":"83b590dae64b085d","name":"Check received message containing emoji","time":{"start":1707918136340,"stop":1707918136340,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b47d328b376d5a1","name":"should properly compute the node id","time":{"start":1707917572360,"stop":1707917572360,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f7ceb0c7eb4a9e","name":"should only return 1 node with relay and store capability","time":{"start":1707917586363,"stop":1707917586363,"duration":0},"status":"passed","severity":"normal"},{"uid":"72f8e02d1bdb0edb","name":"Ping on subscribed peer","time":{"start":1707917683144,"stop":1707917683145,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1cda0c6e1913fa9","name":"should only return 1 node with relay capability","time":{"start":1707917586363,"stop":1707917586363,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71a04e03878077e","name":"Check received message containing unicode special characters","time":{"start":1707918136377,"stop":1707918136377,"duration":0},"status":"passed","severity":"normal"},{"uid":"3126090dcd42e2f1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707917783943,"stop":1707917783943,"duration":0},"status":"passed","severity":"normal"},{"uid":"2738feb6166ba02b","name":"isConnected should return true after first peer connects","time":{"start":1707917660063,"stop":1707917660064,"duration":1},"status":"passed","severity":"normal"},{"uid":"793d8c7f2b215435","name":"should decode valid enr with tcp successfully","time":{"start":1707917572357,"stop":1707917572357,"duration":0},"status":"passed","severity":"normal"},{"uid":"4590d33ba14dcf7b","name":"Check received message containing special chars","time":{"start":1707918136333,"stop":1707918136333,"duration":0},"status":"passed","severity":"normal"},{"uid":"7abcc4988203acc3","name":"should properly create peer info with all multiaddrs","time":{"start":1707917572363,"stop":1707917572363,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a1916ea84bef5","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1707917930869,"stop":1707917930870,"duration":1},"status":"passed","severity":"normal"},{"uid":"a82187ccd68f261b","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1707917783921,"stop":1707917783921,"duration":0},"status":"passed","severity":"normal"},{"uid":"751bf5e57e5c46d6","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707918219432,"stop":1707918219432,"duration":0},"status":"passed","severity":"normal"},{"uid":"db4f364c3a904e27","name":"Promise Callback - backward","time":{"start":1707918148024,"stop":1707918148028,"duration":4},"status":"passed","severity":"normal"},{"uid":"acc47f3a627fdd65","name":"Meta field set when metaSetter is specified","time":{"start":1707917577067,"stop":1707917577067,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd7e4decddf1a412","name":"Accepts a valid Waku Message","time":{"start":1707917580495,"stop":1707917580496,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6665e844e05659c","name":"Check received message containing JSON","time":{"start":1707918136338,"stop":1707918136338,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc2da5a5917bf291","name":"should properly create location multiaddrs - tcp","time":{"start":1707917572363,"stop":1707917572363,"duration":0},"status":"passed","severity":"normal"},{"uid":"814abbc157a677c3","name":"Check received message containing shell command","time":{"start":1707918136372,"stop":1707918136372,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7a74e81725fc061","name":"Query Generator, Wrong PubsubTopic","time":{"start":1707918076382,"stop":1707918076382,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1039bd9ca67c329","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1707918076387,"stop":1707918076388,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8dd992c6b9eb14f","name":"Check received message with timestamp: undefined ","time":{"start":1707918136359,"stop":1707918136359,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecbb471271e1eae9","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1707917940251,"stop":1707917940251,"duration":0},"status":"passed","severity":"normal"},{"uid":"7df92e70601e2576","name":"Push message with custom timestamp: 1707914184152","time":{"start":1707918194579,"stop":1707918194580,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d79f11d7bc9de04","name":"Rejects garbage","time":{"start":1707917580497,"stop":1707917580497,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b92e47720eb2dea","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1707917940257,"stop":1707917940257,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf18a9be722a5d8","name":"Check received message containing escaped characters","time":{"start":1707917786581,"stop":1707917786582,"duration":1},"status":"passed","severity":"normal"},{"uid":"56531986f52de653","name":"can start the service","time":{"start":1707917620711,"stop":1707917620711,"duration":0},"status":"passed","severity":"normal"},{"uid":"174db28a6b239116","name":"Push message with Basic HTML tag payload","time":{"start":1707918194569,"stop":1707918194569,"duration":0},"status":"passed","severity":"normal"},{"uid":"575f39db73a5416a","name":"Ping on peer without subscriptions","time":{"start":1707917636860,"stop":1707917636861,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd8cd7d33c434a9d","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1707917585982,"stop":1707917585982,"duration":0},"status":"passed","severity":"normal"},{"uid":"323cc355d3bd349d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707917829369,"stop":1707917829369,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2d1cf6e6b522bca6","name":"Subscribe to topic containing Script and receive message","time":{"start":1707918219449,"stop":1707918219450,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f3691caa0db0c5f","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1707918076386,"stop":1707918076386,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcccc9c9522927e7","name":"Encoder throws on empty string content topic","time":{"start":1707917591974,"stop":1707917591975,"duration":1},"status":"passed","severity":"normal"},{"uid":"b42567be8dcfa792","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1707917564311,"stop":1707917564311,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cfd42ea7f966d6c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707918219436,"stop":1707918219437,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b24a7829925a66f","name":"Used by Waku Relay","time":{"start":1707918177091,"stop":1707918177091,"duration":0},"status":"passed","severity":"normal"},{"uid":"27e6b28ea7e131b2","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707917821507,"stop":1707917821508,"duration":1},"status":"passed","severity":"normal"},{"uid":"a07ab8189cb28487","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707917829379,"stop":1707917829379,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc3233f9eb558aae","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707917699174,"stop":1707917699174,"duration":0},"status":"passed","severity":"normal"},{"uid":"485371a35b45a283","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1707917922749,"stop":1707917922750,"duration":1},"status":"passed","severity":"normal"},{"uid":"820a084615e81e39","name":"Check received message containing Script","time":{"start":1707917786565,"stop":1707917786565,"duration":0},"status":"passed","severity":"normal"},{"uid":"874426271237d1f3","name":"udp ip6 address","time":{"start":1707917571693,"stop":1707917571693,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7c7b5755eae418","name":"Push message with Russian payload","time":{"start":1707918001000,"stop":1707918001000,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc961bce039c8b8","name":"Check publish message containing emoji","time":{"start":1707917930869,"stop":1707917930869,"duration":0},"status":"passed","severity":"normal"},{"uid":"b63f2d03a34a56c0","name":"Push message with Arabic payload","time":{"start":1707918000999,"stop":1707918001000,"duration":1},"status":"passed","severity":"normal"},{"uid":"43f67e82f822f20","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1707917585981,"stop":1707917585981,"duration":0},"status":"passed","severity":"normal"},{"uid":"4367b947c03e8950","name":"returns all values when wanted number matches available values","time":{"start":1707917585375,"stop":1707917585376,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2f161e596587f60","name":"Ordered Callback - forward","time":{"start":1707918148028,"stop":1707918148028,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa5bc14f144de94","name":"Check received message containing numeric","time":{"start":1707918136367,"stop":1707918136367,"duration":0},"status":"passed","severity":"normal"},{"uid":"c658e581c6a3cf6","name":"Check message on other pubsub topic is not received","time":{"start":1707917786586,"stop":1707917786587,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ee36c9c89eb1247","name":"Check received message with extra option is received","time":{"start":1707917786591,"stop":1707917786592,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2ecf8beef839157","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1707917940249,"stop":1707917940250,"duration":1},"status":"passed","severity":"normal"},{"uid":"35fcceb9a067d93a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707917678158,"stop":1707917678160,"duration":2},"status":"passed","severity":"normal"},{"uid":"de0391d76311d4b7","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707918219445,"stop":1707918219446,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef2981182c98217a","name":"ignores unrecognized TXT record formats","time":{"start":1707917586362,"stop":1707917586362,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5de33805689e532","name":"Push message equal or less that 1MB","time":{"start":1707918001059,"stop":1707918001060,"duration":1},"status":"passed","severity":"normal"},{"uid":"f114d2e0d99cae40","name":"Check received message containing Arabic","time":{"start":1707918136334,"stop":1707918136334,"duration":0},"status":"passed","severity":"normal"},{"uid":"79159ff395192e06","name":"Relay - dialed first","time":{"start":1707918184816,"stop":1707918184816,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb9da4ef131f554","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707918111865,"stop":1707918111865,"duration":0},"status":"passed","severity":"normal"},{"uid":"1828d3c24c17c3c0","name":"LightPush","time":{"start":1707918184826,"stop":1707918184827,"duration":1},"status":"passed","severity":"normal"},{"uid":"6515cbe10adc63d8","name":"Check message with non string payload is not received","time":{"start":1707918136381,"stop":1707918136381,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a011571597a8b1","name":"Push message with content topic containing Russian","time":{"start":1707918194574,"stop":1707918194575,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee4ff4fb7973968f","name":"Push message with rate limit","time":{"start":1707918001048,"stop":1707918001049,"duration":1},"status":"passed","severity":"normal"},{"uid":"e55a16914c600f93","name":"Check received message with timestamp: undefined ","time":{"start":1707917786585,"stop":1707917786586,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dd51234fe98871c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707918219440,"stop":1707918219440,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab2fc1caeeaf1cea","name":"Check message with no pubsub topic is not received","time":{"start":1707917786587,"stop":1707917786587,"duration":0},"status":"passed","severity":"normal"},{"uid":"b253eeedf882ae38","name":"Check received message containing escaped characters","time":{"start":1707918136339,"stop":1707918136339,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f771c7d36a79cd6","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1707917940263,"stop":1707917940264,"duration":1},"status":"passed","severity":"normal"},{"uid":"d46e5783ba558ced","name":"creates an iterator","time":{"start":1707918159023,"stop":1707918159023,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5bf24ef30ab83ec","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707917783917,"stop":1707917783918,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ab27b867894c6f","name":"Check received message containing Chinese","time":{"start":1707918136334,"stop":1707918136334,"duration":0},"status":"passed","severity":"normal"},{"uid":"7357424f0ea704d8","name":"throws on empty content topic","time":{"start":1707917564169,"stop":1707917564170,"duration":1},"status":"passed","severity":"normal"},{"uid":"508ff49b8144765b","name":"connects to nwaku","time":{"start":1707918177089,"stop":1707918177089,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25d8859058fc92e","name":"Check publish message containing numeric","time":{"start":1707917930862,"stop":1707917930862,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc498620ecae4fd2","name":"Check publish message containing short","time":{"start":1707917930861,"stop":1707917930861,"duration":0},"status":"passed","severity":"normal"},{"uid":"9235e94656fdde2c","name":"Check received message containing unicode special characters","time":{"start":1707917786582,"stop":1707917786582,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0bfcc0c9f9be45e","name":"Push message with custom timestamp: 1677159386807","time":{"start":1707918001049,"stop":1707918001050,"duration":1},"status":"passed","severity":"normal"},{"uid":"b05135deb63d292b","name":"Passing page size 19 when there are 20 messages","time":{"start":1707918159866,"stop":1707918159866,"duration":0},"status":"passed","severity":"normal"},{"uid":"362716ce7c9f8459","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1707917576764,"stop":1707917576764,"duration":0},"status":"passed","severity":"normal"},{"uid":"7711805f45e2ea69","name":"Push message with content topic containing unicode special characters","time":{"start":1707918194577,"stop":1707918194577,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc8fbb55703781a","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1707917783941,"stop":1707917783942,"duration":1},"status":"passed","severity":"normal"},{"uid":"96e802273b7163e0","name":"Push message with Chinese payload","time":{"start":1707918000999,"stop":1707918000999,"duration":0},"status":"passed","severity":"normal"},{"uid":"77a5538eb2e95fc2","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1707918076384,"stop":1707918076384,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f4bab49d9d07023","name":"Ping on subscribed peer","time":{"start":1707917636860,"stop":1707917636860,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4042b4ab74c8bc3","name":"should use DNS peer discovery with light client","time":{"start":1707917620715,"stop":1707917620715,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1fdc903fc11cfa20","name":"Round trip binary serialization","time":{"start":1707917577066,"stop":1707917577066,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c38315f967fe6e6","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1707917829385,"stop":1707917829386,"duration":1},"status":"passed","severity":"normal"},{"uid":"4806a4f3d5f10ec1","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1707917783944,"stop":1707917783944,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba253632137c9ab1","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707918219442,"stop":1707918219442,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f41312198d3038e","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1707917940257,"stop":1707917940257,"duration":0},"status":"passed","severity":"normal"},{"uid":"515d4af100306ce5","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1707917585980,"stop":1707917585981,"duration":1},"status":"passed","severity":"normal"},{"uid":"e861d1d7c0ff68f1","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707917922744,"stop":1707917922744,"duration":0},"status":"passed","severity":"normal"},{"uid":"46d374b0faabe952","name":"Check publish message containing escaped characters","time":{"start":1707917930867,"stop":1707917930868,"duration":1},"status":"passed","severity":"normal"},{"uid":"5250d8e559747de5","name":"Nodes with multiple pubsub topic","time":{"start":1707917922746,"stop":1707917922747,"duration":1},"status":"passed","severity":"normal"},{"uid":"b96da09cf25cba9e","name":"Check received message containing Russian","time":{"start":1707917786563,"stop":1707917786564,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee7200734864076f","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1707917783921,"stop":1707917783922,"duration":1},"status":"passed","severity":"normal"},{"uid":"afdfe7dccb1659ff","name":"does not throw on valid cases","time":{"start":1707917564169,"stop":1707917564169,"duration":0},"status":"passed","severity":"normal"},{"uid":"20d87933a27350f4","name":"it tolerates circular branch references","time":{"start":1707917586361,"stop":1707917586361,"duration":0},"status":"passed","severity":"normal"},{"uid":"68b19dab04011277","name":"Push message with custom timestamp: 1707921384152","time":{"start":1707918194580,"stop":1707918194580,"duration":0},"status":"passed","severity":"normal"},{"uid":"98bf46399c77f845","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1707918142133,"stop":1707918142134,"duration":1},"status":"passed","severity":"normal"},{"uid":"67df079e835b1cc7","name":"Push message with Russian payload","time":{"start":1707918194567,"stop":1707918194567,"duration":0},"status":"passed","severity":"normal"},{"uid":"258e38aea007664f","name":"should emit a peer event after start","time":{"start":1707918000128,"stop":1707918000128,"duration":0},"status":"passed","severity":"normal"},{"uid":"3581d195821260cc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707917783931,"stop":1707917783937,"duration":6},"status":"passed","severity":"normal"},{"uid":"e0e09b79942da989","name":"should return false","time":{"start":1707917572359,"stop":1707917572359,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c70972c9de0f4a","name":"Subscribe to topic containing long and receive message","time":{"start":1707918219435,"stop":1707918219436,"duration":1},"status":"passed","severity":"normal"},{"uid":"2588eba57e179498","name":"Delete observer","time":{"start":1707917880772,"stop":1707917880772,"duration":0},"status":"passed","severity":"normal"},{"uid":"3feb26be89cdf17a","name":"isConnected return false after peer stops","time":{"start":1707917660064,"stop":1707917660065,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8503e817280b164","name":"Push message with content topic containing numeric","time":{"start":1707918194573,"stop":1707918194573,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2fe827d7e6bbfb9","name":"Push message with content topic containing shell command","time":{"start":1707918001041,"stop":1707918001042,"duration":1},"status":"passed","severity":"normal"},{"uid":"c127162b3afca61f","name":"Decrypt messages","time":{"start":1707917880771,"stop":1707917880772,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e384845fc25b7fd","name":"Decoder throws on undefined content topic","time":{"start":1707917591975,"stop":1707917591975,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a6a821a1150ab70","name":"Waku message hash computation (payload length 0)","time":{"start":1707917566686,"stop":1707917566686,"duration":0},"status":"passed","severity":"normal"},{"uid":"bace30c65a85e9ea","name":"should not fail to stop the service if it was not started","time":{"start":1707917620712,"stop":1707917620713,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6169bdad2b9554e","name":"Passing page size 3 when there are 20 messages","time":{"start":1707918159864,"stop":1707918159864,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c916b7c513b16d6","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1707917617019,"stop":1707917617019,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c52a1b924cc5aae","name":"Ping on unsubscribed peer","time":{"start":1707917636861,"stop":1707917636861,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8fa528d5b7c0959","name":"Decoder throws on empty string content topic","time":{"start":1707917577068,"stop":1707917577069,"duration":1},"status":"passed","severity":"normal"},{"uid":"45b6bbbef7211b15","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707917821497,"stop":1707917821497,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8bc047ce6a5bc1c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707917678151,"stop":1707917678151,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e0e76e8e007740","name":"Ephemeral messages are not stored","time":{"start":1707917618817,"stop":1707917618818,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ac02b94e1bbf1fa","name":"Subscribe and receive messages via lightPush","time":{"start":1707918219430,"stop":1707918219430,"duration":0},"status":"passed","severity":"normal"},{"uid":"b894d6624b3fa8c6","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1707917660063,"stop":1707917660063,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a1b6ca94077e90","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707918136349,"stop":1707918136350,"duration":1},"status":"passed","severity":"normal"},{"uid":"c66db16935c6c594","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1707917940258,"stop":1707917940259,"duration":1},"status":"passed","severity":"normal"},{"uid":"eedd3a728db3543f","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1707917940260,"stop":1707917940260,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb4aac5c645a73b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1707917586365,"stop":1707917586365,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c5b476dce7c3c46","name":"Push message equal or less that 1MB","time":{"start":1707918194580,"stop":1707918194580,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4a750839c0058dc","name":"Subscribe to topic containing long and receive message","time":{"start":1707917829373,"stop":1707917829373,"duration":0},"status":"passed","severity":"normal"},{"uid":"b516f7007d031c88","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1707917609373,"stop":1707917609374,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d2a7d2d740364cd","name":"Check received message containing escaped characters","time":{"start":1707918136372,"stop":1707918136373,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb94e1d1d6980465","name":"Check received message containing unicode special characters","time":{"start":1707918136339,"stop":1707918136339,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30fee239791c58","name":"Generator, 2 different pubsubtopics","time":{"start":1707918111865,"stop":1707918111865,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd6b4862d1e4980f","name":"Overlapping topic subscription","time":{"start":1707917829372,"stop":1707917829372,"duration":0},"status":"passed","severity":"normal"},{"uid":"9272d84d621f873c","name":"Publishes to nwaku","time":{"start":1707917914921,"stop":1707917914921,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e71c6f68da5b39","name":"Check received message with timestamp: 1707917608617000000 ","time":{"start":1707918136340,"stop":1707918136340,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e2c42f79ff82abe","name":"Query generator for multiple messages","time":{"start":1707918116405,"stop":1707918116406,"duration":1},"status":"passed","severity":"normal"},{"uid":"92c212a258c2af71","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707917922747,"stop":1707917922749,"duration":2},"status":"passed","severity":"normal"},{"uid":"fa3308a326923e5c","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1707917564310,"stop":1707917564311,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f886e21d7873194","name":"isConnected should return false after all peers disconnect","time":{"start":1707917609374,"stop":1707917609385,"duration":11},"status":"passed","severity":"normal"},{"uid":"1cf4afef9eaaec3","name":"Push message with custom timestamp: 1707914186807","time":{"start":1707918001052,"stop":1707918001053,"duration":1},"status":"passed","severity":"normal"},{"uid":"76a93f11905d1b84","name":"Check received message containing Arabic","time":{"start":1707918136369,"stop":1707918136369,"duration":0},"status":"passed","severity":"normal"},{"uid":"af0f4aa392785158","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707918136347,"stop":1707918136349,"duration":2},"status":"passed","severity":"normal"},{"uid":"dec078dd009c3ea6","name":"Subscribe to topic containing long and receive message","time":{"start":1707918219447,"stop":1707918219447,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce9822f04d52228","name":"Check received message containing long","time":{"start":1707917786560,"stop":1707917786560,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f7f1f1895ba237b","name":"should not fail to start the service if it is already started","time":{"start":1707917620713,"stop":1707917620713,"duration":0},"status":"passed","severity":"normal"},{"uid":"b088bb65ada21e61","name":"Encoder throws on undefined content topic","time":{"start":1707917577067,"stop":1707917577068,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e6c407b1a271227","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1707918017404,"stop":1707918017404,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbee4f2e75d653a8","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707918219433,"stop":1707918219433,"duration":0},"status":"passed","severity":"normal"},{"uid":"25de96f1f5e39794","name":"Sample","time":{"start":1707917571704,"stop":1707917571704,"duration":0},"status":"passed","severity":"normal"},{"uid":"a338a95acaabf300","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1707917591973,"stop":1707917591973,"duration":0},"status":"passed","severity":"normal"},{"uid":"94013313d7518b6e","name":"Check received message containing Basic HTML tag","time":{"start":1707918136371,"stop":1707918136371,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e14b3b2742f81d","name":"nwaku subscribes","time":{"start":1707917914920,"stop":1707917914921,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5231a73c14af7cd","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707917678155,"stop":1707917678155,"duration":0},"status":"passed","severity":"normal"},{"uid":"5629944b3289743e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707918219437,"stop":1707918219437,"duration":0},"status":"passed","severity":"normal"},{"uid":"e754dd91b4c5dd53","name":"Check received message containing Basic HTML tag","time":{"start":1707917786566,"stop":1707917786567,"duration":1},"status":"passed","severity":"normal"},{"uid":"8062444138119918","name":"Overlapping topic subscription","time":{"start":1707918219434,"stop":1707918219435,"duration":1},"status":"passed","severity":"normal"},{"uid":"7137409bedef9110","name":"Check message received after nwaku node is restarted","time":{"start":1707918136382,"stop":1707918136382,"duration":0},"status":"skipped","severity":"normal"},{"uid":"feff681be6cc8a78","name":"should not receive a peer event before start","time":{"start":1707917620714,"stop":1707917620714,"duration":0},"status":"passed","severity":"normal"},{"uid":"b136033f8fe2fd01","name":"Check message on other pubsub topic is not received","time":{"start":1707918136380,"stop":1707918136380,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d7101fd2ce7eb5","name":"Subscribe and receive messages via waku relay post","time":{"start":1707917829367,"stop":1707917829367,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd624929709b343a","name":"Refresh subscription","time":{"start":1707918219435,"stop":1707918219435,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f0dcf75aa677e30","name":"pre and post cipher","time":{"start":1707917592472,"stop":1707917592472,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c11b3248ced60e","name":"Passing page size 11 when there are 10 messages","time":{"start":1707918159865,"stop":1707918159866,"duration":1},"status":"passed","severity":"normal"},{"uid":"90aceea86cd07a51","name":"Ephemeral field is preserved - encoder v0","time":{"start":1707917618818,"stop":1707917618818,"duration":0},"status":"passed","severity":"normal"},{"uid":"19683d1e68eed44c","name":"Fails to push message with large meta","time":{"start":1707918001047,"stop":1707918001048,"duration":1},"status":"passed","severity":"normal"},{"uid":"65997a92342d4394","name":"Check publish message containing Russian","time":{"start":1707917930864,"stop":1707917930864,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea864eee8be80313","name":"dispatchEvent via connectionManager","time":{"start":1707917650334,"stop":1707917650334,"duration":0},"status":"skipped","severity":"normal"},{"uid":"54538672848b7153","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1707917591971,"stop":1707917591972,"duration":1},"status":"passed","severity":"normal"},{"uid":"feb36ec4841e402b","name":"Throws when trying to push message with empty payload","time":{"start":1707918194572,"stop":1707918194572,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff1201b4dbb36b0","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1707917783956,"stop":1707917783957,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e8d002b9e4fc0cc","name":"Publish message with large meta","time":{"start":1707917930874,"stop":1707917930874,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b9e2923281227ae","name":"removeEventListener with correct event","time":{"start":1707917650331,"stop":1707917650332,"duration":1},"status":"passed","severity":"normal"},{"uid":"31c15ed6f0634e55","name":"getPeersByDiscovery","time":{"start":1707917650333,"stop":1707917650333,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ca76823691ca09","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1707917783926,"stop":1707917783926,"duration":0},"status":"passed","severity":"normal"},{"uid":"e74c914d7cbab73","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707917829378,"stop":1707917829378,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3be67cf5319f5b0","name":"can start the service","time":{"start":1707918000126,"stop":1707918000126,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a542b2600eb620","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707918219439,"stop":1707918219439,"duration":0},"status":"passed","severity":"normal"},{"uid":"aef57d347f604576","name":"Push message with JSON payload","time":{"start":1707918001007,"stop":1707918001008,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc7b6f21e1653cc1","name":"should not fail to stop the service if it was not started","time":{"start":1707918000127,"stop":1707918000128,"duration":1},"status":"passed","severity":"normal"},{"uid":"57ddf758c513b4d8","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707917922751,"stop":1707917922752,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1e978db4285ef9e","name":"Push message with content topic containing Chinese","time":{"start":1707918194573,"stop":1707918194574,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ebc85d6410e8785","name":"Push message with emoji payload","time":{"start":1707918194571,"stop":1707918194571,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b4b4836ca54b49c","name":"Reopen subscription with peer with lost subscription","time":{"start":1707917683146,"stop":1707917683146,"duration":0},"status":"passed","severity":"normal"},{"uid":"2737a6710cdeade6","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707917829374,"stop":1707917829374,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd238eb1caa3d3d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1707917783942,"stop":1707917783943,"duration":1},"status":"passed","severity":"normal"},{"uid":"25f617457e8c0fa4","name":"Relay","time":{"start":1707917619427,"stop":1707917619427,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd00a1b985c8e51b","name":"Subscribe and publish message","time":{"start":1707917940249,"stop":1707917940249,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b722d99ab7a25a","name":"Check received message containing XML","time":{"start":1707918136336,"stop":1707918136336,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ca1de3f10b52b6","name":"same cluster, same shard: nodes connect","time":{"start":1707917861174,"stop":1707917861174,"duration":0},"status":"passed","severity":"normal"},{"uid":"f20e1a3fb41312d3","name":"Subscribe to topic containing special chars and publish message","time":{"start":1707917940256,"stop":1707917940257,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc5b4f914021714b","name":"groups content topics by expected pubsub topic","time":{"start":1707917564176,"stop":1707917564176,"duration":0},"status":"passed","severity":"normal"},{"uid":"da7846ad43929781","name":"Subscribe to topic containing XML and publish message","time":{"start":1707917940259,"stop":1707917940260,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbe97fa862784dc","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707917821508,"stop":1707917821512,"duration":4},"status":"passed","severity":"normal"},{"uid":"ce519d42e69b11cf","name":"Push message with short payload","time":{"start":1707918194565,"stop":1707918194565,"duration":0},"status":"passed","severity":"normal"},{"uid":"65fa558fa88a107c","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1707918176646,"stop":1707918176647,"duration":1},"status":"passed","severity":"normal"},{"uid":"892a633e1cd70740","name":"Push message with long payload","time":{"start":1707918194565,"stop":1707918194565,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6e69bc27f134d9e","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1707918142132,"stop":1707918142132,"duration":0},"status":"passed","severity":"normal"},{"uid":"6df5e4961d0b8cdc","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707918219451,"stop":1707918219451,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c073c007f1c3b7f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707918219451,"stop":1707918219451,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab470a9d62fb3657","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707917829376,"stop":1707917829376,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b44c36533a65e5","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707917699172,"stop":1707917699173,"duration":1},"status":"passed","severity":"normal"},{"uid":"f692715f7c0c5e11","name":"configure the node with multiple pubsub topics","time":{"start":1707918017404,"stop":1707918017405,"duration":1},"status":"passed","severity":"normal"},{"uid":"67d03d3150daf4ab","name":"Push message with custom timestamp: 1707921386807","time":{"start":1707918001053,"stop":1707918001054,"duration":1},"status":"passed","severity":"normal"},{"uid":"594ec05c09399c0","name":"Push message with content topic containing JSON","time":{"start":1707918001040,"stop":1707918001041,"duration":1},"status":"passed","severity":"normal"},{"uid":"518444a1bf89b028","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707917821498,"stop":1707917821498,"duration":0},"status":"passed","severity":"normal"},{"uid":"88865af914263b22","name":"should be able to encode the field with only STORE set to true","time":{"start":1707917571580,"stop":1707917571581,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cfcc0524f40f040","name":"Push message with XML payload","time":{"start":1707918194568,"stop":1707918194569,"duration":1},"status":"passed","severity":"normal"},{"uid":"410b7e3fec176986","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1707917617020,"stop":1707917617021,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b77179a0a3c6648","name":"Query Generator, No message returned","time":{"start":1707918076383,"stop":1707918076384,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f9a379d705fed2d","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1707917940264,"stop":1707917940265,"duration":1},"status":"passed","severity":"normal"},{"uid":"8acc19ab37d09bf2","name":"Ordered Callback - backward","time":{"start":1707918148028,"stop":1707918148028,"duration":0},"status":"passed","severity":"normal"},{"uid":"58250e3de1444fc5","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1707918176645,"stop":1707918176646,"duration":1},"status":"passed","severity":"normal"},{"uid":"e68cc6976f4c8319","name":"should handle a minimal index list","time":{"start":1707917564310,"stop":1707917564310,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b5458d33e7158fd","name":"Check received message containing Chinese","time":{"start":1707918136368,"stop":1707918136369,"duration":1},"status":"passed","severity":"normal"},{"uid":"9116a18f2f0485a2","name":"should be able to encode the field with only FILTER set to true","time":{"start":1707917571581,"stop":1707917571581,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7793a575e489f37","name":"Check publish message containing long","time":{"start":1707917930861,"stop":1707917930862,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a384042c60775fb","name":"Check publish message containing special chars","time":{"start":1707917930862,"stop":1707917930863,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac6edf6d4e2174fe","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707918219430,"stop":1707918219431,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bfd3bc20dabd3dd","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707918219437,"stop":1707918219437,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ea320f1380c4c2","name":"should throw error - invalid id","time":{"start":1707917572358,"stop":1707917572359,"duration":1},"status":"passed","severity":"normal"},{"uid":"240dcf9db1f7aa73","name":"Check message received after jswaku node is restarted","time":{"start":1707918136363,"stop":1707918136364,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f62187b26fc45565","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1707917783918,"stop":1707917783918,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb7229effcddd830","name":"Relay - dialed after","time":{"start":1707918184822,"stop":1707918184823,"duration":1},"status":"passed","severity":"normal"},{"uid":"72a8aa565b14370d","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1707917940250,"stop":1707917940250,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab64324fdcb7c69f","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1707917586364,"stop":1707917586364,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e7fb038338a7fb","name":"Check message with non string payload is not received","time":{"start":1707918136363,"stop":1707918136363,"duration":0},"status":"passed","severity":"normal"},{"uid":"d815329709e3ba3d","name":"throws on content topic with generation field greater than 0","time":{"start":1707917564171,"stop":1707917564171,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd3b08c67926d750","name":"Check received message with timestamp: undefined ","time":{"start":1707918136379,"stop":1707918136379,"duration":0},"status":"passed","severity":"normal"},{"uid":"c38d387b7d3e1b21","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1707917783927,"stop":1707917783927,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44362af876479a1","name":"Push message with content topic containing short","time":{"start":1707918194572,"stop":1707918194572,"duration":0},"status":"passed","severity":"normal"},{"uid":"451ce4e6d011b3e6","name":"Decoder throws on empty string content topic","time":{"start":1707917593733,"stop":1707917593733,"duration":0},"status":"passed","severity":"normal"},{"uid":"238b82a7cc4f29d2","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1707918142133,"stop":1707918142133,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a55ac6cafffada","name":"should set field with all protocols enabled","time":{"start":1707917572364,"stop":1707917572364,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c35d143ca0ec4e8","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1707917660062,"stop":1707917660063,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9c85425e4f5e11f","name":"throws on content topic with empty version field","time":{"start":1707917564172,"stop":1707917564173,"duration":1},"status":"passed","severity":"normal"},{"uid":"89c542a898782123","name":"addEventListener with correct event","time":{"start":1707917650328,"stop":1707917650329,"duration":1},"status":"passed","severity":"normal"},{"uid":"61076bd541b15219","name":"should set field with all protocols disabled","time":{"start":1707917572364,"stop":1707917572364,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6c8f76075d7580","name":"should set field with only FILTER enabled","time":{"start":1707917572365,"stop":1707917572365,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dea097727d906be","name":"Fails to push message bigger that 1MB","time":{"start":1707918194580,"stop":1707918194581,"duration":1},"status":"passed","severity":"normal"},{"uid":"23aadab83536e5ba","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707917821516,"stop":1707917821516,"duration":0},"status":"passed","severity":"normal"},{"uid":"49560a5fa9c8f0b6","name":"tcp ip4 address","time":{"start":1707917571693,"stop":1707917571693,"duration":0},"status":"passed","severity":"normal"},{"uid":"9953f6311f036646","name":"Query generator for multiple messages with different message text format","time":{"start":1707918116407,"stop":1707918116407,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff620731bfa88e3e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707917699173,"stop":1707917699173,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aa9988772f9e05e","name":"Encoder throws on undefined content topic","time":{"start":1707917593732,"stop":1707917593732,"duration":0},"status":"passed","severity":"normal"},{"uid":"75356864958306bf","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707918219445,"stop":1707918219445,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fec93de924bec674","name":"Relay + Store","time":{"start":1707917619428,"stop":1707917619428,"duration":0},"status":"passed","severity":"normal"},{"uid":"776889ed09eaae06","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1707917861173,"stop":1707917861173,"duration":0},"status":"passed","severity":"normal"},{"uid":"7addbdfe4fc09fe3","name":"Check received message containing SQL Injection","time":{"start":1707918136335,"stop":1707918136335,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dddabff93cd0a3","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707918219447,"stop":1707918219448,"duration":1},"status":"passed","severity":"normal"},{"uid":"77f4eaecc9df9be2","name":"Push message with XML payload","time":{"start":1707918001006,"stop":1707918001007,"duration":1},"status":"passed","severity":"normal"},{"uid":"593cec4fd1b24a5e","name":"Check message with invalid timestamp is not received","time":{"start":1707918136360,"stop":1707918136360,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f648eeecb748991","name":"Subscribe to topic containing short and receive message","time":{"start":1707918219446,"stop":1707918219447,"duration":1},"status":"passed","severity":"normal"},{"uid":"92e8716e31c0d814","name":"should not receive a peer event after stop","time":{"start":1707918000130,"stop":1707918000130,"duration":0},"status":"passed","severity":"normal"},{"uid":"88dcf7833bcd8daf","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707917922747,"stop":1707917922747,"duration":0},"status":"passed","severity":"normal"},{"uid":"10eceb16185f86fc","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1707918121563,"stop":1707918121564,"duration":1},"status":"passed","severity":"normal"},{"uid":"933610324502cf71","name":"Refresh subscription","time":{"start":1707918219446,"stop":1707918219446,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aba1fcfdad9955a","name":"Check received message containing short","time":{"start":1707918136365,"stop":1707918136365,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0384df64bc5d803","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1707918176644,"stop":1707918176644,"duration":0},"status":"passed","severity":"normal"},{"uid":"d814f427c2c3cb02","name":"Check message with no pubsub topic is not received","time":{"start":1707918136361,"stop":1707918136361,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff10dde499474f9d","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1707918142132,"stop":1707918142133,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a8bc8f84c733ef0","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1707917571584,"stop":1707917571584,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da5d28cbfdad312","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1707918176644,"stop":1707918176645,"duration":1},"status":"passed","severity":"normal"},{"uid":"67307eb76edf556b","name":"Check message with no payload is not received","time":{"start":1707918136362,"stop":1707918136363,"duration":1},"status":"passed","severity":"normal"},{"uid":"237c881e6e950267","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707917678152,"stop":1707917678152,"duration":0},"status":"passed","severity":"normal"},{"uid":"6de8d1b528e66dc1","name":"Overlapping topic subscription","time":{"start":1707918219446,"stop":1707918219446,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7832f7d8e266390","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707917786584,"stop":1707917786585,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed7e1dbff72df5e7","name":"Subscribe to topic containing shell command and publish message","time":{"start":1707917940262,"stop":1707917940263,"duration":1},"status":"passed","severity":"normal"},{"uid":"b50ef4db38dc63a1","name":"Register correct protocols","time":{"start":1707917940248,"stop":1707917940248,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c0088ba610744e","name":"Check message received after nwaku node is restarted","time":{"start":1707917786592,"stop":1707917786592,"duration":0},"status":"skipped","severity":"normal"},{"uid":"49895641d2b2591f","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1707917783916,"stop":1707917783917,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb7106057ee7dd12","name":"Push message on custom pubsubTopic","time":{"start":1707917879254,"stop":1707917879254,"duration":0},"status":"passed","severity":"normal"},{"uid":"a051f964974d902c","name":"Check received message containing Arabic","time":{"start":1707917786562,"stop":1707917786563,"duration":1},"status":"passed","severity":"normal"},{"uid":"a12c99f095a14fb3","name":"Subscribe and receives messages on 20 topics","time":{"start":1707918219432,"stop":1707918219433,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fa71c295327750a","name":"Passing page size 110 when there are 120 messages","time":{"start":1707918159867,"stop":1707918159867,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd3f39bb4eaa192","name":"passes more than one ENR URLs and attempts connection","time":{"start":1707917620716,"stop":1707917620716,"duration":0},"status":"skipped","severity":"normal"},{"uid":"511cff7fef1b9d","name":"Check received message containing numeric","time":{"start":1707917786560,"stop":1707917786561,"duration":1},"status":"passed","severity":"normal"},{"uid":"98fcbbe50287962f","name":"Waku message hash computation","time":{"start":1707917566684,"stop":1707917566685,"duration":1},"status":"passed","severity":"normal"},{"uid":"1af1a64303078963","name":"Generator, custom pubsub topic","time":{"start":1707918111866,"stop":1707918111866,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a794f039085258db","name":"Check message received after jswaku node is restarted","time":{"start":1707917786592,"stop":1707917786592,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d7efe9b09fc34e71","name":"Push message with shell command payload","time":{"start":1707918001008,"stop":1707918001008,"duration":0},"status":"passed","severity":"normal"},{"uid":"d52d50cfdaaf8693","name":"should throw an error for insufficient data","time":{"start":1707917564311,"stop":1707917564311,"duration":0},"status":"passed","severity":"normal"},{"uid":"9df80e0bc43a715","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707917879256,"stop":1707917879256,"duration":0},"status":"passed","severity":"normal"},{"uid":"a82d6d0dfe3ae2ed","name":"addEventListener with wrong event","time":{"start":1707917650330,"stop":1707917650331,"duration":1},"status":"passed","severity":"normal"},{"uid":"f45f58e29f0d7812","name":"Push message with content topic containing long","time":{"start":1707918001010,"stop":1707918001014,"duration":4},"status":"passed","severity":"normal"},{"uid":"f9ed8f99254b2f60","name":"Overlapping topic subscription","time":{"start":1707917940253,"stop":1707917940254,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f93b29ba824a473d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707917829377,"stop":1707917829377,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad9585cbfc646a25","name":"Push message with Basic HTML tag payload","time":{"start":1707918001007,"stop":1707918001007,"duration":0},"status":"passed","severity":"normal"},{"uid":"f471098752f43d7d","name":"Decoder throws on empty string content topic","time":{"start":1707917591975,"stop":1707917591976,"duration":1},"status":"passed","severity":"normal"},{"uid":"36ac2d78e1c2b35d","name":"Light Node - default protocols","time":{"start":1707918184828,"stop":1707918184831,"duration":3},"status":"passed","severity":"normal"},{"uid":"a19bf1fff27ede44","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1707917660065,"stop":1707917660065,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca3e4eb87c1c0e83","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1707917571588,"stop":1707917571589,"duration":1},"status":"passed","severity":"normal"},{"uid":"eebeae5e3dfe2b4e","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1707917609366,"stop":1707917609368,"duration":2},"status":"passed","severity":"normal"},{"uid":"e7b61491052ce3de","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707918219434,"stop":1707918219434,"duration":0},"status":"passed","severity":"normal"},{"uid":"a879403f9beb3c81","name":"Push message with Chinese payload","time":{"start":1707918194566,"stop":1707918194567,"duration":1},"status":"passed","severity":"normal"},{"uid":"eca26411c3a309ee","name":"Relay - times out","time":{"start":1707918184823,"stop":1707918184824,"duration":1},"status":"passed","severity":"normal"},{"uid":"1121ffa67feed603","name":"Subscribe to topic containing emoji and publish message","time":{"start":1707917940265,"stop":1707917940267,"duration":2},"status":"passed","severity":"normal"},{"uid":"8ff847ff3000fac4","name":"Ping on subscribed peer","time":{"start":1707917683147,"stop":1707917683148,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ca9d1ad036b7449","name":"Check received message containing numeric","time":{"start":1707918136333,"stop":1707918136333,"duration":0},"status":"passed","severity":"normal"},{"uid":"26691d128c8e41c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707918219443,"stop":1707918219444,"duration":1},"status":"passed","severity":"normal"},{"uid":"88c3876ea035a421","name":"Check message with non string payload is not received","time":{"start":1707917786590,"stop":1707917786591,"duration":1},"status":"passed","severity":"normal"},{"uid":"85b1d3384311ffc6","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707917829379,"stop":1707917829385,"duration":6},"status":"passed","severity":"normal"},{"uid":"147eaf3e35639aab","name":"different cluster, same shard: nodes don't connect","time":{"start":1707917861175,"stop":1707917861175,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f554f577bbef63","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1707917783919,"stop":1707917783919,"duration":0},"status":"passed","severity":"normal"},{"uid":"cad2da99060a508b","name":"Check received message containing special chars","time":{"start":1707917786561,"stop":1707917786561,"duration":0},"status":"passed","severity":"normal"},{"uid":"132c296a03959f31","name":"Subscribe to topic containing long and publish message","time":{"start":1707917940255,"stop":1707917940256,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b5266cb04e3642d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707917829374,"stop":1707917829374,"duration":0},"status":"passed","severity":"normal"},{"uid":"149d1b88d44c7bfa","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1707918121563,"stop":1707918121563,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc8b8660aaf74692","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1707917678157,"stop":1707917678158,"duration":1},"status":"passed","severity":"normal"},{"uid":"2da27f9adcaf5f56","name":"converts content topics to expected shard index","time":{"start":1707917564174,"stop":1707917564174,"duration":0},"status":"passed","severity":"normal"},{"uid":"17832f86210b9cd9","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707917829373,"stop":1707917829374,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbfd394892e95dd","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707918219432,"stop":1707918219432,"duration":0},"status":"passed","severity":"normal"},{"uid":"acc77e30b42f33df","name":"should return all peers when numPeers is 0","time":{"start":1707917576762,"stop":1707917576763,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b5e68667fc44262","name":"Fails to push message with empty content topic","time":{"start":1707918194578,"stop":1707918194578,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a4484be2742949b","name":"should emit a peer event after start","time":{"start":1707917620713,"stop":1707917620713,"duration":0},"status":"passed","severity":"normal"},{"uid":"323ee4e3fbeed1b6","name":"should decode valid enr successfully","time":{"start":1707917572356,"stop":1707917572356,"duration":0},"status":"passed","severity":"normal"},{"uid":"98164136911747e6","name":"Check received message containing Russian","time":{"start":1707918136369,"stop":1707918136369,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3a58ef85049d26","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707917783953,"stop":1707917783956,"duration":3},"status":"passed","severity":"normal"},{"uid":"c439a3ccf2a46706","name":"Check publish message after service node is restarted","time":{"start":1707917930873,"stop":1707917930874,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8b27111eaa8274d7","name":"Encoder throws on undefined content topic","time":{"start":1707917591974,"stop":1707917591974,"duration":0},"status":"passed","severity":"normal"},{"uid":"b382ea0a70ae2b81","name":"different cluster, different shard: nodes don't connect","time":{"start":1707917861175,"stop":1707917861175,"duration":0},"status":"passed","severity":"normal"},{"uid":"371ba09842d734ff","name":"Query with Ordered Callback, No Decoder","time":{"start":1707918076385,"stop":1707918076385,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea45f41e9251379","name":"Push message with content topic containing Chinese","time":{"start":1707918001028,"stop":1707918001034,"duration":6},"status":"passed","severity":"normal"},{"uid":"4057aee41db0625d","name":"Check received message with timestamp: 1707917608617 ","time":{"start":1707918136340,"stop":1707918136341,"duration":1},"status":"passed","severity":"normal"},{"uid":"efa396a4f7064384","name":"should not receive a peer event after stop","time":{"start":1707917620714,"stop":1707917620714,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ffd7adab846f8a5","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1707917660062,"stop":1707917660062,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a25036d43c4cb97","name":"Filter","time":{"start":1707918184827,"stop":1707918184828,"duration":1},"status":"passed","severity":"normal"},{"uid":"81f7f05ece5f526b","name":"Fails to push message with large meta","time":{"start":1707918194578,"stop":1707918194579,"duration":1},"status":"passed","severity":"normal"},{"uid":"9674fe900941a9e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707917829378,"stop":1707917829378,"duration":0},"status":"passed","severity":"normal"},{"uid":"5322828704cf45b5","name":"Publish message with custom timestamp: Wed Feb 14 2024 14:38:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1707917930870,"stop":1707917930871,"duration":1},"status":"passed","severity":"normal"}]