allure-jswaku/7376/widgets/severity.json
2024-08-29 09:18:03 +00:00

1 line
158 KiB
JSON

[{"uid":"8fa6f27875793db3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1724922611431,"stop":1724922611432,"duration":1},"status":"passed","severity":"normal"},{"uid":"da145ecbd82880c5","name":"same cluster, same shard: nodes connect","time":{"start":1724922611418,"stop":1724922611418,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a6571541f369e21","name":"Decoder throws on empty string content topic","time":{"start":1724922388049,"stop":1724922388050,"duration":1},"status":"passed","severity":"normal"},{"uid":"3186a21613dd57f","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1724922950821,"stop":1724922950822,"duration":1},"status":"passed","severity":"normal"},{"uid":"f911e30ed257b2af","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1724922374664,"stop":1724922374664,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8dd82888d183c95","name":"Filter with 3 connections","time":{"start":1724922661651,"stop":1724922661652,"duration":1},"status":"passed","severity":"normal"},{"uid":"a472365c2eb96e05","name":"Push message with numeric payload","time":{"start":1724922921440,"stop":1724922921441,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5291c36bf28461e","name":"Push message with shell command payload","time":{"start":1724922853911,"stop":1724922853911,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a24052723cb96dc","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724922635346,"stop":1724922635346,"duration":0},"status":"passed","severity":"normal"},{"uid":"82544a614990ac0e","name":"Check publish message containing emoji","time":{"start":1724922887527,"stop":1724922887528,"duration":1},"status":"passed","severity":"normal"},{"uid":"af4f38ff4c72b405","name":"throws on content topic with empty topic name field","time":{"start":1724922374661,"stop":1724922374661,"duration":0},"status":"passed","severity":"normal"},{"uid":"a408290d26888362","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1724922611428,"stop":1724922611428,"duration":0},"status":"passed","severity":"normal"},{"uid":"28006613a6d39f0b","name":"Subscribe to topic containing long and receive message","time":{"start":1724923012462,"stop":1724923012462,"duration":0},"status":"passed","severity":"normal"},{"uid":"78a0e9de9c90b1f3","name":"Push message with numeric payload","time":{"start":1724922853904,"stop":1724922853905,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8b96f717e55818","name":"Check received message containing short","time":{"start":1724922845248,"stop":1724922845248,"duration":0},"status":"passed","severity":"normal"},{"uid":"639fbd784ed11b42","name":"1 Store, 2 fetches","time":{"start":1724922398277,"stop":1724922398277,"duration":0},"status":"passed","severity":"normal"},{"uid":"91570957d2700f50","name":"Overlapping topic subscription","time":{"start":1724922891487,"stop":1724922891487,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8f6cfb4874fbfcef","name":"Check received message containing XML","time":{"start":1724922845254,"stop":1724922845254,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f10ff01aebc4bff","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1724922950821,"stop":1724922950821,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e0b7b364f8be79","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724923012463,"stop":1724923012463,"duration":0},"status":"passed","severity":"normal"},{"uid":"c684741610b9fff1","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724922635348,"stop":1724922635349,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad3498a533630040","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724922601846,"stop":1724922601847,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fa3b4744d6b5d6c","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1724922999267,"stop":1724922999267,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac9f9bf798e592fb","name":"Subscribe to topic containing short and receive message","time":{"start":1724923012462,"stop":1724923012462,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f8956f16bbc5911","name":"Subscribe and receives messages on 20 topics","time":{"start":1724922635350,"stop":1724922635350,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c4114d53ef2cd3","name":"should set field with only LIGHTPUSH enabled","time":{"start":1724922383092,"stop":1724922383092,"duration":0},"status":"passed","severity":"normal"},{"uid":"2905a6d7f24b352a","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1724922433170,"stop":1724922433171,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c0c55e9c7f627e","name":"Refresh subscription","time":{"start":1724923012476,"stop":1724923012476,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f162d844838771f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724922635351,"stop":1724922635351,"duration":0},"status":"passed","severity":"normal"},{"uid":"331a29e30272d913","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1724922862333,"stop":1724922862333,"duration":0},"status":"passed","severity":"normal"},{"uid":"60aac3e245ba2bcc","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724922862334,"stop":1724922862334,"duration":0},"status":"passed","severity":"normal"},{"uid":"90af58f0050f54e6","name":"1 Relay, 1 fetch","time":{"start":1724922398276,"stop":1724922398277,"duration":1},"status":"passed","severity":"normal"},{"uid":"285ae503ceb67978","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724922778325,"stop":1724922778326,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3bbccdd7a040855","name":"Decoder throws on undefined content topic","time":{"start":1724922408756,"stop":1724922408757,"duration":1},"status":"passed","severity":"normal"},{"uid":"95c75fe2ff2d715","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1724922374768,"stop":1724922374768,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac8e59357473049f","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1724922887532,"stop":1724922887533,"duration":1},"status":"passed","severity":"normal"},{"uid":"c660753682bab1c1","name":"should return empty list for no shard","time":{"start":1724922374679,"stop":1724922374680,"duration":1},"status":"passed","severity":"normal"},{"uid":"d40c1ae414d5af9","name":"Renews peer on consistent missed messages","time":{"start":1724922535052,"stop":1724922535053,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad1833cfea905abe","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724922727647,"stop":1724922727647,"duration":0},"status":"passed","severity":"normal"},{"uid":"84859c439b6fdaf7","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724922921469,"stop":1724922921469,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38ccb126311fded","name":"Encoder throws on undefined content topic","time":{"start":1724922388048,"stop":1724922388048,"duration":0},"status":"passed","severity":"normal"},{"uid":"d56843242e8548e7","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724923012478,"stop":1724923012478,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb916a54b02e947","name":"Subscribe and receives messages on 20 topics","time":{"start":1724923012474,"stop":1724923012474,"duration":0},"status":"passed","severity":"normal"},{"uid":"a358e1d60872e26c","name":"Check received message with timestamp: 1724922425216000000 ","time":{"start":1724922601844,"stop":1724922601845,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecc855c705f308b2","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724922635356,"stop":1724922635356,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bfe15b8a611ee21","name":"Relay + Store","time":{"start":1724922383093,"stop":1724922383093,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5edb63e70770677","name":"Query Generator, Wrong PubsubTopic","time":{"start":1724922950819,"stop":1724922950820,"duration":1},"status":"passed","severity":"normal"},{"uid":"a84ee8ab3efdf4ca","name":"should set field with all protocols disabled","time":{"start":1724922383091,"stop":1724922383091,"duration":0},"status":"passed","severity":"normal"},{"uid":"35e0cdaf6f7f4f6c","name":"Push message with custom timestamp: 1724919035572","time":{"start":1724922921474,"stop":1724922921474,"duration":0},"status":"passed","severity":"normal"},{"uid":"3945f6963ef94102","name":"Query generator for multiple messages with multiple decoders","time":{"start":1724922971798,"stop":1724922971798,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dbcac7b9f5584f","name":"Push message with content topic containing long","time":{"start":1724922853914,"stop":1724922853915,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad0e8a591f60dac3","name":"should be able to decode the field with only FILTER set to true","time":{"start":1724922382329,"stop":1724922382330,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa3b551d7af93ad4","name":"Check publish message containing Russian","time":{"start":1724922887523,"stop":1724922887523,"duration":0},"status":"passed","severity":"normal"},{"uid":"48eeacccd67e54a8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1724922374684,"stop":1724922374684,"duration":0},"status":"passed","severity":"normal"},{"uid":"67cf138d5e1adb6f","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724922635359,"stop":1724922635359,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa55e37d350a3f2","name":"Push message with content topic containing Arabic","time":{"start":1724922853917,"stop":1724922853918,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebd71eb0d1b44662","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1724922374686,"stop":1724922374686,"duration":0},"status":"passed","severity":"normal"},{"uid":"25dd79f949f169d8","name":"Check message with no content topic is not received","time":{"start":1724922845244,"stop":1724922845245,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd896b161aea6fa8","name":"Push message on custom pubsubTopic","time":{"start":1724922727644,"stop":1724922727644,"duration":0},"status":"passed","severity":"normal"},{"uid":"92bf7a80c1e9295c","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1724922611441,"stop":1724922611441,"duration":0},"status":"passed","severity":"normal"},{"uid":"107fa4234806a721","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724922727648,"stop":1724922727648,"duration":0},"status":"passed","severity":"normal"},{"uid":"58caa049fedd53e8","name":"Correctly serialized arguments","time":{"start":1724922776072,"stop":1724922776072,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cd40fd1ce50a016","name":"recovers when dns.resolve returns empty","time":{"start":1724922398919,"stop":1724922398919,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded7c4e9d357a088","name":"Light Node - default protocols","time":{"start":1724923008737,"stop":1724923008737,"duration":0},"status":"passed","severity":"normal"},{"uid":"876ac122f8576b38","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724922647835,"stop":1724922647835,"duration":0},"status":"passed","severity":"normal"},{"uid":"d42a03eb299e7ef8","name":"Ping on unsubscribed peer","time":{"start":1724922485955,"stop":1724922485955,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c1e9b12390fe0d","name":"Check received message containing JSON","time":{"start":1724922845257,"stop":1724922845257,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad8d733128d379b9","name":"nwaku subscribes","time":{"start":1724922866492,"stop":1724922866492,"duration":0},"status":"passed","severity":"normal"},{"uid":"e562832d2744b6f2","name":"Throws when trying to push message with empty payload","time":{"start":1724922921464,"stop":1724922921464,"duration":0},"status":"passed","severity":"normal"},{"uid":"b34ce1975864a6a5","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1724922374672,"stop":1724922374673,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecd2ddd0332f70fd","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1724922425592,"stop":1724922425595,"duration":3},"status":"passed","severity":"normal"},{"uid":"8c0f93ef3808c25d","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724922778330,"stop":1724922778331,"duration":1},"status":"passed","severity":"normal"},{"uid":"46e435eff677228f","name":"Generator, custom pubsub topic","time":{"start":1724922966286,"stop":1724922966286,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ec332a170e9e88e","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724922778327,"stop":1724922778328,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d8cc1c9ee7a46dc","name":"Subscribe to topic containing short and receive message","time":{"start":1724922635353,"stop":1724922635354,"duration":1},"status":"passed","severity":"normal"},{"uid":"440ab7ca56261d79","name":"Push message equal or less that 1MB","time":{"start":1724922853930,"stop":1724922853930,"duration":0},"status":"passed","severity":"normal"},{"uid":"d785d1ebcd100383","name":"Meta field set when metaSetter is specified","time":{"start":1724922388047,"stop":1724922388048,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe88af9582cb268e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724922635354,"stop":1724922635354,"duration":0},"status":"passed","severity":"normal"},{"uid":"d730f415c05c74aa","name":"Subscribe to topic containing Script and receive message","time":{"start":1724923012480,"stop":1724923012481,"duration":1},"status":"passed","severity":"normal"},{"uid":"29a195dc8ad17595","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724922647837,"stop":1724922647842,"duration":5},"status":"passed","severity":"normal"},{"uid":"29a97e981a2f4d2e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724922508638,"stop":1724922508639,"duration":1},"status":"passed","severity":"normal"},{"uid":"1819113f85a5da1d","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1724922398403,"stop":1724922398403,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a09bb848e47b89","name":"Push message with content topic containing short","time":{"start":1724922853914,"stop":1724922853914,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7408a3ff925bc79","name":"Check received message with timestamp: 1724922424872 ","time":{"start":1724922845240,"stop":1724922845242,"duration":2},"status":"passed","severity":"normal"},{"uid":"57963b4423ccc1c5","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1724922771081,"stop":1724922771082,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb911887649c04b8","name":"udp ip6 address","time":{"start":1724922382546,"stop":1724922382546,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4886f33fa1f812","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1724922928883,"stop":1724922928885,"duration":2},"status":"passed","severity":"normal"},{"uid":"a74450ef0c93e832","name":"Round trip binary encryption [ecies, signature]","time":{"start":1724922410310,"stop":1724922410311,"duration":1},"status":"passed","severity":"normal"},{"uid":"41e96f660794c9f1","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1724922999271,"stop":1724922999271,"duration":0},"status":"passed","severity":"normal"},{"uid":"c86ce5dbc7fad4dc","name":"Generator, custom pubsub topic","time":{"start":1724922966283,"stop":1724922966283,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e82dcb0f65b3d9a","name":"Check received message containing long","time":{"start":1724922845248,"stop":1724922845248,"duration":0},"status":"passed","severity":"normal"},{"uid":"35d8c61d65084210","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724923012460,"stop":1724923012461,"duration":1},"status":"passed","severity":"normal"},{"uid":"7adf6acc89591d0f","name":"Check received message containing JSON","time":{"start":1724922601842,"stop":1724922601843,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e671379cf12e70d","name":"Init the array if not present","time":{"start":1724922374447,"stop":1724922374448,"duration":1},"status":"passed","severity":"normal"},{"uid":"88b0856daa31bde5","name":"should only return 1 node with relay and store capability","time":{"start":1724922398921,"stop":1724922398921,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c547430ed8f30","name":"Subscribe to topic containing special chars and publish message","time":{"start":1724922891488,"stop":1724922891489,"duration":1},"status":"passed","severity":"normal"},{"uid":"caaf5c588309087c","name":"Push message with rate limit","time":{"start":1724922853928,"stop":1724922853929,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd03c58e654ec80e","name":"should get / set UDP multiaddr","time":{"start":1724922383084,"stop":1724922383084,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dbb288b4fa637ee","name":"should throw an error for an unconfigured topic","time":{"start":1724922374690,"stop":1724922374691,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef61a545f5854806","name":"Check received message with timestamp: 1724922424872 ","time":{"start":1724922845259,"stop":1724922845259,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20799840c672a87","name":"Using a function","time":{"start":1724922998984,"stop":1724922998984,"duration":0},"status":"passed","severity":"normal"},{"uid":"6830634956ddb0fa","name":"Check publish message containing escaped characters","time":{"start":1724922887526,"stop":1724922887526,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44b52cac44eee8d","name":"can start the service","time":{"start":1724922439098,"stop":1724922439098,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd53eb5fc55618d","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1724922408751,"stop":1724922408752,"duration":1},"status":"passed","severity":"normal"},{"uid":"17fcef00fb3e3b99","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724923012471,"stop":1724923012472,"duration":1},"status":"passed","severity":"normal"},{"uid":"1263f7371501e3fc","name":"Ping on unsubscribed peer","time":{"start":1724922499936,"stop":1724922499936,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c58a994123222de","name":"Subscribe and receive messages via waku relay post","time":{"start":1724923012472,"stop":1724923012473,"duration":1},"status":"passed","severity":"normal"},{"uid":"2407092dded2803d","name":"Push message with content topic containing SQL Injection","time":{"start":1724922853918,"stop":1724922853919,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffaf797dcef793fa","name":"Generator, custom pubsub topic","time":{"start":1724922966284,"stop":1724922966285,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3a7f71976c747bf","name":"connected peers and dial","time":{"start":1724922845653,"stop":1724922845654,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e81f691c30719ef1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724922601846,"stop":1724922601846,"duration":0},"status":"passed","severity":"normal"},{"uid":"93649fc70987b7df","name":"should add and remove event listeners correctly","time":{"start":1724922402865,"stop":1724922402866,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0f86d5e8ce893c7","name":"Ping on unsubscribed peer","time":{"start":1724922499929,"stop":1724922499930,"duration":1},"status":"passed","severity":"normal"},{"uid":"32117bbecaa13e04","name":"throws on content topic with empty version field","time":{"start":1724922374660,"stop":1724922374661,"duration":1},"status":"passed","severity":"normal"},{"uid":"de2bf4fa1c9fc4ca","name":"Ping on subscribed peer","time":{"start":1724922499935,"stop":1724922499935,"duration":0},"status":"passed","severity":"normal"},{"uid":"e80398954471faee","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1724922999265,"stop":1724922999266,"duration":1},"status":"passed","severity":"normal"},{"uid":"baa1defb4079dff","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1724922778326,"stop":1724922778326,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b1ea214579a6c0","name":"Check publish message containing Basic HTML tag","time":{"start":1724922887525,"stop":1724922887525,"duration":0},"status":"passed","severity":"normal"},{"uid":"c812465bfbc9f25b","name":"Check publish message containing XML","time":{"start":1724922887524,"stop":1724922887525,"duration":1},"status":"passed","severity":"normal"},{"uid":"545ac110a849dbc4","name":"Fails to publish message with empty text","time":{"start":1724922887532,"stop":1724922887532,"duration":0},"status":"passed","severity":"normal"},{"uid":"c529ff290b2a6f8","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1724922611443,"stop":1724922611443,"duration":0},"status":"passed","severity":"normal"},{"uid":"424e8605db358d25","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1724922374686,"stop":1724922374686,"duration":0},"status":"passed","severity":"normal"},{"uid":"607d4c0669575d0c","name":"Decoder throws on undefined content topic","time":{"start":1724922410312,"stop":1724922410312,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b512a0f82774432","name":"should not receive a peer event before start","time":{"start":1724922439101,"stop":1724922439101,"duration":0},"status":"passed","severity":"normal"},{"uid":"57dc263271b9f1c6","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1724922862332,"stop":1724922862333,"duration":1},"status":"passed","severity":"normal"},{"uid":"7504fa2da2490ac6","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1724922374673,"stop":1724922374673,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a92b9202868bf11","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724922647831,"stop":1724922647834,"duration":3},"status":"passed","severity":"normal"},{"uid":"efe3eecde92933b7","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724923012466,"stop":1724923012466,"duration":0},"status":"passed","severity":"normal"},{"uid":"70edc609aedd7b10","name":"Check message received after jswaku node is restarted","time":{"start":1724922845246,"stop":1724922845246,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7b0de83f936814df","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724922611437,"stop":1724922611437,"duration":0},"status":"passed","severity":"normal"},{"uid":"489eb25495ad600","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1724922611442,"stop":1724922611442,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa8806e300dd930","name":"Check publish message containing short","time":{"start":1724922887520,"stop":1724922887520,"duration":0},"status":"passed","severity":"normal"},{"uid":"6edc9ff1e0e80a73","name":"Failed peers are renewed","time":{"start":1724922675552,"stop":1724922675552,"duration":0},"status":"passed","severity":"normal"},{"uid":"35904c8b970cb9cf","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724923012459,"stop":1724923012459,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf553fb0bed135f2","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724922853921,"stop":1724922853921,"duration":0},"status":"passed","severity":"normal"},{"uid":"af6664a872649dbb","name":"should be able to encode the field with only STORE set to true","time":{"start":1724922382324,"stop":1724922382324,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e15a3c203a04171","name":"tcp ip4 address","time":{"start":1724922382545,"stop":1724922382546,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2f9fcc2540c1b67","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app2/1/topic516/proto","time":{"start":1724922906440,"stop":1724922906441,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1b9e3703ad06548","name":"Ordered Callback - false","time":{"start":1724922966706,"stop":1724922966706,"duration":0},"status":"passed","severity":"normal"},{"uid":"62170088d5c8704a","name":"Push message with emoji payload","time":{"start":1724922853912,"stop":1724922853913,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf91596769ad249d","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1724922410310,"stop":1724922410310,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c5d39562c002cd1","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1724922398406,"stop":1724922398406,"duration":0},"status":"passed","severity":"normal"},{"uid":"389493f5c6a0a339","name":"Push message with Basic HTML tag payload","time":{"start":1724922921449,"stop":1724922921450,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5c3661ae17de006","name":"Push message with shell command payload","time":{"start":1724922921452,"stop":1724922921461,"duration":9},"status":"passed","severity":"normal"},{"uid":"9ac6dde90f9f5838","name":"Fails to push message with empty content topic","time":{"start":1724922921472,"stop":1724922921472,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f0ce0d57d487d6c","name":"handles multiple messages","time":{"start":1724922984603,"stop":1724922984603,"duration":0},"status":"passed","severity":"normal"},{"uid":"d318b4bf083977b6","name":"Renews peer on consistent ping failures","time":{"start":1724922535049,"stop":1724922535049,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c49a2ce64f6e2e","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1724922402865,"stop":1724922402865,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9661ff0d6d75ce8","name":"Push message with short payload","time":{"start":1724922853902,"stop":1724922853903,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb77e5e421f452af","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1724922374672,"stop":1724922374672,"duration":0},"status":"passed","severity":"normal"},{"uid":"f918ca8cf0f7b53b","name":"Push message with content topic containing Chinese","time":{"start":1724922921467,"stop":1724922921467,"duration":0},"status":"passed","severity":"normal"},{"uid":"70dc32c81df83759","name":"Encoder throws on undefined content topic","time":{"start":1724922410311,"stop":1724922410312,"duration":1},"status":"passed","severity":"normal"},{"uid":"6483b878d0780578","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724923012478,"stop":1724923012478,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b1206d2d49d4783","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724922635351,"stop":1724922635352,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6a7842c55046bba","name":"Push message with Arabic payload","time":{"start":1724922921444,"stop":1724922921445,"duration":1},"status":"passed","severity":"normal"},{"uid":"71f15a8e1a21f06","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1724922508637,"stop":1724922508638,"duration":1},"status":"passed","severity":"normal"},{"uid":"51bf0c48f97d7e3a","name":"should use DNS peer discovery with light client","time":{"start":1724922439102,"stop":1724922439102,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d125b497811381d4","name":"handles different networkShards values correctly","time":{"start":1724922374676,"stop":1724922374676,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7db6da56468a4d8","name":"Check message with non string payload is not received","time":{"start":1724922845263,"stop":1724922845263,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fdf5e8cec4f259","name":"Subscribe to topic containing numeric and publish message","time":{"start":1724922891488,"stop":1724922891488,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cf654fe6a0db836","name":"Check publish message containing SQL Injection","time":{"start":1724922887524,"stop":1724922887524,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a78a38547cd09de","name":"Tracks peer failures correctly","time":{"start":1724922535050,"stop":1724922535051,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e3e9e6ad67d0558","name":"should not receive a peer event after stop","time":{"start":1724922439101,"stop":1724922439101,"duration":0},"status":"passed","severity":"normal"},{"uid":"e10fb068f54eb2aa","name":"Push message with content topic containing short","time":{"start":1724922921464,"stop":1724922921465,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9d0172847edd4a1","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1724922611430,"stop":1724922611430,"duration":0},"status":"passed","severity":"normal"},{"uid":"4700966cb4216b08","name":"Waku message hash computation (payload length 0)","time":{"start":1724922377155,"stop":1724922377155,"duration":0},"status":"passed","severity":"normal"},{"uid":"27791ba717691c8d","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1724922374690,"stop":1724922374690,"duration":0},"status":"passed","severity":"normal"},{"uid":"24112303a49b08db","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724923012483,"stop":1724923012483,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d63a0ff0b75138","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724922611432,"stop":1724922611432,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0454b0ae62aea0","name":"Callback on promise","time":{"start":1724922971799,"stop":1724922971799,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d2fec699c4b78b3","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1724922928887,"stop":1724922928887,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea662394ca82b057","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724923012458,"stop":1724923012458,"duration":0},"status":"passed","severity":"normal"},{"uid":"95e075ddf9bc4406","name":"Push message with long payload","time":{"start":1724922853903,"stop":1724922853904,"duration":1},"status":"passed","severity":"normal"},{"uid":"c30feba91c32dd3f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724923012479,"stop":1724923012480,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca77ac72f4afb07b","name":"Check message with invalid timestamp is not received","time":{"start":1724922845261,"stop":1724922845261,"duration":0},"status":"passed","severity":"normal"},{"uid":"5accda8e53f9e34","name":"Check publish message containing unicode special characters","time":{"start":1724922887527,"stop":1724922887527,"duration":0},"status":"passed","severity":"normal"},{"uid":"6186bda730d95972","name":"Push message with content topic containing unicode special characters","time":{"start":1724922853923,"stop":1724922853927,"duration":4},"status":"passed","severity":"normal"},{"uid":"49ff91763dcf28d0","name":"Push message with escaped characters payload","time":{"start":1724922921462,"stop":1724922921463,"duration":1},"status":"passed","severity":"normal"},{"uid":"db3f9eddbc0df382","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app3/5/topic663/json","time":{"start":1724922906439,"stop":1724922906439,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f9d2844af043209","name":"Push 30 different messages","time":{"start":1724922853913,"stop":1724922853913,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d53c2a045bc6637","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1724922374673,"stop":1724922374674,"duration":1},"status":"passed","severity":"normal"},{"uid":"a97662633624bf45","name":"Check received message containing numeric","time":{"start":1724922845249,"stop":1724922845249,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c7199775d08a59","name":"Subscribe to topic containing shell command and publish message","time":{"start":1724922891492,"stop":1724922891493,"duration":1},"status":"passed","severity":"normal"},{"uid":"33987d970777a3a5","name":"Push message with JSON payload","time":{"start":1724922853910,"stop":1724922853911,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0257f173a3aec65","name":"random static sharding 1 - Cluster ID: 488, Shard ID: 866","time":{"start":1724922946229,"stop":1724922946229,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d9674005a225a02","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724922398923,"stop":1724922398923,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6463bcb026f8e450","name":"Push message with content topic containing Arabic","time":{"start":1724922921467,"stop":1724922921468,"duration":1},"status":"passed","severity":"normal"},{"uid":"23d02318e609c6f8","name":"Refresh subscription","time":{"start":1724922891487,"stop":1724922891487,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9cd2ad57b835c0cd","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app87/9/topic894/json","time":{"start":1724922906439,"stop":1724922906440,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8a231eb16c634eb","name":"Push message with custom timestamp: 1724926235572","time":{"start":1724922921474,"stop":1724922921475,"duration":1},"status":"passed","severity":"normal"},{"uid":"c97917053af1a77a","name":"Check received message containing Russian","time":{"start":1724922845251,"stop":1724922845252,"duration":1},"status":"passed","severity":"normal"},{"uid":"536cffe97ea031ac","name":"Check message with no content topic is not received","time":{"start":1724922601857,"stop":1724922601857,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1d9fc1ecf2e4aef","name":"should properly create location multiaddrs - tcp4","time":{"start":1724922383085,"stop":1724922383089,"duration":4},"status":"passed","severity":"normal"},{"uid":"dd3b0df4dba22c2c","name":"Push message with content topic containing special chars","time":{"start":1724922921466,"stop":1724922921467,"duration":1},"status":"passed","severity":"normal"},{"uid":"942e3a0fd98fd143","name":"should not receive a peer event after stop","time":{"start":1724922890068,"stop":1724922890068,"duration":0},"status":"passed","severity":"normal"},{"uid":"5194f956330f3760","name":"Push message with Basic HTML tag payload","time":{"start":1724922853910,"stop":1724922853910,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ee4c0ce20475d5","name":"Keep-alive pings maintain the connection","time":{"start":1724922535038,"stop":1724922535048,"duration":10},"status":"passed","severity":"normal"},{"uid":"d08a591a0a452d5b","name":"configure the node with multiple content topics","time":{"start":1724922906445,"stop":1724922906445,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddebfa69136924e","name":"Subscribe to topic containing long and publish message","time":{"start":1724922891488,"stop":1724922891488,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd932d80ab4b827e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724922611442,"stop":1724922611442,"duration":0},"status":"passed","severity":"normal"},{"uid":"149ef4ef037b4f93","name":"topics with same application and version share the same shard","time":{"start":1724922374674,"stop":1724922374674,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e8f329d417fe91","name":"Sets default value correctly","time":{"start":1724922998985,"stop":1724922998986,"duration":1},"status":"passed","severity":"normal"},{"uid":"f00c1c56a21b7e13","name":"LightPush","time":{"start":1724923008736,"stop":1724923008736,"duration":0},"status":"passed","severity":"normal"},{"uid":"c66b5a6a124a5673","name":"Sign & Recover","time":{"start":1724922409250,"stop":1724922409250,"duration":0},"status":"passed","severity":"normal"},{"uid":"8863ce03f8b896f9","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1724922374696,"stop":1724922374696,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af477ca4fc6e56f","name":"should be online or offline if network state changed","time":{"start":1724922425603,"stop":1724922425604,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff259dd22aaeb3a3","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1724922398404,"stop":1724922398404,"duration":0},"status":"passed","severity":"normal"},{"uid":"76944968bcc34638","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1724922374683,"stop":1724922374683,"duration":0},"status":"passed","severity":"normal"},{"uid":"7947d58104ffb65","name":"should not fail to stop the service if it was not started","time":{"start":1724922439099,"stop":1724922439100,"duration":1},"status":"passed","severity":"normal"},{"uid":"51fdbbdbb12b5332","name":"Passing an array","time":{"start":1724922998983,"stop":1724922998984,"duration":1},"status":"passed","severity":"normal"},{"uid":"64d18171b88ea7ab","name":"should throw error - no public key","time":{"start":1724922383082,"stop":1724922383082,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c8481d62d0d615","name":"Query Generator - false","time":{"start":1724922966704,"stop":1724922966704,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e215a429631e0e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724922845259,"stop":1724922845260,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba7a7785f2cd6b55","name":"Does not throw an exception when node disconnects","time":{"start":1724922998983,"stop":1724922998983,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a1a4e7c637199","name":"Check message received after nwaku node is restarted","time":{"start":1724922601858,"stop":1724922601859,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5c895b665200b9e5","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724922536231,"stop":1724922536232,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b4437906e217352","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1724922374685,"stop":1724922374685,"duration":0},"status":"passed","severity":"normal"},{"uid":"f898490b15dd0b0e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1724922374685,"stop":1724922374685,"duration":0},"status":"passed","severity":"normal"},{"uid":"da1c3ac4e445f523","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1724922374664,"stop":1724922374671,"duration":7},"status":"passed","severity":"normal"},{"uid":"5568d9a99a9f87a8","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1724922374663,"stop":1724922374663,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ff6e12504b56218","name":"Push message with content topic containing escaped characters","time":{"start":1724922853923,"stop":1724922853923,"duration":0},"status":"passed","severity":"normal"},{"uid":"7df2b594fad017f9","name":"Fails to push message bigger that 1MB","time":{"start":1724922853931,"stop":1724922853931,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb8aa222f5c99c8","name":"Check publish message after client node is restarted","time":{"start":1724922887534,"stop":1724922887534,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d2672a33265fcb69","name":"Push message with content topic containing unicode special characters","time":{"start":1724922921471,"stop":1724922921471,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaada347bce8a430","name":"Fails to push message bigger that 1MB","time":{"start":1724922921475,"stop":1724922921476,"duration":1},"status":"passed","severity":"normal"},{"uid":"22c47c8710bd5f7b","name":"random static sharding 9 - Cluster ID: 7, Shard ID: 766","time":{"start":1724922946240,"stop":1724922946241,"duration":1},"status":"passed","severity":"normal"},{"uid":"59174e6e0e1f9059","name":"Subscribe to topic containing short and publish message","time":{"start":1724922891487,"stop":1724922891487,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0fb26e6e4c399e","name":"should decode valid enr successfully","time":{"start":1724922383079,"stop":1724922383079,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ef49d46ca68e36c","name":"random static sharding 2 - Cluster ID: 738, Shard ID: 941","time":{"start":1724922946229,"stop":1724922946229,"duration":0},"status":"passed","severity":"normal"},{"uid":"521fefe24e36fcff","name":"Subscribe and receive messages via waku relay post","time":{"start":1724923012458,"stop":1724923012459,"duration":1},"status":"passed","severity":"normal"},{"uid":"f199781e8256943c","name":"Check meta is set [symmetric]","time":{"start":1724922408754,"stop":1724922408755,"duration":1},"status":"passed","severity":"normal"},{"uid":"af4ef0073c9c634c","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1724922778324,"stop":1724922778324,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d863d936b7a7bd","name":"Used by Waku Relay","time":{"start":1724922998984,"stop":1724922998985,"duration":1},"status":"passed","severity":"normal"},{"uid":"feef3d0369c09bc6","name":"should emit a peer event after start","time":{"start":1724922439100,"stop":1724922439100,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9b2a569281431e2","name":"Push message with content topic containing emoji","time":{"start":1724922921471,"stop":1724922921471,"duration":0},"status":"passed","severity":"normal"},{"uid":"66abdc2155897ab0","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724922778327,"stop":1724922778327,"duration":0},"status":"passed","severity":"normal"},{"uid":"8007f3350aaff36a","name":"Check received message containing shell command","time":{"start":1724922601843,"stop":1724922601843,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d339aac9c2a4d7d","name":"Check received message containing emoji","time":{"start":1724922601844,"stop":1724922601844,"duration":0},"status":"passed","severity":"normal"},{"uid":"4192bcff687f9c42","name":"Filter","time":{"start":1724923008737,"stop":1724923008737,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8af3a319178f311","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1724922374679,"stop":1724922374679,"duration":0},"status":"passed","severity":"normal"},{"uid":"36e3f645aab20b3b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724922635360,"stop":1724922635360,"duration":0},"status":"passed","severity":"normal"},{"uid":"29256032f603d5a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724922635355,"stop":1724922635356,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3718597f635f655","name":"more peers than existing","time":{"start":1724922845654,"stop":1724922845654,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8f2e7ee3d5894e3d","name":"new peer added after a peer was already found","time":{"start":1724922865536,"stop":1724922865536,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3fb6dbc27d13f3ec","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1724922611440,"stop":1724922611440,"duration":0},"status":"passed","severity":"normal"},{"uid":"d826104d268accf1","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724922635356,"stop":1724922635356,"duration":0},"status":"passed","severity":"normal"},{"uid":"c60a0f065d2766b2","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1724922382326,"stop":1724922382327,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6ef23539bb31a92","name":"Check message with no payload is not received","time":{"start":1724922845262,"stop":1724922845263,"duration":1},"status":"passed","severity":"normal"},{"uid":"f562a682d4554cd8","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1724922476374,"stop":1724922476374,"duration":0},"status":"passed","severity":"normal"},{"uid":"4023d2b8ca85176a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724923012467,"stop":1724923012467,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97af327e35de383","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1724922999269,"stop":1724922999270,"duration":1},"status":"passed","severity":"normal"},{"uid":"86270874ee483bed","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724922647837,"stop":1724922647837,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e40ca23f7048dda","name":"Delete observer","time":{"start":1724922849123,"stop":1724922849123,"duration":0},"status":"passed","severity":"normal"},{"uid":"384621b5b63244fb","name":"Push message with emoji payload","time":{"start":1724922921463,"stop":1724922921463,"duration":0},"status":"passed","severity":"normal"},{"uid":"d94461970d347993","name":"handles different clusterIds correctly","time":{"start":1724922374676,"stop":1724922374676,"duration":0},"status":"passed","severity":"normal"},{"uid":"980c28369017adb","name":"through manual discovery","time":{"start":1724922775986,"stop":1724922775987,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a6161d4c7daa4b0","name":"Check received message containing SQL Injection","time":{"start":1724922845235,"stop":1724922845235,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4736163a2fb5ce7","name":"Check received message containing escaped characters","time":{"start":1724922601843,"stop":1724922601843,"duration":0},"status":"passed","severity":"normal"},{"uid":"1959c48fdc65e079","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724922635358,"stop":1724922635358,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9919ab5bb5b49fb","name":"should not fail to stop the service if it was not started","time":{"start":1724922890066,"stop":1724922890066,"duration":0},"status":"passed","severity":"normal"},{"uid":"af002a9e604dcb80","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724923012460,"stop":1724923012460,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec04f7a61da5119","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724923012475,"stop":1724923012475,"duration":0},"status":"passed","severity":"normal"},{"uid":"293d9083c50794ad","name":"Push message with Arabic payload","time":{"start":1724922853907,"stop":1724922853908,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c8039e9b4b145f5","name":"A test","time":{"start":1724922727746,"stop":1724922727747,"duration":1},"status":"passed","severity":"normal"},{"uid":"524902c40320d996","name":"Encoder throws on undefined content topic","time":{"start":1724922408755,"stop":1724922408756,"duration":1},"status":"passed","severity":"normal"},{"uid":"366921785147f963","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1724922611432,"stop":1724922611433,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbd96f835ae542da","name":"stop","time":{"start":1724922465400,"stop":1724922465401,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ee483a20b68bb69","name":"addEventListener with wrong event","time":{"start":1724922465394,"stop":1724922465394,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d41961b2bc4785","name":"Check received message containing XML","time":{"start":1724922601841,"stop":1724922601842,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce7766b69bbe4c3","name":"Push message with content topic containing Russian","time":{"start":1724922853918,"stop":1724922853918,"duration":0},"status":"passed","severity":"normal"},{"uid":"644fff5189056376","name":"should be able to encode the field with only RELAY set to true","time":{"start":1724922382321,"stop":1724922382323,"duration":2},"status":"passed","severity":"normal"},{"uid":"44f7ae3aefe8ea14","name":"Check received message containing Script","time":{"start":1724922845253,"stop":1724922845254,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae75b4ed0712f35b","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1724922374679,"stop":1724922374679,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad2cc2b22f4e169","name":"Publish message with custom timestamp: Thu Aug 29 2024 08:14:22 GMT+0000 (Coordinated Universal Time)","time":{"start":1724922887529,"stop":1724922887530,"duration":1},"status":"passed","severity":"normal"},{"uid":"2147944fbaa5d6f9","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1724922476375,"stop":1724922476375,"duration":0},"status":"passed","severity":"normal"},{"uid":"45891c471a406ac","name":"Check message with non string payload is not received","time":{"start":1724922845246,"stop":1724922845246,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f805706e67a32d","name":"Check received message with timestamp: 1724922424872000000 ","time":{"start":1724922845240,"stop":1724922845240,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c8c35ace55d3902","name":"Js publishes, other Js receives","time":{"start":1724922866493,"stop":1724922866493,"duration":0},"status":"passed","severity":"normal"},{"uid":"171276ff386f569d","name":"removeEventListener with correct event","time":{"start":1724922465395,"stop":1724922465395,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d41e3b473bb7e8","name":"Check message with invalid timestamp is not received","time":{"start":1724922601847,"stop":1724922601847,"duration":0},"status":"passed","severity":"normal"},{"uid":"97df1ecd8ae2879a","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1724922398405,"stop":1724922398405,"duration":0},"status":"passed","severity":"normal"},{"uid":"79072e9c30a3b82f","name":"Push message on custom pubsubTopic","time":{"start":1724922727647,"stop":1724922727647,"duration":0},"status":"passed","severity":"normal"},{"uid":"2223493fad5eb9c7","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1724922928886,"stop":1724922928886,"duration":0},"status":"passed","severity":"normal"},{"uid":"d645963cd99c1aa3","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1724922611420,"stop":1724922611421,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bc56707bd01823e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724922611426,"stop":1724922611426,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b9cd4572f6f03e","name":"should not fail to stop the service if it was not started","time":{"start":1724922402862,"stop":1724922402863,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d9e0cdbe0672bc0","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724922382332,"stop":1724922382333,"duration":1},"status":"passed","severity":"normal"},{"uid":"753187cb3357070f","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1724922382331,"stop":1724922382331,"duration":0},"status":"passed","severity":"normal"},{"uid":"af8a00e418093fd1","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1724922611438,"stop":1724922611438,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ecaa212b25b6600","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1724922374686,"stop":1724922374687,"duration":1},"status":"passed","severity":"normal"},{"uid":"f722752192e943d1","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724923012458,"stop":1724923012458,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fd5849990af6ea2","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724923012463,"stop":1724923012463,"duration":0},"status":"passed","severity":"normal"},{"uid":"602c00187391e648","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1724922408753,"stop":1724922408754,"duration":1},"status":"passed","severity":"normal"},{"uid":"a292bae5ff215274","name":"Subscribe and receive messages via lightPush","time":{"start":1724923012470,"stop":1724923012471,"duration":1},"status":"passed","severity":"normal"},{"uid":"c53a89c3bcbc6a34","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1724922374688,"stop":1724922374688,"duration":0},"status":"passed","severity":"normal"},{"uid":"52262e4460fd5002","name":"should be called at least once on all `peer:discovery` events","time":{"start":1724922433167,"stop":1724922433167,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae402b6c55e8900f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724922635354,"stop":1724922635355,"duration":1},"status":"passed","severity":"normal"},{"uid":"44ba7462db7883ec","name":"should emit a peer event after start","time":{"start":1724922890067,"stop":1724922890067,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed6a4fd50406bc40","name":"should set field with all protocols enabled","time":{"start":1724922383091,"stop":1724922383091,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada14c026c6c6a1a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724923012459,"stop":1724923012460,"duration":1},"status":"passed","severity":"normal"},{"uid":"4822241c8b5fc301","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1724922374696,"stop":1724922374697,"duration":1},"status":"passed","severity":"normal"},{"uid":"66582069e3c9fa8f","name":"Check received message containing shell command","time":{"start":1724922845237,"stop":1724922845238,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3233317665cfd","name":"Store - dialed first","time":{"start":1724923008735,"stop":1724923008735,"duration":0},"status":"passed","severity":"normal"},{"uid":"820ba3a3fe6dca3b","name":"Push message with custom timestamp: 1694164261821","time":{"start":1724922853929,"stop":1724922853929,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5cf2f429fbf96ea","name":"Query with Ordered Callback, No Decoder","time":{"start":1724922950822,"stop":1724922950822,"duration":0},"status":"passed","severity":"normal"},{"uid":"947f0a5c299c900a","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1724922611443,"stop":1724922611443,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa2297bb37094e8","name":"should throw an error for insufficient data","time":{"start":1724922374768,"stop":1724922374768,"duration":0},"status":"passed","severity":"normal"},{"uid":"818e97253c520e91","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1724922611433,"stop":1724922611433,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa0de4956879dfee","name":"A test","time":{"start":1724922727745,"stop":1724922727746,"duration":1},"status":"passed","severity":"normal"},{"uid":"a302a6a9c56795c6","name":"Push message with content topic containing shell command","time":{"start":1724922921470,"stop":1724922921470,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5811604d74d3628","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724922727646,"stop":1724922727646,"duration":0},"status":"passed","severity":"normal"},{"uid":"a883252467c84a0c","name":"Rejects garbage","time":{"start":1724922391232,"stop":1724922391233,"duration":1},"status":"passed","severity":"normal"},{"uid":"cca3b3874fd1d0a","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724922382327,"stop":1724922382328,"duration":1},"status":"passed","severity":"normal"},{"uid":"42b7565d4a35e5f","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1724922398402,"stop":1724922398403,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce2655f8bd23e58f","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1724922862334,"stop":1724922862334,"duration":0},"status":"passed","severity":"normal"},{"uid":"af9b0dd1316143a4","name":"should properly create location multiaddrs - udp4","time":{"start":1724922383085,"stop":1724922383085,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3e2a2c499f4eabd","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1724922971800,"stop":1724922971800,"duration":0},"status":"passed","severity":"normal"},{"uid":"9403c68c2ebcff72","name":"Ping on subscribed peer","time":{"start":1724922485954,"stop":1724922485954,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9076850ec540110","name":"Check message with no pubsub topic is not received","time":{"start":1724922601856,"stop":1724922601856,"duration":0},"status":"passed","severity":"normal"},{"uid":"f80421c59d21ad23","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app48/1/topic90/proto","time":{"start":1724922906440,"stop":1724922906440,"duration":0},"status":"passed","severity":"normal"},{"uid":"f225c2088c294d14","name":"throws on content topic with empty application field","time":{"start":1724922374660,"stop":1724922374660,"duration":0},"status":"passed","severity":"normal"},{"uid":"25019e55d0c5642e","name":"random static sharding 10 - Cluster ID: 243, Shard ID: 847","time":{"start":1724922946241,"stop":1724922946242,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9c7286d7090a1c9","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1724922611421,"stop":1724922611422,"duration":1},"status":"passed","severity":"normal"},{"uid":"415aeb1111d014dd","name":"should be able to decode the field with only STORE set to true","time":{"start":1724922382330,"stop":1724922382330,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ed6371148eb1e5d","name":"caches peers it previously fetched","time":{"start":1724922398920,"stop":1724922398920,"duration":0},"status":"passed","severity":"normal"},{"uid":"be22a9b2e4e55946","name":"should throw error - invalid id","time":{"start":1724922383081,"stop":1724922383082,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c40c86c27d26d2b","name":"listenerCount","time":{"start":1724922465397,"stop":1724922465398,"duration":1},"status":"passed","severity":"normal"},{"uid":"9121fbe76d8356d0","name":"Ping on peer without subscriptions","time":{"start":1724922485955,"stop":1724922485955,"duration":0},"status":"passed","severity":"normal"},{"uid":"84c0403f07001235","name":"should correctly map a content topic to a pubsub topic","time":{"start":1724922374695,"stop":1724922374695,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa3660c7a533115f","name":"it tolerates circular branch references","time":{"start":1724922398919,"stop":1724922398919,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a2ecab7346992e6","name":"Publish message with large meta","time":{"start":1724922887534,"stop":1724922887535,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ed0033673889594","name":"Check received message containing JSON","time":{"start":1724922845237,"stop":1724922845237,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77e68ddbf39f6ef","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724922778327,"stop":1724922778327,"duration":0},"status":"passed","severity":"normal"},{"uid":"33fcc69f8a1f0d54","name":"should be able to encode the field with only FILTER set to true","time":{"start":1724922382324,"stop":1724922382325,"duration":1},"status":"passed","severity":"normal"},{"uid":"6085a3baa5dc1076","name":"Push message with special chars payload","time":{"start":1724922853905,"stop":1724922853906,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8ebf5fb4bd2fbc5","name":"Check received message containing numeric","time":{"start":1724922845233,"stop":1724922845233,"duration":0},"status":"passed","severity":"normal"},{"uid":"67b3de498fefaac6","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1724922865536,"stop":1724922865536,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2ffac1f6a799a5b","name":"Ephemeral field is preserved - encoder v0","time":{"start":1724922436971,"stop":1724922436972,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6648e0f7813e7d7","name":"Check received message containing escaped characters","time":{"start":1724922845238,"stop":1724922845238,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea9627fa79b007e","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724922778330,"stop":1724922778330,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aea92151da7209b","name":"Push message with JSON payload","time":{"start":1724922921450,"stop":1724922921451,"duration":1},"status":"passed","severity":"normal"},{"uid":"e19093c039b0af5d","name":"Push message with content topic containing numeric","time":{"start":1724922921466,"stop":1724922921466,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d03a28d973da7d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724922966287,"stop":1724922966287,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6d83af1093cf9fe","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1724922374674,"stop":1724922374674,"duration":0},"status":"passed","severity":"normal"},{"uid":"69281c1616291f73","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1724922374673,"stop":1724922374673,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c8a1d3ace1612b","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1724922398404,"stop":1724922398405,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a8974dcf88d7ce8","name":"Push message with content topic containing Script","time":{"start":1724922921468,"stop":1724922921469,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c5e338f300bc737","name":"Non TWN Cluster","time":{"start":1724922906439,"stop":1724922906439,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c8c857a6d7a2a77","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724922727645,"stop":1724922727645,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1118bb4f7c8c334","name":"Push message with content topic containing shell command","time":{"start":1724922853922,"stop":1724922853922,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cafa3e5cdcbbbf8","name":"should handle corrupted local storage data gracefully","time":{"start":1724922402865,"stop":1724922402865,"duration":0},"status":"passed","severity":"normal"},{"uid":"326bee9270ea3182","name":"should throw error - no id","time":{"start":1724922383081,"stop":1724922383081,"duration":0},"status":"passed","severity":"normal"},{"uid":"af1c9bfe9daf419b","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1724922374678,"stop":1724922374678,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e8b7ad1bf9975a0","name":"returns all values when wanted number is greater than available values","time":{"start":1724922398026,"stop":1724922398026,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ac5c8742c5ea90","name":"Query generator for 2000 messages","time":{"start":1724922971801,"stop":1724922971801,"duration":0},"status":"passed","severity":"normal"},{"uid":"520aeb4087374750","name":"Default pageSize","time":{"start":1724922983784,"stop":1724922983785,"duration":1},"status":"passed","severity":"normal"},{"uid":"baddbcb496fc4aa5","name":"Check message with no content topic is not received","time":{"start":1724922845262,"stop":1724922845262,"duration":0},"status":"passed","severity":"normal"},{"uid":"348c8c492527dbd4","name":"should properly create location multiaddrs - tcp","time":{"start":1724922383090,"stop":1724922383090,"duration":0},"status":"passed","severity":"normal"},{"uid":"65f255398910597b","name":"1 Store, 2 relays, 2 fetches","time":{"start":1724922398277,"stop":1724922398278,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e4c8f8adb9a31ff","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724922536229,"stop":1724922536230,"duration":1},"status":"passed","severity":"normal"},{"uid":"cef95b3ff9a15c72","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1724922382326,"stop":1724922382326,"duration":0},"status":"passed","severity":"normal"},{"uid":"247d200431b27f77","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724922536230,"stop":1724922536230,"duration":0},"status":"passed","severity":"normal"},{"uid":"67981c706f464a87","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1724922778326,"stop":1724922778326,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dd442e5ad56f0bf","name":"Push message with special chars payload","time":{"start":1724922921441,"stop":1724922921442,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee5cbc79eda0038f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724922845242,"stop":1724922845242,"duration":0},"status":"passed","severity":"normal"},{"uid":"7830955c611e30a2","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1724922374663,"stop":1724922374664,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0cb55207c2189d3","name":"Promise Callback - false","time":{"start":1724922966705,"stop":1724922966705,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a1b1325b94fe504","name":"Reopen subscription with peer with lost subscription","time":{"start":1724922485956,"stop":1724922485956,"duration":0},"status":"passed","severity":"normal"},{"uid":"da75751be5b1f918","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1724922999264,"stop":1724922999265,"duration":1},"status":"passed","severity":"normal"},{"uid":"d583a455d8dd8fdf","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724922635357,"stop":1724922635358,"duration":1},"status":"passed","severity":"normal"},{"uid":"da236dc1c318d1e6","name":"Callback on promise, aborts when callback returns true","time":{"start":1724922971799,"stop":1724922971800,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f6cde5c8b4e6cb3","name":"Push message with content topic containing escaped characters","time":{"start":1724922921470,"stop":1724922921471,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed6c592ee6d14ab2","name":"Renews subscription after lossing a connection","time":{"start":1724923012469,"stop":1724923012469,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e1c5febdb27411d","name":"Fails to push message with large meta","time":{"start":1724922921472,"stop":1724922921473,"duration":1},"status":"passed","severity":"normal"},{"uid":"bef091612c3f8185","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1724922611435,"stop":1724922611436,"duration":1},"status":"passed","severity":"normal"},{"uid":"48f34908e85b9720","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724923012464,"stop":1724923012464,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef50c0b19f5cefc","name":"Push message with content topic containing JSON","time":{"start":1724922853921,"stop":1724922853922,"duration":1},"status":"passed","severity":"normal"},{"uid":"da47c856eaa434c8","name":"should not receive a peer event after stop","time":{"start":1724922402864,"stop":1724922402864,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ea058527713f5f","name":"ignores unrecognized TXT record formats","time":{"start":1724922398920,"stop":1724922398920,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee7897ec1cca314","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1724922383079,"stop":1724922383080,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b64c5d5055d9dfa","name":"Push message with content topic containing XML","time":{"start":1724922853920,"stop":1724922853921,"duration":1},"status":"passed","severity":"normal"},{"uid":"c00a4314ef8d39e2","name":"should not fail to start the service if it is already started","time":{"start":1724922402863,"stop":1724922402863,"duration":0},"status":"passed","severity":"normal"},{"uid":"194b604423a7592e","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1724922398405,"stop":1724922398406,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a58c90c3b5ad709","name":"should set field with only STORE enabled","time":{"start":1724922383092,"stop":1724922383092,"duration":0},"status":"passed","severity":"normal"},{"uid":"af7a11260edbbb1f","name":"Relay + Store","time":{"start":1724922437306,"stop":1724922437307,"duration":1},"status":"passed","severity":"normal"},{"uid":"41e9ff91ff709241","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1724922891489,"stop":1724922891489,"duration":0},"status":"passed","severity":"normal"},{"uid":"160c4402d59bbaad","name":"Subscribe to topic containing long and receive message","time":{"start":1724922635354,"stop":1724922635354,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6aff7b8c222de70","name":"ignores domain fetching errors","time":{"start":1724922398920,"stop":1724922398920,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ef819cb6511bb1","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app97/8/topic494/xml","time":{"start":1724922906441,"stop":1724922906441,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f05126ed42955e1","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app61/9/topic514/xml","time":{"start":1724922906442,"stop":1724922906443,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddd8b5a0ab72b0cc","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1724922433170,"stop":1724922433170,"duration":0},"status":"passed","severity":"normal"},{"uid":"99c03f6cf3637f20","name":"Throws when trying to push message with empty payload","time":{"start":1724922853913,"stop":1724922853914,"duration":1},"status":"passed","severity":"normal"},{"uid":"45e98799f835bbad","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1724922611420,"stop":1724922611420,"duration":0},"status":"passed","severity":"normal"},{"uid":"8577205642549620","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1724922374684,"stop":1724922374684,"duration":0},"status":"passed","severity":"normal"},{"uid":"f86fc0a1e48afc1f","name":"Subscribe to topic containing XML and publish message","time":{"start":1724922891491,"stop":1724922891491,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc04a5919fa31595","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724922647836,"stop":1724922647836,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f78e24ffc3b2a25","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724922635358,"stop":1724922635358,"duration":0},"status":"passed","severity":"normal"},{"uid":"c395aef6ed8f49f1","name":"throws on content topic with empty encoding field","time":{"start":1724922374661,"stop":1724922374662,"duration":1},"status":"passed","severity":"normal"},{"uid":"addb6c8332fb7e11","name":"Passing page size 10 when there are 10 messages","time":{"start":1724922983782,"stop":1724922983783,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc15f05d36d8c41a","name":"unsubscribes","time":{"start":1724922984605,"stop":1724922984606,"duration":1},"status":"passed","severity":"normal"},{"uid":"e78815666ea6e681","name":"Check received message with timestamp: 1724922425216 ","time":{"start":1724922601845,"stop":1724922601846,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4cbc36610d846d2","name":"Check received message containing short","time":{"start":1724922845232,"stop":1724922845232,"duration":0},"status":"passed","severity":"normal"},{"uid":"abbde55f6a876c98","name":"groups content topics by expected pubsub topic","time":{"start":1724922374675,"stop":1724922374675,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e10dd5d3614e73","name":"Check publish message containing numeric","time":{"start":1724922887521,"stop":1724922887521,"duration":0},"status":"passed","severity":"normal"},{"uid":"5916c6ee4db38f4a","name":"Query with Promise Callback, No message returned","time":{"start":1724922950824,"stop":1724922950824,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd0f85aee7c8b223","name":"isConnected should return true after first peer connects","time":{"start":1724922476375,"stop":1724922476376,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dfd8fc4cf4e2334","name":"Check publish message containing long","time":{"start":1724922887521,"stop":1724922887521,"duration":0},"status":"passed","severity":"normal"},{"uid":"662116d715b5dd05","name":"Subscribe to topic containing long and receive message","time":{"start":1724923012477,"stop":1724923012477,"duration":0},"status":"passed","severity":"normal"},{"uid":"e656662002621d54","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1724922374678,"stop":1724922374678,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd14f031fa4aabef","name":"should emit a peer event after start","time":{"start":1724922402863,"stop":1724922402863,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b18f8cf216f1668","name":"Check publish message after service node is restarted","time":{"start":1724922887534,"stop":1724922887534,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e87ff2c7e2f7b8ed","name":"Check received message containing SQL Injection","time":{"start":1724922601841,"stop":1724922601841,"duration":0},"status":"passed","severity":"normal"},{"uid":"3115162d3dcb8438","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app33/7/topic704/proto","time":{"start":1724922906442,"stop":1724922906442,"duration":0},"status":"passed","severity":"normal"},{"uid":"224968e1ebd0b83b","name":"Query with Ordered Callback, No message returned","time":{"start":1724922950822,"stop":1724922950822,"duration":0},"status":"passed","severity":"normal"},{"uid":"e08485e6c07e277","name":"throws on content topic with too few or too many fields","time":{"start":1724922374658,"stop":1724922374658,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dd25b11eba4954b","name":"should encode/decode to text encoding","time":{"start":1724922383084,"stop":1724922383084,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e919eee660ab40","name":"Push message with unicode special characters payload","time":{"start":1724922921463,"stop":1724922921463,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a13c05ffe27bc4","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1724922611422,"stop":1724922611423,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5560e3871016064","name":"should properly compute the node id","time":{"start":1724922383083,"stop":1724922383083,"duration":0},"status":"passed","severity":"normal"},{"uid":"742955bd6c24c4e8","name":"Relay","time":{"start":1724922437306,"stop":1724922437306,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ebc05b9a5c6eaf8","name":"should handle a minimal index list","time":{"start":1724922374767,"stop":1724922374767,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a91e8ea60f8a994","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1724922891486,"stop":1724922891486,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c821fad76fb1c2c","name":"different cluster, different shard: nodes don't connect","time":{"start":1724922771083,"stop":1724922771083,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44d8ae8a2a52ea9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1724922374687,"stop":1724922374687,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ffc52be0b135df0","name":"can start the service","time":{"start":1724922402861,"stop":1724922402861,"duration":0},"status":"passed","severity":"normal"},{"uid":"f13cba270661ad29","name":"Privacy Node - default protocol","time":{"start":1724923008738,"stop":1724923008738,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d0fb0fc954cb1","name":"Generator, 2 different pubsubtopics","time":{"start":1724922966287,"stop":1724922966287,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5b073e35466bbf","name":"Relay - dialed after","time":{"start":1724923008734,"stop":1724923008734,"duration":0},"status":"passed","severity":"normal"},{"uid":"f514b9cffa578416","name":"Push message on custom pubsubTopic","time":{"start":1724922727645,"stop":1724922727646,"duration":1},"status":"passed","severity":"normal"},{"uid":"833e3092d8c0f269","name":"should return false","time":{"start":1724922383082,"stop":1724922383082,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c228878670c7b51","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724922508641,"stop":1724922508642,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c221b2623071e2d","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1724922865536,"stop":1724922865537,"duration":1},"status":"passed","severity":"normal"},{"uid":"f35bcb068c64744b","name":"throws an error for improperly formatted content topics","time":{"start":1724922374676,"stop":1724922374677,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5af398198c14133","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1724922887528,"stop":1724922887529,"duration":1},"status":"passed","severity":"normal"},{"uid":"c82f2dd221a7a5d9","name":"pre and post cipher","time":{"start":1724922409249,"stop":1724922409250,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddeed863c6beca95","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1724922398922,"stop":1724922398922,"duration":0},"status":"passed","severity":"normal"},{"uid":"db89ff85c95a4f70","name":"Check received message containing emoji","time":{"start":1724922845239,"stop":1724922845240,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6b2899aa47d7bab","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724922508638,"stop":1724922508638,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e8e4d9798983d1d","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1724922982488,"stop":1724922982488,"duration":0},"status":"passed","severity":"normal"},{"uid":"d13aa0deaca4f109","name":"Check received message containing numeric","time":{"start":1724922601838,"stop":1724922601839,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd94693a74597dbe","name":"Check received message containing Arabic","time":{"start":1724922845250,"stop":1724922845251,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfea0fd8d627baaf","name":"different cluster, same shard: nodes don't connect","time":{"start":1724922771083,"stop":1724922771083,"duration":0},"status":"passed","severity":"normal"},{"uid":"c87bb66091f15b51","name":"Check received message containing Basic HTML tag","time":{"start":1724922845254,"stop":1724922845256,"duration":2},"status":"passed","severity":"normal"},{"uid":"dd91eca78e74b912","name":"Check message received after jswaku node is restarted","time":{"start":1724922845263,"stop":1724922845264,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e37e75eaacf5b28b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724922439103,"stop":1724922439103,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bbd096e4aad9c38a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724922635359,"stop":1724922635360,"duration":1},"status":"passed","severity":"normal"},{"uid":"a198dee6911b2261","name":"Mutual subscription","time":{"start":1724922891482,"stop":1724922891482,"duration":0},"status":"passed","severity":"normal"},{"uid":"9432b85216ab3417","name":"Check message with invalid timestamp is not received","time":{"start":1724922845243,"stop":1724922845243,"duration":0},"status":"passed","severity":"normal"},{"uid":"748b03037216d6ab","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1724922982489,"stop":1724922982489,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c22d602f4229d1","name":"should encode/decode to RLP encoding","time":{"start":1724922383083,"stop":1724922383083,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3af6120e35f9450","name":"Check received message containing special chars","time":{"start":1724922601839,"stop":1724922601839,"duration":0},"status":"passed","severity":"normal"},{"uid":"54da24e16e3eb316","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1724922928887,"stop":1724922928887,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb3a62b531ecda15","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1724922377153,"stop":1724922377154,"duration":1},"status":"passed","severity":"normal"},{"uid":"45907538284faa9c","name":"Fails to publish duplicate message","time":{"start":1724922887531,"stop":1724922887531,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df6a34988c0cb5","name":"Push message with Russian payload","time":{"start":1724922853908,"stop":1724922853908,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9503f9f228adfab","name":"Check received message containing Chinese","time":{"start":1724922601839,"stop":1724922601840,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a48fb793c908de4","name":"should set field with only RELAY enabled","time":{"start":1724922383091,"stop":1724922383092,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b3aa10343e67fc7","name":"Filter with 1 connections","time":{"start":1724922661637,"stop":1724922661638,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb92d3d6f9c8ac22","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1724922374692,"stop":1724922374692,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7b4dbaef9deee3","name":"Publish message with custom timestamp: Fri Sep 08 2023 09:14:22 GMT+0000 (Coordinated Universal Time)","time":{"start":1724922887529,"stop":1724922887529,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e5ac197c86d3259","name":"Push message with Russian payload","time":{"start":1724922921445,"stop":1724922921446,"duration":1},"status":"passed","severity":"normal"},{"uid":"f893274355662786","name":"returns all values when wanted number matches available values","time":{"start":1724922398024,"stop":1724922398025,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2db0bfaf8cacc2","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724922536230,"stop":1724922536230,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3fbba7824cd7932","name":"should set field with only FILTER enabled","time":{"start":1724922383092,"stop":1724922383092,"duration":0},"status":"passed","severity":"normal"},{"uid":"c087fafd713d8592","name":"should load peers from local storage and dispatch events","time":{"start":1724922402864,"stop":1724922402864,"duration":0},"status":"passed","severity":"normal"},{"uid":"96f4f0fba43c7204","name":"Check received message containing Basic HTML tag","time":{"start":1724922845236,"stop":1724922845237,"duration":1},"status":"passed","severity":"normal"},{"uid":"b39d074f2049917f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724922906438,"stop":1724922906438,"duration":0},"status":"passed","severity":"normal"},{"uid":"76fd16ddcb1253bf","name":"Encoder throws on empty string content topic","time":{"start":1724922410312,"stop":1724922410312,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a8dcddf9dd94365","name":"can dial TLS multiaddrs","time":{"start":1724922775985,"stop":1724922775986,"duration":1},"status":"passed","severity":"normal"},{"uid":"b36c722cb031b7d5","name":"configure the node with multiple pubsub topics","time":{"start":1724922946243,"stop":1724922946243,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6a6173beaf6209b","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1724922891490,"stop":1724922891490,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d4b1d304693f68","name":"Passing invalid cursor","time":{"start":1724922928888,"stop":1724922928888,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6e5e0e8bbf29786","name":"Symmetric encrypt & Decrypt","time":{"start":1724922409249,"stop":1724922409249,"duration":0},"status":"passed","severity":"normal"},{"uid":"729ebd053dc5faf6","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1724922611431,"stop":1724922611431,"duration":0},"status":"passed","severity":"normal"},{"uid":"41220e960a1fe29a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1724922374685,"stop":1724922374685,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd155d4cfebdb4a1","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724923012479,"stop":1724923012479,"duration":0},"status":"passed","severity":"normal"},{"uid":"815126b70f3c2a7d","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1724922771081,"stop":1724922771081,"duration":0},"status":"passed","severity":"normal"},{"uid":"eccd8df0aba7f0fb","name":"Push message with Script payload","time":{"start":1724922853909,"stop":1724922853909,"duration":0},"status":"passed","severity":"normal"},{"uid":"80b478932d3aadc2","name":"creates an iterator","time":{"start":1724922984602,"stop":1724922984603,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2d334fa481fb89f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724922845242,"stop":1724922845243,"duration":1},"status":"passed","severity":"normal"},{"uid":"17863a4548a9062e","name":"Generator, 2 different pubsubtopics","time":{"start":1724922966285,"stop":1724922966286,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad52e3e57098a197","name":"throws on content topic with non-number generation field","time":{"start":1724922374658,"stop":1724922374659,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbd578a3ee935102","name":"All","time":{"start":1724922437307,"stop":1724922437311,"duration":4},"status":"passed","severity":"normal"},{"uid":"849c19cd687f1cb2","name":"should encodeTxt and decodeTxt","time":{"start":1724922383078,"stop":1724922383079,"duration":1},"status":"passed","severity":"normal"},{"uid":"7556d1c3b6c8d8b2","name":"Subscribe to topic containing emoji and publish message","time":{"start":1724922891494,"stop":1724922891494,"duration":0},"status":"passed","severity":"normal"},{"uid":"64eb4e5fa884a188","name":"handles empty shards array correctly","time":{"start":1724922374694,"stop":1724922374694,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a0c933bf7ad098d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724922536232,"stop":1724922536232,"duration":0},"status":"passed","severity":"normal"},{"uid":"be16419b9ccbe288","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1724922778323,"stop":1724922778323,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3c3a10d741fd3fe","name":"Check received message containing special chars","time":{"start":1724922845233,"stop":1724922845234,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ff7846ebc5aaf91","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1724922374687,"stop":1724922374687,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6c7f88506b2b531","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1724922611439,"stop":1724922611439,"duration":0},"status":"passed","severity":"normal"},{"uid":"20d291524709edfb","name":"Check received message containing Chinese","time":{"start":1724922845250,"stop":1724922845250,"duration":0},"status":"passed","severity":"normal"},{"uid":"63faa0901b9f8cbf","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1724922476373,"stop":1724922476374,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fe094961cca0519","name":"isConnected should return false after all peers disconnect","time":{"start":1724922476376,"stop":1724922476376,"duration":0},"status":"passed","severity":"normal"},{"uid":"45eb722fd448da14","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1724922374681,"stop":1724922374681,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdbab14f4d50a5b6","name":"Passing cursor with wrong pubsubTopic","time":{"start":1724922928888,"stop":1724922928889,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa50e2434aec3c48","name":"Ping on peer without subscriptions","time":{"start":1724922499928,"stop":1724922499929,"duration":1},"status":"passed","severity":"normal"},{"uid":"5db5d1ce707e808a","name":"random static sharding 6 - Cluster ID: 629, Shard ID: 80","time":{"start":1724922946232,"stop":1724922946232,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa97f6aa7003019e","name":"Passing page size 3 when there are 20 messages","time":{"start":1724922983781,"stop":1724922983782,"duration":1},"status":"passed","severity":"normal"},{"uid":"1688fece7bf8b1f","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1724922611442,"stop":1724922611443,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4c72abd769ae870","name":"Push message with custom timestamp: 1724926261821","time":{"start":1724922853930,"stop":1724922853930,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94f85b7b85302eb","name":"Push 30 different messages","time":{"start":1724922921464,"stop":1724922921464,"duration":0},"status":"passed","severity":"normal"},{"uid":"e40cadb57c37bddc","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724923012463,"stop":1724923012464,"duration":1},"status":"passed","severity":"normal"},{"uid":"db1bf8d0f61b6ba6","name":"should return the pubsub topic directly if a string is provided","time":{"start":1724922374691,"stop":1724922374691,"duration":0},"status":"passed","severity":"normal"},{"uid":"1437e6e6c6f30c40","name":"Query generator for multiple messages","time":{"start":1724922971797,"stop":1724922971797,"duration":0},"status":"passed","severity":"normal"},{"uid":"4563b7165ab2b2a","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1724922982488,"stop":1724922982488,"duration":0},"status":"passed","severity":"normal"},{"uid":"1355cbe9ca52df4b","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1724922387838,"stop":1724922387839,"duration":1},"status":"passed","severity":"normal"},{"uid":"438d48c123d59373","name":"Check publish message containing Chinese","time":{"start":1724922887522,"stop":1724922887522,"duration":0},"status":"passed","severity":"normal"},{"uid":"e59cc252ab26ff58","name":"Check received message with timestamp: 1724922424872000000 ","time":{"start":1724922845259,"stop":1724922845259,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aae14c8c7668339","name":"Push message with content topic containing XML","time":{"start":1724922921469,"stop":1724922921469,"duration":0},"status":"passed","severity":"normal"},{"uid":"1380c4568e7e53e","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1724922891484,"stop":1724922891485,"duration":1},"status":"passed","severity":"normal"},{"uid":"681132e837290822","name":"Push message with Script payload","time":{"start":1724922921447,"stop":1724922921448,"duration":1},"status":"passed","severity":"normal"},{"uid":"db1b666e92f70ab7","name":"Check message on other pubsub topic is not received","time":{"start":1724922845243,"stop":1724922845244,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ea1863da7807cdb","name":"Sample","time":{"start":1724922382484,"stop":1724922382484,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce8e942cb56041b6","name":"Store - dialed after - with timeout","time":{"start":1724923008736,"stop":1724923008736,"duration":0},"status":"passed","severity":"normal"},{"uid":"706be224b53c320","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724922635350,"stop":1724922635350,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcc1d3023e92b082","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724922778322,"stop":1724922778322,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f46176006565b3","name":"Check publish message containing Script","time":{"start":1724922887524,"stop":1724922887524,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d8c1c006d1cd298","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1724922374678,"stop":1724922374679,"duration":1},"status":"passed","severity":"normal"},{"uid":"6669e9f8abefdaf0","name":"Push message with XML payload","time":{"start":1724922921448,"stop":1724922921449,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ec720e9c0f2ca88","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724922611440,"stop":1724922611440,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af23328d9b12836","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724923012481,"stop":1724923012481,"duration":0},"status":"passed","severity":"normal"},{"uid":"977e07766c3875f8","name":"Subscribe to topic containing XML and receive message","time":{"start":1724923012465,"stop":1724923012466,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3dc77cb105ebd2","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1724922374672,"stop":1724922374672,"duration":0},"status":"passed","severity":"normal"},{"uid":"72cb0ca677d2a705","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1724922374683,"stop":1724922374684,"duration":1},"status":"passed","severity":"normal"},{"uid":"1becda66ef2c4651","name":"random static sharding 7 - Cluster ID: 196, Shard ID: 965","time":{"start":1724922946233,"stop":1724922946233,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca42d4b1e3ed77ba","name":"Ping on peer without subscriptions","time":{"start":1724922499935,"stop":1724922499936,"duration":1},"status":"passed","severity":"normal"},{"uid":"1391faea2346e787","name":"throws on content topic with generation field greater than 0","time":{"start":1724922374659,"stop":1724922374660,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd9133b166eac029","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724923012482,"stop":1724923012483,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4ca8f0d2f98491a","name":"Decoder throws on undefined content topic","time":{"start":1724922388049,"stop":1724922388049,"duration":0},"status":"passed","severity":"normal"},{"uid":"320a6435536b3d8f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1724922374685,"stop":1724922374686,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eda95604c7c6835","name":"isConnected between 2 js-waku relay nodes","time":{"start":1724922476377,"stop":1724922476377,"duration":0},"status":"passed","severity":"normal"},{"uid":"6495f8e030499122","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724922966284,"stop":1724922966284,"duration":0},"status":"passed","severity":"normal"},{"uid":"49afcbfedd54a6c4","name":"Check message received after nwaku node is restarted","time":{"start":1724922845246,"stop":1724922845247,"duration":1},"status":"skipped","severity":"normal"},{"uid":"34348e61883a16e","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1724922387838,"stop":1724922387838,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8b8fe48a7cede5b","name":"Check received message containing escaped characters","time":{"start":1724922845258,"stop":1724922845258,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5a5fffa779e6f2d","name":"should only return 1 node with relay capability","time":{"start":1724922398921,"stop":1724922398921,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5147b5dbdbd9b30","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724922635346,"stop":1724922635346,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c81e009bccf48d2","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1724922374767,"stop":1724922374767,"duration":0},"status":"passed","severity":"normal"},{"uid":"26cc861cdb0c06f4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1724922611429,"stop":1724922611429,"duration":0},"status":"passed","severity":"normal"},{"uid":"f565c2a5ec42a7a1","name":"Decoder throws on empty string content topic","time":{"start":1724922410313,"stop":1724922410313,"duration":0},"status":"passed","severity":"normal"},{"uid":"83db2f3fb9b759d9","name":"Subscribe and receive messages via waku relay post","time":{"start":1724922635347,"stop":1724922635347,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c584da8868198ea","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724922647842,"stop":1724922647843,"duration":1},"status":"passed","severity":"normal"},{"uid":"411b23e5d301e2a6","name":"Subscribe to topic containing Russian and publish message","time":{"start":1724922891490,"stop":1724922891490,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc149a3f7d3c14b","name":"Ping fails for unsubscribed peers","time":{"start":1724922535038,"stop":1724922535038,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06ba1b9aa55e047","name":"Round trip binary serialization","time":{"start":1724922388046,"stop":1724922388047,"duration":1},"status":"passed","severity":"normal"},{"uid":"617dfd77a5d05c23","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1724922374683,"stop":1724922374683,"duration":0},"status":"passed","severity":"normal"},{"uid":"303707e04cfbedf0","name":"Passing page size 11 when there are 10 messages","time":{"start":1724922983783,"stop":1724922983783,"duration":0},"status":"passed","severity":"normal"},{"uid":"60248aa76c8f7e78","name":"same cluster, same shard: nodes connect","time":{"start":1724922771082,"stop":1724922771082,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c8e22b252af5eb","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app40/8/topic200/test.js","time":{"start":1724922906441,"stop":1724922906441,"duration":0},"status":"passed","severity":"normal"},{"uid":"975fe7c6c4cc5644","name":"should throw an error for empty SingleShardInfos array","time":{"start":1724922374677,"stop":1724922374678,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a16aac43daae87b","name":"same cluster, different shard: nodes connect","time":{"start":1724922771082,"stop":1724922771082,"duration":0},"status":"passed","severity":"normal"},{"uid":"83c46f677e400336","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1724922425600,"stop":1724922425603,"duration":3},"status":"passed","severity":"normal"},{"uid":"f87612ba98d8a7ed","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1724922611435,"stop":1724922611435,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4141521ff1c5b","name":"Check message with no payload is not received","time":{"start":1724922845245,"stop":1724922845246,"duration":1},"status":"passed","severity":"normal"},{"uid":"14df5570ad0869cb","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724922778328,"stop":1724922778328,"duration":0},"status":"passed","severity":"normal"},{"uid":"6227b7cf48b57a27","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1724922374677,"stop":1724922374677,"duration":0},"status":"passed","severity":"normal"},{"uid":"27b396409641a6a6","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724922946243,"stop":1724922946244,"duration":1},"status":"passed","severity":"normal"},{"uid":"5757dabe83f1e00e","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1724922611431,"stop":1724922611431,"duration":0},"status":"passed","severity":"normal"},{"uid":"83390503b2f75c0a","name":"Check received message containing Basic HTML tag","time":{"start":1724922601842,"stop":1724922601842,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac52063cefd4cfa1","name":"Ordered callback, aborts when callback returns true","time":{"start":1724922971800,"stop":1724922971800,"duration":0},"status":"passed","severity":"normal"},{"uid":"416608463c7bd228","name":"Push message with XML payload","time":{"start":1724922853909,"stop":1724922853910,"duration":1},"status":"passed","severity":"normal"},{"uid":"f51a56542fadd373","name":"Subscribe to topic containing JSON and publish message","time":{"start":1724922891492,"stop":1724922891492,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb5ce472ab29ce2a","name":"Check received message containing unicode special characters","time":{"start":1724922845258,"stop":1724922845258,"duration":0},"status":"passed","severity":"normal"},{"uid":"629d9752713e9033","name":"Filter with 2 connections","time":{"start":1724922661641,"stop":1724922661642,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a87c4e567d132e9","name":"Check received message containing long","time":{"start":1724922845232,"stop":1724922845233,"duration":1},"status":"passed","severity":"normal"},{"uid":"28d390ac3dbe34d9","name":"should not fail to start the service if it is already started","time":{"start":1724922890066,"stop":1724922890067,"duration":1},"status":"passed","severity":"normal"},{"uid":"c36c0636545c21e3","name":"Push message with content topic containing Chinese","time":{"start":1724922853917,"stop":1724922853917,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51bfe5c6f291e81","name":"can start and stop the service","time":{"start":1724922890065,"stop":1724922890066,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b1277d908567749","name":"Should update multiaddrs","time":{"start":1724922778645,"stop":1724922778646,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d2ef7e386fc6cae","name":"different cluster, different shard: nodes don't connect","time":{"start":1724922611420,"stop":1724922611420,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad4c24961c11050e","name":"should return valid sharding parameters for static sharding","time":{"start":1724922374693,"stop":1724922374693,"duration":0},"status":"passed","severity":"normal"},{"uid":"be24130224ca4003","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1724922982488,"stop":1724922982489,"duration":1},"status":"passed","severity":"normal"},{"uid":"8584a697b55ac989","name":"Publish message with rate limit","time":{"start":1724922887535,"stop":1724922887535,"duration":0},"status":"passed","severity":"normal"},{"uid":"776b8b391cf32a00","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724922647829,"stop":1724922647830,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd89791feecb7a5a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1724922611444,"stop":1724922611444,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f7495dfa1d937","name":"Passing page size 0 when there are 110 messages","time":{"start":1724922983779,"stop":1724922983780,"duration":1},"status":"passed","severity":"normal"},{"uid":"8591fad3e90a10fa","name":"Reopen subscription with peer with lost subscription","time":{"start":1724922499936,"stop":1724922499937,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf1cb6e1a373ac26","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724922508634,"stop":1724922508635,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2fdec18971088bb","name":"should throw an error for missing sharding configuration","time":{"start":1724922374694,"stop":1724922374694,"duration":0},"status":"passed","severity":"normal"},{"uid":"1593b67437f63101","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724923012478,"stop":1724923012479,"duration":1},"status":"passed","severity":"normal"},{"uid":"a96fc9eafa38e91","name":"Promise Callback - true","time":{"start":1724922966704,"stop":1724922966705,"duration":1},"status":"passed","severity":"normal"},{"uid":"83339b303d487a96","name":"Push message with rate limit","time":{"start":1724922921473,"stop":1724922921473,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fdf882f071ab969","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1724922928886,"stop":1724922928886,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bec7c0d0b2916da","name":"should not receive a peer event before start","time":{"start":1724922402863,"stop":1724922402864,"duration":1},"status":"passed","severity":"normal"},{"uid":"60a7015b56047cdb","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724922647834,"stop":1724922647834,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cce17776e1ce311","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1724922398923,"stop":1724922398923,"duration":0},"status":"skipped","severity":"normal"},{"uid":"44e74ecf485e9038","name":"Subscribe and publish message","time":{"start":1724922891484,"stop":1724922891484,"duration":0},"status":"passed","severity":"normal"},{"uid":"b303f5567fc99e77","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1724922891492,"stop":1724922891492,"duration":0},"status":"passed","severity":"normal"},{"uid":"c588eeb3eb167c92","name":"Query generator for multiple messages with different content topic format","time":{"start":1724922971798,"stop":1724922971799,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b17d9177a9fcb7d","name":"retrieves a single peer","time":{"start":1724922398918,"stop":1724922398919,"duration":1},"status":"passed","severity":"normal"},{"uid":"b924193b20aa7ea5","name":"Push message with content topic containing JSON","time":{"start":1724922921470,"stop":1724922921470,"duration":0},"status":"passed","severity":"normal"},{"uid":"afaee155ca90d5f1","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1724922950823,"stop":1724922950823,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e901a7d2d8843","name":"Push message with Chinese payload","time":{"start":1724922921443,"stop":1724922921444,"duration":1},"status":"passed","severity":"normal"},{"uid":"a054204567ac3218","name":"should use the provided clusterId for the pubsub topic","time":{"start":1724922374696,"stop":1724922374696,"duration":0},"status":"passed","severity":"normal"},{"uid":"b82a234687ff32dd","name":"Push message with escaped characters payload","time":{"start":1724922853912,"stop":1724922853912,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1435df9b319d822","name":"should get / set TCP multiaddr","time":{"start":1724922383084,"stop":1724922383085,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc9e9e74fd6ce932","name":"Publish without waiting for remote peer","time":{"start":1724922891483,"stop":1724922891483,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44fc5437296b23d","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1724922425595,"stop":1724922425597,"duration":2},"status":"passed","severity":"normal"},{"uid":"c1e05836685e7b5e","name":"Push message with content topic containing emoji","time":{"start":1724922853927,"stop":1724922853927,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fa8ff9af5df6be7","name":"Query Generator, Multiple PubsubTopics","time":{"start":1724922950820,"stop":1724922950820,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bfba4e895c7058e","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1724922436973,"stop":1724922436974,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8ab9c3464e594f5","name":"Passing page size 19 when there are 20 messages","time":{"start":1724922983783,"stop":1724922983784,"duration":1},"status":"passed","severity":"normal"},{"uid":"8251c9d3decc89e9","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1724922950822,"stop":1724922950823,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c8ec453f4ce9112","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724923012482,"stop":1724923012482,"duration":0},"status":"passed","severity":"normal"},{"uid":"72b7dfdeb08953dd","name":"Push message with custom timestamp: 1724919061821","time":{"start":1724922853929,"stop":1724922853930,"duration":1},"status":"passed","severity":"normal"},{"uid":"97718009893323ff","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1724922425598,"stop":1724922425599,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4239346f8966f2f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724922508636,"stop":1724922508637,"duration":1},"status":"passed","severity":"normal"},{"uid":"72ab84449ed014a","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1724922377156,"stop":1724922377156,"duration":0},"status":"passed","severity":"normal"},{"uid":"39a361ba31b3655f","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724923048501,"stop":1724923048501,"duration":0},"status":"passed","severity":"normal"},{"uid":"3343a0fc1709414e","name":"Subscribe and receives messages on 20 topics","time":{"start":1724923012460,"stop":1724923012460,"duration":0},"status":"passed","severity":"normal"},{"uid":"11096621b38a938b","name":"Nodes with multiple pubsub topic","time":{"start":1724922862333,"stop":1724922862333,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1191f08e6f115f","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1724922382332,"stop":1724922382332,"duration":0},"status":"passed","severity":"normal"},{"uid":"6febf30034257f8a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724922845260,"stop":1724922845260,"duration":0},"status":"passed","severity":"normal"},{"uid":"aca37485b14cc578","name":"does not throw on valid cases","time":{"start":1724922374656,"stop":1724922374657,"duration":1},"status":"passed","severity":"normal"},{"uid":"68628ff572e4f422","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1724922433169,"stop":1724922433169,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb85f557939571de","name":"Check message with non string payload is not received","time":{"start":1724922601858,"stop":1724922601858,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdee7b6fea37e6d4","name":"should properly create location multiaddrs - tcp6","time":{"start":1724922383090,"stop":1724922383090,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf62635cb8859ee","name":"Overlapping topic subscription","time":{"start":1724922635352,"stop":1724922635353,"duration":1},"status":"passed","severity":"normal"},{"uid":"41c6afebc1c051cf","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724923012464,"stop":1724923012464,"duration":0},"status":"passed","severity":"normal"},{"uid":"53bdf4656d789c5","name":"can start and stop the service","time":{"start":1724922439099,"stop":1724922439099,"duration":0},"status":"passed","severity":"normal"},{"uid":"22378403d1202d18","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1724922611435,"stop":1724922611435,"duration":0},"status":"passed","severity":"normal"},{"uid":"82dac9f8881f46da","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1724922611438,"stop":1724922611438,"duration":0},"status":"passed","severity":"normal"},{"uid":"88775c664f2d04a9","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1724922611427,"stop":1724922611427,"duration":0},"status":"passed","severity":"normal"},{"uid":"794f199154f87e48","name":"start node with empty content topic","time":{"start":1724922906446,"stop":1724922906446,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2af12cd71e31db0","name":"Check received message containing Arabic","time":{"start":1724922601840,"stop":1724922601840,"duration":0},"status":"passed","severity":"normal"},{"uid":"afcec4701aef4a90","name":"should properly create peer info with all multiaddrs","time":{"start":1724922383090,"stop":1724922383091,"duration":1},"status":"passed","severity":"normal"},{"uid":"28b4012984e68a4e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724923048502,"stop":1724923048502,"duration":0},"status":"passed","severity":"normal"},{"uid":"2834995d6314f117","name":"Check message received after jswaku node is restarted","time":{"start":1724922601858,"stop":1724922601858,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c37948f5798d937a","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1724922374676,"stop":1724922374676,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ba2a2570181579","name":"Check received message containing unicode special characters","time":{"start":1724922601844,"stop":1724922601844,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8edc645ae42cc8f","name":"Reopen subscription with peer with lost subscription","time":{"start":1724922499930,"stop":1724922499931,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd6407fb55b02ca0","name":"Decoder throws on empty string content topic","time":{"start":1724922408757,"stop":1724922408757,"duration":0},"status":"passed","severity":"normal"},{"uid":"40071b716ed58add","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724922508641,"stop":1724922508641,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e2a8996329493d1","name":"Check received message containing shell command","time":{"start":1724922845257,"stop":1724922845257,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c4b51bd13a1ea6","name":"should not fail to start the service if it is already started","time":{"start":1724922439100,"stop":1724922439100,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d450cdc4e83bcf9","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724923012480,"stop":1724923012480,"duration":0},"status":"passed","severity":"normal"},{"uid":"534602ca4857febe","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1724922374688,"stop":1724922374688,"duration":0},"status":"passed","severity":"normal"},{"uid":"12139d36d0540a0b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724922611430,"stop":1724922611430,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f886dec9f9c48f","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724922778329,"stop":1724922778330,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7df2d43b4170cb7","name":"LightPush with 1 connections","time":{"start":1724922661636,"stop":1724922661636,"duration":0},"status":"passed","severity":"normal"},{"uid":"18341ffa04009375","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724922778330,"stop":1724922778330,"duration":0},"status":"passed","severity":"normal"},{"uid":"33990a37cc275bf6","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724922946228,"stop":1724922946229,"duration":1},"status":"passed","severity":"normal"},{"uid":"471133ac79ad6d96","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724922727646,"stop":1724922727646,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a74d879a60fe35f","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1724922611438,"stop":1724922611439,"duration":1},"status":"passed","severity":"normal"},{"uid":"f746e42b3192ebda","name":"should return all peers when numPeers is 0","time":{"start":1724922387837,"stop":1724922387838,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f47843e76ef2e66","name":"handles empty contentTopics array correctly","time":{"start":1724922374695,"stop":1724922374695,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e66f5fc364fe20","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724922778325,"stop":1724922778325,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4c1f97a6c7d141","name":"Query Generator, No message returned","time":{"start":1724922950821,"stop":1724922950821,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd05c9fe1fc98cbf","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724922862335,"stop":1724922862335,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bad8184d184ec1d","name":"Fails to publish message with size larger than 1 MB","time":{"start":1724922887533,"stop":1724922887533,"duration":0},"status":"passed","severity":"normal"},{"uid":"681698fbb618f5d8","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app96/7/topic650/test.js","time":{"start":1724922906442,"stop":1724922906442,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3e457317b3febe6","name":"dispatchEvent via connectionManager","time":{"start":1724922465398,"stop":1724922465399,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a0cc8d9f58c5fa2","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1724922999266,"stop":1724922999266,"duration":0},"status":"passed","severity":"normal"},{"uid":"67d9b458033f401c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724922647830,"stop":1724922647831,"duration":1},"status":"passed","severity":"normal"},{"uid":"7efcefdf6a98f52","name":"Push to array if already present","time":{"start":1724922374449,"stop":1724922374449,"duration":0},"status":"passed","severity":"normal"},{"uid":"5306cc9cc199e7ba","name":"Renews subscription after lossing a connection","time":{"start":1724923012484,"stop":1724923012484,"duration":0},"status":"passed","severity":"normal"},{"uid":"8acff7ef608041f0","name":"should properly create location multiaddrs - udp","time":{"start":1724922383090,"stop":1724922383090,"duration":0},"status":"passed","severity":"normal"},{"uid":"50d52e808e02da74","name":"Check received message containing special chars","time":{"start":1724922845249,"stop":1724922845249,"duration":0},"status":"passed","severity":"normal"},{"uid":"328c39bbf1f72fdf","name":"Relay - dialed first","time":{"start":1724923008734,"stop":1724923008734,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe8127b02ecbe536","name":"Number of peers are maintained correctly","time":{"start":1724922675552,"stop":1724922675552,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4884989548979d2","name":"Waku message hash computation (no timestamp)","time":{"start":1724922377156,"stop":1724922377156,"duration":0},"status":"passed","severity":"normal"},{"uid":"476e32721ad58f2d","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1724922398026,"stop":1724922398027,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b92ebeecc728965","name":"Fails to push message with large meta","time":{"start":1724922853928,"stop":1724922853928,"duration":0},"status":"passed","severity":"normal"},{"uid":"976172f62ce6eb1b","name":"Push message with Chinese payload","time":{"start":1724922853906,"stop":1724922853907,"duration":1},"status":"passed","severity":"normal"},{"uid":"b84892d5c07bd39d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724923012481,"stop":1724923012482,"duration":1},"status":"passed","severity":"normal"},{"uid":"31e9647c8db518d4","name":"Subscribe to topic containing Script and publish message","time":{"start":1724922891490,"stop":1724922891491,"duration":1},"status":"passed","severity":"normal"},{"uid":"f15ad1f3e1090f77","name":"should decode valid enr with tcp successfully","time":{"start":1724922383080,"stop":1724922383080,"duration":0},"status":"passed","severity":"normal"},{"uid":"66cae6a96bc7040f","name":"Decrypt messages","time":{"start":1724922849122,"stop":1724922849123,"duration":1},"status":"passed","severity":"normal"},{"uid":"7abc6fbbbfb15062","name":"Subscribe and receive messages via lightPush","time":{"start":1724922635345,"stop":1724922635346,"duration":1},"status":"passed","severity":"normal"},{"uid":"db8ae1879c344e6d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724923012467,"stop":1724923012467,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f68708a3ed8fdfd","name":"Check message received after nwaku node is restarted","time":{"start":1724922845264,"stop":1724922845264,"duration":0},"status":"skipped","severity":"normal"},{"uid":"431cd0fc8abf78e7","name":"Push message with meta","time":{"start":1724922853928,"stop":1724922853928,"duration":0},"status":"passed","severity":"normal"},{"uid":"322a4a8ff57b83bb","name":"Check received message containing SQL Injection","time":{"start":1724922845253,"stop":1724922845253,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb170d07988c8d5","name":"removeEventListener with wrong event","time":{"start":1724922465395,"stop":1724922465396,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0b9b8ba4fa34957","name":"different cluster, same shard: nodes don't connect","time":{"start":1724922611419,"stop":1724922611419,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2fdbc263d58d1c","name":"Subscribe to topic containing Script and receive message","time":{"start":1724923012464,"stop":1724923012465,"duration":1},"status":"passed","severity":"normal"},{"uid":"160c7b57227e9446","name":"Push message with SQL Injection payload","time":{"start":1724922853909,"stop":1724922853909,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c844a2dddd7c339","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724923012466,"stop":1724923012467,"duration":1},"status":"passed","severity":"normal"},{"uid":"17ccfbfcb6b4824b","name":"Push message with content topic containing SQL Injection","time":{"start":1724922921468,"stop":1724922921468,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0d969d20cfc1c3f","name":"random static sharding 5 - Cluster ID: 863, Shard ID: 723","time":{"start":1724922946231,"stop":1724922946231,"duration":0},"status":"passed","severity":"normal"},{"uid":"35748186bee95b2b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724922647837,"stop":1724922647837,"duration":0},"status":"passed","severity":"normal"},{"uid":"11ecd54189dfdf34","name":"can start and stop the service","time":{"start":1724922402862,"stop":1724922402862,"duration":0},"status":"passed","severity":"normal"},{"uid":"7675b91bb45699e9","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724922508642,"stop":1724922508642,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f305c3ba517f179","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1724922374691,"stop":1724922374692,"duration":1},"status":"passed","severity":"normal"},{"uid":"fab7def87f0b475","name":"should be called for bootstrap peers","time":{"start":1724922433168,"stop":1724922433168,"duration":0},"status":"passed","severity":"normal"},{"uid":"e112fbb60fc82193","name":"Ping on subscribed peer","time":{"start":1724922499927,"stop":1724922499928,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a15fcd332d304ec","name":"should throw error - no id","time":{"start":1724922383080,"stop":1724922383080,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c30c8730a54146","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1724922611436,"stop":1724922611436,"duration":0},"status":"passed","severity":"normal"},{"uid":"49fba54a3a4de9d3","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1724922374671,"stop":1724922374671,"duration":0},"status":"passed","severity":"normal"},{"uid":"5807da6c2bb5a9dd","name":"Check received message containing emoji","time":{"start":1724922845258,"stop":1724922845259,"duration":1},"status":"passed","severity":"normal"},{"uid":"32cff420de5154cf","name":"Passing page size 110 when there are 120 messages","time":{"start":1724922983784,"stop":1724922983784,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f7a4c8b52ce760","name":"should not throw an error for a single configured topic","time":{"start":1724922374689,"stop":1724922374690,"duration":1},"status":"passed","severity":"normal"},{"uid":"77292f6ffec00746","name":"Subscribe and receive messages via lightPush","time":{"start":1724923012457,"stop":1724923012457,"duration":0},"status":"passed","severity":"normal"},{"uid":"db6835754611d1e0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1724922374689,"stop":1724922374689,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f80a4d2c581ac27","name":"LightPush with 3 connections","time":{"start":1724922661642,"stop":1724922661644,"duration":2},"status":"passed","severity":"normal"},{"uid":"5f180218b159b91d","name":"Fails to publish message with wrong content topic","time":{"start":1724922887532,"stop":1724922887532,"duration":0},"status":"passed","severity":"normal"},{"uid":"cda1efeb383a3fd4","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724922727645,"stop":1724922727645,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ab69a0dbf734c7","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1724922382327,"stop":1724922382327,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e2e621b99b94965","name":"LightPush with 0 connections","time":{"start":1724922661624,"stop":1724922661625,"duration":1},"status":"passed","severity":"normal"},{"uid":"36b9ef555ff0fa9e","name":"Check message on other pubsub topic is not received","time":{"start":1724922845262,"stop":1724922845262,"duration":0},"status":"passed","severity":"normal"},{"uid":"99991fb8b7ca31d7","name":"Reusing cursor across nodes","time":{"start":1724922928888,"stop":1724922928888,"duration":0},"status":"passed","severity":"normal"},{"uid":"258d9231ce867db6","name":"throws on empty content topic","time":{"start":1724922374657,"stop":1724922374657,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a75ce588d3b1141","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1724922999268,"stop":1724922999269,"duration":1},"status":"passed","severity":"normal"},{"uid":"7732ef15cef4fdf0","name":"Check publish message containing JSON","time":{"start":1724922887525,"stop":1724922887526,"duration":1},"status":"passed","severity":"normal"},{"uid":"e42ed0e7992973fb","name":"Should update shard info","time":{"start":1724922778646,"stop":1724922778646,"duration":0},"status":"passed","severity":"normal"},{"uid":"cacf58ad4dc37b41","name":"random static sharding 3 - Cluster ID: 353, Shard ID: 920","time":{"start":1724922946230,"stop":1724922946230,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6758088bfed03cb","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1724922398922,"stop":1724922398922,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4959e54bcd3e472","name":"Check received message containing unicode special characters","time":{"start":1724922845238,"stop":1724922845239,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eaf73570946865","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724923012475,"stop":1724923012475,"duration":0},"status":"passed","severity":"normal"},{"uid":"c979c5bd8a182114","name":"Publish message with custom timestamp: Thu Aug 29 2024 10:14:22 GMT+0000 (Coordinated Universal Time)","time":{"start":1724922887530,"stop":1724922887531,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef0bbdca2a67ce0e","name":"should properly create location multiaddrs - udp6","time":{"start":1724922383089,"stop":1724922383090,"duration":1},"status":"passed","severity":"normal"},{"uid":"3183bd22702f826","name":"should be able to decode the field with only RELAY set to true","time":{"start":1724922382328,"stop":1724922382329,"duration":1},"status":"passed","severity":"normal"},{"uid":"24b830ab7b73f55f","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1724922891493,"stop":1724922891493,"duration":0},"status":"passed","severity":"normal"},{"uid":"273f2a5624bab09d","name":"Check message on other pubsub topic is not received","time":{"start":1724922601855,"stop":1724922601855,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c75ec98b3ae092","name":"Check received message containing Script","time":{"start":1724922601841,"stop":1724922601841,"duration":0},"status":"passed","severity":"normal"},{"uid":"cad39391d3a1305f","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1724922382325,"stop":1724922382325,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dbe23fe23a94c7a","name":"Push message with content topic containing Russian","time":{"start":1724922921468,"stop":1724922921468,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb080975fc4393f9","name":"Query generator for multiple messages with different message text format","time":{"start":1724922971797,"stop":1724922971798,"duration":1},"status":"passed","severity":"normal"},{"uid":"28a14b166bc2e2b3","name":"Check message with no payload is not received","time":{"start":1724922601857,"stop":1724922601857,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf4513184c70f0b","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1724922928885,"stop":1724922928885,"duration":0},"status":"passed","severity":"normal"},{"uid":"6880bc512fad4294","name":"safeDispatchEvent","time":{"start":1724922465399,"stop":1724922465400,"duration":1},"status":"passed","severity":"normal"},{"uid":"7217450b24b8ff6f","name":"Check received message containing short","time":{"start":1724922601837,"stop":1724922601838,"duration":1},"status":"passed","severity":"normal"},{"uid":"17fd057c1dc12662","name":"Push message with content topic containing Script","time":{"start":1724922853919,"stop":1724922853920,"duration":1},"status":"passed","severity":"normal"},{"uid":"e49d8558054efdfc","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724922508639,"stop":1724922508639,"duration":0},"status":"passed","severity":"normal"},{"uid":"71144925e22e27ed","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724923012468,"stop":1724923012469,"duration":1},"status":"passed","severity":"normal"},{"uid":"c12dac16b4d8eb18","name":"Subscribe to topic containing Script and receive message","time":{"start":1724922635357,"stop":1724922635357,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0d2ccbf726c55c","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1724922611441,"stop":1724922611441,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccef2ce32a6b6cd6","name":"should return unique PubsubTopics for static sharding","time":{"start":1724922374678,"stop":1724922374678,"duration":0},"status":"passed","severity":"normal"},{"uid":"c27beae0f511b3c1","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724922906445,"stop":1724922906446,"duration":1},"status":"passed","severity":"normal"},{"uid":"980238336f0b5e4c","name":"Ordered Callback - true","time":{"start":1724922966705,"stop":1724922966705,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa340ee2e7f0031c","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1724922635360,"stop":1724922635360,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce17db3b2eebd21","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724922508635,"stop":1724922508636,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9ecdb8bf9acb241","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724923012484,"stop":1724923012484,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d90dfe846bfb53","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1724922374693,"stop":1724922374693,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8af958e8f942f15","name":"Nodes with multiple pubsub topic","time":{"start":1724922862335,"stop":1724922862335,"duration":0},"status":"passed","severity":"normal"},{"uid":"69be794e460fa860","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724922635358,"stop":1724922635359,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0de632ecd3df7ed","name":"Nwaku publishes","time":{"start":1724922866493,"stop":1724922866493,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea89194290154aa","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724923012483,"stop":1724923012483,"duration":0},"status":"passed","severity":"normal"},{"uid":"7616c6abae9bb00f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724923012468,"stop":1724923012468,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77ed4ef0e52e392","name":"1 Relay, 1 Filter, gives up","time":{"start":1724922398278,"stop":1724922398278,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bec5a521833738c","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1724922374677,"stop":1724922374677,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4432f83ac9a4cf1","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app28/9/topic265/json","time":{"start":1724922906443,"stop":1724922906443,"duration":0},"status":"passed","severity":"normal"},{"uid":"c736312a3a55b34d","name":"Subscribe to topic containing XML and receive message","time":{"start":1724922635357,"stop":1724922635357,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6bb7e3b51d11ac7","name":"Overlapping topic subscription","time":{"start":1724923012476,"stop":1724923012476,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b1c034a2b9ab6db","name":"random static sharding 8 - Cluster ID: 473, Shard ID: 106","time":{"start":1724922946233,"stop":1724922946239,"duration":6},"status":"passed","severity":"normal"},{"uid":"2a4e3a8b0906f2f","name":"start node with empty shard should fail","time":{"start":1724922946245,"stop":1724922946245,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d5829f6ee2d9376","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724922966286,"stop":1724922966286,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab75d6009b0532cc","name":"Ephemeral field set to true","time":{"start":1724922388047,"stop":1724922388047,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3cd6b6150a1fcc7","name":"Generator, 2 different pubsubtopics","time":{"start":1724922966283,"stop":1724922966283,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9b4bddca43cadf","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724922508640,"stop":1724922508640,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ade1addac00b73c","name":"Push message equal or less that 1MB","time":{"start":1724922921475,"stop":1724922921475,"duration":0},"status":"passed","severity":"normal"},{"uid":"31aa057e9e1c0767","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724923012462,"stop":1724923012462,"duration":0},"status":"passed","severity":"normal"},{"uid":"e54a64ad38ffc537","name":"Check received message containing XML","time":{"start":1724922845236,"stop":1724922845236,"duration":0},"status":"passed","severity":"normal"},{"uid":"e75c6f9e2c4de812","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1724922398402,"stop":1724922398402,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a123919a1920902","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1724922535051,"stop":1724922535052,"duration":1},"status":"passed","severity":"normal"},{"uid":"582dfa3cccad9abd","name":"Push message with custom timestamp: 1694164235572","time":{"start":1724922921473,"stop":1724922921473,"duration":0},"status":"passed","severity":"normal"},{"uid":"65e2d4fa8dc9b0e1","name":"Filter with 0 connections","time":{"start":1724922661625,"stop":1724922661635,"duration":10},"status":"passed","severity":"normal"},{"uid":"8735a1d647fef6bc","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1724922388050,"stop":1724922388050,"duration":0},"status":"passed","severity":"normal"},{"uid":"c600650a6d9d611e","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1724922377154,"stop":1724922377155,"duration":1},"status":"passed","severity":"normal"},{"uid":"accca850c73809bd","name":"Overlapping topic subscription","time":{"start":1724923012461,"stop":1724923012461,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d2367a0795d006","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724923012472,"stop":1724923012472,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6dd016781c33ba","name":"isConnected return false after peer stops","time":{"start":1724922476376,"stop":1724922476376,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5f00d5f3b78f64","name":"Waku message hash computation (meta attribute not present)","time":{"start":1724922377155,"stop":1724922377155,"duration":0},"status":"passed","severity":"normal"},{"uid":"a415b581fcc6cc0c","name":"Query with Promise Callback, No Decoder","time":{"start":1724922950823,"stop":1724922950824,"duration":1},"status":"passed","severity":"normal"},{"uid":"90217f231214f929","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1724922611434,"stop":1724922611434,"duration":0},"status":"passed","severity":"normal"},{"uid":"637625bf4e879e64","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1724922374693,"stop":1724922374694,"duration":1},"status":"passed","severity":"normal"},{"uid":"28dd7652976442d6","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724923048501,"stop":1724923048501,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b7bfcb9db8fb58","name":"Accepts a valid Waku Message","time":{"start":1724922391231,"stop":1724922391232,"duration":1},"status":"passed","severity":"normal"},{"uid":"24fec490d5804f17","name":"Query Generator, No Decoder","time":{"start":1724922950820,"stop":1724922950820,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3cd385c9526b1d3","name":"getPeersByDiscovery","time":{"start":1724922465396,"stop":1724922465397,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7ba0f6353598ac","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1724922374684,"stop":1724922374684,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda92576a082a979","name":"shard 0","time":{"start":1724922946228,"stop":1724922946228,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e6e7b11f1f330af","name":"Number of peers are maintained correctly","time":{"start":1724922535036,"stop":1724922535037,"duration":1},"status":"passed","severity":"normal"},{"uid":"50fee164ddb7b660","name":"LightPush with 2 connections","time":{"start":1724922661638,"stop":1724922661641,"duration":3},"status":"passed","severity":"normal"},{"uid":"11ff86f6482e0a19","name":"Push message with content topic containing special chars","time":{"start":1724922853916,"stop":1724922853916,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e55baf9c9b5f50b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1724922374684,"stop":1724922374684,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d8aac099f77b4d1","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1724922862334,"stop":1724922862335,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec0a8b0c8290189b","name":"Check received message containing long","time":{"start":1724922601838,"stop":1724922601838,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c2b43d7465f171a","name":"Check received message containing Script","time":{"start":1724922845236,"stop":1724922845236,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9feb206aa3f02e6","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1724922891486,"stop":1724922891486,"duration":0},"status":"passed","severity":"normal"},{"uid":"867c3b811587e9db","name":"Encoder throws on empty string content topic","time":{"start":1724922408756,"stop":1724922408756,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c810151d293768d","name":"Push message with unicode special characters payload","time":{"start":1724922853912,"stop":1724922853912,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcc6db9d9295415a","name":"Relay - times out","time":{"start":1724923008734,"stop":1724923008735,"duration":1},"status":"passed","severity":"normal"},{"uid":"907bd9f8933676d4","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1724922891489,"stop":1724922891490,"duration":1},"status":"passed","severity":"normal"},{"uid":"16a990b80753a436","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1724922382330,"stop":1724922382331,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a07566848db0651","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1724922999270,"stop":1724922999271,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb1212c894e3a5c7","name":"Ping succeeds for all connected peers","time":{"start":1724922535037,"stop":1724922535037,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2afd7abd7f2e393","name":"Push message with SQL Injection payload","time":{"start":1724922921446,"stop":1724922921447,"duration":1},"status":"passed","severity":"normal"},{"uid":"649270fe6f4d65d9","name":"Check meta is set [ecies]","time":{"start":1724922410311,"stop":1724922410311,"duration":0},"status":"passed","severity":"normal"},{"uid":"429c63902dc1b18e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724922536233,"stop":1724922536233,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d8930f3ace11321","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1724922382331,"stop":1724922382332,"duration":1},"status":"passed","severity":"normal"},{"uid":"46b895b55d9357b3","name":"same cluster, different shard: nodes don't connect","time":{"start":1724922611419,"stop":1724922611419,"duration":0},"status":"passed","severity":"normal"},{"uid":"298e646f41fd4ee0","name":"Fields are not dropped","time":{"start":1724922387360,"stop":1724922387362,"duration":2},"status":"passed","severity":"normal"},{"uid":"4f666b7b6f05e301","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724923012466,"stop":1724923012466,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d5a4c6d9df22e3","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1724922999268,"stop":1724922999268,"duration":0},"status":"passed","severity":"normal"},{"uid":"f15ca01d7ff3e315","name":"Push message with content topic containing long","time":{"start":1724922921466,"stop":1724922921466,"duration":0},"status":"passed","severity":"normal"},{"uid":"9713e188a70d6fe7","name":"Passing page size 1 when there are 4 messages","time":{"start":1724922983780,"stop":1724922983781,"duration":1},"status":"passed","severity":"normal"},{"uid":"67df3dc8fb95e430","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1724922891485,"stop":1724922891485,"duration":0},"status":"passed","severity":"normal"},{"uid":"2227eca611fb7f03","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724923012473,"stop":1724923012474,"duration":1},"status":"passed","severity":"normal"},{"uid":"38092e9f15e48512","name":"Check received message containing Russian","time":{"start":1724922601840,"stop":1724922601840,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d49d5a400f8ff8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1724922374688,"stop":1724922374688,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcd96ba8baad1ddf","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1724922436972,"stop":1724922436973,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c6002448607312b","name":"Check publish message containing Arabic","time":{"start":1724922887522,"stop":1724922887523,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a1f72953a2693be","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724923048502,"stop":1724923048502,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd9df8b15714ade1","name":"addEventListener with correct event","time":{"start":1724922465393,"stop":1724922465393,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b16bac1bcec2cde","name":"can start the service","time":{"start":1724922890064,"stop":1724922890065,"duration":1},"status":"passed","severity":"normal"},{"uid":"41ccd65bb03671e6","name":"should only return 1 node with store capability","time":{"start":1724922398921,"stop":1724922398922,"duration":1},"status":"passed","severity":"normal"},{"uid":"5088150c2e77cf36","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1724922778324,"stop":1724922778324,"duration":0},"status":"passed","severity":"normal"},{"uid":"24110eec20e0a23e","name":"passes more than one ENR URLs and attempts connection","time":{"start":1724922439103,"stop":1724922439103,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6642e7b0bd32e712","name":"should throw an error if shards are undefined for static sharding","time":{"start":1724922374680,"stop":1724922374680,"duration":0},"status":"passed","severity":"normal"},{"uid":"b80441ff0ce30c67","name":"Check received message containing Chinese","time":{"start":1724922845234,"stop":1724922845234,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ac64ac740f6188","name":"Check publish message containing shell command","time":{"start":1724922887526,"stop":1724922887526,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa69e455b012802","name":"should not receive a peer event before start","time":{"start":1724922890067,"stop":1724922890068,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfb188e5e45e2fe0","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724922647836,"stop":1724922647836,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a6e2a213942948","name":"Register correct protocols","time":{"start":1724922891482,"stop":1724922891483,"duration":1},"status":"passed","severity":"normal"},{"uid":"350f27d8d52022b","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1724922374692,"stop":1724922374692,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e52898974ddddc","name":"Fails to push message with empty content topic","time":{"start":1724922853927,"stop":1724922853927,"duration":0},"status":"passed","severity":"normal"},{"uid":"9314839260f269ca","name":"Subscribe to topic containing XML and receive message","time":{"start":1724923012481,"stop":1724923012481,"duration":0},"status":"passed","severity":"normal"},{"uid":"bae0c2b6c273bf6a","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1724922611433,"stop":1724922611433,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a04a994f7e4bb7a","name":"Refresh subscription","time":{"start":1724923012461,"stop":1724923012461,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec028e33e0a411fa","name":"Push message with meta","time":{"start":1724922921472,"stop":1724922921472,"duration":0},"status":"passed","severity":"normal"},{"uid":"f46f477fe75f7e36","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1724922398404,"stop":1724922398404,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c39b8c464c27ba5","name":"should throw error - no public key","time":{"start":1724922383081,"stop":1724922383081,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b45b47bc6d16d29","name":"Check publish message containing special chars","time":{"start":1724922887521,"stop":1724922887522,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aea3efd70e2e3ff","name":"Query Generator - true","time":{"start":1724922966703,"stop":1724922966704,"duration":1},"status":"passed","severity":"normal"},{"uid":"63df0c6f78fd4343","name":"Subscribe to topic containing short and receive message","time":{"start":1724923012477,"stop":1724923012477,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e13910cac9b681","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1724922891493,"stop":1724922891494,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b010ae2946eb952","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1724922374671,"stop":1724922374671,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6da6febea261f6","name":"random static sharding 4 - Cluster ID: 972, Shard ID: 12","time":{"start":1724922946230,"stop":1724922946230,"duration":0},"status":"passed","severity":"normal"},{"uid":"d23f26589611fc48","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1724922611428,"stop":1724922611429,"duration":1},"status":"passed","severity":"normal"},{"uid":"39d15b285871289f","name":"Push message with short payload","time":{"start":1724922921438,"stop":1724922921439,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e2bf56770daf9e3","name":"connects to nwaku","time":{"start":1724922998982,"stop":1724922998983,"duration":1},"status":"passed","severity":"normal"},{"uid":"473fbd8c567988c0","name":"Ephemeral messages are not stored","time":{"start":1724922436968,"stop":1724922436969,"duration":1},"status":"passed","severity":"normal"},{"uid":"1234bc9c2dea9b9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724922611434,"stop":1724922611434,"duration":0},"status":"passed","severity":"normal"},{"uid":"7464a1f506d9d5c0","name":"getPeersByDiscovery","time":{"start":1724922865535,"stop":1724922865536,"duration":1},"status":"passed","severity":"normal"},{"uid":"35dfdbda77fa59d6","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724922647835,"stop":1724922647835,"duration":0},"status":"passed","severity":"normal"},{"uid":"b04c4681d0b835fd","name":"Push message with content topic containing numeric","time":{"start":1724922853915,"stop":1724922853916,"duration":1},"status":"passed","severity":"normal"},{"uid":"c13c693f1be866cb","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1724922611444,"stop":1724922611444,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cec41a743122379","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724923012473,"stop":1724923012473,"duration":0},"status":"passed","severity":"normal"},{"uid":"4313fc3879caeb60","name":"non connected peers","time":{"start":1724922845654,"stop":1724922845654,"duration":0},"status":"skipped","severity":"normal"},{"uid":"957b9d1f78828c29","name":"Push message with long payload","time":{"start":1724922921439,"stop":1724922921440,"duration":1},"status":"passed","severity":"normal"},{"uid":"f87d6edbc4e62a8a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724922635355,"stop":1724922635355,"duration":0},"status":"passed","severity":"normal"},{"uid":"85006f9518066c4e","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1724922387839,"stop":1724922387839,"duration":0},"status":"passed","severity":"normal"},{"uid":"4740b78f9e974df9","name":"Wrong topic","time":{"start":1724922906444,"stop":1724922906444,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0ac56c51cdffd49","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1724922374682,"stop":1724922374683,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4e457df3d2257b1","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1724922425597,"stop":1724922425598,"duration":1},"status":"passed","severity":"normal"},{"uid":"714b5de8758edf11","name":"Check received message containing Arabic","time":{"start":1724922845234,"stop":1724922845235,"duration":1},"status":"passed","severity":"normal"},{"uid":"b881a0e06d72a552","name":"less peers than existing","time":{"start":1724922845654,"stop":1724922845654,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c44eb3904dd77f0","name":"Check received message containing Russian","time":{"start":1724922845235,"stop":1724922845235,"duration":0},"status":"passed","severity":"normal"},{"uid":"58d14de1eb2d13bb","name":"Publishes to nwaku","time":{"start":1724922866492,"stop":1724922866492,"duration":0},"status":"passed","severity":"normal"},{"uid":"1778617ab696e9c2","name":"Refresh subscription","time":{"start":1724922635353,"stop":1724922635353,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0e830bb18d7a982","name":"should throw an error for missing required configuration","time":{"start":1724922374680,"stop":1724922374680,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd4144819ef9e24","name":"Asymmetric encrypt & decrypt","time":{"start":1724922409248,"stop":1724922409248,"duration":0},"status":"passed","severity":"normal"},{"uid":"93368a7c23ce8184","name":"Encoder throws on empty string content topic","time":{"start":1724922388049,"stop":1724922388049,"duration":0},"status":"passed","severity":"normal"}]