2023-11-29 09:38:47 +00:00

1 line
81 KiB
JSON

[{"uid":"7e05eb94e8851f12","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1701250642699,"stop":1701250642699,"duration":0},"status":"passed","severity":"normal"},{"uid":"e96e29e2d9de2d8","name":"Push message with unicode special characters payload","time":{"start":1701250671834,"stop":1701250671834,"duration":0},"status":"passed","severity":"normal"},{"uid":"26609a9cc4814173","name":"LightPush","time":{"start":1701250707437,"stop":1701250707437,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7a7174bb9d8fb2","name":"Subscribe to topic containing shell command and publish message","time":{"start":1701250606106,"stop":1701250606106,"duration":0},"status":"passed","severity":"normal"},{"uid":"df1d24fd63845e43","name":"Publish message with custom timestamp: Wed Nov 29 2023 08:36:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1701250594806,"stop":1701250594806,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c6686e7b118d4de","name":"Push message with content topic containing shell command","time":{"start":1701250671853,"stop":1701250671874,"duration":21},"status":"passed","severity":"normal"},{"uid":"153126f20e00bd37","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1701250645542,"stop":1701250645543,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7878b1c0a8b2f3d","name":"Encoder throws on undefined content topic","time":{"start":1701250505457,"stop":1701250505458,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7be9faf797680fc","name":"Subscribe to topic containing numeric and receive message","time":{"start":1701250645541,"stop":1701250645542,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c29f3c19feab980","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1701250500914,"stop":1701250500915,"duration":1},"status":"passed","severity":"normal"},{"uid":"dca37c29ec90c86f","name":"Push message with numeric payload","time":{"start":1701250671812,"stop":1701250671813,"duration":1},"status":"passed","severity":"normal"},{"uid":"70c75af83159fdfa","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1701250606096,"stop":1701250606096,"duration":0},"status":"passed","severity":"normal"},{"uid":"df9c53aa67776dec","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1701250522777,"stop":1701250522777,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d3c4a87b189b56","name":"Throws when trying to push message with empty payload","time":{"start":1701250671840,"stop":1701250671840,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e558228d9e4955","name":"should return the peer with the provided peerId","time":{"start":1701250701296,"stop":1701250701296,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad914efd579a17d4","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1701250515136,"stop":1701250515137,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbd856bed692b002","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1701250645532,"stop":1701250645533,"duration":1},"status":"passed","severity":"normal"},{"uid":"51e9727e61abec76","name":"should set field with only STORE enabled","time":{"start":1701250501120,"stop":1701250501121,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aa7a9e3020ad80b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1701250579744,"stop":1701250579744,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d5a2ee3102d23b","name":"Error when try to subscribe to more than 30 topics","time":{"start":1701250645535,"stop":1701250645539,"duration":4},"status":"passed","severity":"normal"},{"uid":"18351ae82a03e4cb","name":"configure the node with multiple pubsub topics","time":{"start":1701250613379,"stop":1701250613379,"duration":0},"status":"passed","severity":"normal"},{"uid":"69c93786cb9319f3","name":"Push message with content topic containing numeric","time":{"start":1701250671841,"stop":1701250671841,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d8ab5ad7b512bd","name":"isConnected should return false after all peers disconnect","time":{"start":1701250563217,"stop":1701250563217,"duration":0},"status":"passed","severity":"normal"},{"uid":"d66ede1909d136df","name":"should properly create location multiaddrs - udp6","time":{"start":1701250501117,"stop":1701250501117,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac0ef1378a41562","name":"Check publish message containing escaped characters","time":{"start":1701250594803,"stop":1701250594804,"duration":1},"status":"passed","severity":"normal"},{"uid":"7de9b5c59a6e5002","name":"Push message with content topic containing Arabic","time":{"start":1701250671842,"stop":1701250671843,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f72ee839fbe2b0","name":"Check publish message containing shell command","time":{"start":1701250594803,"stop":1701250594803,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d4bb2bbd7f2b9a","name":"Query generator for multiple messages with different content topic format","time":{"start":1701250689727,"stop":1701250689727,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ad57a03b2195f51","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1701250573921,"stop":1701250573921,"duration":0},"status":"passed","severity":"normal"},{"uid":"b21a28fb464e82d7","name":"should not fail to start the service if it is already started","time":{"start":1701250549103,"stop":1701250549104,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3e0b2b01c15394d","name":"passes more than one ENR URLs and attempts connection","time":{"start":1701250549108,"stop":1701250549110,"duration":2},"status":"skipped","severity":"normal"},{"uid":"9b93f1f391718d49","name":"nwaku subscribes","time":{"start":1701250586601,"stop":1701250586602,"duration":1},"status":"passed","severity":"normal"},{"uid":"61bd278575707932","name":"Publish message with custom timestamp: Wed Nov 29 2023 10:36:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1701250594807,"stop":1701250594807,"duration":0},"status":"passed","severity":"normal"},{"uid":"b213af69e5415458","name":"R trip binary encryption [ecies, signature]","time":{"start":1701250522778,"stop":1701250522778,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a48f15a4ebc27d","name":"Mutual subscription","time":{"start":1701250606093,"stop":1701250606094,"duration":1},"status":"passed","severity":"normal"},{"uid":"2082977df2db0a26","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1701250613379,"stop":1701250613380,"duration":1},"status":"passed","severity":"normal"},{"uid":"40e0328ea766d997","name":"Passing page size 0 when there are 110 messages","time":{"start":1701250696140,"stop":1701250696141,"duration":1},"status":"passed","severity":"normal"},{"uid":"f347856d5d9416d3","name":"Fails to push message with large meta","time":{"start":1701250671876,"stop":1701250671877,"duration":1},"status":"passed","severity":"normal"},{"uid":"55f69d9da9d43dee","name":"Callback on promise","time":{"start":1701250689727,"stop":1701250689728,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d054f244cfc8bde","name":"should throw an error for insufficient data","time":{"start":1701250500915,"stop":1701250500915,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa8830037a235c44","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1701250686381,"stop":1701250686381,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bfe42f0c337249a","name":"Promise Callback - backward","time":{"start":1701250674745,"stop":1701250674747,"duration":2},"status":"passed","severity":"normal"},{"uid":"bbe7d6350ad40708","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1701250645546,"stop":1701250645546,"duration":0},"status":"passed","severity":"normal"},{"uid":"2613aa65c342576b","name":"Light Node - default protocols","time":{"start":1701250707438,"stop":1701250707438,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea91d2a2aa86d08","name":"should not receive a peer event before start","time":{"start":1701250696778,"stop":1701250696778,"duration":0},"status":"passed","severity":"normal"},{"uid":"648527e5944f822b","name":"nwaku interop","time":{"start":1701250696773,"stop":1701250696774,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce4fb2a504b28301","name":"Subscribe to topic containing long and publish message","time":{"start":1701250606101,"stop":1701250606101,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b1c26d34c604e8","name":"Ping on unsubscribed peer","time":{"start":1701250546001,"stop":1701250546002,"duration":1},"status":"passed","severity":"normal"},{"uid":"49112758c702b452","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1701250675298,"stop":1701250675298,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca2bd76a2e06e007","name":"1 Store, 2 fetches","time":{"start":1701250515306,"stop":1701250515307,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7b5eaeb12fc7c23","name":"should throw error - invalid id","time":{"start":1701250501113,"stop":1701250501113,"duration":0},"status":"passed","severity":"normal"},{"uid":"104228993d15f88c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1701250645545,"stop":1701250645546,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4b3af26b221b34f","name":"Subscribe and receives messages on 20 topics","time":{"start":1701250645534,"stop":1701250645534,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f396946f5ea6703","name":"Fails to publish message with size larger than 1 MB","time":{"start":1701250594809,"stop":1701250594809,"duration":0},"status":"passed","severity":"normal"},{"uid":"7225c3d9e575bc3d","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1701250676766,"stop":1701250676766,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f2d0e2e824175b7","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1701250698349,"stop":1701250698349,"duration":0},"status":"passed","severity":"normal"},{"uid":"9572892590b32555","name":"Push message equal or less that 1MB","time":{"start":1701250671879,"stop":1701250671879,"duration":0},"status":"passed","severity":"normal"},{"uid":"839bec753d02b50d","name":"Push message with custom timestamp: 1701254149785","time":{"start":1701250671878,"stop":1701250671878,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a7261aab972201","name":"should set field with all protocols enabled","time":{"start":1701250501120,"stop":1701250501120,"duration":0},"status":"passed","severity":"normal"},{"uid":"854c27e7f80e4c80","name":"Nwaku publishes","time":{"start":1701250586602,"stop":1701250586603,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1044ddd33a2c878","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1701250515621,"stop":1701250515622,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b5c4e7756e05dd7","name":"Check received message containing JSON","time":{"start":1701250638144,"stop":1701250638145,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1ddba97e3c4484","name":"Accepts a valid Waku Message","time":{"start":1701250508298,"stop":1701250508299,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0948ae55fba8ebd","name":"Check message with no pubsub topic is not received","time":{"start":1701250638151,"stop":1701250638151,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea64ec8424912762","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1701250515136,"stop":1701250515136,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc97e3202da99814","name":"Check publish message containing emoji","time":{"start":1701250594804,"stop":1701250594805,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ff72e93bf799b99","name":"Sets default value correctly","time":{"start":1701250701978,"stop":1701250701979,"duration":1},"status":"passed","severity":"normal"},{"uid":"104017532d96cf52","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1701250698351,"stop":1701250698351,"duration":0},"status":"passed","severity":"normal"},{"uid":"102d9f51db0aa726","name":"throws on content topic with empty version field","time":{"start":1701250494593,"stop":1701250494593,"duration":0},"status":"passed","severity":"normal"},{"uid":"412f8ac2d96c4ad5","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1701250645547,"stop":1701250645548,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cd7ac8f7c123f3c","name":"it tolerates circular branch references","time":{"start":1701250515619,"stop":1701250515619,"duration":0},"status":"passed","severity":"normal"},{"uid":"1515e8ed85db1c97","name":"Fails to publish message with empty text","time":{"start":1701250594807,"stop":1701250594808,"duration":1},"status":"passed","severity":"normal"},{"uid":"676d6b31d0982ba2","name":"A test","time":{"start":1701250563246,"stop":1701250563246,"duration":0},"status":"passed","severity":"normal"},{"uid":"99db0388d992c036","name":"Waku message hash computation (meta attribute not present)","time":{"start":1701250510341,"stop":1701250510341,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd42aa00b58a26ab","name":"should throw error - no id","time":{"start":1701250501112,"stop":1701250501112,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee7760c379f04ef","name":"Encoder throws on empty string content topic","time":{"start":1701250520778,"stop":1701250520779,"duration":1},"status":"passed","severity":"normal"},{"uid":"198147e703c1cec2","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1701250563208,"stop":1701250563209,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cd13a1e5d6710b3","name":"Check meta is set [symmetric]","time":{"start":1701250520777,"stop":1701250520777,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6badc099bf49123","name":"Push message with meta","time":{"start":1701250671876,"stop":1701250671876,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e91d715150292f2","name":"Default pageSize","time":{"start":1701250696143,"stop":1701250696144,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1d90ae70aa81e4f","name":"Encoder throws on empty string content topic","time":{"start":1701250505458,"stop":1701250505458,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7e8848058651cc8","name":"All","time":{"start":1701250546231,"stop":1701250546232,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6132cc75ff5c8b9","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1701250573923,"stop":1701250573923,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a19db125b89b95c","name":"Js publishes, other Js receives","time":{"start":1701250586603,"stop":1701250586603,"duration":0},"status":"passed","severity":"normal"},{"uid":"85cc36a2c687db98","name":"Check message received after jswaku node is restarted","time":{"start":1701250638153,"stop":1701250638153,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e8f976252bad997b","name":"Push message with content topic containing special chars","time":{"start":1701250671842,"stop":1701250671842,"duration":0},"status":"passed","severity":"normal"},{"uid":"b634c743c96c44e","name":"Push message with special chars payload","time":{"start":1701250671813,"stop":1701250671813,"duration":0},"status":"passed","severity":"normal"},{"uid":"e823e987dd160d5d","name":"Passing page size 3 when there are 20 messages","time":{"start":1701250696141,"stop":1701250696142,"duration":1},"status":"passed","severity":"normal"},{"uid":"5da054620933995f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1701250564872,"stop":1701250564872,"duration":0},"status":"passed","severity":"normal"},{"uid":"e419c65aca60d51a","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1701250642700,"stop":1701250642700,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b6baeb32d212a","name":"Query Generator, Multiple PubsubTopics","time":{"start":1701250675295,"stop":1701250675296,"duration":1},"status":"passed","severity":"normal"},{"uid":"65051f93739109ae","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1701250520776,"stop":1701250520777,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc1fb80c8d5a38c3","name":"Subscribe to topic containing Script and publish message","time":{"start":1701250606104,"stop":1701250606104,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a637f1c882cab86","name":"does not throw on valid cases","time":{"start":1701250494580,"stop":1701250494581,"duration":1},"status":"passed","severity":"normal"},{"uid":"197166c2332e8d69","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1701250500221,"stop":1701250500221,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d54829cefb4948e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1701250645545,"stop":1701250645545,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb070be4df8e78cb","name":"Relay + Store","time":{"start":1701250501121,"stop":1701250501122,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bde5306b970dd81","name":"Check received message with extra option is received","time":{"start":1701250638153,"stop":1701250638153,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c6ebfdd1968b18","name":"Subscribe to topic containing short and receive message","time":{"start":1701250645541,"stop":1701250645541,"duration":0},"status":"passed","severity":"normal"},{"uid":"542d5e18247e7741","name":"Subscribe and receive messages via waku relay post","time":{"start":1701250645533,"stop":1701250645533,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a6771e7c170401","name":"Relay - dialed first","time":{"start":1701250707435,"stop":1701250707436,"duration":1},"status":"passed","severity":"normal"},{"uid":"5debb6736a972dd3","name":"should return the peer with the lowest ping","time":{"start":1701250701295,"stop":1701250701296,"duration":1},"status":"passed","severity":"normal"},{"uid":"38e5df36897467dc","name":"Subscribe to topic containing XML and receive message","time":{"start":1701250645544,"stop":1701250645545,"duration":1},"status":"passed","severity":"normal"},{"uid":"90d9750ee4c1ab7e","name":"Used by Waku Relay","time":{"start":1701250701978,"stop":1701250701978,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2a8a31797754c57","name":"Query with Promise Callback, No Decoder","time":{"start":1701250675302,"stop":1701250675303,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdb7ec6f175d3cfe","name":"Publish message with custom timestamp: Thu Dec 08 2022 09:36:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1701250594806,"stop":1701250594806,"duration":0},"status":"passed","severity":"normal"},{"uid":"2424d4eb49531201","name":"should properly create location multiaddrs - tcp6","time":{"start":1701250501118,"stop":1701250501118,"duration":0},"status":"passed","severity":"normal"},{"uid":"be8480bbab40ad1f","name":"Check message received after nwaku node is restarted","time":{"start":1701250638154,"stop":1701250638154,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fcebf9e7260e28b4","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1701250546522,"stop":1701250546523,"duration":1},"status":"passed","severity":"normal"},{"uid":"79c5273d1b6971a4","name":"Push message with Russian payload","time":{"start":1701250671816,"stop":1701250671817,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5d6f4b905f3a5be","name":"Waku message hash computation","time":{"start":1701250510339,"stop":1701250510340,"duration":1},"status":"passed","severity":"normal"},{"uid":"13570808d65c9b03","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1701250563215,"stop":1701250563215,"duration":0},"status":"passed","severity":"normal"},{"uid":"9748e7497a208528","name":"Push message with content topic containing unicode special characters","time":{"start":1701250671875,"stop":1701250671875,"duration":0},"status":"passed","severity":"normal"},{"uid":"251c10692900486d","name":"caches peers it previously fetched","time":{"start":1701250515620,"stop":1701250515620,"duration":0},"status":"passed","severity":"normal"},{"uid":"db9cfb3d858d587b","name":"Filter","time":{"start":1701250707437,"stop":1701250707438,"duration":1},"status":"passed","severity":"normal"},{"uid":"5236e5bcbbf8355f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1701250645532,"stop":1701250645532,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f58a3b87d95fc2","name":"Decoder throws on undefined content topic","time":{"start":1701250520779,"stop":1701250520780,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bc404e2c810b866","name":"should return false","time":{"start":1701250501114,"stop":1701250501114,"duration":0},"status":"passed","severity":"normal"},{"uid":"b66828d87f9195e8","name":"should throw an error when the selected peer does not register the required protocols","time":{"start":1701250701297,"stop":1701250701297,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e85f33e45f89be","name":"Push message with long payload","time":{"start":1701250671812,"stop":1701250671812,"duration":0},"status":"passed","severity":"normal"},{"uid":"19677752f8e75bdc","name":"Check publish message containing Arabic","time":{"start":1701250594800,"stop":1701250594800,"duration":0},"status":"passed","severity":"normal"},{"uid":"640f3a8930ef963b","name":"Delete observer","time":{"start":1701250569097,"stop":1701250569098,"duration":1},"status":"passed","severity":"normal"},{"uid":"a40d80f327ebb097","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1701250645544,"stop":1701250645544,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf8dddd156e5382","name":"Check message with extra parameter is not received","time":{"start":1701250638153,"stop":1701250638153,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd5d9bcbbdd1e9f","name":"Callback on promise, aborts when callback returns true","time":{"start":1701250689728,"stop":1701250689728,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f35251d0527b1d2","name":"Subscribe to topic containing long and receive message","time":{"start":1701250645541,"stop":1701250645541,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c96e147f121265","name":"Check publish message containing Russian","time":{"start":1701250594800,"stop":1701250594800,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9f64921f3681623","name":"should emit a peer event after start","time":{"start":1701250549104,"stop":1701250549106,"duration":2},"status":"passed","severity":"normal"},{"uid":"e34e29b684456073","name":"Store - dialed after - with timeout","time":{"start":1701250707437,"stop":1701250707437,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec2d40d26e5742c8","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1701250501111,"stop":1701250501111,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff2d2e15088c424","name":"Subscribe to topic containing JSON and receive message","time":{"start":1701250645545,"stop":1701250645545,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a405afb4ef53f4c","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1701250563213,"stop":1701250563214,"duration":1},"status":"passed","severity":"normal"},{"uid":"68b0b5bb5347d926","name":"should return all peers when numPeers is 0","time":{"start":1701250505312,"stop":1701250505313,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ab92bac58abd8a3","name":"throws on content topic with empty encoding field","time":{"start":1701250494594,"stop":1701250494594,"duration":0},"status":"passed","severity":"normal"},{"uid":"96959d64b683a48","name":"should get / set TCP multiaddr","time":{"start":1701250501116,"stop":1701250501116,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e593f9178b0569d","name":"creates an iterator","time":{"start":1701250701294,"stop":1701250701294,"duration":0},"status":"passed","severity":"normal"},{"uid":"e74866bc933a17e9","name":"Decoder throws on empty string content topic","time":{"start":1701250505459,"stop":1701250505459,"duration":0},"status":"passed","severity":"normal"},{"uid":"991afd0093159d3e","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1701250563209,"stop":1701250563210,"duration":1},"status":"passed","severity":"normal"},{"uid":"b227f838022dc453","name":"Ordered Callback - backward","time":{"start":1701250674748,"stop":1701250674748,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab2a83fba8fe9854","name":"should only return 1 node with relay and store capability","time":{"start":1701250515621,"stop":1701250515621,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c65105a261aa9b1","name":"Check publish message after client node is restarted","time":{"start":1701250594810,"stop":1701250594810,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e912b9c5b468f7e9","name":"should use DNS peer discovery with light client","time":{"start":1701250549107,"stop":1701250549108,"duration":1},"status":"skipped","severity":"normal"},{"uid":"80ed057a59a4bd87","name":"Check received message containing Script","time":{"start":1701250638143,"stop":1701250638144,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c2d0fcf8dd93279","name":"Rejects garbage","time":{"start":1701250508299,"stop":1701250508300,"duration":1},"status":"passed","severity":"normal"},{"uid":"f53edee6a20e22fd","name":"recovers when dns.resolve returns empty","time":{"start":1701250515619,"stop":1701250515619,"duration":0},"status":"passed","severity":"normal"},{"uid":"56986dcab6eff3bd","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1701250549681,"stop":1701250549681,"duration":0},"status":"passed","severity":"normal"},{"uid":"4525181a2db514f2","name":"should properly create location multiaddrs - tcp","time":{"start":1701250501118,"stop":1701250501118,"duration":0},"status":"passed","severity":"normal"},{"uid":"5173a5487823c63a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1701250645534,"stop":1701250645534,"duration":0},"status":"passed","severity":"normal"},{"uid":"d72cdcf9839f4db7","name":"Ping on subscribed peer","time":{"start":1701250545998,"stop":1701250546000,"duration":2},"status":"passed","severity":"normal"},{"uid":"50ea1eaf2d60746a","name":"Check received message containing Arabic","time":{"start":1701250638142,"stop":1701250638142,"duration":0},"status":"passed","severity":"normal"},{"uid":"838f2140478f289b","name":"Check received message containing XML","time":{"start":1701250638144,"stop":1701250638144,"duration":0},"status":"passed","severity":"normal"},{"uid":"785bac8f95e44fbb","name":"Encoder throws on undefined content topic","time":{"start":1701250522778,"stop":1701250522779,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a538db4fef112fb","name":"should be able to decode the field with only STORE set to true","time":{"start":1701250500220,"stop":1701250500220,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ff8c6eaccefdbe","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1701250500222,"stop":1701250500222,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ce7f270fc228d1d","name":"Publish message with large meta","time":{"start":1701250594810,"stop":1701250594811,"duration":1},"status":"passed","severity":"normal"},{"uid":"98e8d8205b52e91e","name":"Push message with JSON payload","time":{"start":1701250671833,"stop":1701250671833,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaf2b4734e36635a","name":"Refresh subscription","time":{"start":1701250645540,"stop":1701250645540,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbd58e8b8a49e09a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1701250573922,"stop":1701250573922,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ccc012c4887130","name":"Subscribe to topic containing special chars and receive message","time":{"start":1701250645542,"stop":1701250645542,"duration":0},"status":"passed","severity":"normal"},{"uid":"627e3aaec90bd5f4","name":"Push message with content topic containing short","time":{"start":1701250671840,"stop":1701250671841,"duration":1},"status":"passed","severity":"normal"},{"uid":"64dffb4f1beafeb0","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1701250500222,"stop":1701250500222,"duration":0},"status":"passed","severity":"normal"},{"uid":"c63759ea1718fc34","name":"returns all values when wanted number matches available values","time":{"start":1701250514937,"stop":1701250514938,"duration":1},"status":"passed","severity":"normal"},{"uid":"304033ac0814fd1d","name":"Push message with content topic containing XML","time":{"start":1701250671852,"stop":1701250671852,"duration":0},"status":"passed","severity":"normal"},{"uid":"229a3d5a59ab7c37","name":"should emit a peer event after start","time":{"start":1701250696778,"stop":1701250696778,"duration":0},"status":"passed","severity":"normal"},{"uid":"92938fd86ed06a14","name":"Subscribe to topic containing short and publish message","time":{"start":1701250606097,"stop":1701250606097,"duration":0},"status":"passed","severity":"normal"},{"uid":"9820f7cdb8e011f6","name":"should only return 1 node with store capability","time":{"start":1701250515621,"stop":1701250515621,"duration":0},"status":"passed","severity":"normal"},{"uid":"798c2604b9e30afa","name":"Waku message hash computation (payload length 0)","time":{"start":1701250510341,"stop":1701250510342,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e4a3c96018269c5","name":"Passing page size 19 when there are 20 messages","time":{"start":1701250696143,"stop":1701250696143,"duration":0},"status":"passed","severity":"normal"},{"uid":"52afab5b872a1f31","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1701250698349,"stop":1701250698349,"duration":0},"status":"passed","severity":"normal"},{"uid":"236bee601f53685c","name":"Decoder throws on empty string content topic","time":{"start":1701250520780,"stop":1701250520780,"duration":0},"status":"passed","severity":"normal"},{"uid":"fde7b5a6a92e3e8b","name":"should set field with only RELAY enabled","time":{"start":1701250501120,"stop":1701250501120,"duration":0},"status":"passed","severity":"normal"},{"uid":"a98cd5463901ac46","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1701250606102,"stop":1701250606103,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec41f3afa1013f8f","name":"Push message with XML payload","time":{"start":1701250671831,"stop":1701250671831,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a09307798247c42","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1701250505314,"stop":1701250505314,"duration":0},"status":"passed","severity":"normal"},{"uid":"c23129d4549a28cb","name":"Init the array if not present","time":{"start":1701250494498,"stop":1701250494502,"duration":4},"status":"passed","severity":"normal"},{"uid":"d1ff7a89ddd61cd4","name":"Passing page size 1 when there are 4 messages","time":{"start":1701250696141,"stop":1701250696141,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3dbbfa4b7b9afdb","name":"Query Generator - forward","time":{"start":1701250674743,"stop":1701250674743,"duration":0},"status":"passed","severity":"normal"},{"uid":"4905863a2210ee15","name":"should be able to decode the field with only FILTER set to true","time":{"start":1701250500219,"stop":1701250500220,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ccf1ebb73847503","name":"Sample","time":{"start":1701250500027,"stop":1701250500030,"duration":3},"status":"passed","severity":"normal"},{"uid":"649217c2d5d43d97","name":"Reusing cursor across nodes","time":{"start":1701250642701,"stop":1701250642701,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0ea33f6101319dc","name":"Store - dialed first","time":{"start":1701250707436,"stop":1701250707437,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f93da2633776d1f","name":"Check publish message containing unicode special characters","time":{"start":1701250594804,"stop":1701250594804,"duration":0},"status":"passed","severity":"normal"},{"uid":"9250ad9cdc7f7237","name":"Query with Ordered Callback, No Decoder","time":{"start":1701250675298,"stop":1701250675298,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f4ac6fd1e227ea","name":"Subscribe to topic containing Script and receive message","time":{"start":1701250645544,"stop":1701250645544,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f28c834404b59cc","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1701250686381,"stop":1701250686382,"duration":1},"status":"passed","severity":"normal"},{"uid":"930711b9ba948ad4","name":"Check publish message containing SQL Injection","time":{"start":1701250594801,"stop":1701250594801,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ce7153d9c46bd6d","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1701250689728,"stop":1701250689728,"duration":0},"status":"passed","severity":"normal"},{"uid":"a86db63bed26b3f5","name":"Check received message containing shell command","time":{"start":1701250638145,"stop":1701250638145,"duration":0},"status":"passed","severity":"normal"},{"uid":"140dd12ca8c99bc7","name":"Check received message with timestamp: 1701250535098000000 ","time":{"start":1701250638146,"stop":1701250638146,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b86d95f88240ed5","name":"should be called at least once on all `peer:discovery` events","time":{"start":1701250563211,"stop":1701250563212,"duration":1},"status":"passed","severity":"normal"},{"uid":"94267745b0a4f1dc","name":"1 Relay, 1 Filter, gives up","time":{"start":1701250515307,"stop":1701250515308,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ea63c62b2547df","name":"should not receive a peer event after stop","time":{"start":1701250696778,"stop":1701250696778,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bac8543d89ae023","name":"Subscribe to topic containing numeric and publish message","time":{"start":1701250606102,"stop":1701250606102,"duration":0},"status":"passed","severity":"normal"},{"uid":"b82872eb83ecb6c7","name":"isConnected should return true after first peer connects","time":{"start":1701250563215,"stop":1701250563216,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1fee60b08abad87","name":"Generator, 2 different pubsubtopics","time":{"start":1701250657741,"stop":1701250657741,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1aa214c5e24dc55","name":"should throw an error when no peer matches the given protocols","time":{"start":1701250701296,"stop":1701250701297,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d7ec311cd72c73","name":"Push message with emoji payload","time":{"start":1701250671835,"stop":1701250671835,"duration":0},"status":"passed","severity":"normal"},{"uid":"3768d4f08e526b34","name":"Check publish message containing Script","time":{"start":1701250594801,"stop":1701250594801,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f24e1343000c446","name":"A test","time":{"start":1701250563246,"stop":1701250563247,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e7d29ca9ac12732","name":"should return a random peer when all peers have the same latency","time":{"start":1701250701296,"stop":1701250701296,"duration":0},"status":"passed","severity":"normal"},{"uid":"773c18137b12e4f0","name":"Query with Ordered Callback, No message returned","time":{"start":1701250675299,"stop":1701250675299,"duration":0},"status":"passed","severity":"normal"},{"uid":"3039979ba424b97e","name":"should encode/decode to RLP encoding","time":{"start":1701250501115,"stop":1701250501115,"duration":0},"status":"passed","severity":"normal"},{"uid":"69ad53f7163e76a1","name":"throws on content topic with empty application field","time":{"start":1701250494592,"stop":1701250494592,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf0cc48a3046517","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1701250606095,"stop":1701250606095,"duration":0},"status":"passed","severity":"normal"},{"uid":"de900c19ed49603f","name":"Check message on other pubsub topic is not received","time":{"start":1701250638150,"stop":1701250638151,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce5cf1cef72b2598","name":"can start the service","time":{"start":1701250549099,"stop":1701250549099,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e1db7a5acb7ddb","name":"tcp ip4 address","time":{"start":1701250500715,"stop":1701250500715,"duration":0},"status":"passed","severity":"normal"},{"uid":"674ae2db8a7abb68","name":"Push message with short payload","time":{"start":1701250671811,"stop":1701250671812,"duration":1},"status":"passed","severity":"normal"},{"uid":"89308374fd1b2af6","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1701250563210,"stop":1701250563210,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a9ac16b72dc9ac1","name":"can start and stop the service","time":{"start":1701250696776,"stop":1701250696776,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f60d4828d4e7b7d","name":"pre and post cipher","time":{"start":1701250521281,"stop":1701250521281,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc22241a4bf086b","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1701250563214,"stop":1701250563214,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b02ebeec423178","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1701250500914,"stop":1701250500914,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1bb4e969239f557","name":"should set field with only LIGHTPUSH enabled","time":{"start":1701250501121,"stop":1701250501121,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea222ac226e4b92f","name":"Push message with shell command payload","time":{"start":1701250671833,"stop":1701250671834,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8ce087e330b0115","name":"Subscribe to topic containing emoji and publish message","time":{"start":1701250606107,"stop":1701250606107,"duration":0},"status":"passed","severity":"normal"},{"uid":"a43605c735185726","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1701250606105,"stop":1701250606105,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dcd2e41e5b8625d","name":"can start and stop the service","time":{"start":1701250549101,"stop":1701250549102,"duration":1},"status":"passed","severity":"normal"},{"uid":"997906b89735e5b9","name":"Push message on custom pubsubTopic","time":{"start":1701250564871,"stop":1701250564871,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ac357578559181","name":"Ordered Callback - forward","time":{"start":1701250674747,"stop":1701250674747,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2fa0ae83c706d91","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1701250642698,"stop":1701250642699,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0e3c0ec86de11b4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1701250645543,"stop":1701250645543,"duration":0},"status":"passed","severity":"normal"},{"uid":"1af22ad65663d2e","name":"Subscribe to topic containing special chars and publish message","time":{"start":1701250606102,"stop":1701250606102,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dc0755cd93e682e","name":"Push message with content topic containing emoji","time":{"start":1701250671875,"stop":1701250671875,"duration":0},"status":"passed","severity":"normal"},{"uid":"431bfabf0f1c89ea","name":"Add multiple subscription objects on single nwaku node","time":{"start":1701250645547,"stop":1701250645547,"duration":0},"status":"passed","severity":"normal"},{"uid":"370792c94fbd2e2a","name":"Push 30 different messages","time":{"start":1701250671835,"stop":1701250671840,"duration":5},"status":"passed","severity":"normal"},{"uid":"2971aad1a13a54c8","name":"ignores domain fetching errors","time":{"start":1701250515619,"stop":1701250515619,"duration":0},"status":"passed","severity":"normal"},{"uid":"b370f0fc99456ab6","name":"Check message with non string payload is not received","time":{"start":1701250638152,"stop":1701250638152,"duration":0},"status":"passed","severity":"normal"},{"uid":"432151f6aad78baa","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1701250579743,"stop":1701250579743,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44593d3428eb67","name":"Ping on peer without subscriptions","time":{"start":1701250546000,"stop":1701250546001,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2b7dc9cc2fa786f","name":"Fails to push message with empty content topic","time":{"start":1701250671876,"stop":1701250671876,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9df65855eff6781","name":"Check publish message after service node is restarted","time":{"start":1701250594810,"stop":1701250594810,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1520efff0c5dec8e","name":"Overlapping topic subscription","time":{"start":1701250606096,"stop":1701250606097,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1477ba7f6afd6c4c","name":"should get / set UDP multiaddr","time":{"start":1701250501116,"stop":1701250501116,"duration":0},"status":"passed","severity":"normal"},{"uid":"25d3311479957a00","name":"Check message with no content topic is not received","time":{"start":1701250638151,"stop":1701250638152,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfd3270204294e81","name":"Decoder throws on undefined content topic","time":{"start":1701250505459,"stop":1701250505459,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41f3fb34db45a35","name":"through manual discovery","time":{"start":1701250566676,"stop":1701250566677,"duration":1},"status":"passed","severity":"normal"},{"uid":"c18e84f1fc6d758f","name":"Push message with custom timestamp: 1670492149785","time":{"start":1701250671877,"stop":1701250671878,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a56ddc0d8051f7","name":"Check received message with timestamp: 1649153314 ","time":{"start":1701250638147,"stop":1701250638148,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c45c51d2ed83d52","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1701250642699,"stop":1701250642699,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f41c053927ab41a","name":"throws on content topic with too few or too many fields","time":{"start":1701250494591,"stop":1701250494591,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8ec7f30184438b","name":"should only return 1 node with relay capability","time":{"start":1701250515620,"stop":1701250515621,"duration":1},"status":"passed","severity":"normal"},{"uid":"cef7af03678ccd2d","name":"throws on content topic with generation field greater than 0","time":{"start":1701250494592,"stop":1701250494592,"duration":0},"status":"passed","severity":"normal"},{"uid":"874728bd9af8f2c6","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1701250579742,"stop":1701250579743,"duration":1},"status":"passed","severity":"normal"},{"uid":"1de3631ba87958dd","name":"should throw error - no id","time":{"start":1701250501113,"stop":1701250501113,"duration":0},"status":"passed","severity":"normal"},{"uid":"1367ea7554892faf","name":"can dial TLS multiaddrs","time":{"start":1701250566676,"stop":1701250566676,"duration":0},"status":"passed","severity":"normal"},{"uid":"a96ac0cc38feaea5","name":"Check received message with timestamp: undefined ","time":{"start":1701250638149,"stop":1701250638150,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c23dac8385145dc","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1701250698351,"stop":1701250698352,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4c5bc0545f57de","name":"should not fail to start the service if it is already started","time":{"start":1701250696777,"stop":1701250696777,"duration":0},"status":"passed","severity":"normal"},{"uid":"656173ccf5922e52","name":"Passing cursor with wrong message digest","time":{"start":1701250642701,"stop":1701250642701,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d03d8c703b1fb0","name":"Check received message containing special chars","time":{"start":1701250638141,"stop":1701250638142,"duration":1},"status":"passed","severity":"normal"},{"uid":"869a19288c8fc2","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1701250563216,"stop":1701250563217,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc9607bef9e1e2c7","name":"retrieves a single peer","time":{"start":1701250515618,"stop":1701250515618,"duration":0},"status":"passed","severity":"normal"},{"uid":"e47c8522827a4702","name":"Check received message containing short","time":{"start":1701250638139,"stop":1701250638140,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff7d2ac1a33d6553","name":"should be called for bootstrap peers","time":{"start":1701250563212,"stop":1701250563212,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e4714ba753ac64c","name":"should properly create location multiaddrs - tcp4","time":{"start":1701250501117,"stop":1701250501117,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c8ccbb2abaf4112","name":"1 Relay, 1 fetch","time":{"start":1701250515306,"stop":1701250515306,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3034160423f63ba","name":"Decrypt messages","time":{"start":1701250569097,"stop":1701250569097,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f3b33c5db6e4c34","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1701250505314,"stop":1701250505314,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb80b12e9c568b5","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1701250563213,"stop":1701250563213,"duration":0},"status":"passed","severity":"normal"},{"uid":"177596c32a84ca1f","name":"Fails to publish duplicate message","time":{"start":1701250594807,"stop":1701250594807,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ffa9c65037700fa","name":"Check received message with timestamp: 1701250535098 ","time":{"start":1701250638147,"stop":1701250638147,"duration":0},"status":"passed","severity":"normal"},{"uid":"633b1195c9fe85a7","name":"Push message with content topic containing Script","time":{"start":1701250671851,"stop":1701250671852,"duration":1},"status":"passed","severity":"normal"},{"uid":"71568ed4cf5e2e14","name":"should be able to encode the field with only RELAY set to true","time":{"start":1701250500213,"stop":1701250500214,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d282c30aac36bec","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1701250500218,"stop":1701250500218,"duration":0},"status":"passed","severity":"normal"},{"uid":"b61c03aa06dd4efb","name":"Query Generator - backward","time":{"start":1701250674743,"stop":1701250674744,"duration":1},"status":"passed","severity":"normal"},{"uid":"a666dae7c8cbb433","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1701250606106,"stop":1701250606107,"duration":1},"status":"passed","severity":"normal"},{"uid":"199909eb39976cb0","name":"Relay + Store","time":{"start":1701250546231,"stop":1701250546231,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d866cac44d64d94","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1701250515623,"stop":1701250515623,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2b0b9af2632c354e","name":"Publish message with rate limit","time":{"start":1701250594811,"stop":1701250594811,"duration":0},"status":"passed","severity":"normal"},{"uid":"79d498bda9010a30","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1701250573922,"stop":1701250573923,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6fd56524a11afbc","name":"Query generator for 2000 messages","time":{"start":1701250689729,"stop":1701250689729,"duration":0},"status":"passed","severity":"normal"},{"uid":"275059083d68905a","name":"Query Generator, No message returned","time":{"start":1701250675297,"stop":1701250675297,"duration":0},"status":"passed","severity":"normal"},{"uid":"b64b5e0fe8ee6fb6","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1701250563209,"stop":1701250563209,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aee5f9477f235e","name":"Push message with content topic containing Russian","time":{"start":1701250671843,"stop":1701250671843,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a737ca92c32c9f5","name":"should decode valid enr with tcp successfully","time":{"start":1701250501111,"stop":1701250501112,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f1e7a36b2773719","name":"Check publish message containing Chinese","time":{"start":1701250594799,"stop":1701250594800,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a75bd87280568cc","name":"Subscribe to topic containing emoji and receive message","time":{"start":1701250645547,"stop":1701250645547,"duration":0},"status":"passed","severity":"normal"},{"uid":"7abdf2048d2a2eb6","name":"should handle a minimal index list","time":{"start":1701250500913,"stop":1701250500914,"duration":1},"status":"passed","severity":"normal"},{"uid":"116047bd9e77d9a9","name":"Publishes to nwaku","time":{"start":1701250586602,"stop":1701250586602,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c0e31d089e3a09f","name":"Check message with no payload is not received","time":{"start":1701250638152,"stop":1701250638152,"duration":0},"status":"passed","severity":"normal"},{"uid":"408524d200b2642","name":"Generator, custom pubsub topic","time":{"start":1701250657740,"stop":1701250657741,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a1b54c2c55f630c","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1701250594808,"stop":1701250594809,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3c1d6db0e54d9f1","name":"Push message with Basic HTML tag payload","time":{"start":1701250671831,"stop":1701250671833,"duration":2},"status":"passed","severity":"normal"},{"uid":"8cca84cfa93df9","name":"Push message with content topic containing escaped characters","time":{"start":1701250671874,"stop":1701250671875,"duration":1},"status":"passed","severity":"normal"},{"uid":"e05ea35bc03592e8","name":"should properly compute the node id","time":{"start":1701250501114,"stop":1701250501114,"duration":0},"status":"passed","severity":"normal"},{"uid":"17fbf1f8afb0f303","name":"Subscribe to topic containing JSON and publish message","time":{"start":1701250606105,"stop":1701250606106,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcbc1f7158636677","name":"Relay - dialed after","time":{"start":1701250707436,"stop":1701250707436,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8248d0fda6c17f8","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1701250606095,"stop":1701250606095,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdbc84b31c38ed66","name":"Passing page size 11 when there are 10 messages","time":{"start":1701250696142,"stop":1701250696142,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae2eb09fad7d73db","name":"Push message with rate limit","time":{"start":1701250671877,"stop":1701250671877,"duration":0},"status":"passed","severity":"normal"},{"uid":"944f7be0d33d396d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1701250549681,"stop":1701250549681,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf7a300401237c1b","name":"Check publish message containing XML","time":{"start":1701250594802,"stop":1701250594802,"duration":0},"status":"passed","severity":"normal"},{"uid":"a316ca04d63eedba","name":"can start the service","time":{"start":1701250696775,"stop":1701250696775,"duration":0},"status":"passed","severity":"normal"},{"uid":"a28334df27366296","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1701250549108,"stop":1701250549108,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ff378517c92bcbe1","name":"Check received message containing long","time":{"start":1701250638141,"stop":1701250638141,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb921fb5a4f05c7","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1701250546523,"stop":1701250546523,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d8d8476dd2d8969","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1701250500217,"stop":1701250500218,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba95b7dbbb539ae6","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1701250698350,"stop":1701250698350,"duration":0},"status":"passed","severity":"normal"},{"uid":"a285680fe5aefcf","name":"throws on content topic with empty topic name field","time":{"start":1701250494593,"stop":1701250494593,"duration":0},"status":"passed","severity":"normal"},{"uid":"86920f15adaeace1","name":"Encoder throws on empty string content topic","time":{"start":1701250522779,"stop":1701250522779,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e4a313697b1c335","name":"should encode/decode to text encoding","time":{"start":1701250501115,"stop":1701250501115,"duration":0},"status":"passed","severity":"normal"},{"uid":"50bd31210380a8fe","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1701250606103,"stop":1701250606104,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8f6afc8dd34050f","name":"should throw error - no public key","time":{"start":1701250501113,"stop":1701250501114,"duration":1},"status":"passed","severity":"normal"},{"uid":"5082e61898d8a421","name":"Push message with Chinese payload","time":{"start":1701250671813,"stop":1701250671816,"duration":3},"status":"passed","severity":"normal"},{"uid":"8b92be5b7a34c655","name":"Query Generator, No Decoder","time":{"start":1701250675296,"stop":1701250675296,"duration":0},"status":"passed","severity":"normal"},{"uid":"5beba979babe12c","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1701250698351,"stop":1701250698351,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f32b88ae467d8b1","name":"should be able to decode the field with only RELAY set to true","time":{"start":1701250500219,"stop":1701250500219,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ffbdb2d33023c1","name":"1 Store, 2 relays, 2 fetches","time":{"start":1701250515307,"stop":1701250515307,"duration":0},"status":"passed","severity":"normal"},{"uid":"46470444fc4ff9bb","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1701250686380,"stop":1701250686381,"duration":1},"status":"passed","severity":"normal"},{"uid":"e982e83a172912dc","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1701250500217,"stop":1701250500217,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb9841f551aab027","name":"Meta field set when metaSetter is specified","time":{"start":1701250505457,"stop":1701250505457,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef449d0e9d441464","name":"Push message with Script payload","time":{"start":1701250671817,"stop":1701250671830,"duration":13},"status":"passed","severity":"normal"},{"uid":"b36ac5019d320b7d","name":"Reopen subscription with peer with lost subscription","time":{"start":1701250546002,"stop":1701250546002,"duration":0},"status":"passed","severity":"normal"},{"uid":"45b7065e05e47dac","name":"converts content topics to expected shard index","time":{"start":1701250494594,"stop":1701250494595,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ac6fc1221c9a712","name":"Nodes with multiple pubsub topic","time":{"start":1701250579743,"stop":1701250579744,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d6a57e0b319d677","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1701250642700,"stop":1701250642701,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a523c01b52ec849","name":"Passing an array","time":{"start":1701250701977,"stop":1701250701977,"duration":0},"status":"passed","severity":"normal"},{"uid":"5830573663af0403","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1701250515137,"stop":1701250515137,"duration":0},"status":"passed","severity":"normal"},{"uid":"dddf06b63b6ab8af","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1701250645534,"stop":1701250645535,"duration":1},"status":"passed","severity":"normal"},{"uid":"f261bab9652565ba","name":"Ephemeral field is preserved - encoder v0","time":{"start":1701250546521,"stop":1701250546522,"duration":1},"status":"passed","severity":"normal"},{"uid":"18cbc8019df53b97","name":"Check publish message containing Basic HTML tag","time":{"start":1701250594802,"stop":1701250594802,"duration":0},"status":"passed","severity":"normal"},{"uid":"824e5ac22c915825","name":"should set field with only FILTER enabled","time":{"start":1701250501121,"stop":1701250501121,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0b4df569ba4e30","name":"Publish without waiting for remote peer","time":{"start":1701250606094,"stop":1701250606094,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1832cf528cd3ab9","name":"Query generator for multiple messages with multiple decoders","time":{"start":1701250689727,"stop":1701250689727,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ed20219210bb0d5","name":"Check meta is set [ecies]","time":{"start":1701250522778,"stop":1701250522778,"duration":0},"status":"passed","severity":"normal"},{"uid":"10735837eac29a45","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1701250514940,"stop":1701250514940,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf92774a5c63619","name":"Privacy Node - default protocol","time":{"start":1701250707438,"stop":1701250707438,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce1daba575deba26","name":"Decoder throws on empty string content topic","time":{"start":1701250522780,"stop":1701250522780,"duration":0},"status":"passed","severity":"normal"},{"uid":"d79f3d7d64cc161a","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1701250515137,"stop":1701250515138,"duration":1},"status":"passed","severity":"normal"},{"uid":"e887109ad267f35c","name":"Push message with escaped characters payload","time":{"start":1701250671834,"stop":1701250671834,"duration":0},"status":"passed","severity":"normal"},{"uid":"58766ad3848810b8","name":"isConnected should return false after all peers disconnect","time":{"start":1701250563211,"stop":1701250563211,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a24d21b375d2cda","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1701250505313,"stop":1701250505313,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9bd9ee7b8c932dd","name":"should not fail to stop the service if it was not started","time":{"start":1701250549102,"stop":1701250549103,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5c1c6d3200eb0c9","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1701250515622,"stop":1701250515622,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc6b72d225deade","name":"unsubscribes","time":{"start":1701250701295,"stop":1701250701295,"duration":0},"status":"passed","severity":"normal"},{"uid":"93ff73580781b8ee","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1701250642700,"stop":1701250642700,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1eb6dbd3f2da8cf","name":"Overlapping topic subscription","time":{"start":1701250645539,"stop":1701250645540,"duration":1},"status":"passed","severity":"normal"},{"uid":"bca0dad0a1fc2baf","name":"Fails to push message bigger that 1MB","time":{"start":1701250671879,"stop":1701250671879,"duration":0},"status":"passed","severity":"normal"},{"uid":"2044f02a07192726","name":"Query generator for multiple messages with different message text format","time":{"start":1701250689726,"stop":1701250689726,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecab704f0af2d74f","name":"Subscribe to topic containing XML and publish message","time":{"start":1701250606104,"stop":1701250606105,"duration":1},"status":"passed","severity":"normal"},{"uid":"7165091894691057","name":"Promise Callback - forward","time":{"start":1701250674745,"stop":1701250674745,"duration":0},"status":"passed","severity":"normal"},{"uid":"8858a7cde49ac4a3","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1701250500222,"stop":1701250500223,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ae0feb1a6f91dc6","name":"Query Generator, Wrong PubsubTopic","time":{"start":1701250675294,"stop":1701250675295,"duration":1},"status":"passed","severity":"normal"},{"uid":"2233cf8c2fdd39dd","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1701250645546,"stop":1701250645546,"duration":0},"status":"passed","severity":"normal"},{"uid":"9790b731be41378d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1701250657741,"stop":1701250657741,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc04dbc5a31c3099","name":"Passing page size 10 when there are 10 messages","time":{"start":1701250696142,"stop":1701250696142,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db7bdad1978a956","name":"should be able to encode the field with only STORE set to true","time":{"start":1701250500214,"stop":1701250500214,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5ac6245f257f34f","name":"should be able to encode the field with only FILTER set to true","time":{"start":1701250500215,"stop":1701250500215,"duration":0},"status":"passed","severity":"normal"},{"uid":"54b0a7f97e87689f","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1701250515135,"stop":1701250515135,"duration":0},"status":"passed","severity":"normal"},{"uid":"b63d1ebbeeea1b8c","name":"Check publish message containing numeric","time":{"start":1701250594798,"stop":1701250594799,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e697c6bf2094dbd","name":"returns all values when wanted number is greater than available values","time":{"start":1701250514939,"stop":1701250514939,"duration":0},"status":"passed","severity":"normal"},{"uid":"20391cec0fdb58ed","name":"Push message with content topic containing Basic HTML tag","time":{"start":1701250671852,"stop":1701250671853,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e57eef72466dbb8","name":"should set field with all protocols disabled","time":{"start":1701250501119,"stop":1701250501119,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f96e1c51ea54def","name":"Refresh subscription","time":{"start":1701250606096,"stop":1701250606096,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a58ee267f0567837","name":"Query generator for multiple messages","time":{"start":1701250689726,"stop":1701250689726,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d046e9d0803d293","name":"Push message with Arabic payload","time":{"start":1701250671816,"stop":1701250671816,"duration":0},"status":"passed","severity":"normal"},{"uid":"2895b2f85da205a3","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1701250563207,"stop":1701250563208,"duration":1},"status":"passed","severity":"normal"},{"uid":"634cf8fd519ce77e","name":"Ordered callback, aborts when callback returns true","time":{"start":1701250689729,"stop":1701250689729,"duration":0},"status":"passed","severity":"normal"},{"uid":"89548bead7bfb4cb","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1701250573921,"stop":1701250573922,"duration":1},"status":"passed","severity":"normal"},{"uid":"da230c91ccfad176","name":"Push message with content topic containing long","time":{"start":1701250671841,"stop":1701250671841,"duration":0},"status":"passed","severity":"normal"},{"uid":"299dc08fc14b0a36","name":"should not fail to stop the service if it was not started","time":{"start":1701250696776,"stop":1701250696777,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bbb21b795ffece5","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1701250515622,"stop":1701250515623,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b0d26fa4927b42f4","name":"handles multiple messages","time":{"start":1701250701294,"stop":1701250701295,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc6be332cc1ee071","name":"Subscribe and publish message","time":{"start":1701250606095,"stop":1701250606095,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e671812952f74a","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1701250594805,"stop":1701250594805,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ddc810cebcb8a1","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1701250500216,"stop":1701250500217,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb70c28e37f6234","name":"udp ip6 address","time":{"start":1701250500715,"stop":1701250500715,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a4fcc24904cc70","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1701250698350,"stop":1701250698351,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c6848fd43330045","name":"throws on content topic with non-number generation field","time":{"start":1701250494591,"stop":1701250494592,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9ec8037f339ea89","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1701250675299,"stop":1701250675302,"duration":3},"status":"passed","severity":"normal"},{"uid":"c49bc3186f66c5aa","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1701250500221,"stop":1701250500221,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7666abd7c5c4c1e","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1701250698350,"stop":1701250698350,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e83e6482e92d5eb","name":"connects to nwaku","time":{"start":1701250701976,"stop":1701250701977,"duration":1},"status":"passed","severity":"normal"},{"uid":"74cdbeed1bd7ee0a","name":"Check received message containing Russian","time":{"start":1701250638143,"stop":1701250638143,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bde102d832acce4","name":"Check received message containing emoji","time":{"start":1701250638146,"stop":1701250638146,"duration":0},"status":"passed","severity":"normal"},{"uid":"550c5e4b33b20a0d","name":"should properly create peer info with all multiaddrs","time":{"start":1701250501119,"stop":1701250501119,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c25434e1af0cba","name":"Check publish message containing JSON","time":{"start":1701250594802,"stop":1701250594803,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e895f8231a398b3","name":"Push message with content topic containing JSON","time":{"start":1701250671853,"stop":1701250671853,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95fa23fb4c8d2c8","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1701250606096,"stop":1701250606096,"duration":0},"status":"passed","severity":"normal"},{"uid":"22101adc2f40191f","name":"Push to array if already present","time":{"start":1701250494502,"stop":1701250494503,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe6e68637031e824","name":"Passing page size 110 when there are 120 messages","time":{"start":1701250696143,"stop":1701250696143,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a4802f3d79be8f","name":"Using a function","time":{"start":1701250701977,"stop":1701250701978,"duration":1},"status":"passed","severity":"normal"},{"uid":"be51b8a5cd69c40","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1701250520774,"stop":1701250520776,"duration":2},"status":"passed","severity":"normal"},{"uid":"abb5831ca92beac6","name":"Relay - times out","time":{"start":1701250707436,"stop":1701250707436,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a615ece1abdb261","name":"Encoder throws on undefined content topic","time":{"start":1701250520778,"stop":1701250520778,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad92d58c3fa5c0a9","name":"Check received message containing escaped characters","time":{"start":1701250638145,"stop":1701250638145,"duration":0},"status":"passed","severity":"normal"},{"uid":"847dd4723fcae2b9","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1701250698350,"stop":1701250698350,"duration":0},"status":"passed","severity":"normal"},{"uid":"2beb655db7e1dd86","name":"Check publish message containing long","time":{"start":1701250594798,"stop":1701250594798,"duration":0},"status":"passed","severity":"normal"},{"uid":"195414bb61dddac","name":"Check received message containing Chinese","time":{"start":1701250638142,"stop":1701250638142,"duration":0},"status":"passed","severity":"normal"},{"uid":"808be2e57ef19bb0","name":"Asymmetric encrypt & decrypt","time":{"start":1701250521280,"stop":1701250521280,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b5d84012ac45627","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1701250515139,"stop":1701250515139,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f926daccac4f045","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1701250515139,"stop":1701250515140,"duration":1},"status":"passed","severity":"normal"},{"uid":"97e4fc16263edabd","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1701250549680,"stop":1701250549680,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a324ab3da418a6","name":"Symmetric encrypt & Decrypt","time":{"start":1701250521280,"stop":1701250521281,"duration":1},"status":"passed","severity":"normal"},{"uid":"77434284967b11e7","name":"Passing cursor with wrong pubsubTopic","time":{"start":1701250642702,"stop":1701250642702,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a2c901e26947eac","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1701250676766,"stop":1701250676767,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad8d3703d7c7737f","name":"Push message with SQL Injection payload","time":{"start":1701250671817,"stop":1701250671817,"duration":0},"status":"passed","severity":"normal"},{"uid":"68fd43649f39261a","name":"should throw error - no public key","time":{"start":1701250501112,"stop":1701250501112,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa93110ba4fdc722","name":"Check received message containing unicode special characters","time":{"start":1701250638145,"stop":1701250638146,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c3281d13f79d453","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1701250645533,"stop":1701250645533,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4469d3cce01e485","name":"should decode valid enr successfully","time":{"start":1701250501111,"stop":1701250501111,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ae8d1ffe955c8c","name":"Fields are not dropped","time":{"start":1701250505016,"stop":1701250505018,"duration":2},"status":"passed","severity":"normal"},{"uid":"bbbed45beb3cf723","name":"should not receive a peer event after stop","time":{"start":1701250549106,"stop":1701250549107,"duration":1},"status":"passed","severity":"normal"},{"uid":"4147a1ec14f8586","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1701250606107,"stop":1701250606107,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b3f65f45f1db96d","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1701250675299,"stop":1701250675299,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d1899a5a853b36","name":"Subscribe to topic containing Russian and receive message","time":{"start":1701250645543,"stop":1701250645543,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73a5f4fb93d2fef","name":"Check received message containing Basic HTML tag","time":{"start":1701250638144,"stop":1701250638144,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccd0d412d52536b4","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1701250515134,"stop":1701250515135,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa47ca89440a4337","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1701250686380,"stop":1701250686380,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab3aef8a71f4955","name":"should not receive a peer event before start","time":{"start":1701250549106,"stop":1701250549106,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f18ab28fe19ba92","name":"Check publish message containing special chars","time":{"start":1701250594799,"stop":1701250594799,"duration":0},"status":"passed","severity":"normal"},{"uid":"def77860ef8e188","name":"Round trip binary serialization","time":{"start":1701250505456,"stop":1701250505456,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5de15d1ba4c8fcd","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1701250500215,"stop":1701250500216,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee3bc6b417bc8edc","name":"Check publish message containing short","time":{"start":1701250594797,"stop":1701250594798,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4424f9b3373a628","name":"Subscribe and receive messages via lightPush","time":{"start":1701250645531,"stop":1701250645532,"duration":1},"status":"passed","severity":"normal"},{"uid":"f12a0296923ee084","name":"Subscribe to topic containing Russian and publish message","time":{"start":1701250606103,"stop":1701250606103,"duration":0},"status":"passed","severity":"normal"},{"uid":"4032386bcf6cb538","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1701250573920,"stop":1701250573921,"duration":1},"status":"passed","severity":"normal"},{"uid":"738739138a09315","name":"Fails to publish message with wrong content topic","time":{"start":1701250594808,"stop":1701250594808,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d9e7f87b67bc821","name":"Push message with content topic containing Chinese","time":{"start":1701250671842,"stop":1701250671842,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e7cf344b6f54a12","name":"Register correct protocols","time":{"start":1701250606094,"stop":1701250606094,"duration":0},"status":"passed","severity":"normal"},{"uid":"2013f20d5bfa646f","name":"Correctly serialized arguments","time":{"start":1701250564971,"stop":1701250564971,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f66cb57250e1b5","name":"Ephemeral messages are not stored","time":{"start":1701250546521,"stop":1701250546521,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a2fd90fde5b823","name":"Decoder throws on undefined content topic","time":{"start":1701250522779,"stop":1701250522779,"duration":0},"status":"passed","severity":"normal"},{"uid":"22cdff0e8ad74446","name":"throws on empty content topic","time":{"start":1701250494590,"stop":1701250494591,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a480abeb2a29b0","name":"should properly create location multiaddrs - udp4","time":{"start":1701250501117,"stop":1701250501117,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac2be2d56280caca","name":"Relay","time":{"start":1701250546230,"stop":1701250546230,"duration":0},"status":"passed","severity":"normal"},{"uid":"e71a81761c8aef45","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1701250638148,"stop":1701250638149,"duration":1},"status":"passed","severity":"normal"},{"uid":"1345553b3457b73","name":"should encodeTxt and decodeTxt","time":{"start":1701250501110,"stop":1701250501110,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10563297b9fa244","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1701250549681,"stop":1701250549682,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2695557407982fa","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1701250675297,"stop":1701250675298,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfbe79d379df517e","name":"Check received message containing numeric","time":{"start":1701250638141,"stop":1701250638141,"duration":0},"status":"passed","severity":"normal"},{"uid":"f39213d420266341","name":"Push message with content topic containing SQL Injection","time":{"start":1701250671843,"stop":1701250671843,"duration":0},"status":"passed","severity":"normal"},{"uid":"24842187910191e0","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1701250606103,"stop":1701250606103,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8d22fcff044355","name":"should properly create location multiaddrs - udp","time":{"start":1701250501118,"stop":1701250501118,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae185e1232b1f6c2","name":"ignores unrecognized TXT record formats","time":{"start":1701250515620,"stop":1701250515620,"duration":0},"status":"passed","severity":"normal"},{"uid":"893e9b9d58ba8ca6","name":"Check message with invalid timestamp is not received","time":{"start":1701250638150,"stop":1701250638150,"duration":0},"status":"passed","severity":"normal"},{"uid":"50d21f62222f69c9","name":"Ephemeral field set to true","time":{"start":1701250505456,"stop":1701250505457,"duration":1},"status":"passed","severity":"normal"},{"uid":"89fce11546b650b1","name":"Query with Promise Callback, No message returned","time":{"start":1701250675304,"stop":1701250675305,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8666094648e3dcf","name":"Sign & Recover","time":{"start":1701250521281,"stop":1701250521282,"duration":1},"status":"passed","severity":"normal"},{"uid":"17a3443ce1001a66","name":"Check received message containing SQL Injection","time":{"start":1701250638143,"stop":1701250638143,"duration":0},"status":"passed","severity":"normal"},{"uid":"e598844408236d78","name":"Push message with custom timestamp: 1701246949785","time":{"start":1701250671878,"stop":1701250671878,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ea1c7f732b6c878","name":"Does not throw an exception when node disconnects","time":{"start":1701250701977,"stop":1701250701977,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3439ad75b39745f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1701250564872,"stop":1701250564873,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cf6aa277be9935d","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1701250515138,"stop":1701250515138,"duration":0},"status":"passed","severity":"normal"}]