From 84f677633aa6ce1af4c768971b2f8c12b0708d7a Mon Sep 17 00:00:00 2001 From: robbrad Date: Fri, 18 Oct 2024 10:04:51 +0000 Subject: [PATCH] deploy: 380b2041f4597ac38293cf598c3a9ce30524b7f2 --- .../data/attachments/116f79294d820fd0.txt | 57 ------ .../data/attachments/1204a7b91d094971.txt | 1 - .../data/attachments/12ad95715041e141.txt | 1 - .../data/attachments/1345546f120a145b.txt | 1 - .../data/attachments/1547c2069f6931e7.txt | 1 - .../data/attachments/15d5bc766817e712.txt | 1 - .../data/attachments/1692c27d67c72ef9.txt | 1 - .../data/attachments/19cf565fce8c80b7.txt | 1 - .../data/attachments/19e2832ecf331249.txt | 1 - .../data/attachments/1b7e1e414ce057fb.txt | 1 - 3.11/2199/data/attachments/1b98c463b83ce3.txt | 1 - .../data/attachments/1bd60ca23010d470.txt | 1 - .../data/attachments/1ca242f2b8b90568.txt | 1 - .../data/attachments/1d4155b0ca07bf10.txt | 1 - .../data/attachments/1fde229023a49cea.txt | 1 - .../data/attachments/1fe5086375a54c13.txt | 1 - .../data/attachments/20a4f10c8203b1c7.txt | 1 - .../data/attachments/223a4c56717a10b7.txt | 1 - .../data/attachments/22dad58002cbb5c8.txt | 1 - .../data/attachments/22e7eb932e9a8be6.txt | 2 - .../data/attachments/27f7437d6ddebd8c.txt | 1 - .../data/attachments/293bdfc1165075e7.txt | 1 - .../data/attachments/2adb2aaa36cd6206.txt | 1 - .../data/attachments/2b7ccce882be3c72.txt | 1 - .../data/attachments/2b9ab43329d4de76.txt | 34 ---- .../data/attachments/2bb253c0f74e30ae.txt | 1 - .../data/attachments/2d474f97de68dc9a.txt | 1 - .../data/attachments/2e742489cd9e9b2b.txt | 2 - .../data/attachments/30decda311bd7b9b.txt | 34 ---- .../data/attachments/30e5074b4f1f1624.txt | 1 - .../data/attachments/33500614b9a491e1.txt | 1 - .../data/attachments/3604372a4139c1ec.txt | 1 - .../data/attachments/361ffb8ffc78d13b.txt | 1 - .../data/attachments/37438f2c36bc1963.txt | 1 - .../data/attachments/3b6c287fff2b4326.txt | 1 - .../data/attachments/3bcf14bf429a1c79.txt | 1 - .../data/attachments/4038df99f811d320.txt | 1 - .../data/attachments/40f0fae84d32b600.txt | 1 - .../data/attachments/43be14fe142185cc.txt | 1 - .../data/attachments/45836c1a0be4fdfb.txt | 1 - .../data/attachments/46783bb78238800e.txt | 1 - .../data/attachments/4682589e68939654.txt | 24 --- .../data/attachments/4a35ebac4bf193aa.txt | 1 - .../data/attachments/4d03232dde8f8792.txt | 1 - .../data/attachments/4fd3bc8cb039ed7f.txt | 1 - .../data/attachments/50a43f8e20c79e3e.txt | 1 - .../data/attachments/50d19f95311b0427.txt | 1 - .../data/attachments/51f9d57bc27e439a.txt | 1 - .../data/attachments/52bb2ab10c86c415.txt | 1 - .../data/attachments/559c1636840886a0.txt | 1 - .../data/attachments/55a7e56f99e00a74.txt | 1 - .../data/attachments/56de27210ca18ca3.txt | 1 - .../data/attachments/5745090e4e6d75fa.txt | 1 - .../data/attachments/578411c92450fed6.txt | 1 - .../2199/data/attachments/5a6fd109429f732.txt | 1 - .../data/attachments/5b3aed8f90570306.txt | 1 - .../data/attachments/5c7c3c5a3091f9ae.txt | 1 - .../data/attachments/5d0c14f0fae4285e.txt | 1 - .../data/attachments/5f3faf2224c0de1e.txt | 1 - .../data/attachments/5f7f1277e2362947.txt | 1 - .../data/attachments/5ffa23cc143e6647.txt | 1 - .../data/attachments/60b5bfd1c857b517.txt | 1 - .../data/attachments/60f00ca8d1f0ec41.txt | 1 - .../data/attachments/630a0fba8e72dcb9.txt | 34 ---- .../data/attachments/637b3d11a13bb2b3.txt | 1 - .../2199/data/attachments/6412a242a1b4417.txt | 1 - .../data/attachments/641d814cf6fff491.txt | 1 - .../data/attachments/667b1b13c9afad9e.txt | 2 - .../data/attachments/66fc76344a3eb5fd.txt | 1 - .../data/attachments/678e0633a12e6596.txt | 1 - .../data/attachments/6931648e360103a1.txt | 34 ---- .../data/attachments/6952287cd96d9994.txt | 1 - .../data/attachments/6abc650aa4e9f797.txt | 1 - .../data/attachments/6b4b1ee4251d2b4c.txt | 1 - .../data/attachments/6bd052ecf4fba82c.txt | 1 - .../data/attachments/6ccdee9240d307bc.txt | 1 - .../data/attachments/6daad91851f9a325.txt | 1 - .../data/attachments/6e3050369d6eef55.txt | 1 - .../data/attachments/6e8aaf043571a227.txt | 1 - .../data/attachments/6f02f72a51196e0c.txt | 1 - .../data/attachments/6f33085fa70b97ea.txt | 1 - .../data/attachments/706389a79f1e6d06.txt | 1 - .../data/attachments/7467b7cbbc85574f.txt | 1 - .../data/attachments/748456721725e414.txt | 1 - .../data/attachments/77522c4c12879510.txt | 24 --- .../data/attachments/781b8e38281d5974.txt | 1 - .../data/attachments/7a072375bbce5f87.txt | 1 - .../data/attachments/7c3034d31e793434.txt | 1 - .../data/attachments/7e470f511e540a35.txt | 1 - .../data/attachments/8041129135bcfc1c.txt | 1 - .../data/attachments/81860b45ddab7f8a.txt | 1 - .../data/attachments/84ad0f78c50ae94b.txt | 1 - .../data/attachments/84b6d81190635209.txt | 1 - .../data/attachments/8ac62a6eb57dcc95.txt | 1 - .../data/attachments/8b113846ee86fa17.txt | 1 - .../data/attachments/8c733a06b15b321c.txt | 33 ---- .../data/attachments/8d9e9900fb60802d.txt | 1 - .../data/attachments/8db1403e166071d1.txt | 1 - .../data/attachments/8dc8b1f002ed0eda.txt | 1 - .../data/attachments/8f08ad0502e8335a.txt | 1 - .../data/attachments/8f92b3f1e869a871.txt | 1 - .../data/attachments/906381fb9bf94e48.txt | 1 - .../data/attachments/9204f453b5b93967.txt | 1 - .../data/attachments/9245d1d30a98db48.txt | 1 - .../data/attachments/956c431e8dd221d0.txt | 34 ---- .../data/attachments/958d7fcd1f18faa6.txt | 1 - .../data/attachments/968232f6913dae09.txt | 34 ---- .../data/attachments/96ee3dddc248164f.txt | 1 - .../2199/data/attachments/979ee515c7d774a.txt | 1 - .../data/attachments/9830d7bd2ca9b3b0.txt | 1 - .../data/attachments/9855cf8298204e29.txt | 1 - .../data/attachments/9ac0cc94fef42a00.txt | 1 - .../data/attachments/9b920277e5c3d5c9.txt | 1 - .../data/attachments/9db5511ce486a482.txt | 13 -- .../data/attachments/a12a0302f178336b.txt | 1 - .../data/attachments/a23bdbe4a674ec47.txt | 1 - .../data/attachments/a38951891a7d5236.txt | 1 - .../data/attachments/a3afdc5c06560794.txt | 1 - .../data/attachments/a40b97866d6f079f.txt | 7 - .../data/attachments/a44b426f7a8658b1.txt | 1 - .../data/attachments/a4c6ceef793541f3.txt | 1 - .../data/attachments/a564c3d8e4dc2cf0.txt | 1 - .../data/attachments/a6c08f227913aefe.txt | 1 - .../data/attachments/a8b9f9f73ae14d3c.txt | 2 - .../data/attachments/ab5cfdf6465efd5c.txt | 1 - .../data/attachments/abdb1306b530b0a8.txt | 1 - .../data/attachments/ac4209354aef4ae9.txt | 1 - .../data/attachments/acab03e8dd0a6183.txt | 1 - .../data/attachments/adc771d00a92c3c5.txt | 1 - .../data/attachments/aef8b80481237add.txt | 1 - .../data/attachments/b298abd9e4d11149.txt | 1 - .../data/attachments/b2df376b1cbbc103.txt | 1 - .../data/attachments/b3ecc8e351b5392b.txt | 1 - .../data/attachments/b7d06fb65b8ba96b.txt | 1 - .../data/attachments/b7f95dd1c10c551c.txt | 1 - .../data/attachments/b90fe67d3a4bce7f.txt | 1 - .../data/attachments/b9e16d2f408801a4.txt | 1 - 3.11/2199/data/attachments/ba286356131bc9.txt | 2 - .../data/attachments/bb9a957824c50060.txt | 1 - .../data/attachments/bbe09dce40a9fb30.txt | 1 - .../data/attachments/bdef52a1ba830035.txt | 1 - .../data/attachments/c0401b139651fbd8.txt | 1 - .../2199/data/attachments/c082fa2bdf1a5e6.txt | 1 - .../data/attachments/c0fe7ab85afbff97.txt | 1 - .../data/attachments/c28778d5c427aede.txt | 57 ------ .../data/attachments/c31c908b876feb9b.txt | 34 ---- .../data/attachments/c40cd3c884069733.txt | 1 - .../data/attachments/cc45dd1dcf821a43.txt | 1 - .../data/attachments/cc4e8c871a28c559.txt | 1 - .../data/attachments/cc6eb091cbbfff2c.txt | 1 - .../data/attachments/ce87d2074255a0cc.txt | 1 - .../data/attachments/cfb80591630a1fa9.txt | 1 - .../data/attachments/d04be85ee073bf74.txt | 1 - .../data/attachments/d2519dfa9d7a6dca.txt | 1 - .../data/attachments/d622e08171a5ac1d.txt | 1 - .../data/attachments/d768851b71f654a4.txt | 1 - .../data/attachments/d965d81772ffb71f.txt | 1 - .../data/attachments/d98af641222acc06.txt | 1 - .../data/attachments/d98b2f1e87ca9026.txt | 1 - .../data/attachments/da97c6acc9c9ed0f.txt | 7 - .../data/attachments/db92202f7ecc35cc.txt | 1 - .../data/attachments/dc8687ba6e47aa88.txt | 1 - .../data/attachments/ddf34bd3de8c610f.txt | 1 - .../data/attachments/e0e2b5f413661141.txt | 1 - .../data/attachments/e0ec9ada309e8b63.txt | 1 - .../data/attachments/e3147b16341ee1bd.txt | 7 - .../data/attachments/e471bf24461509f5.txt | 1 - .../data/attachments/e4b665c97fb876f8.txt | 1 - .../data/attachments/e4ee092a4d6ba9aa.txt | 1 - .../data/attachments/e7cce0a8a78b114f.txt | 1 - .../data/attachments/eb7af68ac9291fd1.txt | 1 - .../data/attachments/ebe23837c4be2ac8.txt | 57 ------ .../data/attachments/ee3eb7f609f437d5.txt | 34 ---- .../data/attachments/ee946294ab0af0fb.txt | 1 - .../2199/data/attachments/ef47fb26315f43b.txt | 1 - .../data/attachments/ef5eae5f05ea36e1.txt | 1 - .../data/attachments/f018473c3f67134e.txt | 1 - .../data/attachments/f2953bdcc3398b6c.txt | 1 - .../data/attachments/f3f164ec513589d6.txt | 34 ---- .../data/attachments/f585effeb8e57eec.txt | 34 ---- .../data/attachments/f79aca3628fcdb7a.txt | 1 - .../data/attachments/f8141b6268785822.txt | 1 - .../data/attachments/f8378aa94091bfa6.txt | 24 --- .../data/attachments/f87fd2367f47bb25.txt | 1 - .../data/attachments/fb05ccfa56b49a72.txt | 1 - .../data/attachments/fcb90ba40c0eea19.txt | 1 - .../data/attachments/fe59defd65601521.txt | 1 - .../data/attachments/ff66c0426124e8e5.txt | 1 - 3.11/2199/data/behaviors.csv | 2 - 3.11/2199/data/behaviors.json | 1 - 3.11/2199/data/categories.csv | 2 - 3.11/2199/data/categories.json | 1 - 3.11/2199/data/packages.json | 1 - 3.11/2199/data/suites.csv | 184 ------------------ 3.11/2199/data/suites.json | 1 - .../data/test-cases/1108b167360af1e4.json | 1 - .../data/test-cases/118644f2dd4361e3.json | 1 - .../data/test-cases/152471c1ea81dc9f.json | 1 - .../data/test-cases/17c0c27f3ce587c2.json | 1 - .../data/test-cases/194f40ed697da1af.json | 1 - .../data/test-cases/1a1dcb1d93447f81.json | 1 - .../data/test-cases/1ac33ff1ddccb8e2.json | 1 - .../data/test-cases/1c36e1c4a94e0901.json | 1 - .../2199/data/test-cases/1c4a9aef4fc4946.json | 1 - .../data/test-cases/1d40defb544d2f09.json | 1 - .../data/test-cases/1de1411fbe575f19.json | 1 - .../data/test-cases/1ec6c68cdc8abbca.json | 1 - .../data/test-cases/1ed0e6714bd24a8a.json | 1 - .../data/test-cases/1fafb179287263f8.json | 1 - .../data/test-cases/1ff9c64cc7d440f4.json | 1 - .../data/test-cases/21f6936a9a6dfa3e.json | 1 - .../data/test-cases/21f8172d0bc11118.json | 1 - .../data/test-cases/21fa54e769f5b600.json | 1 - .../data/test-cases/2665a7a52efa244b.json | 1 - .../data/test-cases/2684c67317140975.json | 1 - .../data/test-cases/274850e6e5c0e418.json | 1 - .../data/test-cases/2e98df84e553047e.json | 1 - .../data/test-cases/2face47487bea58b.json | 1 - .../data/test-cases/301a480c251d4b3a.json | 1 - .../data/test-cases/3162df437210c3b9.json | 1 - .../data/test-cases/317145f6c9f5ffd1.json | 1 - .../data/test-cases/31cc6f22683bc14a.json | 1 - .../data/test-cases/32aa013dc4d70f27.json | 1 - .../data/test-cases/3411024a7ee5fcc8.json | 1 - .../data/test-cases/34923c8e3c3086c4.json | 1 - .../data/test-cases/35313fcd7a9962c4.json | 1 - .../data/test-cases/3766c623bdccba82.json | 1 - .../2199/data/test-cases/38d3f501603aec9.json | 1 - .../data/test-cases/398ae825f85af494.json | 1 - .../data/test-cases/39b554f21b59ced4.json | 1 - .../data/test-cases/3ade92e22da0e77a.json | 1 - .../data/test-cases/3b3e0bd6dfc81b10.json | 1 - .../data/test-cases/3c7a1c1ee67adbb9.json | 1 - .../data/test-cases/3f7b2ddac3a3b602.json | 1 - .../data/test-cases/3fa89330b03635f2.json | 1 - .../data/test-cases/4371ca8e5030a019.json | 1 - .../data/test-cases/46710256a7873455.json | 1 - .../data/test-cases/468a0c431f4c8add.json | 1 - .../data/test-cases/482fe697295e80fb.json | 1 - .../data/test-cases/48dd2f09c02ec8ea.json | 1 - .../data/test-cases/4ab7f9bf2a8150e4.json | 1 - .../data/test-cases/4bdc410b391d4526.json | 1 - .../data/test-cases/4c1e131caaff0a91.json | 1 - .../data/test-cases/4ccfc6ca71bb87e5.json | 1 - .../data/test-cases/4cfe898c813ebb3a.json | 1 - .../data/test-cases/4db86d949a8ed993.json | 1 - .../data/test-cases/4e3ffa974c586308.json | 1 - .../data/test-cases/5097d7286eb4cfae.json | 1 - .../data/test-cases/53587aa02f9440e6.json | 1 - .../data/test-cases/53762366a2cd5f0f.json | 1 - .../data/test-cases/53cc76648ad14323.json | 1 - .../data/test-cases/54ee119236b4d3ff.json | 1 - .../data/test-cases/5581f1ce4b25c841.json | 1 - .../data/test-cases/566c38c32b20c8bd.json | 1 - .../data/test-cases/5866e6119bf4dd6b.json | 1 - .../data/test-cases/5b5c22cb2fa93d31.json | 1 - .../data/test-cases/5d61e878e2848b4d.json | 1 - .../data/test-cases/5e1703500321cbf6.json | 1 - .../data/test-cases/5f0bcf8cdde505bd.json | 1 - .../data/test-cases/604d385abf2f0c69.json | 1 - .../data/test-cases/6126aff076ba51c5.json | 1 - .../data/test-cases/6228f052421864e3.json | 1 - .../data/test-cases/636fef6d8364da42.json | 1 - .../data/test-cases/638e8a615bc47756.json | 1 - .../data/test-cases/63ba1805da1a1976.json | 1 - .../data/test-cases/654d6cf8544fde25.json | 1 - .../data/test-cases/6652eb75f8f8725e.json | 1 - .../data/test-cases/68279837a1e55e81.json | 1 - .../data/test-cases/68364ebb6a3e3959.json | 1 - .../data/test-cases/69229e9f8003be0c.json | 1 - .../data/test-cases/69be7f3302007b6e.json | 1 - .../data/test-cases/6ae262ebcd24912c.json | 1 - .../data/test-cases/6dbcd1e06503bc5e.json | 1 - .../data/test-cases/6eea3da30633f2ec.json | 1 - .../data/test-cases/71575d29643b46cf.json | 1 - .../data/test-cases/723766d49213de19.json | 1 - .../data/test-cases/73d0d139409491bb.json | 1 - .../data/test-cases/7670fbf310f60ec4.json | 1 - .../data/test-cases/76b499a7ec072194.json | 1 - .../2199/data/test-cases/77972abbd957cb2.json | 1 - .../data/test-cases/79d9736631e2c96a.json | 1 - .../data/test-cases/7a74cce00a2c1965.json | 1 - .../data/test-cases/7ac00d93838de90a.json | 1 - .../data/test-cases/7b9fbb87f2c8de55.json | 1 - .../data/test-cases/7c1b4c43e1a297b2.json | 1 - .../data/test-cases/7d3f8505cca075ad.json | 1 - .../data/test-cases/7db2d14eb0694229.json | 1 - .../data/test-cases/8340b56125cdc768.json | 1 - .../data/test-cases/836a1768d21d0448.json | 1 - .../2199/data/test-cases/83817fe59cd79df.json | 1 - .../data/test-cases/88c7365c326c326e.json | 1 - .../data/test-cases/892a9e2fc4617e8f.json | 1 - .../data/test-cases/89e30e72ff4435bb.json | 1 - .../data/test-cases/8af797c895079523.json | 1 - .../data/test-cases/8c8ef3aa2cd130bf.json | 1 - .../data/test-cases/8ec79e90fedc98d8.json | 1 - .../data/test-cases/944a50c530f12f76.json | 1 - .../data/test-cases/946d9ecb6826b72d.json | 1 - .../data/test-cases/96b2a784817b2a94.json | 1 - .../data/test-cases/9a435a2462549404.json | 1 - .../2199/data/test-cases/9a71a2cfce72dd7.json | 1 - .../data/test-cases/9bc9bc6fd804b34a.json | 1 - .../data/test-cases/9d00ba8bf790a0b6.json | 1 - .../data/test-cases/9d5034975a3b3e4c.json | 1 - .../data/test-cases/9d5e3a747f9a92b7.json | 1 - .../data/test-cases/a0d033967eb91485.json | 1 - .../data/test-cases/a20b4a8fdb8ad6f4.json | 1 - .../data/test-cases/a305860381419d92.json | 1 - .../data/test-cases/a3879e4fdfdf5097.json | 1 - .../data/test-cases/a4016de3130562b2.json | 1 - .../data/test-cases/a40da402674597cf.json | 1 - .../data/test-cases/a51d3dccb191ef20.json | 1 - .../data/test-cases/a5b952bb1f09709a.json | 1 - .../data/test-cases/a68a59218a70fe35.json | 1 - .../data/test-cases/a79fc08f2b4aa668.json | 1 - .../data/test-cases/a7f28a0284af66f5.json | 1 - .../data/test-cases/a8f16d06fdc2baed.json | 1 - .../data/test-cases/a9cfca5297408f5d.json | 1 - .../data/test-cases/aa01c8837c67263a.json | 1 - .../data/test-cases/aa4239fa211a12fe.json | 1 - .../data/test-cases/ac5b7f417691f972.json | 1 - .../data/test-cases/b018cb59c80eb9c0.json | 1 - .../data/test-cases/b10506889aa24be0.json | 1 - .../data/test-cases/b1327c68ba6c33c4.json | 1 - .../data/test-cases/b86baaf7b6be3328.json | 1 - .../data/test-cases/b8dabb0c1d891ed0.json | 1 - .../data/test-cases/b9c87686e5634aa7.json | 1 - .../2199/data/test-cases/ba38221fd30d7c0.json | 1 - .../data/test-cases/bdc05b5d7dbfbf26.json | 1 - .../data/test-cases/be2f32bd42f7b14e.json | 1 - .../data/test-cases/c255ddba01b68d8c.json | 1 - .../data/test-cases/c332e543b51e884f.json | 1 - .../data/test-cases/c37f7e719b1e3bf1.json | 1 - .../data/test-cases/c3fd746aa29cc017.json | 1 - .../data/test-cases/c5d13be8f6cd84ed.json | 1 - .../data/test-cases/c8abbc33a162ff48.json | 1 - .../data/test-cases/c90d940c429bab80.json | 1 - .../data/test-cases/ca2f6ed61976a968.json | 1 - .../data/test-cases/caa21fd695c1b91a.json | 1 - .../data/test-cases/ccec30e153775838.json | 1 - .../data/test-cases/cddc90ed327be786.json | 1 - .../data/test-cases/ce769a511da4d897.json | 1 - .../data/test-cases/cebf432960b5bb63.json | 1 - .../data/test-cases/cf879c73274b9978.json | 1 - .../data/test-cases/d10279fa94519f30.json | 1 - .../data/test-cases/d12f17da44c09919.json | 1 - .../data/test-cases/d16780a5ab14815c.json | 1 - .../data/test-cases/d3490f8ce39b550f.json | 1 - .../2199/data/test-cases/d4153104c705ea7.json | 1 - .../data/test-cases/d63b0e53aad9f1b3.json | 1 - .../data/test-cases/d873a648f327de5a.json | 1 - 3.11/2199/data/test-cases/d8869e40324a1f.json | 1 - .../data/test-cases/da2698963e494051.json | 1 - .../data/test-cases/db03512d1215fc3c.json | 1 - .../data/test-cases/db0957ac8a74563a.json | 1 - .../data/test-cases/db4e9caab1fb399c.json | 1 - .../data/test-cases/dc567dd856d2ee24.json | 1 - .../data/test-cases/de578961c48a5b58.json | 1 - .../data/test-cases/dfa388bc2a41eedf.json | 1 - .../data/test-cases/e1d61fea1329c52f.json | 1 - .../data/test-cases/e6e05987826f81d8.json | 1 - .../data/test-cases/eb50d6aa1b2c942f.json | 1 - .../data/test-cases/ebbb370959647d55.json | 1 - .../2199/data/test-cases/ed0f8a50ac0d42e.json | 1 - .../data/test-cases/ed2eb4741c4bde39.json | 1 - .../data/test-cases/f0142de09920ead6.json | 1 - .../data/test-cases/f34988274e39859a.json | 1 - .../data/test-cases/f3d86f46177feffc.json | 1 - .../data/test-cases/f4989124d58d112d.json | 1 - .../data/test-cases/f6b94bdc0434c304.json | 1 - .../data/test-cases/f6e583b3cf9d80f4.json | 1 - .../data/test-cases/f76594737b66b9ac.json | 1 - .../data/test-cases/f9112917b414864c.json | 1 - .../data/test-cases/f934b5bb70b0100c.json | 1 - .../data/test-cases/fa85d086f4dff79e.json | 1 - .../data/test-cases/fd7318af40534c67.json | 1 - .../data/test-cases/ff564a8dd2b97887.json | 1 - .../data/test-cases/fffe7ff2ef41c37d.json | 1 - 3.11/2199/data/timeline.json | 1 - 3.11/2199/export/influxDbData.txt | 12 -- 3.11/2199/export/prometheusData.txt | 12 -- 3.11/2199/history/categories-trend.json | 1 - 3.11/2199/history/duration-trend.json | 1 - 3.11/2199/history/history-trend.json | 1 - 3.11/2199/history/history.json | 1 - 3.11/2199/history/retry-trend.json | 1 - 3.11/2199/widgets/categories-trend.json | 1 - 3.11/2199/widgets/categories.json | 1 - 3.11/2199/widgets/duration-trend.json | 1 - 3.11/2199/widgets/duration.json | 1 - 3.11/2199/widgets/executors.json | 1 - 3.11/2199/widgets/history-trend.json | 1 - 3.11/2199/widgets/retry-trend.json | 1 - 3.11/2199/widgets/severity.json | 1 - 3.11/2199/widgets/status-chart.json | 1 - 3.11/2199/widgets/suites.json | 1 - 3.11/2199/widgets/summary.json | 1 - 3.11/{2199 => 2247}/app.js | 0 .../data/attachments/1d4ee3fad19080a9.txt | 1 + .../data/attachments/60c55d43de3e2ec9.txt | 1 + .../data/attachments/8ebd37e884ad66e8.txt | 1 + .../data/attachments/a8d2697212bb65b2.txt | 1 + 3.11/2247/data/behaviors.csv | 2 + 3.11/2247/data/behaviors.json | 1 + 3.11/2247/data/categories.csv | 0 3.11/2247/data/categories.json | 1 + 3.11/2247/data/packages.json | 1 + 3.11/2247/data/suites.csv | 5 + 3.11/2247/data/suites.json | 1 + .../data/test-cases/446c2cb77a3e1626.json | 1 + .../data/test-cases/954ed9cccc560a00.json | 1 + .../data/test-cases/a5d852341e330270.json | 1 + .../data/test-cases/ee71126511f61b19.json | 1 + 3.11/2247/data/timeline.json | 1 + 3.11/2247/export/influxDbData.txt | 11 ++ 3.11/{2199 => 2247}/export/mail.html | 0 3.11/2247/export/prometheusData.txt | 11 ++ 3.11/{2199 => 2247}/favicon.ico | Bin 3.11/2247/history/categories-trend.json | 1 + 3.11/2247/history/duration-trend.json | 1 + 3.11/2247/history/history-trend.json | 1 + 3.11/2247/history/history.json | 1 + 3.11/2247/history/retry-trend.json | 1 + 3.11/{2199 => 2247}/index.html | 2 +- 3.11/{2199 => 2247}/plugin/behaviors/index.js | 0 3.11/{2199 => 2247}/plugin/packages/index.js | 0 .../plugin/screen-diff/index.js | 0 .../plugin/screen-diff/styles.css | 0 3.11/{2199 => 2247}/styles.css | 0 3.11/{2199 => 2247}/widgets/behaviors.json | 2 +- 3.11/2247/widgets/categories-trend.json | 1 + 3.11/2247/widgets/categories.json | 1 + 3.11/2247/widgets/duration-trend.json | 1 + 3.11/2247/widgets/duration.json | 1 + 3.11/{2199 => 2247}/widgets/environment.json | 0 3.11/2247/widgets/executors.json | 1 + 3.11/2247/widgets/history-trend.json | 1 + 3.11/{2199 => 2247}/widgets/launch.json | 0 3.11/2247/widgets/retry-trend.json | 1 + 3.11/2247/widgets/severity.json | 1 + 3.11/2247/widgets/status-chart.json | 1 + 3.11/2247/widgets/suites.json | 1 + 3.11/2247/widgets/summary.json | 1 + 3.11/index.html | 2 +- 3.11/last-history/categories-trend.json | 2 +- 3.11/last-history/duration-trend.json | 2 +- 3.11/last-history/history-trend.json | 2 +- 3.11/last-history/history.json | 2 +- 3.11/last-history/retry-trend.json | 2 +- .../data/attachments/11304a179ea98ca4.txt | 1 - .../data/attachments/122ef5ad43aa99c0.txt | 1 - .../data/attachments/14d66b6b4f2310bf.txt | 1 - .../data/attachments/1512a0ff2eaf7023.txt | 13 -- .../data/attachments/1523265a1444c029.txt | 1 - .../data/attachments/1566c00a96e198c3.txt | 34 ---- .../data/attachments/1667fe8946fdf913.txt | 1 - .../data/attachments/1e1621328b33f4d3.txt | 1 - .../data/attachments/209d03221eb8e599.txt | 1 - .../data/attachments/24a90c892e4dcd98.txt | 1 - .../data/attachments/28992e26ee3899c8.txt | 1 - .../data/attachments/28c94e425599cf20.txt | 1 - .../data/attachments/296a99cc4792db80.txt | 1 - .../data/attachments/29cd1e7e41671f72.txt | 1 - .../data/attachments/2a37245f514b6214.txt | 1 - .../data/attachments/2ad6d4623fb27e95.txt | 57 ------ .../data/attachments/2b57d6790c414fda.txt | 1 - .../data/attachments/2d40dd2d9b14a945.txt | 1 - .../data/attachments/2e40c0dfab76596e.txt | 1 - .../data/attachments/2e875e8a6496df06.txt | 1 - .../data/attachments/30c4b2aea448d26e.txt | 1 - .../data/attachments/319a1dc1d95a8446.txt | 7 - .../data/attachments/32f244c7154a73d3.txt | 1 - .../data/attachments/334f6732e8838a31.txt | 1 - .../data/attachments/34084989fe186126.txt | 13 -- .../data/attachments/34094dd022b588b3.txt | 1 - .../data/attachments/3619487b4ebb8dc2.txt | 1 - .../data/attachments/37c38bb007b6d308.txt | 1 - .../data/attachments/38d97be9435ccb2a.txt | 1 - .../data/attachments/38f8cf0f3d57e3b7.txt | 1 - .../data/attachments/39d5ef30558edc0a.txt | 1 - .../data/attachments/3b17d3a23ed8eb63.txt | 1 - .../data/attachments/3b3d67eaab5d7478.txt | 34 ---- .../data/attachments/3cbae2a9bd9099b8.txt | 1 - .../data/attachments/3fd263e17ad87448.txt | 1 - .../data/attachments/402c418b099fe30f.txt | 1 - .../data/attachments/414d852d51a2b28b.txt | 34 ---- .../data/attachments/4449773f0e18d2bc.txt | 1 - .../data/attachments/44729f662402f67f.txt | 1 - .../data/attachments/448c74cb53746776.txt | 7 - .../data/attachments/47b6e7432957e709.txt | 1 - .../data/attachments/47cfd407b3a82dc2.txt | 1 - .../data/attachments/4daed30eb2c5c898.txt | 1 - .../data/attachments/4e5b9d6036d5c0cf.txt | 1 - .../data/attachments/4e60c6f5f701c7a9.txt | 1 - .../data/attachments/524c11cfb9b8e50f.txt | 1 - .../data/attachments/55672583009c2ec9.txt | 1 - .../data/attachments/55cfe6794611290c.txt | 1 - .../data/attachments/5ab2b80ab348f027.txt | 1 - .../data/attachments/5bbe0bdbd335a912.txt | 1 - .../data/attachments/5c3d0e64fcfc9f7c.txt | 7 - .../data/attachments/5d0f97d6c4129a70.txt | 1 - .../data/attachments/5d959533d8a94ed3.txt | 34 ---- .../data/attachments/601239507b1e3cdf.txt | 1 - .../data/attachments/604d2a0fcbc5f107.txt | 1 - .../data/attachments/6050437d64bcb236.txt | 1 - .../data/attachments/60acf1b90eae5926.txt | 1 - .../data/attachments/612460ef5ecd3e66.txt | 1 - .../data/attachments/61e89e63650c1b0c.txt | 1 - .../data/attachments/634732a176174299.txt | 1 - .../data/attachments/64e796d3ceef5c50.txt | 3 - .../2199/data/attachments/64eb2ee93555734.txt | 1 - .../data/attachments/65ec38f615ccb229.txt | 1 - .../data/attachments/66e42293bd9f4c1d.txt | 1 - .../data/attachments/67f7f518aad76cfa.txt | 29 --- .../2199/data/attachments/6848424f8ddf059.txt | 1 - .../data/attachments/6b4ed2836d4f90de.txt | 33 ---- .../data/attachments/6c1cecabb2d047ee.txt | 1 - .../data/attachments/6d3e61d1e8f26b9c.txt | 1 - .../data/attachments/6d50fea77bb2cec3.txt | 1 - .../data/attachments/6d5ee49fac62b450.txt | 1 - .../data/attachments/6f45f170c299337f.txt | 1 - .../data/attachments/705ad75dc3d17119.txt | 1 - .../data/attachments/7131116505f5f4d5.txt | 1 - .../data/attachments/734ef5998d37dae6.txt | 1 - .../data/attachments/73d8bcff6e313663.txt | 1 - .../data/attachments/74c08017a7e0f629.txt | 1 - .../data/attachments/74ce16bc29ebdf79.txt | 1 - .../data/attachments/75c2f175b3b7ff0b.txt | 1 - .../data/attachments/75c6904acd30ec58.txt | 2 - .../data/attachments/76e1765af3b93aea.txt | 1 - .../data/attachments/77b3b8029f346e6f.txt | 1 - .../2199/data/attachments/7858f34cc097ed7.txt | 1 - .../data/attachments/79e1c110668b9413.txt | 1 - .../data/attachments/7e131d4c9e6bd0e8.txt | 1 - .../2199/data/attachments/816cfcaa0c4c776.txt | 2 - .../data/attachments/84bff22f27140883.txt | 1 - .../data/attachments/852474b60f615456.txt | 1 - .../data/attachments/85b7edb6e1140546.txt | 1 - .../data/attachments/88062557819c4c6b.txt | 1 - .../data/attachments/88c5a59ff4a54692.txt | 1 - .../data/attachments/88cd931124bb0dc5.txt | 1 - .../data/attachments/89d66247135d5cf5.txt | 1 - .../data/attachments/8bf345f33c89142f.txt | 1 - .../data/attachments/8cd0291f1ec2f013.txt | 1 - .../data/attachments/8d2719de8566f30d.txt | 1 - .../data/attachments/8e43b01f1b31c14f.txt | 1 - .../data/attachments/9107a30126de1aa5.txt | 1 - .../2199/data/attachments/9267121e0332dd1.txt | 1 - .../data/attachments/93eba46443c6c0e9.txt | 2 - .../data/attachments/948b097e99ea0714.txt | 1 - .../data/attachments/96efa84f9cc20b1e.txt | 1 - .../data/attachments/97ae24bbab868d98.txt | 1 - .../data/attachments/984fe47a82f26165.txt | 1 - .../data/attachments/99517e3e6e244ab4.txt | 1 - .../data/attachments/9deffad082efe4fc.txt | 1 - .../data/attachments/a1e003ef9a0c55a7.txt | 1 - .../data/attachments/a2b3e88917c568c2.txt | 1 - .../data/attachments/a38f587d28b224a5.txt | 1 - .../data/attachments/a5a7f6afbc82ec83.txt | 1 - .../data/attachments/a63f2ccc152d9cbc.txt | 24 --- .../data/attachments/a736960cf8ca971e.txt | 1 - .../data/attachments/a7cabcc1934975e7.txt | 1 - .../data/attachments/a7db9a92da415fa6.txt | 1 - .../data/attachments/a8057e5ee978d274.txt | 1 - .../data/attachments/a8fdda70156b76a4.txt | 1 - .../2199/data/attachments/a9dbd54569cbd84.txt | 1 - .../data/attachments/ab1e6ad3d3e58923.txt | 1 - .../data/attachments/ad00a8588f5b0bf1.txt | 1 - .../data/attachments/b103a2d3dda395d5.txt | 2 - .../2199/data/attachments/b17ef7597462dc6.txt | 24 --- .../data/attachments/b49e2480108c8ac5.txt | 1 - .../data/attachments/b54d3e720da8dcba.txt | 7 - .../data/attachments/b610a8d8e009b5e0.txt | 1 - .../data/attachments/b86d078a0af7cb74.txt | 1 - .../data/attachments/b8e35b4c47204812.txt | 1 - .../data/attachments/ba059f759b765356.txt | 1 - .../data/attachments/ba68711f00e83af2.txt | 1 - .../data/attachments/bc8000d9e2b507ed.txt | 34 ---- .../data/attachments/bdec108b8e378e54.txt | 34 ---- .../data/attachments/be1aa27d25ddd0dd.txt | 1 - .../data/attachments/c2a7b9a1fbc17046.txt | 1 - .../data/attachments/c41e1f704fbf37d8.txt | 1 - .../data/attachments/c53360a229716c82.txt | 1 - .../data/attachments/ca3dd96201a1abc1.txt | 1 - .../data/attachments/cac5dde814909605.txt | 1 - .../2199/data/attachments/cb1d6841468e1a8.txt | 1 - .../data/attachments/ccd1999ef3d64ef2.txt | 2 - .../2199/data/attachments/ce3b538dedb4516.txt | 1 - .../data/attachments/d03d7fb34355a6c6.txt | 2 - .../data/attachments/d084eabe765ce78a.txt | 1 - .../2199/data/attachments/d0a4061aef9459b.txt | 1 - .../data/attachments/d232df7c7c2747e9.txt | 1 - .../data/attachments/d63b09813ff95804.txt | 1 - .../data/attachments/d677bed5fae905b2.txt | 1 - .../data/attachments/d72bcb25fdf93f47.txt | 2 - .../data/attachments/d75a2e146c44ecbf.txt | 1 - .../data/attachments/d9ed434a26435809.txt | 1 - .../data/attachments/db9e1432a9410796.txt | 1 - .../data/attachments/dcfca7760cba46f3.txt | 1 - .../data/attachments/e034d5b95a7f97a9.txt | 1 - .../data/attachments/e0a19e94b9ec4c80.txt | 1 - .../data/attachments/e20c86321db2f7ed.txt | 1 - .../data/attachments/e2275bce8e63f8fd.txt | 1 - .../data/attachments/e29a779136fa7c53.txt | 1 - .../data/attachments/e30b28bf5896e090.txt | 24 --- .../data/attachments/e38354acf2558f88.txt | 1 - .../data/attachments/e429d0f41395dfc7.txt | 1 - .../data/attachments/e44d21640922eeb3.txt | 1 - .../data/attachments/e519842900dff6fd.txt | 1 - .../data/attachments/e5e730dc111eec81.txt | 1 - .../data/attachments/e6a8a1e837ea4acc.txt | 1 - .../data/attachments/e7e3070bafaf60e4.txt | 1 - .../data/attachments/e80176873ad7f2dc.txt | 34 ---- .../data/attachments/e8e3b2d58f94118d.txt | 1 - .../data/attachments/e901e51d0cc4a710.txt | 1 - .../data/attachments/e90b14eb0893b34b.txt | 1 - .../data/attachments/ea7f5ebf93dfa7eb.txt | 1 - .../data/attachments/ea885dda9cb4c39b.txt | 1 - .../data/attachments/eb17fe60aa2af574.txt | 1 - .../data/attachments/eb2abe1556b1e6bc.txt | 24 --- .../data/attachments/ec1e9a72d29c52b9.txt | 1 - .../data/attachments/ec6b92194e45282a.txt | 1 - .../2199/data/attachments/edc073fba483e86.txt | 1 - .../data/attachments/eec78f205ae8aed4.txt | 1 - .../data/attachments/f00cf5a500781871.txt | 1 - .../data/attachments/f24a16aa3f6b7c3d.txt | 1 - .../data/attachments/f2f84c46dd54a0e5.txt | 1 - .../data/attachments/f330becb8d520a91.txt | 1 - .../data/attachments/f3de21c619a88030.txt | 1 - .../data/attachments/f405ebc560d6c28f.txt | 1 - .../data/attachments/f50327cdffd9ccd8.txt | 1 - .../2199/data/attachments/f6d688a63f26781.txt | 1 - .../data/attachments/f745525acdd37c77.txt | 1 - .../data/attachments/f7cf760608567806.txt | 1 - .../data/attachments/f970f51ad1edf25d.txt | 1 - .../data/attachments/faef1c038fd88a6f.txt | 1 - .../data/attachments/fb95dafbd0b18e8e.txt | 1 - .../data/attachments/fd1523a154079168.txt | 1 - .../data/attachments/ff23a4de73607d72.txt | 1 - 3.12/2199/data/behaviors.csv | 2 - 3.12/2199/data/behaviors.json | 1 - 3.12/2199/data/categories.csv | 2 - 3.12/2199/data/categories.json | 1 - 3.12/2199/data/packages.json | 1 - 3.12/2199/data/suites.csv | 184 ------------------ 3.12/2199/data/suites.json | 1 - .../data/test-cases/1122b8787d3693fb.json | 1 - .../data/test-cases/1393e41f4d2f343d.json | 1 - .../data/test-cases/15eb8c4e68c29105.json | 1 - .../data/test-cases/15ecfe6561eee8ad.json | 1 - .../data/test-cases/1829a62c9bea7167.json | 1 - .../data/test-cases/1d7411e5c1720cc5.json | 1 - .../data/test-cases/1d82005ec6d546fb.json | 1 - .../data/test-cases/1dba4aa7737ac64b.json | 1 - .../data/test-cases/1dfce0e75296aca6.json | 1 - .../data/test-cases/1eeb656252acc5a7.json | 1 - .../data/test-cases/1f1c8f1e3319ede8.json | 1 - .../data/test-cases/1fb7fb21ff6da94c.json | 1 - .../data/test-cases/226ff06d4415fa09.json | 1 - .../data/test-cases/22ecee5ab2ff5a50.json | 1 - .../data/test-cases/23ae49077645ad13.json | 1 - .../data/test-cases/245fe46197cda47f.json | 1 - .../data/test-cases/24c2b5d66085741e.json | 1 - .../data/test-cases/252522f096f0dd84.json | 1 - .../data/test-cases/274f88d7e3be7278.json | 1 - .../data/test-cases/287ec4db4ba28109.json | 1 - .../data/test-cases/28c8c47dc848786f.json | 1 - .../data/test-cases/2b20cef73a897355.json | 1 - .../data/test-cases/2bd1939d9f56ee19.json | 1 - .../data/test-cases/2fb05a771171e0d2.json | 1 - .../data/test-cases/317257a8a42b883f.json | 1 - .../data/test-cases/32b2034df6174327.json | 1 - .../data/test-cases/32ff51c5a72caa00.json | 1 - .../data/test-cases/332b6233350db7af.json | 1 - .../data/test-cases/339b243a8c374b4c.json | 1 - .../data/test-cases/33aae2bf46806939.json | 1 - .../data/test-cases/33ec33e87f05e5fc.json | 1 - .../data/test-cases/3643b31d1255fff5.json | 1 - .../data/test-cases/37d64fde2c0af9fe.json | 1 - 3.12/2199/data/test-cases/388812d601756c.json | 1 - .../data/test-cases/3b1a389bc07239b5.json | 1 - .../data/test-cases/3c4973dbd906363e.json | 1 - .../data/test-cases/40f4a32dfaf29544.json | 1 - .../data/test-cases/4177e5634bc7b7b6.json | 1 - .../data/test-cases/447638401610ddd9.json | 1 - .../data/test-cases/457bebee6c31a481.json | 1 - .../data/test-cases/45fac08870d85e79.json | 1 - .../data/test-cases/467c88148a9b1350.json | 1 - .../data/test-cases/47d1aad3afac2dc8.json | 1 - .../data/test-cases/49d13ee2f88ce743.json | 1 - .../data/test-cases/4bfcbe57d87f19c6.json | 1 - .../data/test-cases/4ca5b851f2656c84.json | 1 - .../data/test-cases/50d1f8434023dfff.json | 1 - .../data/test-cases/511cff60db8147fe.json | 1 - .../data/test-cases/517570a2cd08da26.json | 1 - .../data/test-cases/53ace0913737fd44.json | 1 - .../data/test-cases/53f20ce1bd8b5a14.json | 1 - .../data/test-cases/55bf5fd8899bedad.json | 1 - .../data/test-cases/5637f7d2521cdd78.json | 1 - .../data/test-cases/5668f9509c2ea585.json | 1 - .../data/test-cases/57e80d57a1df8f6c.json | 1 - .../data/test-cases/58a1edf1ce04bef7.json | 1 - .../data/test-cases/58d0fd728e71ad43.json | 1 - .../data/test-cases/593c7580a929e10a.json | 1 - .../data/test-cases/5a422454dfefef9d.json | 1 - .../data/test-cases/5d8602230ce852ac.json | 1 - .../data/test-cases/5e0c3180d9cb5baf.json | 1 - .../data/test-cases/5e86f205afb884da.json | 1 - .../data/test-cases/5ead6d1991bff229.json | 1 - .../data/test-cases/61978dc93f5c82b8.json | 1 - .../data/test-cases/61ad2f860bad051a.json | 1 - .../data/test-cases/620c205361363c9e.json | 1 - .../data/test-cases/640975b3065107f6.json | 1 - .../2199/data/test-cases/645b8cd181e54a9.json | 1 - .../data/test-cases/65f1e06bb9485c14.json | 1 - .../data/test-cases/66988b1cc4770b47.json | 1 - .../2199/data/test-cases/6c51612990affa9.json | 1 - .../data/test-cases/6d918a05580e58aa.json | 1 - .../data/test-cases/6f78491a746f8c8b.json | 1 - .../data/test-cases/71423270bb2b32f7.json | 1 - .../data/test-cases/7438ddf7ec3ef359.json | 1 - .../data/test-cases/75b8b71eb3348d1d.json | 1 - .../data/test-cases/785266b7b6b56294.json | 1 - .../data/test-cases/785c2ae131a27f1c.json | 1 - .../data/test-cases/79c802f5de81d49d.json | 1 - .../data/test-cases/7b17418dface2aa3.json | 1 - .../data/test-cases/7b1ff825109cc910.json | 1 - .../data/test-cases/7bdc6b6f4d4a7052.json | 1 - .../data/test-cases/81227120ce940192.json | 1 - .../data/test-cases/82563443c4f6a937.json | 1 - .../data/test-cases/85fba096fb32aeb4.json | 1 - .../data/test-cases/86988dabb70eaeb7.json | 1 - .../data/test-cases/899fa69ca1edf578.json | 1 - .../data/test-cases/8c864df47e3bc272.json | 1 - .../data/test-cases/8d3c64f974952559.json | 1 - .../data/test-cases/8ebe06b7f3d7a530.json | 1 - .../data/test-cases/945c3da29c8e36d2.json | 1 - .../data/test-cases/967275480f19ddc4.json | 1 - .../data/test-cases/97837cfb5e1402da.json | 1 - .../2199/data/test-cases/97b8621b2ed00c5.json | 1 - .../data/test-cases/99e6160bbcc1227c.json | 1 - .../data/test-cases/9b9dbe4bd7452308.json | 1 - .../data/test-cases/a1f984835e1cdbd5.json | 1 - .../data/test-cases/a350c8adcdf68686.json | 1 - .../data/test-cases/a35c0188bfec2115.json | 1 - .../data/test-cases/a48168cd12005557.json | 1 - .../data/test-cases/a686f479354ad0f2.json | 1 - .../data/test-cases/a6db579a02fb6ae2.json | 1 - .../data/test-cases/a87b9b4eca1ee0a1.json | 1 - .../data/test-cases/a9fb185863b7f871.json | 1 - .../data/test-cases/abcbf5ffb3a961c9.json | 1 - .../data/test-cases/abe826039858b445.json | 1 - .../data/test-cases/ad0ffda5d8ffca38.json | 1 - .../data/test-cases/ae832e25f286f8e6.json | 1 - .../data/test-cases/b14f1f886bc773b8.json | 1 - .../data/test-cases/b17bb97dd753d1e5.json | 1 - .../data/test-cases/b209f4e57fcf5e61.json | 1 - .../data/test-cases/b6115bbf12ec7a34.json | 1 - .../data/test-cases/b83f0fc1afe3a536.json | 1 - .../data/test-cases/ba5734d936412b98.json | 1 - .../data/test-cases/bcaaa41f42662854.json | 1 - .../data/test-cases/bed2d00308452862.json | 1 - .../data/test-cases/bff5581373b578c5.json | 1 - .../data/test-cases/c24684fa4ede966b.json | 1 - .../data/test-cases/c28cf292020f91d1.json | 1 - .../data/test-cases/c2e60d7ce2c34027.json | 1 - .../2199/data/test-cases/c32fb623f63693e.json | 1 - .../data/test-cases/c356e48ebb1dc80e.json | 1 - .../data/test-cases/c586af2278c85200.json | 1 - .../data/test-cases/c64e8695360bca63.json | 1 - .../data/test-cases/c6f0d40c09ecfe38.json | 1 - .../data/test-cases/c7bd0505dbfb8b91.json | 1 - .../data/test-cases/c8d9cf5882a8f593.json | 1 - .../data/test-cases/c900035b3099d915.json | 1 - .../data/test-cases/c9bc686a4c1e7fc0.json | 1 - .../data/test-cases/ca027336c12847cb.json | 1 - .../data/test-cases/cb5cd6a8b0ffa962.json | 1 - .../2199/data/test-cases/cc770841f349223.json | 1 - .../data/test-cases/cda5a0157253a7cf.json | 1 - .../data/test-cases/cea27794a2478895.json | 1 - .../data/test-cases/cffa8d8d24dac389.json | 1 - .../data/test-cases/d0cd47a5a64f3a6d.json | 1 - .../data/test-cases/d26960b4fff5600d.json | 1 - .../data/test-cases/d3d4b99bbcc13a63.json | 1 - .../data/test-cases/d3ef61266bad2011.json | 1 - .../data/test-cases/d44d9961b1406052.json | 1 - .../data/test-cases/d463b372107e2c99.json | 1 - .../data/test-cases/d50f70866c3cf329.json | 1 - .../data/test-cases/d518dd609bb1ad04.json | 1 - .../data/test-cases/d92272128c38c928.json | 1 - .../data/test-cases/dba2df677f7d5a33.json | 1 - .../data/test-cases/df39f35a63ad8341.json | 1 - .../data/test-cases/df9cfa54b7e78c07.json | 1 - .../data/test-cases/e184766f6981c1c5.json | 1 - .../data/test-cases/e277a741a137b7b8.json | 1 - .../data/test-cases/e334c5880e951fe2.json | 1 - .../data/test-cases/e5c3143501c22405.json | 1 - .../data/test-cases/e5f027187a13e7dd.json | 1 - .../data/test-cases/e5f5884c0d516c97.json | 1 - .../data/test-cases/e66866fb7c46d054.json | 1 - .../data/test-cases/e6b43ac9cedaeca3.json | 1 - .../data/test-cases/e7245ec0b19e66e7.json | 1 - .../data/test-cases/e73a4e083aa966b2.json | 1 - .../data/test-cases/e83343ecd8dd9287.json | 1 - .../data/test-cases/e8fe488908f4780b.json | 1 - .../data/test-cases/eb592dd1831ea284.json | 1 - .../data/test-cases/ece67b579add3869.json | 1 - .../data/test-cases/eda8dd480fba5134.json | 1 - .../data/test-cases/edb8b21ad561d395.json | 1 - .../data/test-cases/edf992cbe3f89468.json | 1 - .../data/test-cases/ef2d4ed2390958f8.json | 1 - .../data/test-cases/ef4e1e6d04f153bf.json | 1 - .../data/test-cases/efc478524b130b46.json | 1 - .../data/test-cases/f012066ec9cc260c.json | 1 - .../data/test-cases/f06f520278003560.json | 1 - .../data/test-cases/f29562c05895a0cf.json | 1 - .../data/test-cases/f2f5ffad51701ab8.json | 1 - .../data/test-cases/f404fed0b55494c5.json | 1 - .../data/test-cases/f47df200a8890753.json | 1 - .../data/test-cases/f7acd964e8ec7033.json | 1 - .../data/test-cases/f7d890e0f0461b7c.json | 1 - .../data/test-cases/f80c52d67dfeffb9.json | 1 - .../data/test-cases/f8a9c7bb15aa8446.json | 1 - .../data/test-cases/f9aaa9dfbd5b6723.json | 1 - .../data/test-cases/facff5978bd40db6.json | 1 - .../data/test-cases/faec37c43dd531b6.json | 1 - .../data/test-cases/fc11bad7b5ae0271.json | 1 - .../data/test-cases/fcde59e2452299b8.json | 1 - .../data/test-cases/fd98aff207aa0fd7.json | 1 - 3.12/2199/data/timeline.json | 1 - 3.12/2199/export/influxDbData.txt | 12 -- 3.12/2199/export/prometheusData.txt | 12 -- 3.12/2199/history/categories-trend.json | 1 - 3.12/2199/history/duration-trend.json | 1 - 3.12/2199/history/history-trend.json | 1 - 3.12/2199/history/history.json | 1 - 3.12/2199/history/retry-trend.json | 1 - 3.12/2199/widgets/categories-trend.json | 1 - 3.12/2199/widgets/categories.json | 1 - 3.12/2199/widgets/duration-trend.json | 1 - 3.12/2199/widgets/duration.json | 1 - 3.12/2199/widgets/executors.json | 1 - 3.12/2199/widgets/history-trend.json | 1 - 3.12/2199/widgets/retry-trend.json | 1 - 3.12/2199/widgets/severity.json | 1 - 3.12/2199/widgets/status-chart.json | 1 - 3.12/2199/widgets/suites.json | 1 - 3.12/2199/widgets/summary.json | 1 - 3.12/{2199 => 2247}/app.js | 0 .../data/attachments/203a3eb8eed16944.txt | 1 + .../data/attachments/3be96569086785e7.txt | 1 + .../data/attachments/6cd99d584e2bedb7.txt | 1 + .../data/attachments/fbe962f9e1524035.txt | 1 + 3.12/2247/data/behaviors.csv | 2 + 3.12/2247/data/behaviors.json | 1 + 3.12/2247/data/categories.csv | 0 3.12/2247/data/categories.json | 1 + 3.12/2247/data/packages.json | 1 + 3.12/2247/data/suites.csv | 5 + 3.12/2247/data/suites.json | 1 + .../data/test-cases/530c700cafd4dc09.json | 1 + .../data/test-cases/802b808d55e49144.json | 1 + .../data/test-cases/d85c7214d51873ce.json | 1 + .../data/test-cases/e3c63d5adb34aac9.json | 1 + 3.12/2247/data/timeline.json | 1 + 3.12/2247/export/influxDbData.txt | 11 ++ 3.12/{2199 => 2247}/export/mail.html | 0 3.12/2247/export/prometheusData.txt | 11 ++ 3.12/{2199 => 2247}/favicon.ico | Bin 3.12/2247/history/categories-trend.json | 1 + 3.12/2247/history/duration-trend.json | 1 + 3.12/2247/history/history-trend.json | 1 + 3.12/2247/history/history.json | 1 + 3.12/2247/history/retry-trend.json | 1 + 3.12/{2199 => 2247}/index.html | 2 +- 3.12/{2199 => 2247}/plugin/behaviors/index.js | 0 3.12/{2199 => 2247}/plugin/packages/index.js | 0 .../plugin/screen-diff/index.js | 0 .../plugin/screen-diff/styles.css | 0 3.12/{2199 => 2247}/styles.css | 0 3.12/{2199 => 2247}/widgets/behaviors.json | 2 +- 3.12/2247/widgets/categories-trend.json | 1 + 3.12/2247/widgets/categories.json | 1 + 3.12/2247/widgets/duration-trend.json | 1 + 3.12/2247/widgets/duration.json | 1 + 3.12/{2199 => 2247}/widgets/environment.json | 0 3.12/2247/widgets/executors.json | 1 + 3.12/2247/widgets/history-trend.json | 1 + 3.12/{2199 => 2247}/widgets/launch.json | 0 3.12/2247/widgets/retry-trend.json | 1 + 3.12/2247/widgets/severity.json | 1 + 3.12/2247/widgets/status-chart.json | 1 + 3.12/2247/widgets/suites.json | 1 + 3.12/2247/widgets/summary.json | 1 + 3.12/index.html | 2 +- 3.12/last-history/categories-trend.json | 2 +- 3.12/last-history/duration-trend.json | 2 +- 3.12/last-history/history-trend.json | 2 +- 3.12/last-history/history.json | 2 +- 3.12/last-history/retry-trend.json | 2 +- 900 files changed, 132 insertions(+), 2356 deletions(-) delete mode 100644 3.11/2199/data/attachments/116f79294d820fd0.txt delete mode 100644 3.11/2199/data/attachments/1204a7b91d094971.txt delete mode 100644 3.11/2199/data/attachments/12ad95715041e141.txt delete mode 100644 3.11/2199/data/attachments/1345546f120a145b.txt delete mode 100644 3.11/2199/data/attachments/1547c2069f6931e7.txt delete mode 100644 3.11/2199/data/attachments/15d5bc766817e712.txt delete mode 100644 3.11/2199/data/attachments/1692c27d67c72ef9.txt delete mode 100644 3.11/2199/data/attachments/19cf565fce8c80b7.txt delete mode 100644 3.11/2199/data/attachments/19e2832ecf331249.txt delete mode 100644 3.11/2199/data/attachments/1b7e1e414ce057fb.txt delete mode 100644 3.11/2199/data/attachments/1b98c463b83ce3.txt delete mode 100644 3.11/2199/data/attachments/1bd60ca23010d470.txt delete mode 100644 3.11/2199/data/attachments/1ca242f2b8b90568.txt delete mode 100644 3.11/2199/data/attachments/1d4155b0ca07bf10.txt delete mode 100644 3.11/2199/data/attachments/1fde229023a49cea.txt delete mode 100644 3.11/2199/data/attachments/1fe5086375a54c13.txt delete mode 100644 3.11/2199/data/attachments/20a4f10c8203b1c7.txt delete mode 100644 3.11/2199/data/attachments/223a4c56717a10b7.txt delete mode 100644 3.11/2199/data/attachments/22dad58002cbb5c8.txt delete mode 100644 3.11/2199/data/attachments/22e7eb932e9a8be6.txt delete mode 100644 3.11/2199/data/attachments/27f7437d6ddebd8c.txt delete mode 100644 3.11/2199/data/attachments/293bdfc1165075e7.txt delete mode 100644 3.11/2199/data/attachments/2adb2aaa36cd6206.txt delete mode 100644 3.11/2199/data/attachments/2b7ccce882be3c72.txt delete mode 100644 3.11/2199/data/attachments/2b9ab43329d4de76.txt delete mode 100644 3.11/2199/data/attachments/2bb253c0f74e30ae.txt delete mode 100644 3.11/2199/data/attachments/2d474f97de68dc9a.txt delete mode 100644 3.11/2199/data/attachments/2e742489cd9e9b2b.txt delete mode 100644 3.11/2199/data/attachments/30decda311bd7b9b.txt delete mode 100644 3.11/2199/data/attachments/30e5074b4f1f1624.txt delete mode 100644 3.11/2199/data/attachments/33500614b9a491e1.txt delete mode 100644 3.11/2199/data/attachments/3604372a4139c1ec.txt delete mode 100644 3.11/2199/data/attachments/361ffb8ffc78d13b.txt delete mode 100644 3.11/2199/data/attachments/37438f2c36bc1963.txt delete mode 100644 3.11/2199/data/attachments/3b6c287fff2b4326.txt delete mode 100644 3.11/2199/data/attachments/3bcf14bf429a1c79.txt delete mode 100644 3.11/2199/data/attachments/4038df99f811d320.txt delete mode 100644 3.11/2199/data/attachments/40f0fae84d32b600.txt delete mode 100644 3.11/2199/data/attachments/43be14fe142185cc.txt delete mode 100644 3.11/2199/data/attachments/45836c1a0be4fdfb.txt delete mode 100644 3.11/2199/data/attachments/46783bb78238800e.txt delete mode 100644 3.11/2199/data/attachments/4682589e68939654.txt delete mode 100644 3.11/2199/data/attachments/4a35ebac4bf193aa.txt delete mode 100644 3.11/2199/data/attachments/4d03232dde8f8792.txt delete mode 100644 3.11/2199/data/attachments/4fd3bc8cb039ed7f.txt delete mode 100644 3.11/2199/data/attachments/50a43f8e20c79e3e.txt delete mode 100644 3.11/2199/data/attachments/50d19f95311b0427.txt delete mode 100644 3.11/2199/data/attachments/51f9d57bc27e439a.txt delete mode 100644 3.11/2199/data/attachments/52bb2ab10c86c415.txt delete mode 100644 3.11/2199/data/attachments/559c1636840886a0.txt delete mode 100644 3.11/2199/data/attachments/55a7e56f99e00a74.txt delete mode 100644 3.11/2199/data/attachments/56de27210ca18ca3.txt delete mode 100644 3.11/2199/data/attachments/5745090e4e6d75fa.txt delete mode 100644 3.11/2199/data/attachments/578411c92450fed6.txt delete mode 100644 3.11/2199/data/attachments/5a6fd109429f732.txt delete mode 100644 3.11/2199/data/attachments/5b3aed8f90570306.txt delete mode 100644 3.11/2199/data/attachments/5c7c3c5a3091f9ae.txt delete mode 100644 3.11/2199/data/attachments/5d0c14f0fae4285e.txt delete mode 100644 3.11/2199/data/attachments/5f3faf2224c0de1e.txt delete mode 100644 3.11/2199/data/attachments/5f7f1277e2362947.txt delete mode 100644 3.11/2199/data/attachments/5ffa23cc143e6647.txt delete mode 100644 3.11/2199/data/attachments/60b5bfd1c857b517.txt delete mode 100644 3.11/2199/data/attachments/60f00ca8d1f0ec41.txt delete mode 100644 3.11/2199/data/attachments/630a0fba8e72dcb9.txt delete mode 100644 3.11/2199/data/attachments/637b3d11a13bb2b3.txt delete mode 100644 3.11/2199/data/attachments/6412a242a1b4417.txt delete mode 100644 3.11/2199/data/attachments/641d814cf6fff491.txt delete mode 100644 3.11/2199/data/attachments/667b1b13c9afad9e.txt delete mode 100644 3.11/2199/data/attachments/66fc76344a3eb5fd.txt delete mode 100644 3.11/2199/data/attachments/678e0633a12e6596.txt delete mode 100644 3.11/2199/data/attachments/6931648e360103a1.txt delete mode 100644 3.11/2199/data/attachments/6952287cd96d9994.txt delete mode 100644 3.11/2199/data/attachments/6abc650aa4e9f797.txt delete mode 100644 3.11/2199/data/attachments/6b4b1ee4251d2b4c.txt delete mode 100644 3.11/2199/data/attachments/6bd052ecf4fba82c.txt delete mode 100644 3.11/2199/data/attachments/6ccdee9240d307bc.txt delete mode 100644 3.11/2199/data/attachments/6daad91851f9a325.txt delete mode 100644 3.11/2199/data/attachments/6e3050369d6eef55.txt delete mode 100644 3.11/2199/data/attachments/6e8aaf043571a227.txt delete mode 100644 3.11/2199/data/attachments/6f02f72a51196e0c.txt delete mode 100644 3.11/2199/data/attachments/6f33085fa70b97ea.txt delete mode 100644 3.11/2199/data/attachments/706389a79f1e6d06.txt delete mode 100644 3.11/2199/data/attachments/7467b7cbbc85574f.txt delete mode 100644 3.11/2199/data/attachments/748456721725e414.txt delete mode 100644 3.11/2199/data/attachments/77522c4c12879510.txt delete mode 100644 3.11/2199/data/attachments/781b8e38281d5974.txt delete mode 100644 3.11/2199/data/attachments/7a072375bbce5f87.txt delete mode 100644 3.11/2199/data/attachments/7c3034d31e793434.txt delete mode 100644 3.11/2199/data/attachments/7e470f511e540a35.txt delete mode 100644 3.11/2199/data/attachments/8041129135bcfc1c.txt delete mode 100644 3.11/2199/data/attachments/81860b45ddab7f8a.txt delete mode 100644 3.11/2199/data/attachments/84ad0f78c50ae94b.txt delete mode 100644 3.11/2199/data/attachments/84b6d81190635209.txt delete mode 100644 3.11/2199/data/attachments/8ac62a6eb57dcc95.txt delete mode 100644 3.11/2199/data/attachments/8b113846ee86fa17.txt delete mode 100644 3.11/2199/data/attachments/8c733a06b15b321c.txt delete mode 100644 3.11/2199/data/attachments/8d9e9900fb60802d.txt delete mode 100644 3.11/2199/data/attachments/8db1403e166071d1.txt delete mode 100644 3.11/2199/data/attachments/8dc8b1f002ed0eda.txt delete mode 100644 3.11/2199/data/attachments/8f08ad0502e8335a.txt delete mode 100644 3.11/2199/data/attachments/8f92b3f1e869a871.txt delete mode 100644 3.11/2199/data/attachments/906381fb9bf94e48.txt delete mode 100644 3.11/2199/data/attachments/9204f453b5b93967.txt delete mode 100644 3.11/2199/data/attachments/9245d1d30a98db48.txt delete mode 100644 3.11/2199/data/attachments/956c431e8dd221d0.txt delete mode 100644 3.11/2199/data/attachments/958d7fcd1f18faa6.txt delete mode 100644 3.11/2199/data/attachments/968232f6913dae09.txt delete mode 100644 3.11/2199/data/attachments/96ee3dddc248164f.txt delete mode 100644 3.11/2199/data/attachments/979ee515c7d774a.txt delete mode 100644 3.11/2199/data/attachments/9830d7bd2ca9b3b0.txt delete mode 100644 3.11/2199/data/attachments/9855cf8298204e29.txt delete mode 100644 3.11/2199/data/attachments/9ac0cc94fef42a00.txt delete mode 100644 3.11/2199/data/attachments/9b920277e5c3d5c9.txt delete mode 100644 3.11/2199/data/attachments/9db5511ce486a482.txt delete mode 100644 3.11/2199/data/attachments/a12a0302f178336b.txt delete mode 100644 3.11/2199/data/attachments/a23bdbe4a674ec47.txt delete mode 100644 3.11/2199/data/attachments/a38951891a7d5236.txt delete mode 100644 3.11/2199/data/attachments/a3afdc5c06560794.txt delete mode 100644 3.11/2199/data/attachments/a40b97866d6f079f.txt delete mode 100644 3.11/2199/data/attachments/a44b426f7a8658b1.txt delete mode 100644 3.11/2199/data/attachments/a4c6ceef793541f3.txt delete mode 100644 3.11/2199/data/attachments/a564c3d8e4dc2cf0.txt delete mode 100644 3.11/2199/data/attachments/a6c08f227913aefe.txt delete mode 100644 3.11/2199/data/attachments/a8b9f9f73ae14d3c.txt delete mode 100644 3.11/2199/data/attachments/ab5cfdf6465efd5c.txt delete mode 100644 3.11/2199/data/attachments/abdb1306b530b0a8.txt delete mode 100644 3.11/2199/data/attachments/ac4209354aef4ae9.txt delete mode 100644 3.11/2199/data/attachments/acab03e8dd0a6183.txt delete mode 100644 3.11/2199/data/attachments/adc771d00a92c3c5.txt delete mode 100644 3.11/2199/data/attachments/aef8b80481237add.txt delete mode 100644 3.11/2199/data/attachments/b298abd9e4d11149.txt delete mode 100644 3.11/2199/data/attachments/b2df376b1cbbc103.txt delete mode 100644 3.11/2199/data/attachments/b3ecc8e351b5392b.txt delete mode 100644 3.11/2199/data/attachments/b7d06fb65b8ba96b.txt delete mode 100644 3.11/2199/data/attachments/b7f95dd1c10c551c.txt delete mode 100644 3.11/2199/data/attachments/b90fe67d3a4bce7f.txt delete mode 100644 3.11/2199/data/attachments/b9e16d2f408801a4.txt delete mode 100644 3.11/2199/data/attachments/ba286356131bc9.txt delete mode 100644 3.11/2199/data/attachments/bb9a957824c50060.txt delete mode 100644 3.11/2199/data/attachments/bbe09dce40a9fb30.txt delete mode 100644 3.11/2199/data/attachments/bdef52a1ba830035.txt delete mode 100644 3.11/2199/data/attachments/c0401b139651fbd8.txt delete mode 100644 3.11/2199/data/attachments/c082fa2bdf1a5e6.txt delete mode 100644 3.11/2199/data/attachments/c0fe7ab85afbff97.txt delete mode 100644 3.11/2199/data/attachments/c28778d5c427aede.txt delete mode 100644 3.11/2199/data/attachments/c31c908b876feb9b.txt delete mode 100644 3.11/2199/data/attachments/c40cd3c884069733.txt delete mode 100644 3.11/2199/data/attachments/cc45dd1dcf821a43.txt delete mode 100644 3.11/2199/data/attachments/cc4e8c871a28c559.txt delete mode 100644 3.11/2199/data/attachments/cc6eb091cbbfff2c.txt delete mode 100644 3.11/2199/data/attachments/ce87d2074255a0cc.txt delete mode 100644 3.11/2199/data/attachments/cfb80591630a1fa9.txt delete mode 100644 3.11/2199/data/attachments/d04be85ee073bf74.txt delete mode 100644 3.11/2199/data/attachments/d2519dfa9d7a6dca.txt delete mode 100644 3.11/2199/data/attachments/d622e08171a5ac1d.txt delete mode 100644 3.11/2199/data/attachments/d768851b71f654a4.txt delete mode 100644 3.11/2199/data/attachments/d965d81772ffb71f.txt delete mode 100644 3.11/2199/data/attachments/d98af641222acc06.txt delete mode 100644 3.11/2199/data/attachments/d98b2f1e87ca9026.txt delete mode 100644 3.11/2199/data/attachments/da97c6acc9c9ed0f.txt delete mode 100644 3.11/2199/data/attachments/db92202f7ecc35cc.txt delete mode 100644 3.11/2199/data/attachments/dc8687ba6e47aa88.txt delete mode 100644 3.11/2199/data/attachments/ddf34bd3de8c610f.txt delete mode 100644 3.11/2199/data/attachments/e0e2b5f413661141.txt delete mode 100644 3.11/2199/data/attachments/e0ec9ada309e8b63.txt delete mode 100644 3.11/2199/data/attachments/e3147b16341ee1bd.txt delete mode 100644 3.11/2199/data/attachments/e471bf24461509f5.txt delete mode 100644 3.11/2199/data/attachments/e4b665c97fb876f8.txt delete mode 100644 3.11/2199/data/attachments/e4ee092a4d6ba9aa.txt delete mode 100644 3.11/2199/data/attachments/e7cce0a8a78b114f.txt delete mode 100644 3.11/2199/data/attachments/eb7af68ac9291fd1.txt delete mode 100644 3.11/2199/data/attachments/ebe23837c4be2ac8.txt delete mode 100644 3.11/2199/data/attachments/ee3eb7f609f437d5.txt delete mode 100644 3.11/2199/data/attachments/ee946294ab0af0fb.txt delete mode 100644 3.11/2199/data/attachments/ef47fb26315f43b.txt delete mode 100644 3.11/2199/data/attachments/ef5eae5f05ea36e1.txt delete mode 100644 3.11/2199/data/attachments/f018473c3f67134e.txt delete mode 100644 3.11/2199/data/attachments/f2953bdcc3398b6c.txt delete mode 100644 3.11/2199/data/attachments/f3f164ec513589d6.txt delete mode 100644 3.11/2199/data/attachments/f585effeb8e57eec.txt delete mode 100644 3.11/2199/data/attachments/f79aca3628fcdb7a.txt delete mode 100644 3.11/2199/data/attachments/f8141b6268785822.txt delete mode 100644 3.11/2199/data/attachments/f8378aa94091bfa6.txt delete mode 100644 3.11/2199/data/attachments/f87fd2367f47bb25.txt delete mode 100644 3.11/2199/data/attachments/fb05ccfa56b49a72.txt delete mode 100644 3.11/2199/data/attachments/fcb90ba40c0eea19.txt delete mode 100644 3.11/2199/data/attachments/fe59defd65601521.txt delete mode 100644 3.11/2199/data/attachments/ff66c0426124e8e5.txt delete mode 100644 3.11/2199/data/behaviors.csv delete mode 100644 3.11/2199/data/behaviors.json delete mode 100644 3.11/2199/data/categories.csv delete mode 100644 3.11/2199/data/categories.json delete mode 100644 3.11/2199/data/packages.json delete mode 100644 3.11/2199/data/suites.csv delete mode 100644 3.11/2199/data/suites.json delete mode 100644 3.11/2199/data/test-cases/1108b167360af1e4.json delete mode 100644 3.11/2199/data/test-cases/118644f2dd4361e3.json delete mode 100644 3.11/2199/data/test-cases/152471c1ea81dc9f.json delete mode 100644 3.11/2199/data/test-cases/17c0c27f3ce587c2.json delete mode 100644 3.11/2199/data/test-cases/194f40ed697da1af.json delete mode 100644 3.11/2199/data/test-cases/1a1dcb1d93447f81.json delete mode 100644 3.11/2199/data/test-cases/1ac33ff1ddccb8e2.json delete mode 100644 3.11/2199/data/test-cases/1c36e1c4a94e0901.json delete mode 100644 3.11/2199/data/test-cases/1c4a9aef4fc4946.json delete mode 100644 3.11/2199/data/test-cases/1d40defb544d2f09.json delete mode 100644 3.11/2199/data/test-cases/1de1411fbe575f19.json delete mode 100644 3.11/2199/data/test-cases/1ec6c68cdc8abbca.json delete mode 100644 3.11/2199/data/test-cases/1ed0e6714bd24a8a.json delete mode 100644 3.11/2199/data/test-cases/1fafb179287263f8.json delete mode 100644 3.11/2199/data/test-cases/1ff9c64cc7d440f4.json delete mode 100644 3.11/2199/data/test-cases/21f6936a9a6dfa3e.json delete mode 100644 3.11/2199/data/test-cases/21f8172d0bc11118.json delete mode 100644 3.11/2199/data/test-cases/21fa54e769f5b600.json delete mode 100644 3.11/2199/data/test-cases/2665a7a52efa244b.json delete mode 100644 3.11/2199/data/test-cases/2684c67317140975.json delete mode 100644 3.11/2199/data/test-cases/274850e6e5c0e418.json delete mode 100644 3.11/2199/data/test-cases/2e98df84e553047e.json delete mode 100644 3.11/2199/data/test-cases/2face47487bea58b.json delete mode 100644 3.11/2199/data/test-cases/301a480c251d4b3a.json delete mode 100644 3.11/2199/data/test-cases/3162df437210c3b9.json delete mode 100644 3.11/2199/data/test-cases/317145f6c9f5ffd1.json delete mode 100644 3.11/2199/data/test-cases/31cc6f22683bc14a.json delete mode 100644 3.11/2199/data/test-cases/32aa013dc4d70f27.json delete mode 100644 3.11/2199/data/test-cases/3411024a7ee5fcc8.json delete mode 100644 3.11/2199/data/test-cases/34923c8e3c3086c4.json delete mode 100644 3.11/2199/data/test-cases/35313fcd7a9962c4.json delete mode 100644 3.11/2199/data/test-cases/3766c623bdccba82.json delete mode 100644 3.11/2199/data/test-cases/38d3f501603aec9.json delete mode 100644 3.11/2199/data/test-cases/398ae825f85af494.json delete mode 100644 3.11/2199/data/test-cases/39b554f21b59ced4.json delete mode 100644 3.11/2199/data/test-cases/3ade92e22da0e77a.json delete mode 100644 3.11/2199/data/test-cases/3b3e0bd6dfc81b10.json delete mode 100644 3.11/2199/data/test-cases/3c7a1c1ee67adbb9.json delete mode 100644 3.11/2199/data/test-cases/3f7b2ddac3a3b602.json delete mode 100644 3.11/2199/data/test-cases/3fa89330b03635f2.json delete mode 100644 3.11/2199/data/test-cases/4371ca8e5030a019.json delete mode 100644 3.11/2199/data/test-cases/46710256a7873455.json delete mode 100644 3.11/2199/data/test-cases/468a0c431f4c8add.json delete mode 100644 3.11/2199/data/test-cases/482fe697295e80fb.json delete mode 100644 3.11/2199/data/test-cases/48dd2f09c02ec8ea.json delete mode 100644 3.11/2199/data/test-cases/4ab7f9bf2a8150e4.json delete mode 100644 3.11/2199/data/test-cases/4bdc410b391d4526.json delete mode 100644 3.11/2199/data/test-cases/4c1e131caaff0a91.json delete mode 100644 3.11/2199/data/test-cases/4ccfc6ca71bb87e5.json delete mode 100644 3.11/2199/data/test-cases/4cfe898c813ebb3a.json delete mode 100644 3.11/2199/data/test-cases/4db86d949a8ed993.json delete mode 100644 3.11/2199/data/test-cases/4e3ffa974c586308.json delete mode 100644 3.11/2199/data/test-cases/5097d7286eb4cfae.json delete mode 100644 3.11/2199/data/test-cases/53587aa02f9440e6.json delete mode 100644 3.11/2199/data/test-cases/53762366a2cd5f0f.json delete mode 100644 3.11/2199/data/test-cases/53cc76648ad14323.json delete mode 100644 3.11/2199/data/test-cases/54ee119236b4d3ff.json delete mode 100644 3.11/2199/data/test-cases/5581f1ce4b25c841.json delete mode 100644 3.11/2199/data/test-cases/566c38c32b20c8bd.json delete mode 100644 3.11/2199/data/test-cases/5866e6119bf4dd6b.json delete mode 100644 3.11/2199/data/test-cases/5b5c22cb2fa93d31.json delete mode 100644 3.11/2199/data/test-cases/5d61e878e2848b4d.json delete mode 100644 3.11/2199/data/test-cases/5e1703500321cbf6.json delete mode 100644 3.11/2199/data/test-cases/5f0bcf8cdde505bd.json delete mode 100644 3.11/2199/data/test-cases/604d385abf2f0c69.json delete mode 100644 3.11/2199/data/test-cases/6126aff076ba51c5.json delete mode 100644 3.11/2199/data/test-cases/6228f052421864e3.json delete mode 100644 3.11/2199/data/test-cases/636fef6d8364da42.json delete mode 100644 3.11/2199/data/test-cases/638e8a615bc47756.json delete mode 100644 3.11/2199/data/test-cases/63ba1805da1a1976.json delete mode 100644 3.11/2199/data/test-cases/654d6cf8544fde25.json delete mode 100644 3.11/2199/data/test-cases/6652eb75f8f8725e.json delete mode 100644 3.11/2199/data/test-cases/68279837a1e55e81.json delete mode 100644 3.11/2199/data/test-cases/68364ebb6a3e3959.json delete mode 100644 3.11/2199/data/test-cases/69229e9f8003be0c.json delete mode 100644 3.11/2199/data/test-cases/69be7f3302007b6e.json delete mode 100644 3.11/2199/data/test-cases/6ae262ebcd24912c.json delete mode 100644 3.11/2199/data/test-cases/6dbcd1e06503bc5e.json delete mode 100644 3.11/2199/data/test-cases/6eea3da30633f2ec.json delete mode 100644 3.11/2199/data/test-cases/71575d29643b46cf.json delete mode 100644 3.11/2199/data/test-cases/723766d49213de19.json delete mode 100644 3.11/2199/data/test-cases/73d0d139409491bb.json delete mode 100644 3.11/2199/data/test-cases/7670fbf310f60ec4.json delete mode 100644 3.11/2199/data/test-cases/76b499a7ec072194.json delete mode 100644 3.11/2199/data/test-cases/77972abbd957cb2.json delete mode 100644 3.11/2199/data/test-cases/79d9736631e2c96a.json delete mode 100644 3.11/2199/data/test-cases/7a74cce00a2c1965.json delete mode 100644 3.11/2199/data/test-cases/7ac00d93838de90a.json delete mode 100644 3.11/2199/data/test-cases/7b9fbb87f2c8de55.json delete mode 100644 3.11/2199/data/test-cases/7c1b4c43e1a297b2.json delete mode 100644 3.11/2199/data/test-cases/7d3f8505cca075ad.json delete mode 100644 3.11/2199/data/test-cases/7db2d14eb0694229.json delete mode 100644 3.11/2199/data/test-cases/8340b56125cdc768.json delete mode 100644 3.11/2199/data/test-cases/836a1768d21d0448.json delete mode 100644 3.11/2199/data/test-cases/83817fe59cd79df.json delete mode 100644 3.11/2199/data/test-cases/88c7365c326c326e.json delete mode 100644 3.11/2199/data/test-cases/892a9e2fc4617e8f.json delete mode 100644 3.11/2199/data/test-cases/89e30e72ff4435bb.json delete mode 100644 3.11/2199/data/test-cases/8af797c895079523.json delete mode 100644 3.11/2199/data/test-cases/8c8ef3aa2cd130bf.json delete mode 100644 3.11/2199/data/test-cases/8ec79e90fedc98d8.json delete mode 100644 3.11/2199/data/test-cases/944a50c530f12f76.json delete mode 100644 3.11/2199/data/test-cases/946d9ecb6826b72d.json delete mode 100644 3.11/2199/data/test-cases/96b2a784817b2a94.json delete mode 100644 3.11/2199/data/test-cases/9a435a2462549404.json delete mode 100644 3.11/2199/data/test-cases/9a71a2cfce72dd7.json delete mode 100644 3.11/2199/data/test-cases/9bc9bc6fd804b34a.json delete mode 100644 3.11/2199/data/test-cases/9d00ba8bf790a0b6.json delete mode 100644 3.11/2199/data/test-cases/9d5034975a3b3e4c.json delete mode 100644 3.11/2199/data/test-cases/9d5e3a747f9a92b7.json delete mode 100644 3.11/2199/data/test-cases/a0d033967eb91485.json delete mode 100644 3.11/2199/data/test-cases/a20b4a8fdb8ad6f4.json delete mode 100644 3.11/2199/data/test-cases/a305860381419d92.json delete mode 100644 3.11/2199/data/test-cases/a3879e4fdfdf5097.json delete mode 100644 3.11/2199/data/test-cases/a4016de3130562b2.json delete mode 100644 3.11/2199/data/test-cases/a40da402674597cf.json delete mode 100644 3.11/2199/data/test-cases/a51d3dccb191ef20.json delete mode 100644 3.11/2199/data/test-cases/a5b952bb1f09709a.json delete mode 100644 3.11/2199/data/test-cases/a68a59218a70fe35.json delete mode 100644 3.11/2199/data/test-cases/a79fc08f2b4aa668.json delete mode 100644 3.11/2199/data/test-cases/a7f28a0284af66f5.json delete mode 100644 3.11/2199/data/test-cases/a8f16d06fdc2baed.json delete mode 100644 3.11/2199/data/test-cases/a9cfca5297408f5d.json delete mode 100644 3.11/2199/data/test-cases/aa01c8837c67263a.json delete mode 100644 3.11/2199/data/test-cases/aa4239fa211a12fe.json delete mode 100644 3.11/2199/data/test-cases/ac5b7f417691f972.json delete mode 100644 3.11/2199/data/test-cases/b018cb59c80eb9c0.json delete mode 100644 3.11/2199/data/test-cases/b10506889aa24be0.json delete mode 100644 3.11/2199/data/test-cases/b1327c68ba6c33c4.json delete mode 100644 3.11/2199/data/test-cases/b86baaf7b6be3328.json delete mode 100644 3.11/2199/data/test-cases/b8dabb0c1d891ed0.json delete mode 100644 3.11/2199/data/test-cases/b9c87686e5634aa7.json delete mode 100644 3.11/2199/data/test-cases/ba38221fd30d7c0.json delete mode 100644 3.11/2199/data/test-cases/bdc05b5d7dbfbf26.json delete mode 100644 3.11/2199/data/test-cases/be2f32bd42f7b14e.json delete mode 100644 3.11/2199/data/test-cases/c255ddba01b68d8c.json delete mode 100644 3.11/2199/data/test-cases/c332e543b51e884f.json delete mode 100644 3.11/2199/data/test-cases/c37f7e719b1e3bf1.json delete mode 100644 3.11/2199/data/test-cases/c3fd746aa29cc017.json delete mode 100644 3.11/2199/data/test-cases/c5d13be8f6cd84ed.json delete mode 100644 3.11/2199/data/test-cases/c8abbc33a162ff48.json delete mode 100644 3.11/2199/data/test-cases/c90d940c429bab80.json delete mode 100644 3.11/2199/data/test-cases/ca2f6ed61976a968.json delete mode 100644 3.11/2199/data/test-cases/caa21fd695c1b91a.json delete mode 100644 3.11/2199/data/test-cases/ccec30e153775838.json delete mode 100644 3.11/2199/data/test-cases/cddc90ed327be786.json delete mode 100644 3.11/2199/data/test-cases/ce769a511da4d897.json delete mode 100644 3.11/2199/data/test-cases/cebf432960b5bb63.json delete mode 100644 3.11/2199/data/test-cases/cf879c73274b9978.json delete mode 100644 3.11/2199/data/test-cases/d10279fa94519f30.json delete mode 100644 3.11/2199/data/test-cases/d12f17da44c09919.json delete mode 100644 3.11/2199/data/test-cases/d16780a5ab14815c.json delete mode 100644 3.11/2199/data/test-cases/d3490f8ce39b550f.json delete mode 100644 3.11/2199/data/test-cases/d4153104c705ea7.json delete mode 100644 3.11/2199/data/test-cases/d63b0e53aad9f1b3.json delete mode 100644 3.11/2199/data/test-cases/d873a648f327de5a.json delete mode 100644 3.11/2199/data/test-cases/d8869e40324a1f.json delete mode 100644 3.11/2199/data/test-cases/da2698963e494051.json delete mode 100644 3.11/2199/data/test-cases/db03512d1215fc3c.json delete mode 100644 3.11/2199/data/test-cases/db0957ac8a74563a.json delete mode 100644 3.11/2199/data/test-cases/db4e9caab1fb399c.json delete mode 100644 3.11/2199/data/test-cases/dc567dd856d2ee24.json delete mode 100644 3.11/2199/data/test-cases/de578961c48a5b58.json delete mode 100644 3.11/2199/data/test-cases/dfa388bc2a41eedf.json delete mode 100644 3.11/2199/data/test-cases/e1d61fea1329c52f.json delete mode 100644 3.11/2199/data/test-cases/e6e05987826f81d8.json delete mode 100644 3.11/2199/data/test-cases/eb50d6aa1b2c942f.json delete mode 100644 3.11/2199/data/test-cases/ebbb370959647d55.json delete mode 100644 3.11/2199/data/test-cases/ed0f8a50ac0d42e.json delete mode 100644 3.11/2199/data/test-cases/ed2eb4741c4bde39.json delete mode 100644 3.11/2199/data/test-cases/f0142de09920ead6.json delete mode 100644 3.11/2199/data/test-cases/f34988274e39859a.json delete mode 100644 3.11/2199/data/test-cases/f3d86f46177feffc.json delete mode 100644 3.11/2199/data/test-cases/f4989124d58d112d.json delete mode 100644 3.11/2199/data/test-cases/f6b94bdc0434c304.json delete mode 100644 3.11/2199/data/test-cases/f6e583b3cf9d80f4.json delete mode 100644 3.11/2199/data/test-cases/f76594737b66b9ac.json delete mode 100644 3.11/2199/data/test-cases/f9112917b414864c.json delete mode 100644 3.11/2199/data/test-cases/f934b5bb70b0100c.json delete mode 100644 3.11/2199/data/test-cases/fa85d086f4dff79e.json delete mode 100644 3.11/2199/data/test-cases/fd7318af40534c67.json delete mode 100644 3.11/2199/data/test-cases/ff564a8dd2b97887.json delete mode 100644 3.11/2199/data/test-cases/fffe7ff2ef41c37d.json delete mode 100644 3.11/2199/data/timeline.json delete mode 100644 3.11/2199/export/influxDbData.txt delete mode 100644 3.11/2199/export/prometheusData.txt delete mode 100644 3.11/2199/history/categories-trend.json delete mode 100644 3.11/2199/history/duration-trend.json delete mode 100644 3.11/2199/history/history-trend.json delete mode 100644 3.11/2199/history/history.json delete mode 100644 3.11/2199/history/retry-trend.json delete mode 100644 3.11/2199/widgets/categories-trend.json delete mode 100644 3.11/2199/widgets/categories.json delete mode 100644 3.11/2199/widgets/duration-trend.json delete mode 100644 3.11/2199/widgets/duration.json delete mode 100644 3.11/2199/widgets/executors.json delete mode 100644 3.11/2199/widgets/history-trend.json delete mode 100644 3.11/2199/widgets/retry-trend.json delete mode 100644 3.11/2199/widgets/severity.json delete mode 100644 3.11/2199/widgets/status-chart.json delete mode 100644 3.11/2199/widgets/suites.json delete mode 100644 3.11/2199/widgets/summary.json rename 3.11/{2199 => 2247}/app.js (100%) create mode 100644 3.11/2247/data/attachments/1d4ee3fad19080a9.txt create mode 100644 3.11/2247/data/attachments/60c55d43de3e2ec9.txt create mode 100644 3.11/2247/data/attachments/8ebd37e884ad66e8.txt create mode 100644 3.11/2247/data/attachments/a8d2697212bb65b2.txt create mode 100644 3.11/2247/data/behaviors.csv create mode 100644 3.11/2247/data/behaviors.json create mode 100644 3.11/2247/data/categories.csv create mode 100644 3.11/2247/data/categories.json create mode 100644 3.11/2247/data/packages.json create mode 100644 3.11/2247/data/suites.csv create mode 100644 3.11/2247/data/suites.json create mode 100644 3.11/2247/data/test-cases/446c2cb77a3e1626.json create mode 100644 3.11/2247/data/test-cases/954ed9cccc560a00.json create mode 100644 3.11/2247/data/test-cases/a5d852341e330270.json create mode 100644 3.11/2247/data/test-cases/ee71126511f61b19.json create mode 100644 3.11/2247/data/timeline.json create mode 100644 3.11/2247/export/influxDbData.txt rename 3.11/{2199 => 2247}/export/mail.html (100%) create mode 100644 3.11/2247/export/prometheusData.txt rename 3.11/{2199 => 2247}/favicon.ico (100%) create mode 100644 3.11/2247/history/categories-trend.json create mode 100644 3.11/2247/history/duration-trend.json create mode 100644 3.11/2247/history/history-trend.json create mode 100644 3.11/2247/history/history.json create mode 100644 3.11/2247/history/retry-trend.json rename 3.11/{2199 => 2247}/index.html (94%) rename 3.11/{2199 => 2247}/plugin/behaviors/index.js (100%) rename 3.11/{2199 => 2247}/plugin/packages/index.js (100%) rename 3.11/{2199 => 2247}/plugin/screen-diff/index.js (100%) rename 3.11/{2199 => 2247}/plugin/screen-diff/styles.css (100%) rename 3.11/{2199 => 2247}/styles.css (100%) rename 3.11/{2199 => 2247}/widgets/behaviors.json (61%) create mode 100644 3.11/2247/widgets/categories-trend.json create mode 100644 3.11/2247/widgets/categories.json create mode 100644 3.11/2247/widgets/duration-trend.json create mode 100644 3.11/2247/widgets/duration.json rename 3.11/{2199 => 2247}/widgets/environment.json (100%) create mode 100644 3.11/2247/widgets/executors.json create mode 100644 3.11/2247/widgets/history-trend.json rename 3.11/{2199 => 2247}/widgets/launch.json (100%) create mode 100644 3.11/2247/widgets/retry-trend.json create mode 100644 3.11/2247/widgets/severity.json create mode 100644 3.11/2247/widgets/status-chart.json create mode 100644 3.11/2247/widgets/suites.json create mode 100644 3.11/2247/widgets/summary.json delete mode 100644 3.12/2199/data/attachments/11304a179ea98ca4.txt delete mode 100644 3.12/2199/data/attachments/122ef5ad43aa99c0.txt delete mode 100644 3.12/2199/data/attachments/14d66b6b4f2310bf.txt delete mode 100644 3.12/2199/data/attachments/1512a0ff2eaf7023.txt delete mode 100644 3.12/2199/data/attachments/1523265a1444c029.txt delete mode 100644 3.12/2199/data/attachments/1566c00a96e198c3.txt delete mode 100644 3.12/2199/data/attachments/1667fe8946fdf913.txt delete mode 100644 3.12/2199/data/attachments/1e1621328b33f4d3.txt delete mode 100644 3.12/2199/data/attachments/209d03221eb8e599.txt delete mode 100644 3.12/2199/data/attachments/24a90c892e4dcd98.txt delete mode 100644 3.12/2199/data/attachments/28992e26ee3899c8.txt delete mode 100644 3.12/2199/data/attachments/28c94e425599cf20.txt delete mode 100644 3.12/2199/data/attachments/296a99cc4792db80.txt delete mode 100644 3.12/2199/data/attachments/29cd1e7e41671f72.txt delete mode 100644 3.12/2199/data/attachments/2a37245f514b6214.txt delete mode 100644 3.12/2199/data/attachments/2ad6d4623fb27e95.txt delete mode 100644 3.12/2199/data/attachments/2b57d6790c414fda.txt delete mode 100644 3.12/2199/data/attachments/2d40dd2d9b14a945.txt delete mode 100644 3.12/2199/data/attachments/2e40c0dfab76596e.txt delete mode 100644 3.12/2199/data/attachments/2e875e8a6496df06.txt delete mode 100644 3.12/2199/data/attachments/30c4b2aea448d26e.txt delete mode 100644 3.12/2199/data/attachments/319a1dc1d95a8446.txt delete mode 100644 3.12/2199/data/attachments/32f244c7154a73d3.txt delete mode 100644 3.12/2199/data/attachments/334f6732e8838a31.txt delete mode 100644 3.12/2199/data/attachments/34084989fe186126.txt delete mode 100644 3.12/2199/data/attachments/34094dd022b588b3.txt delete mode 100644 3.12/2199/data/attachments/3619487b4ebb8dc2.txt delete mode 100644 3.12/2199/data/attachments/37c38bb007b6d308.txt delete mode 100644 3.12/2199/data/attachments/38d97be9435ccb2a.txt delete mode 100644 3.12/2199/data/attachments/38f8cf0f3d57e3b7.txt delete mode 100644 3.12/2199/data/attachments/39d5ef30558edc0a.txt delete mode 100644 3.12/2199/data/attachments/3b17d3a23ed8eb63.txt delete mode 100644 3.12/2199/data/attachments/3b3d67eaab5d7478.txt delete mode 100644 3.12/2199/data/attachments/3cbae2a9bd9099b8.txt delete mode 100644 3.12/2199/data/attachments/3fd263e17ad87448.txt delete mode 100644 3.12/2199/data/attachments/402c418b099fe30f.txt delete mode 100644 3.12/2199/data/attachments/414d852d51a2b28b.txt delete mode 100644 3.12/2199/data/attachments/4449773f0e18d2bc.txt delete mode 100644 3.12/2199/data/attachments/44729f662402f67f.txt delete mode 100644 3.12/2199/data/attachments/448c74cb53746776.txt delete mode 100644 3.12/2199/data/attachments/47b6e7432957e709.txt delete mode 100644 3.12/2199/data/attachments/47cfd407b3a82dc2.txt delete mode 100644 3.12/2199/data/attachments/4daed30eb2c5c898.txt delete mode 100644 3.12/2199/data/attachments/4e5b9d6036d5c0cf.txt delete mode 100644 3.12/2199/data/attachments/4e60c6f5f701c7a9.txt delete mode 100644 3.12/2199/data/attachments/524c11cfb9b8e50f.txt delete mode 100644 3.12/2199/data/attachments/55672583009c2ec9.txt delete mode 100644 3.12/2199/data/attachments/55cfe6794611290c.txt delete mode 100644 3.12/2199/data/attachments/5ab2b80ab348f027.txt delete mode 100644 3.12/2199/data/attachments/5bbe0bdbd335a912.txt delete mode 100644 3.12/2199/data/attachments/5c3d0e64fcfc9f7c.txt delete mode 100644 3.12/2199/data/attachments/5d0f97d6c4129a70.txt delete mode 100644 3.12/2199/data/attachments/5d959533d8a94ed3.txt delete mode 100644 3.12/2199/data/attachments/601239507b1e3cdf.txt delete mode 100644 3.12/2199/data/attachments/604d2a0fcbc5f107.txt delete mode 100644 3.12/2199/data/attachments/6050437d64bcb236.txt delete mode 100644 3.12/2199/data/attachments/60acf1b90eae5926.txt delete mode 100644 3.12/2199/data/attachments/612460ef5ecd3e66.txt delete mode 100644 3.12/2199/data/attachments/61e89e63650c1b0c.txt delete mode 100644 3.12/2199/data/attachments/634732a176174299.txt delete mode 100644 3.12/2199/data/attachments/64e796d3ceef5c50.txt delete mode 100644 3.12/2199/data/attachments/64eb2ee93555734.txt delete mode 100644 3.12/2199/data/attachments/65ec38f615ccb229.txt delete mode 100644 3.12/2199/data/attachments/66e42293bd9f4c1d.txt delete mode 100644 3.12/2199/data/attachments/67f7f518aad76cfa.txt delete mode 100644 3.12/2199/data/attachments/6848424f8ddf059.txt delete mode 100644 3.12/2199/data/attachments/6b4ed2836d4f90de.txt delete mode 100644 3.12/2199/data/attachments/6c1cecabb2d047ee.txt delete mode 100644 3.12/2199/data/attachments/6d3e61d1e8f26b9c.txt delete mode 100644 3.12/2199/data/attachments/6d50fea77bb2cec3.txt delete mode 100644 3.12/2199/data/attachments/6d5ee49fac62b450.txt delete mode 100644 3.12/2199/data/attachments/6f45f170c299337f.txt delete mode 100644 3.12/2199/data/attachments/705ad75dc3d17119.txt delete mode 100644 3.12/2199/data/attachments/7131116505f5f4d5.txt delete mode 100644 3.12/2199/data/attachments/734ef5998d37dae6.txt delete mode 100644 3.12/2199/data/attachments/73d8bcff6e313663.txt delete mode 100644 3.12/2199/data/attachments/74c08017a7e0f629.txt delete mode 100644 3.12/2199/data/attachments/74ce16bc29ebdf79.txt delete mode 100644 3.12/2199/data/attachments/75c2f175b3b7ff0b.txt delete mode 100644 3.12/2199/data/attachments/75c6904acd30ec58.txt delete mode 100644 3.12/2199/data/attachments/76e1765af3b93aea.txt delete mode 100644 3.12/2199/data/attachments/77b3b8029f346e6f.txt delete mode 100644 3.12/2199/data/attachments/7858f34cc097ed7.txt delete mode 100644 3.12/2199/data/attachments/79e1c110668b9413.txt delete mode 100644 3.12/2199/data/attachments/7e131d4c9e6bd0e8.txt delete mode 100644 3.12/2199/data/attachments/816cfcaa0c4c776.txt delete mode 100644 3.12/2199/data/attachments/84bff22f27140883.txt delete mode 100644 3.12/2199/data/attachments/852474b60f615456.txt delete mode 100644 3.12/2199/data/attachments/85b7edb6e1140546.txt delete mode 100644 3.12/2199/data/attachments/88062557819c4c6b.txt delete mode 100644 3.12/2199/data/attachments/88c5a59ff4a54692.txt delete mode 100644 3.12/2199/data/attachments/88cd931124bb0dc5.txt delete mode 100644 3.12/2199/data/attachments/89d66247135d5cf5.txt delete mode 100644 3.12/2199/data/attachments/8bf345f33c89142f.txt delete mode 100644 3.12/2199/data/attachments/8cd0291f1ec2f013.txt delete mode 100644 3.12/2199/data/attachments/8d2719de8566f30d.txt delete mode 100644 3.12/2199/data/attachments/8e43b01f1b31c14f.txt delete mode 100644 3.12/2199/data/attachments/9107a30126de1aa5.txt delete mode 100644 3.12/2199/data/attachments/9267121e0332dd1.txt delete mode 100644 3.12/2199/data/attachments/93eba46443c6c0e9.txt delete mode 100644 3.12/2199/data/attachments/948b097e99ea0714.txt delete mode 100644 3.12/2199/data/attachments/96efa84f9cc20b1e.txt delete mode 100644 3.12/2199/data/attachments/97ae24bbab868d98.txt delete mode 100644 3.12/2199/data/attachments/984fe47a82f26165.txt delete mode 100644 3.12/2199/data/attachments/99517e3e6e244ab4.txt delete mode 100644 3.12/2199/data/attachments/9deffad082efe4fc.txt delete mode 100644 3.12/2199/data/attachments/a1e003ef9a0c55a7.txt delete mode 100644 3.12/2199/data/attachments/a2b3e88917c568c2.txt delete mode 100644 3.12/2199/data/attachments/a38f587d28b224a5.txt delete mode 100644 3.12/2199/data/attachments/a5a7f6afbc82ec83.txt delete mode 100644 3.12/2199/data/attachments/a63f2ccc152d9cbc.txt delete mode 100644 3.12/2199/data/attachments/a736960cf8ca971e.txt delete mode 100644 3.12/2199/data/attachments/a7cabcc1934975e7.txt delete mode 100644 3.12/2199/data/attachments/a7db9a92da415fa6.txt delete mode 100644 3.12/2199/data/attachments/a8057e5ee978d274.txt delete mode 100644 3.12/2199/data/attachments/a8fdda70156b76a4.txt delete mode 100644 3.12/2199/data/attachments/a9dbd54569cbd84.txt delete mode 100644 3.12/2199/data/attachments/ab1e6ad3d3e58923.txt delete mode 100644 3.12/2199/data/attachments/ad00a8588f5b0bf1.txt delete mode 100644 3.12/2199/data/attachments/b103a2d3dda395d5.txt delete mode 100644 3.12/2199/data/attachments/b17ef7597462dc6.txt delete mode 100644 3.12/2199/data/attachments/b49e2480108c8ac5.txt delete mode 100644 3.12/2199/data/attachments/b54d3e720da8dcba.txt delete mode 100644 3.12/2199/data/attachments/b610a8d8e009b5e0.txt delete mode 100644 3.12/2199/data/attachments/b86d078a0af7cb74.txt delete mode 100644 3.12/2199/data/attachments/b8e35b4c47204812.txt delete mode 100644 3.12/2199/data/attachments/ba059f759b765356.txt delete mode 100644 3.12/2199/data/attachments/ba68711f00e83af2.txt delete mode 100644 3.12/2199/data/attachments/bc8000d9e2b507ed.txt delete mode 100644 3.12/2199/data/attachments/bdec108b8e378e54.txt delete mode 100644 3.12/2199/data/attachments/be1aa27d25ddd0dd.txt delete mode 100644 3.12/2199/data/attachments/c2a7b9a1fbc17046.txt delete mode 100644 3.12/2199/data/attachments/c41e1f704fbf37d8.txt delete mode 100644 3.12/2199/data/attachments/c53360a229716c82.txt delete mode 100644 3.12/2199/data/attachments/ca3dd96201a1abc1.txt delete mode 100644 3.12/2199/data/attachments/cac5dde814909605.txt delete mode 100644 3.12/2199/data/attachments/cb1d6841468e1a8.txt delete mode 100644 3.12/2199/data/attachments/ccd1999ef3d64ef2.txt delete mode 100644 3.12/2199/data/attachments/ce3b538dedb4516.txt delete mode 100644 3.12/2199/data/attachments/d03d7fb34355a6c6.txt delete mode 100644 3.12/2199/data/attachments/d084eabe765ce78a.txt delete mode 100644 3.12/2199/data/attachments/d0a4061aef9459b.txt delete mode 100644 3.12/2199/data/attachments/d232df7c7c2747e9.txt delete mode 100644 3.12/2199/data/attachments/d63b09813ff95804.txt delete mode 100644 3.12/2199/data/attachments/d677bed5fae905b2.txt delete mode 100644 3.12/2199/data/attachments/d72bcb25fdf93f47.txt delete mode 100644 3.12/2199/data/attachments/d75a2e146c44ecbf.txt delete mode 100644 3.12/2199/data/attachments/d9ed434a26435809.txt delete mode 100644 3.12/2199/data/attachments/db9e1432a9410796.txt delete mode 100644 3.12/2199/data/attachments/dcfca7760cba46f3.txt delete mode 100644 3.12/2199/data/attachments/e034d5b95a7f97a9.txt delete mode 100644 3.12/2199/data/attachments/e0a19e94b9ec4c80.txt delete mode 100644 3.12/2199/data/attachments/e20c86321db2f7ed.txt delete mode 100644 3.12/2199/data/attachments/e2275bce8e63f8fd.txt delete mode 100644 3.12/2199/data/attachments/e29a779136fa7c53.txt delete mode 100644 3.12/2199/data/attachments/e30b28bf5896e090.txt delete mode 100644 3.12/2199/data/attachments/e38354acf2558f88.txt delete mode 100644 3.12/2199/data/attachments/e429d0f41395dfc7.txt delete mode 100644 3.12/2199/data/attachments/e44d21640922eeb3.txt delete mode 100644 3.12/2199/data/attachments/e519842900dff6fd.txt delete mode 100644 3.12/2199/data/attachments/e5e730dc111eec81.txt delete mode 100644 3.12/2199/data/attachments/e6a8a1e837ea4acc.txt delete mode 100644 3.12/2199/data/attachments/e7e3070bafaf60e4.txt delete mode 100644 3.12/2199/data/attachments/e80176873ad7f2dc.txt delete mode 100644 3.12/2199/data/attachments/e8e3b2d58f94118d.txt delete mode 100644 3.12/2199/data/attachments/e901e51d0cc4a710.txt delete mode 100644 3.12/2199/data/attachments/e90b14eb0893b34b.txt delete mode 100644 3.12/2199/data/attachments/ea7f5ebf93dfa7eb.txt delete mode 100644 3.12/2199/data/attachments/ea885dda9cb4c39b.txt delete mode 100644 3.12/2199/data/attachments/eb17fe60aa2af574.txt delete mode 100644 3.12/2199/data/attachments/eb2abe1556b1e6bc.txt delete mode 100644 3.12/2199/data/attachments/ec1e9a72d29c52b9.txt delete mode 100644 3.12/2199/data/attachments/ec6b92194e45282a.txt delete mode 100644 3.12/2199/data/attachments/edc073fba483e86.txt delete mode 100644 3.12/2199/data/attachments/eec78f205ae8aed4.txt delete mode 100644 3.12/2199/data/attachments/f00cf5a500781871.txt delete mode 100644 3.12/2199/data/attachments/f24a16aa3f6b7c3d.txt delete mode 100644 3.12/2199/data/attachments/f2f84c46dd54a0e5.txt delete mode 100644 3.12/2199/data/attachments/f330becb8d520a91.txt delete mode 100644 3.12/2199/data/attachments/f3de21c619a88030.txt delete mode 100644 3.12/2199/data/attachments/f405ebc560d6c28f.txt delete mode 100644 3.12/2199/data/attachments/f50327cdffd9ccd8.txt delete mode 100644 3.12/2199/data/attachments/f6d688a63f26781.txt delete mode 100644 3.12/2199/data/attachments/f745525acdd37c77.txt delete mode 100644 3.12/2199/data/attachments/f7cf760608567806.txt delete mode 100644 3.12/2199/data/attachments/f970f51ad1edf25d.txt delete mode 100644 3.12/2199/data/attachments/faef1c038fd88a6f.txt delete mode 100644 3.12/2199/data/attachments/fb95dafbd0b18e8e.txt delete mode 100644 3.12/2199/data/attachments/fd1523a154079168.txt delete mode 100644 3.12/2199/data/attachments/ff23a4de73607d72.txt delete mode 100644 3.12/2199/data/behaviors.csv delete mode 100644 3.12/2199/data/behaviors.json delete mode 100644 3.12/2199/data/categories.csv delete mode 100644 3.12/2199/data/categories.json delete mode 100644 3.12/2199/data/packages.json delete mode 100644 3.12/2199/data/suites.csv delete mode 100644 3.12/2199/data/suites.json delete mode 100644 3.12/2199/data/test-cases/1122b8787d3693fb.json delete mode 100644 3.12/2199/data/test-cases/1393e41f4d2f343d.json delete mode 100644 3.12/2199/data/test-cases/15eb8c4e68c29105.json delete mode 100644 3.12/2199/data/test-cases/15ecfe6561eee8ad.json delete mode 100644 3.12/2199/data/test-cases/1829a62c9bea7167.json delete mode 100644 3.12/2199/data/test-cases/1d7411e5c1720cc5.json delete mode 100644 3.12/2199/data/test-cases/1d82005ec6d546fb.json delete mode 100644 3.12/2199/data/test-cases/1dba4aa7737ac64b.json delete mode 100644 3.12/2199/data/test-cases/1dfce0e75296aca6.json delete mode 100644 3.12/2199/data/test-cases/1eeb656252acc5a7.json delete mode 100644 3.12/2199/data/test-cases/1f1c8f1e3319ede8.json delete mode 100644 3.12/2199/data/test-cases/1fb7fb21ff6da94c.json delete mode 100644 3.12/2199/data/test-cases/226ff06d4415fa09.json delete mode 100644 3.12/2199/data/test-cases/22ecee5ab2ff5a50.json delete mode 100644 3.12/2199/data/test-cases/23ae49077645ad13.json delete mode 100644 3.12/2199/data/test-cases/245fe46197cda47f.json delete mode 100644 3.12/2199/data/test-cases/24c2b5d66085741e.json delete mode 100644 3.12/2199/data/test-cases/252522f096f0dd84.json delete mode 100644 3.12/2199/data/test-cases/274f88d7e3be7278.json delete mode 100644 3.12/2199/data/test-cases/287ec4db4ba28109.json delete mode 100644 3.12/2199/data/test-cases/28c8c47dc848786f.json delete mode 100644 3.12/2199/data/test-cases/2b20cef73a897355.json delete mode 100644 3.12/2199/data/test-cases/2bd1939d9f56ee19.json delete mode 100644 3.12/2199/data/test-cases/2fb05a771171e0d2.json delete mode 100644 3.12/2199/data/test-cases/317257a8a42b883f.json delete mode 100644 3.12/2199/data/test-cases/32b2034df6174327.json delete mode 100644 3.12/2199/data/test-cases/32ff51c5a72caa00.json delete mode 100644 3.12/2199/data/test-cases/332b6233350db7af.json delete mode 100644 3.12/2199/data/test-cases/339b243a8c374b4c.json delete mode 100644 3.12/2199/data/test-cases/33aae2bf46806939.json delete mode 100644 3.12/2199/data/test-cases/33ec33e87f05e5fc.json delete mode 100644 3.12/2199/data/test-cases/3643b31d1255fff5.json delete mode 100644 3.12/2199/data/test-cases/37d64fde2c0af9fe.json delete mode 100644 3.12/2199/data/test-cases/388812d601756c.json delete mode 100644 3.12/2199/data/test-cases/3b1a389bc07239b5.json delete mode 100644 3.12/2199/data/test-cases/3c4973dbd906363e.json delete mode 100644 3.12/2199/data/test-cases/40f4a32dfaf29544.json delete mode 100644 3.12/2199/data/test-cases/4177e5634bc7b7b6.json delete mode 100644 3.12/2199/data/test-cases/447638401610ddd9.json delete mode 100644 3.12/2199/data/test-cases/457bebee6c31a481.json delete mode 100644 3.12/2199/data/test-cases/45fac08870d85e79.json delete mode 100644 3.12/2199/data/test-cases/467c88148a9b1350.json delete mode 100644 3.12/2199/data/test-cases/47d1aad3afac2dc8.json delete mode 100644 3.12/2199/data/test-cases/49d13ee2f88ce743.json delete mode 100644 3.12/2199/data/test-cases/4bfcbe57d87f19c6.json delete mode 100644 3.12/2199/data/test-cases/4ca5b851f2656c84.json delete mode 100644 3.12/2199/data/test-cases/50d1f8434023dfff.json delete mode 100644 3.12/2199/data/test-cases/511cff60db8147fe.json delete mode 100644 3.12/2199/data/test-cases/517570a2cd08da26.json delete mode 100644 3.12/2199/data/test-cases/53ace0913737fd44.json delete mode 100644 3.12/2199/data/test-cases/53f20ce1bd8b5a14.json delete mode 100644 3.12/2199/data/test-cases/55bf5fd8899bedad.json delete mode 100644 3.12/2199/data/test-cases/5637f7d2521cdd78.json delete mode 100644 3.12/2199/data/test-cases/5668f9509c2ea585.json delete mode 100644 3.12/2199/data/test-cases/57e80d57a1df8f6c.json delete mode 100644 3.12/2199/data/test-cases/58a1edf1ce04bef7.json delete mode 100644 3.12/2199/data/test-cases/58d0fd728e71ad43.json delete mode 100644 3.12/2199/data/test-cases/593c7580a929e10a.json delete mode 100644 3.12/2199/data/test-cases/5a422454dfefef9d.json delete mode 100644 3.12/2199/data/test-cases/5d8602230ce852ac.json delete mode 100644 3.12/2199/data/test-cases/5e0c3180d9cb5baf.json delete mode 100644 3.12/2199/data/test-cases/5e86f205afb884da.json delete mode 100644 3.12/2199/data/test-cases/5ead6d1991bff229.json delete mode 100644 3.12/2199/data/test-cases/61978dc93f5c82b8.json delete mode 100644 3.12/2199/data/test-cases/61ad2f860bad051a.json delete mode 100644 3.12/2199/data/test-cases/620c205361363c9e.json delete mode 100644 3.12/2199/data/test-cases/640975b3065107f6.json delete mode 100644 3.12/2199/data/test-cases/645b8cd181e54a9.json delete mode 100644 3.12/2199/data/test-cases/65f1e06bb9485c14.json delete mode 100644 3.12/2199/data/test-cases/66988b1cc4770b47.json delete mode 100644 3.12/2199/data/test-cases/6c51612990affa9.json delete mode 100644 3.12/2199/data/test-cases/6d918a05580e58aa.json delete mode 100644 3.12/2199/data/test-cases/6f78491a746f8c8b.json delete mode 100644 3.12/2199/data/test-cases/71423270bb2b32f7.json delete mode 100644 3.12/2199/data/test-cases/7438ddf7ec3ef359.json delete mode 100644 3.12/2199/data/test-cases/75b8b71eb3348d1d.json delete mode 100644 3.12/2199/data/test-cases/785266b7b6b56294.json delete mode 100644 3.12/2199/data/test-cases/785c2ae131a27f1c.json delete mode 100644 3.12/2199/data/test-cases/79c802f5de81d49d.json delete mode 100644 3.12/2199/data/test-cases/7b17418dface2aa3.json delete mode 100644 3.12/2199/data/test-cases/7b1ff825109cc910.json delete mode 100644 3.12/2199/data/test-cases/7bdc6b6f4d4a7052.json delete mode 100644 3.12/2199/data/test-cases/81227120ce940192.json delete mode 100644 3.12/2199/data/test-cases/82563443c4f6a937.json delete mode 100644 3.12/2199/data/test-cases/85fba096fb32aeb4.json delete mode 100644 3.12/2199/data/test-cases/86988dabb70eaeb7.json delete mode 100644 3.12/2199/data/test-cases/899fa69ca1edf578.json delete mode 100644 3.12/2199/data/test-cases/8c864df47e3bc272.json delete mode 100644 3.12/2199/data/test-cases/8d3c64f974952559.json delete mode 100644 3.12/2199/data/test-cases/8ebe06b7f3d7a530.json delete mode 100644 3.12/2199/data/test-cases/945c3da29c8e36d2.json delete mode 100644 3.12/2199/data/test-cases/967275480f19ddc4.json delete mode 100644 3.12/2199/data/test-cases/97837cfb5e1402da.json delete mode 100644 3.12/2199/data/test-cases/97b8621b2ed00c5.json delete mode 100644 3.12/2199/data/test-cases/99e6160bbcc1227c.json delete mode 100644 3.12/2199/data/test-cases/9b9dbe4bd7452308.json delete mode 100644 3.12/2199/data/test-cases/a1f984835e1cdbd5.json delete mode 100644 3.12/2199/data/test-cases/a350c8adcdf68686.json delete mode 100644 3.12/2199/data/test-cases/a35c0188bfec2115.json delete mode 100644 3.12/2199/data/test-cases/a48168cd12005557.json delete mode 100644 3.12/2199/data/test-cases/a686f479354ad0f2.json delete mode 100644 3.12/2199/data/test-cases/a6db579a02fb6ae2.json delete mode 100644 3.12/2199/data/test-cases/a87b9b4eca1ee0a1.json delete mode 100644 3.12/2199/data/test-cases/a9fb185863b7f871.json delete mode 100644 3.12/2199/data/test-cases/abcbf5ffb3a961c9.json delete mode 100644 3.12/2199/data/test-cases/abe826039858b445.json delete mode 100644 3.12/2199/data/test-cases/ad0ffda5d8ffca38.json delete mode 100644 3.12/2199/data/test-cases/ae832e25f286f8e6.json delete mode 100644 3.12/2199/data/test-cases/b14f1f886bc773b8.json delete mode 100644 3.12/2199/data/test-cases/b17bb97dd753d1e5.json delete mode 100644 3.12/2199/data/test-cases/b209f4e57fcf5e61.json delete mode 100644 3.12/2199/data/test-cases/b6115bbf12ec7a34.json delete mode 100644 3.12/2199/data/test-cases/b83f0fc1afe3a536.json delete mode 100644 3.12/2199/data/test-cases/ba5734d936412b98.json delete mode 100644 3.12/2199/data/test-cases/bcaaa41f42662854.json delete mode 100644 3.12/2199/data/test-cases/bed2d00308452862.json delete mode 100644 3.12/2199/data/test-cases/bff5581373b578c5.json delete mode 100644 3.12/2199/data/test-cases/c24684fa4ede966b.json delete mode 100644 3.12/2199/data/test-cases/c28cf292020f91d1.json delete mode 100644 3.12/2199/data/test-cases/c2e60d7ce2c34027.json delete mode 100644 3.12/2199/data/test-cases/c32fb623f63693e.json delete mode 100644 3.12/2199/data/test-cases/c356e48ebb1dc80e.json delete mode 100644 3.12/2199/data/test-cases/c586af2278c85200.json delete mode 100644 3.12/2199/data/test-cases/c64e8695360bca63.json delete mode 100644 3.12/2199/data/test-cases/c6f0d40c09ecfe38.json delete mode 100644 3.12/2199/data/test-cases/c7bd0505dbfb8b91.json delete mode 100644 3.12/2199/data/test-cases/c8d9cf5882a8f593.json delete mode 100644 3.12/2199/data/test-cases/c900035b3099d915.json delete mode 100644 3.12/2199/data/test-cases/c9bc686a4c1e7fc0.json delete mode 100644 3.12/2199/data/test-cases/ca027336c12847cb.json delete mode 100644 3.12/2199/data/test-cases/cb5cd6a8b0ffa962.json delete mode 100644 3.12/2199/data/test-cases/cc770841f349223.json delete mode 100644 3.12/2199/data/test-cases/cda5a0157253a7cf.json delete mode 100644 3.12/2199/data/test-cases/cea27794a2478895.json delete mode 100644 3.12/2199/data/test-cases/cffa8d8d24dac389.json delete mode 100644 3.12/2199/data/test-cases/d0cd47a5a64f3a6d.json delete mode 100644 3.12/2199/data/test-cases/d26960b4fff5600d.json delete mode 100644 3.12/2199/data/test-cases/d3d4b99bbcc13a63.json delete mode 100644 3.12/2199/data/test-cases/d3ef61266bad2011.json delete mode 100644 3.12/2199/data/test-cases/d44d9961b1406052.json delete mode 100644 3.12/2199/data/test-cases/d463b372107e2c99.json delete mode 100644 3.12/2199/data/test-cases/d50f70866c3cf329.json delete mode 100644 3.12/2199/data/test-cases/d518dd609bb1ad04.json delete mode 100644 3.12/2199/data/test-cases/d92272128c38c928.json delete mode 100644 3.12/2199/data/test-cases/dba2df677f7d5a33.json delete mode 100644 3.12/2199/data/test-cases/df39f35a63ad8341.json delete mode 100644 3.12/2199/data/test-cases/df9cfa54b7e78c07.json delete mode 100644 3.12/2199/data/test-cases/e184766f6981c1c5.json delete mode 100644 3.12/2199/data/test-cases/e277a741a137b7b8.json delete mode 100644 3.12/2199/data/test-cases/e334c5880e951fe2.json delete mode 100644 3.12/2199/data/test-cases/e5c3143501c22405.json delete mode 100644 3.12/2199/data/test-cases/e5f027187a13e7dd.json delete mode 100644 3.12/2199/data/test-cases/e5f5884c0d516c97.json delete mode 100644 3.12/2199/data/test-cases/e66866fb7c46d054.json delete mode 100644 3.12/2199/data/test-cases/e6b43ac9cedaeca3.json delete mode 100644 3.12/2199/data/test-cases/e7245ec0b19e66e7.json delete mode 100644 3.12/2199/data/test-cases/e73a4e083aa966b2.json delete mode 100644 3.12/2199/data/test-cases/e83343ecd8dd9287.json delete mode 100644 3.12/2199/data/test-cases/e8fe488908f4780b.json delete mode 100644 3.12/2199/data/test-cases/eb592dd1831ea284.json delete mode 100644 3.12/2199/data/test-cases/ece67b579add3869.json delete mode 100644 3.12/2199/data/test-cases/eda8dd480fba5134.json delete mode 100644 3.12/2199/data/test-cases/edb8b21ad561d395.json delete mode 100644 3.12/2199/data/test-cases/edf992cbe3f89468.json delete mode 100644 3.12/2199/data/test-cases/ef2d4ed2390958f8.json delete mode 100644 3.12/2199/data/test-cases/ef4e1e6d04f153bf.json delete mode 100644 3.12/2199/data/test-cases/efc478524b130b46.json delete mode 100644 3.12/2199/data/test-cases/f012066ec9cc260c.json delete mode 100644 3.12/2199/data/test-cases/f06f520278003560.json delete mode 100644 3.12/2199/data/test-cases/f29562c05895a0cf.json delete mode 100644 3.12/2199/data/test-cases/f2f5ffad51701ab8.json delete mode 100644 3.12/2199/data/test-cases/f404fed0b55494c5.json delete mode 100644 3.12/2199/data/test-cases/f47df200a8890753.json delete mode 100644 3.12/2199/data/test-cases/f7acd964e8ec7033.json delete mode 100644 3.12/2199/data/test-cases/f7d890e0f0461b7c.json delete mode 100644 3.12/2199/data/test-cases/f80c52d67dfeffb9.json delete mode 100644 3.12/2199/data/test-cases/f8a9c7bb15aa8446.json delete mode 100644 3.12/2199/data/test-cases/f9aaa9dfbd5b6723.json delete mode 100644 3.12/2199/data/test-cases/facff5978bd40db6.json delete mode 100644 3.12/2199/data/test-cases/faec37c43dd531b6.json delete mode 100644 3.12/2199/data/test-cases/fc11bad7b5ae0271.json delete mode 100644 3.12/2199/data/test-cases/fcde59e2452299b8.json delete mode 100644 3.12/2199/data/test-cases/fd98aff207aa0fd7.json delete mode 100644 3.12/2199/data/timeline.json delete mode 100644 3.12/2199/export/influxDbData.txt delete mode 100644 3.12/2199/export/prometheusData.txt delete mode 100644 3.12/2199/history/categories-trend.json delete mode 100644 3.12/2199/history/duration-trend.json delete mode 100644 3.12/2199/history/history-trend.json delete mode 100644 3.12/2199/history/history.json delete mode 100644 3.12/2199/history/retry-trend.json delete mode 100644 3.12/2199/widgets/categories-trend.json delete mode 100644 3.12/2199/widgets/categories.json delete mode 100644 3.12/2199/widgets/duration-trend.json delete mode 100644 3.12/2199/widgets/duration.json delete mode 100644 3.12/2199/widgets/executors.json delete mode 100644 3.12/2199/widgets/history-trend.json delete mode 100644 3.12/2199/widgets/retry-trend.json delete mode 100644 3.12/2199/widgets/severity.json delete mode 100644 3.12/2199/widgets/status-chart.json delete mode 100644 3.12/2199/widgets/suites.json delete mode 100644 3.12/2199/widgets/summary.json rename 3.12/{2199 => 2247}/app.js (100%) create mode 100644 3.12/2247/data/attachments/203a3eb8eed16944.txt create mode 100644 3.12/2247/data/attachments/3be96569086785e7.txt create mode 100644 3.12/2247/data/attachments/6cd99d584e2bedb7.txt create mode 100644 3.12/2247/data/attachments/fbe962f9e1524035.txt create mode 100644 3.12/2247/data/behaviors.csv create mode 100644 3.12/2247/data/behaviors.json create mode 100644 3.12/2247/data/categories.csv create mode 100644 3.12/2247/data/categories.json create mode 100644 3.12/2247/data/packages.json create mode 100644 3.12/2247/data/suites.csv create mode 100644 3.12/2247/data/suites.json create mode 100644 3.12/2247/data/test-cases/530c700cafd4dc09.json create mode 100644 3.12/2247/data/test-cases/802b808d55e49144.json create mode 100644 3.12/2247/data/test-cases/d85c7214d51873ce.json create mode 100644 3.12/2247/data/test-cases/e3c63d5adb34aac9.json create mode 100644 3.12/2247/data/timeline.json create mode 100644 3.12/2247/export/influxDbData.txt rename 3.12/{2199 => 2247}/export/mail.html (100%) create mode 100644 3.12/2247/export/prometheusData.txt rename 3.12/{2199 => 2247}/favicon.ico (100%) create mode 100644 3.12/2247/history/categories-trend.json create mode 100644 3.12/2247/history/duration-trend.json create mode 100644 3.12/2247/history/history-trend.json create mode 100644 3.12/2247/history/history.json create mode 100644 3.12/2247/history/retry-trend.json rename 3.12/{2199 => 2247}/index.html (94%) rename 3.12/{2199 => 2247}/plugin/behaviors/index.js (100%) rename 3.12/{2199 => 2247}/plugin/packages/index.js (100%) rename 3.12/{2199 => 2247}/plugin/screen-diff/index.js (100%) rename 3.12/{2199 => 2247}/plugin/screen-diff/styles.css (100%) rename 3.12/{2199 => 2247}/styles.css (100%) rename 3.12/{2199 => 2247}/widgets/behaviors.json (61%) create mode 100644 3.12/2247/widgets/categories-trend.json create mode 100644 3.12/2247/widgets/categories.json create mode 100644 3.12/2247/widgets/duration-trend.json create mode 100644 3.12/2247/widgets/duration.json rename 3.12/{2199 => 2247}/widgets/environment.json (100%) create mode 100644 3.12/2247/widgets/executors.json create mode 100644 3.12/2247/widgets/history-trend.json rename 3.12/{2199 => 2247}/widgets/launch.json (100%) create mode 100644 3.12/2247/widgets/retry-trend.json create mode 100644 3.12/2247/widgets/severity.json create mode 100644 3.12/2247/widgets/status-chart.json create mode 100644 3.12/2247/widgets/suites.json create mode 100644 3.12/2247/widgets/summary.json diff --git a/3.11/2199/data/attachments/116f79294d820fd0.txt b/3.11/2199/data/attachments/116f79294d820fd0.txt deleted file mode 100644 index d0018d11d3..0000000000 --- a/3.11/2199/data/attachments/116f79294d820fd0.txt +++ /dev/null @@ -1,57 +0,0 @@ -Running test for council: GatesheadCouncil -An error occurred: Message: Unable to execute request for an existing session: java.util.concurrent.TimeoutException -Build info: version: '4.25.0', revision: '030fcf7918' -System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.5.0-1025-azure', java.version: '17.0.12' -Driver info: driver.version: unknown -Stacktrace: -java.lang.RuntimeException: Unable to execute request for an existing session: java.util.concurrent.TimeoutException -Build info: version: '4.25.0', revision: '030fcf7918' -System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.5.0-1025-azure', java.version: '17.0.12' -Driver info: driver.version: unknown - at org.openqa.selenium.grid.router.HandleSession.execute(HandleSession.java:208) - at org.openqa.selenium.remote.http.Route$PredicatedRoute.handle(Route.java:397) - at org.openqa.selenium.remote.http.Route.execute(Route.java:69) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle(Route.java:360) - at org.openqa.selenium.remote.http.Route.execute(Route.java:69) - at org.openqa.selenium.grid.router.Router.execute(Router.java:87) - at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0(EnsureSpecCompliantResponseHeaders.java:34) - at org.openqa.selenium.remote.http.Filter$1.execute(Filter.java:63) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle(Route.java:360) - at org.openqa.selenium.remote.http.Route.execute(Route.java:69) - at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0(AddWebDriverSpecHeaders.java:35) - at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0(ErrorFilter.java:44) - at org.openqa.selenium.remote.http.Filter$1.execute(Filter.java:63) - at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0(ErrorFilter.java:44) - at org.openqa.selenium.remote.http.Filter$1.execute(Filter.java:63) - at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0(SeleniumHandler.java:44) - at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) - at java.base/java.lang.Thread.run(Thread.java:840) -Caused by: java.util.concurrent.TimeoutException - at java.base/java.util.concurrent.CompletableFuture.timedGet(CompletableFuture.java:1960) - at java.base/java.util.concurrent.CompletableFuture.get(CompletableFuture.java:2095) - at org.openqa.selenium.remote.http.jdk.JdkHttpClient.execute0(JdkHttpClient.java:401) - at org.openqa.selenium.remote.http.AddSeleniumUserAgent.lambda$apply$0(AddSeleniumUserAgent.java:42) - at org.openqa.selenium.remote.http.Filter.lambda$andFinally$1(Filter.java:55) - at org.openqa.selenium.remote.http.jdk.JdkHttpClient.execute(JdkHttpClient.java:374) - at org.openqa.selenium.remote.tracing.TracedHttpClient.execute(TracedHttpClient.java:54) - at org.openqa.selenium.grid.web.ReverseProxyHandler.execute(ReverseProxyHandler.java:90) - at org.openqa.selenium.grid.node.DefaultActiveSession.execute(DefaultActiveSession.java:62) - at org.openqa.selenium.grid.node.local.SessionSlot.execute(SessionSlot.java:126) - at org.openqa.selenium.grid.node.local.LocalNode.executeWebDriverCommand(LocalNode.java:633) - at org.openqa.selenium.grid.node.ForwardWebDriverCommand.execute(ForwardWebDriverCommand.java:35) - at org.openqa.selenium.remote.http.Route$PredicatedRoute.handle(Route.java:397) - at org.openqa.selenium.remote.http.Route.execute(Route.java:69) - at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute(SpanWrappedHttpHandler.java:87) - at org.openqa.selenium.remote.http.Filter$1.execute(Filter.java:63) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle(Route.java:360) - at org.openqa.selenium.remote.http.Route.execute(Route.java:69) - at org.openqa.selenium.grid.node.Node.execute(Node.java:270) - at org.openqa.selenium.grid.web.CombinedHandler.execute(CombinedHandler.java:55) - at org.openqa.selenium.grid.web.RoutableHttpClientFactory$1.execute(RoutableHttpClientFactory.java:71) - at org.openqa.selenium.grid.web.ReverseProxyHandler.execute(ReverseProxyHandler.java:90) - at org.openqa.selenium.grid.router.HandleSession.execute(HandleSession.java:181) - ... 20 more - diff --git a/3.11/2199/data/attachments/1204a7b91d094971.txt b/3.11/2199/data/attachments/1204a7b91d094971.txt deleted file mode 100644 index 79d455cc5e..0000000000 --- a/3.11/2199/data/attachments/1204a7b91d094971.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: EalingCouncil diff --git a/3.11/2199/data/attachments/12ad95715041e141.txt b/3.11/2199/data/attachments/12ad95715041e141.txt deleted file mode 100644 index 4b2ce7e74a..0000000000 --- a/3.11/2199/data/attachments/12ad95715041e141.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: BelfastCityCouncil diff --git a/3.11/2199/data/attachments/1345546f120a145b.txt b/3.11/2199/data/attachments/1345546f120a145b.txt deleted file mode 100644 index a60f032d15..0000000000 --- a/3.11/2199/data/attachments/1345546f120a145b.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: HighPeakCouncil diff --git a/3.11/2199/data/attachments/1547c2069f6931e7.txt b/3.11/2199/data/attachments/1547c2069f6931e7.txt deleted file mode 100644 index 76f8fd11bb..0000000000 --- a/3.11/2199/data/attachments/1547c2069f6931e7.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: DartfordBoroughCouncil diff --git a/3.11/2199/data/attachments/15d5bc766817e712.txt b/3.11/2199/data/attachments/15d5bc766817e712.txt deleted file mode 100644 index 7f10caf86f..0000000000 --- a/3.11/2199/data/attachments/15d5bc766817e712.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: MiltonKeynesCityCouncil diff --git a/3.11/2199/data/attachments/1692c27d67c72ef9.txt b/3.11/2199/data/attachments/1692c27d67c72ef9.txt deleted file mode 100644 index 8ee42f1327..0000000000 --- a/3.11/2199/data/attachments/1692c27d67c72ef9.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: IslingtonCouncil diff --git a/3.11/2199/data/attachments/19cf565fce8c80b7.txt b/3.11/2199/data/attachments/19cf565fce8c80b7.txt deleted file mode 100644 index e67f8c3128..0000000000 --- a/3.11/2199/data/attachments/19cf565fce8c80b7.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: KingstonUponThamesCouncil diff --git a/3.11/2199/data/attachments/19e2832ecf331249.txt b/3.11/2199/data/attachments/19e2832ecf331249.txt deleted file mode 100644 index fd0ce79858..0000000000 --- a/3.11/2199/data/attachments/19e2832ecf331249.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: TorbayCouncil diff --git a/3.11/2199/data/attachments/1b7e1e414ce057fb.txt b/3.11/2199/data/attachments/1b7e1e414ce057fb.txt deleted file mode 100644 index c42ecf69c0..0000000000 --- a/3.11/2199/data/attachments/1b7e1e414ce057fb.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: WarwickDistrictCouncil diff --git a/3.11/2199/data/attachments/1b98c463b83ce3.txt b/3.11/2199/data/attachments/1b98c463b83ce3.txt deleted file mode 100644 index c05e97b478..0000000000 --- a/3.11/2199/data/attachments/1b98c463b83ce3.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: SouthNorfolkCouncil diff --git a/3.11/2199/data/attachments/1bd60ca23010d470.txt b/3.11/2199/data/attachments/1bd60ca23010d470.txt deleted file mode 100644 index a494a82c06..0000000000 --- a/3.11/2199/data/attachments/1bd60ca23010d470.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: NorthTynesideCouncil diff --git a/3.11/2199/data/attachments/1ca242f2b8b90568.txt b/3.11/2199/data/attachments/1ca242f2b8b90568.txt deleted file mode 100644 index ac95d4f95e..0000000000 --- a/3.11/2199/data/attachments/1ca242f2b8b90568.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: TelfordAndWrekinCouncil diff --git a/3.11/2199/data/attachments/1d4155b0ca07bf10.txt b/3.11/2199/data/attachments/1d4155b0ca07bf10.txt deleted file mode 100644 index d36a8fe844..0000000000 --- a/3.11/2199/data/attachments/1d4155b0ca07bf10.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: BCPCouncil diff --git a/3.11/2199/data/attachments/1fde229023a49cea.txt b/3.11/2199/data/attachments/1fde229023a49cea.txt deleted file mode 100644 index 5a52e68ed9..0000000000 --- a/3.11/2199/data/attachments/1fde229023a49cea.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: CheshireEastCouncil diff --git a/3.11/2199/data/attachments/1fe5086375a54c13.txt b/3.11/2199/data/attachments/1fe5086375a54c13.txt deleted file mode 100644 index b39263a76b..0000000000 --- a/3.11/2199/data/attachments/1fe5086375a54c13.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: WinchesterCityCouncil diff --git a/3.11/2199/data/attachments/20a4f10c8203b1c7.txt b/3.11/2199/data/attachments/20a4f10c8203b1c7.txt deleted file mode 100644 index 9643ef6a6e..0000000000 --- a/3.11/2199/data/attachments/20a4f10c8203b1c7.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: BathAndNorthEastSomersetCouncil diff --git a/3.11/2199/data/attachments/223a4c56717a10b7.txt b/3.11/2199/data/attachments/223a4c56717a10b7.txt deleted file mode 100644 index a6ca72e6e3..0000000000 --- a/3.11/2199/data/attachments/223a4c56717a10b7.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: BarnetCouncil diff --git a/3.11/2199/data/attachments/22dad58002cbb5c8.txt b/3.11/2199/data/attachments/22dad58002cbb5c8.txt deleted file mode 100644 index bb4934c351..0000000000 --- a/3.11/2199/data/attachments/22dad58002cbb5c8.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: NorthKestevenDistrictCouncil diff --git a/3.11/2199/data/attachments/22e7eb932e9a8be6.txt b/3.11/2199/data/attachments/22e7eb932e9a8be6.txt deleted file mode 100644 index cf54c7c80f..0000000000 --- a/3.11/2199/data/attachments/22e7eb932e9a8be6.txt +++ /dev/null @@ -1,2 +0,0 @@ -Running test for council: MidSussexDistrictCouncil -Accept cookies banner not found or clickable within the specified time. diff --git a/3.11/2199/data/attachments/27f7437d6ddebd8c.txt b/3.11/2199/data/attachments/27f7437d6ddebd8c.txt deleted file mode 100644 index 1615e4e44b..0000000000 --- a/3.11/2199/data/attachments/27f7437d6ddebd8c.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: RhonddaCynonTaffCouncil diff --git a/3.11/2199/data/attachments/293bdfc1165075e7.txt b/3.11/2199/data/attachments/293bdfc1165075e7.txt deleted file mode 100644 index 0e465ac710..0000000000 --- a/3.11/2199/data/attachments/293bdfc1165075e7.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: NorthNorfolkDistrictCouncil diff --git a/3.11/2199/data/attachments/2adb2aaa36cd6206.txt b/3.11/2199/data/attachments/2adb2aaa36cd6206.txt deleted file mode 100644 index ae78cd47fc..0000000000 --- a/3.11/2199/data/attachments/2adb2aaa36cd6206.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: WiltshireCouncil diff --git a/3.11/2199/data/attachments/2b7ccce882be3c72.txt b/3.11/2199/data/attachments/2b7ccce882be3c72.txt deleted file mode 100644 index 9e9b0a9fd5..0000000000 --- a/3.11/2199/data/attachments/2b7ccce882be3c72.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: SolihullCouncil diff --git a/3.11/2199/data/attachments/2b9ab43329d4de76.txt b/3.11/2199/data/attachments/2b9ab43329d4de76.txt deleted file mode 100644 index 6832ab256b..0000000000 --- a/3.11/2199/data/attachments/2b9ab43329d4de76.txt +++ /dev/null @@ -1,34 +0,0 @@ -Running test for council: RushcliffeBoroughCouncil -An error occurred: Message: Could not start a new session. New session request timed out -Host info: host: 'selenium', ip: '172.18.0.2' -Build info: version: '4.25.0', revision: '030fcf7918' -System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.5.0-1025-azure', java.version: '17.0.12' -Driver info: driver.version: unknown -Stacktrace: - at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221) - at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68) - at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128) - at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.grid.router.Router.execute (Router.java:87) - at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35) - at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44) - at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539) - at java.util.concurrent.FutureTask.run (FutureTask.java:264) - at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136) - at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635) - at java.lang.Thread.run (Thread.java:840) diff --git a/3.11/2199/data/attachments/2bb253c0f74e30ae.txt b/3.11/2199/data/attachments/2bb253c0f74e30ae.txt deleted file mode 100644 index f4fa240321..0000000000 --- a/3.11/2199/data/attachments/2bb253c0f74e30ae.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: BedfordBoroughCouncil diff --git a/3.11/2199/data/attachments/2d474f97de68dc9a.txt b/3.11/2199/data/attachments/2d474f97de68dc9a.txt deleted file mode 100644 index 3dbc4ee97a..0000000000 --- a/3.11/2199/data/attachments/2d474f97de68dc9a.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: TestValleyBoroughCouncil diff --git a/3.11/2199/data/attachments/2e742489cd9e9b2b.txt b/3.11/2199/data/attachments/2e742489cd9e9b2b.txt deleted file mode 100644 index 5cdedf0561..0000000000 --- a/3.11/2199/data/attachments/2e742489cd9e9b2b.txt +++ /dev/null @@ -1,2 +0,0 @@ -Running test for council: GedlingBoroughCouncil - diff --git a/3.11/2199/data/attachments/30decda311bd7b9b.txt b/3.11/2199/data/attachments/30decda311bd7b9b.txt deleted file mode 100644 index 3c8b1b1aa7..0000000000 --- a/3.11/2199/data/attachments/30decda311bd7b9b.txt +++ /dev/null @@ -1,34 +0,0 @@ -Running test for council: BexleyCouncil -An error occurred: Message: Could not start a new session. New session request timed out -Host info: host: 'selenium', ip: '172.18.0.2' -Build info: version: '4.25.0', revision: '030fcf7918' -System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.5.0-1025-azure', java.version: '17.0.12' -Driver info: driver.version: unknown -Stacktrace: - at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221) - at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68) - at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128) - at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.grid.router.Router.execute (Router.java:87) - at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35) - at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44) - at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539) - at java.util.concurrent.FutureTask.run (FutureTask.java:264) - at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136) - at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635) - at java.lang.Thread.run (Thread.java:840) diff --git a/3.11/2199/data/attachments/30e5074b4f1f1624.txt b/3.11/2199/data/attachments/30e5074b4f1f1624.txt deleted file mode 100644 index 3844f1b08f..0000000000 --- a/3.11/2199/data/attachments/30e5074b4f1f1624.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: StaffordBoroughCouncil diff --git a/3.11/2199/data/attachments/33500614b9a491e1.txt b/3.11/2199/data/attachments/33500614b9a491e1.txt deleted file mode 100644 index 57714a37f3..0000000000 --- a/3.11/2199/data/attachments/33500614b9a491e1.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: RochdaleCouncil diff --git a/3.11/2199/data/attachments/3604372a4139c1ec.txt b/3.11/2199/data/attachments/3604372a4139c1ec.txt deleted file mode 100644 index 175075cd7e..0000000000 --- a/3.11/2199/data/attachments/3604372a4139c1ec.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: StHelensBC diff --git a/3.11/2199/data/attachments/361ffb8ffc78d13b.txt b/3.11/2199/data/attachments/361ffb8ffc78d13b.txt deleted file mode 100644 index 37e6b2a1d0..0000000000 --- a/3.11/2199/data/attachments/361ffb8ffc78d13b.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: MidAndEastAntrimBoroughCouncil diff --git a/3.11/2199/data/attachments/37438f2c36bc1963.txt b/3.11/2199/data/attachments/37438f2c36bc1963.txt deleted file mode 100644 index 0b7101cc7c..0000000000 --- a/3.11/2199/data/attachments/37438f2c36bc1963.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: TonbridgeAndMallingBC diff --git a/3.11/2199/data/attachments/3b6c287fff2b4326.txt b/3.11/2199/data/attachments/3b6c287fff2b4326.txt deleted file mode 100644 index d4cee7d12b..0000000000 --- a/3.11/2199/data/attachments/3b6c287fff2b4326.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: ManchesterCityCouncil diff --git a/3.11/2199/data/attachments/3bcf14bf429a1c79.txt b/3.11/2199/data/attachments/3bcf14bf429a1c79.txt deleted file mode 100644 index 68bc4e3b4d..0000000000 --- a/3.11/2199/data/attachments/3bcf14bf429a1c79.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: NewportCityCouncil diff --git a/3.11/2199/data/attachments/4038df99f811d320.txt b/3.11/2199/data/attachments/4038df99f811d320.txt deleted file mode 100644 index a8c2df2603..0000000000 --- a/3.11/2199/data/attachments/4038df99f811d320.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: CharnwoodBoroughCouncil diff --git a/3.11/2199/data/attachments/40f0fae84d32b600.txt b/3.11/2199/data/attachments/40f0fae84d32b600.txt deleted file mode 100644 index 596c46d0d0..0000000000 --- a/3.11/2199/data/attachments/40f0fae84d32b600.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: DoverDistrictCouncil diff --git a/3.11/2199/data/attachments/43be14fe142185cc.txt b/3.11/2199/data/attachments/43be14fe142185cc.txt deleted file mode 100644 index 7a804be9bd..0000000000 --- a/3.11/2199/data/attachments/43be14fe142185cc.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: SheffieldCityCouncil diff --git a/3.11/2199/data/attachments/45836c1a0be4fdfb.txt b/3.11/2199/data/attachments/45836c1a0be4fdfb.txt deleted file mode 100644 index 474b045868..0000000000 --- a/3.11/2199/data/attachments/45836c1a0be4fdfb.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: StaffordshireMoorlandsDistrictCouncil diff --git a/3.11/2199/data/attachments/46783bb78238800e.txt b/3.11/2199/data/attachments/46783bb78238800e.txt deleted file mode 100644 index 84394fdeca..0000000000 --- a/3.11/2199/data/attachments/46783bb78238800e.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: LondonBoroughEaling diff --git a/3.11/2199/data/attachments/4682589e68939654.txt b/3.11/2199/data/attachments/4682589e68939654.txt deleted file mode 100644 index 3690470ef6..0000000000 --- a/3.11/2199/data/attachments/4682589e68939654.txt +++ /dev/null @@ -1,24 +0,0 @@ -Running test for council: ForestOfDeanDistrictCouncil -An error occurred: Message: -Stacktrace: -#0 0x560d9947313a -#1 0x560d991595e0 -#2 0x560d991a8be8 -#3 0x560d991a8e81 -#4 0x560d991ef8c4 -#5 0x560d991cdb4d -#6 0x560d991ecd7d -#7 0x560d991cd8c3 -#8 0x560d9919b6b3 -#9 0x560d9919c68e -#10 0x560d9943db3b -#11 0x560d99441ac1 -#12 0x560d9942a335 -#13 0x560d99442642 -#14 0x560d9940f49f -#15 0x560d99462038 -#16 0x560d99462203 -#17 0x560d99471f8c -#18 0x7f5150956a94 -#19 0x7f51509e3a34 __clone - diff --git a/3.11/2199/data/attachments/4a35ebac4bf193aa.txt b/3.11/2199/data/attachments/4a35ebac4bf193aa.txt deleted file mode 100644 index 5699764ffd..0000000000 --- a/3.11/2199/data/attachments/4a35ebac4bf193aa.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: MaldonDistrictCouncil diff --git a/3.11/2199/data/attachments/4d03232dde8f8792.txt b/3.11/2199/data/attachments/4d03232dde8f8792.txt deleted file mode 100644 index c6f2ec06a4..0000000000 --- a/3.11/2199/data/attachments/4d03232dde8f8792.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: StAlbansCityAndDistrictCouncil diff --git a/3.11/2199/data/attachments/4fd3bc8cb039ed7f.txt b/3.11/2199/data/attachments/4fd3bc8cb039ed7f.txt deleted file mode 100644 index 0120d2f2c8..0000000000 --- a/3.11/2199/data/attachments/4fd3bc8cb039ed7f.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: ShropshireCouncil diff --git a/3.11/2199/data/attachments/50a43f8e20c79e3e.txt b/3.11/2199/data/attachments/50a43f8e20c79e3e.txt deleted file mode 100644 index 48c019a9ac..0000000000 --- a/3.11/2199/data/attachments/50a43f8e20c79e3e.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: StockportBoroughCouncil diff --git a/3.11/2199/data/attachments/50d19f95311b0427.txt b/3.11/2199/data/attachments/50d19f95311b0427.txt deleted file mode 100644 index 2da948b124..0000000000 --- a/3.11/2199/data/attachments/50d19f95311b0427.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: KirkleesCouncil diff --git a/3.11/2199/data/attachments/51f9d57bc27e439a.txt b/3.11/2199/data/attachments/51f9d57bc27e439a.txt deleted file mode 100644 index 09821da8bd..0000000000 --- a/3.11/2199/data/attachments/51f9d57bc27e439a.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: CheshireWestAndChesterCouncil diff --git a/3.11/2199/data/attachments/52bb2ab10c86c415.txt b/3.11/2199/data/attachments/52bb2ab10c86c415.txt deleted file mode 100644 index 04aec08321..0000000000 --- a/3.11/2199/data/attachments/52bb2ab10c86c415.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: EastleighBoroughCouncil diff --git a/3.11/2199/data/attachments/559c1636840886a0.txt b/3.11/2199/data/attachments/559c1636840886a0.txt deleted file mode 100644 index 174ca86c44..0000000000 --- a/3.11/2199/data/attachments/559c1636840886a0.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: RenfrewshireCouncil diff --git a/3.11/2199/data/attachments/55a7e56f99e00a74.txt b/3.11/2199/data/attachments/55a7e56f99e00a74.txt deleted file mode 100644 index 594ebcfd16..0000000000 --- a/3.11/2199/data/attachments/55a7e56f99e00a74.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: MoleValleyDistrictCouncil diff --git a/3.11/2199/data/attachments/56de27210ca18ca3.txt b/3.11/2199/data/attachments/56de27210ca18ca3.txt deleted file mode 100644 index bfdd8af740..0000000000 --- a/3.11/2199/data/attachments/56de27210ca18ca3.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: DerbyshireDalesDistrictCouncil diff --git a/3.11/2199/data/attachments/5745090e4e6d75fa.txt b/3.11/2199/data/attachments/5745090e4e6d75fa.txt deleted file mode 100644 index 1426d50a25..0000000000 --- a/3.11/2199/data/attachments/5745090e4e6d75fa.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: GuildfordCouncil diff --git a/3.11/2199/data/attachments/578411c92450fed6.txt b/3.11/2199/data/attachments/578411c92450fed6.txt deleted file mode 100644 index 93679a9178..0000000000 --- a/3.11/2199/data/attachments/578411c92450fed6.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: HaringeyCouncil diff --git a/3.11/2199/data/attachments/5a6fd109429f732.txt b/3.11/2199/data/attachments/5a6fd109429f732.txt deleted file mode 100644 index 5042deffc0..0000000000 --- a/3.11/2199/data/attachments/5a6fd109429f732.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: CrawleyBoroughCouncil diff --git a/3.11/2199/data/attachments/5b3aed8f90570306.txt b/3.11/2199/data/attachments/5b3aed8f90570306.txt deleted file mode 100644 index 33cbb2f187..0000000000 --- a/3.11/2199/data/attachments/5b3aed8f90570306.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: WestSuffolkCouncil diff --git a/3.11/2199/data/attachments/5c7c3c5a3091f9ae.txt b/3.11/2199/data/attachments/5c7c3c5a3091f9ae.txt deleted file mode 100644 index 203299e7ca..0000000000 --- a/3.11/2199/data/attachments/5c7c3c5a3091f9ae.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: AdurAndWorthingCouncils diff --git a/3.11/2199/data/attachments/5d0c14f0fae4285e.txt b/3.11/2199/data/attachments/5d0c14f0fae4285e.txt deleted file mode 100644 index 9a58fca7e5..0000000000 --- a/3.11/2199/data/attachments/5d0c14f0fae4285e.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: BasildonCouncil diff --git a/3.11/2199/data/attachments/5f3faf2224c0de1e.txt b/3.11/2199/data/attachments/5f3faf2224c0de1e.txt deleted file mode 100644 index 64b9b5226e..0000000000 --- a/3.11/2199/data/attachments/5f3faf2224c0de1e.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: HaltonBoroughCouncil diff --git a/3.11/2199/data/attachments/5f7f1277e2362947.txt b/3.11/2199/data/attachments/5f7f1277e2362947.txt deleted file mode 100644 index 5c0eba7a75..0000000000 --- a/3.11/2199/data/attachments/5f7f1277e2362947.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: MalvernHillsDC diff --git a/3.11/2199/data/attachments/5ffa23cc143e6647.txt b/3.11/2199/data/attachments/5ffa23cc143e6647.txt deleted file mode 100644 index 908c4649a3..0000000000 --- a/3.11/2199/data/attachments/5ffa23cc143e6647.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: CannockChaseDistrictCouncil diff --git a/3.11/2199/data/attachments/60b5bfd1c857b517.txt b/3.11/2199/data/attachments/60b5bfd1c857b517.txt deleted file mode 100644 index 06e7bde43b..0000000000 --- a/3.11/2199/data/attachments/60b5bfd1c857b517.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: WestNorthamptonshireCouncil diff --git a/3.11/2199/data/attachments/60f00ca8d1f0ec41.txt b/3.11/2199/data/attachments/60f00ca8d1f0ec41.txt deleted file mode 100644 index f05322ffa7..0000000000 --- a/3.11/2199/data/attachments/60f00ca8d1f0ec41.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: NorthYorkshire diff --git a/3.11/2199/data/attachments/630a0fba8e72dcb9.txt b/3.11/2199/data/attachments/630a0fba8e72dcb9.txt deleted file mode 100644 index ae7c0f524b..0000000000 --- a/3.11/2199/data/attachments/630a0fba8e72dcb9.txt +++ /dev/null @@ -1,34 +0,0 @@ -Running test for council: CalderdaleCouncil -An error occurred: Message: Could not start a new session. New session request timed out -Host info: host: 'selenium', ip: '172.18.0.2' -Build info: version: '4.25.0', revision: '030fcf7918' -System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.5.0-1025-azure', java.version: '17.0.12' -Driver info: driver.version: unknown -Stacktrace: - at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221) - at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68) - at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128) - at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.grid.router.Router.execute (Router.java:87) - at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35) - at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44) - at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539) - at java.util.concurrent.FutureTask.run (FutureTask.java:264) - at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136) - at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635) - at java.lang.Thread.run (Thread.java:840) diff --git a/3.11/2199/data/attachments/637b3d11a13bb2b3.txt b/3.11/2199/data/attachments/637b3d11a13bb2b3.txt deleted file mode 100644 index 389e236408..0000000000 --- a/3.11/2199/data/attachments/637b3d11a13bb2b3.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: BrightonandHoveCityCouncil diff --git a/3.11/2199/data/attachments/6412a242a1b4417.txt b/3.11/2199/data/attachments/6412a242a1b4417.txt deleted file mode 100644 index 6a559d9096..0000000000 --- a/3.11/2199/data/attachments/6412a242a1b4417.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: ConwyCountyBorough diff --git a/3.11/2199/data/attachments/641d814cf6fff491.txt b/3.11/2199/data/attachments/641d814cf6fff491.txt deleted file mode 100644 index aed1a9f60c..0000000000 --- a/3.11/2199/data/attachments/641d814cf6fff491.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: HounslowCouncil diff --git a/3.11/2199/data/attachments/667b1b13c9afad9e.txt b/3.11/2199/data/attachments/667b1b13c9afad9e.txt deleted file mode 100644 index b29fc749a1..0000000000 --- a/3.11/2199/data/attachments/667b1b13c9afad9e.txt +++ /dev/null @@ -1,2 +0,0 @@ -Running test for council: WestBerkshireCouncil - diff --git a/3.11/2199/data/attachments/66fc76344a3eb5fd.txt b/3.11/2199/data/attachments/66fc76344a3eb5fd.txt deleted file mode 100644 index 77ad0b8833..0000000000 --- a/3.11/2199/data/attachments/66fc76344a3eb5fd.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: NorthEastLincs diff --git a/3.11/2199/data/attachments/678e0633a12e6596.txt b/3.11/2199/data/attachments/678e0633a12e6596.txt deleted file mode 100644 index 7f53db9662..0000000000 --- a/3.11/2199/data/attachments/678e0633a12e6596.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: PortsmouthCityCouncil diff --git a/3.11/2199/data/attachments/6931648e360103a1.txt b/3.11/2199/data/attachments/6931648e360103a1.txt deleted file mode 100644 index 2ff35b0d58..0000000000 --- a/3.11/2199/data/attachments/6931648e360103a1.txt +++ /dev/null @@ -1,34 +0,0 @@ -Running test for council: ArunCouncil -An error occurred: Message: Could not start a new session. New session request timed out -Host info: host: 'selenium', ip: '172.18.0.2' -Build info: version: '4.25.0', revision: '030fcf7918' -System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.5.0-1025-azure', java.version: '17.0.12' -Driver info: driver.version: unknown -Stacktrace: - at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221) - at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68) - at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128) - at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.grid.router.Router.execute (Router.java:87) - at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35) - at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44) - at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539) - at java.util.concurrent.FutureTask.run (FutureTask.java:264) - at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136) - at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635) - at java.lang.Thread.run (Thread.java:840) diff --git a/3.11/2199/data/attachments/6952287cd96d9994.txt b/3.11/2199/data/attachments/6952287cd96d9994.txt deleted file mode 100644 index f7aa1899fc..0000000000 --- a/3.11/2199/data/attachments/6952287cd96d9994.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: WychavonDistrictCouncil diff --git a/3.11/2199/data/attachments/6abc650aa4e9f797.txt b/3.11/2199/data/attachments/6abc650aa4e9f797.txt deleted file mode 100644 index eb94d46ccf..0000000000 --- a/3.11/2199/data/attachments/6abc650aa4e9f797.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: DorsetCouncil diff --git a/3.11/2199/data/attachments/6b4b1ee4251d2b4c.txt b/3.11/2199/data/attachments/6b4b1ee4251d2b4c.txt deleted file mode 100644 index f21ee4538f..0000000000 --- a/3.11/2199/data/attachments/6b4b1ee4251d2b4c.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: NeathPortTalbotCouncil diff --git a/3.11/2199/data/attachments/6bd052ecf4fba82c.txt b/3.11/2199/data/attachments/6bd052ecf4fba82c.txt deleted file mode 100644 index daf33f1526..0000000000 --- a/3.11/2199/data/attachments/6bd052ecf4fba82c.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: LiverpoolCityCouncil diff --git a/3.11/2199/data/attachments/6ccdee9240d307bc.txt b/3.11/2199/data/attachments/6ccdee9240d307bc.txt deleted file mode 100644 index 479903f456..0000000000 --- a/3.11/2199/data/attachments/6ccdee9240d307bc.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: OldhamCouncil diff --git a/3.11/2199/data/attachments/6daad91851f9a325.txt b/3.11/2199/data/attachments/6daad91851f9a325.txt deleted file mode 100644 index b5330bf073..0000000000 --- a/3.11/2199/data/attachments/6daad91851f9a325.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: BroxtoweBoroughCouncil diff --git a/3.11/2199/data/attachments/6e3050369d6eef55.txt b/3.11/2199/data/attachments/6e3050369d6eef55.txt deleted file mode 100644 index aca347c02c..0000000000 --- a/3.11/2199/data/attachments/6e3050369d6eef55.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: TorridgeDistrictCouncil diff --git a/3.11/2199/data/attachments/6e8aaf043571a227.txt b/3.11/2199/data/attachments/6e8aaf043571a227.txt deleted file mode 100644 index e503895f93..0000000000 --- a/3.11/2199/data/attachments/6e8aaf043571a227.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: CardiffCouncil diff --git a/3.11/2199/data/attachments/6f02f72a51196e0c.txt b/3.11/2199/data/attachments/6f02f72a51196e0c.txt deleted file mode 100644 index 403cc8cae1..0000000000 --- a/3.11/2199/data/attachments/6f02f72a51196e0c.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: NottinghamCityCouncil diff --git a/3.11/2199/data/attachments/6f33085fa70b97ea.txt b/3.11/2199/data/attachments/6f33085fa70b97ea.txt deleted file mode 100644 index db8048a601..0000000000 --- a/3.11/2199/data/attachments/6f33085fa70b97ea.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: RugbyBoroughCouncil diff --git a/3.11/2199/data/attachments/706389a79f1e6d06.txt b/3.11/2199/data/attachments/706389a79f1e6d06.txt deleted file mode 100644 index ec4e5d1365..0000000000 --- a/3.11/2199/data/attachments/706389a79f1e6d06.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: EastSuffolkCouncil diff --git a/3.11/2199/data/attachments/7467b7cbbc85574f.txt b/3.11/2199/data/attachments/7467b7cbbc85574f.txt deleted file mode 100644 index b1ade50aa9..0000000000 --- a/3.11/2199/data/attachments/7467b7cbbc85574f.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: EnvironmentFirst diff --git a/3.11/2199/data/attachments/748456721725e414.txt b/3.11/2199/data/attachments/748456721725e414.txt deleted file mode 100644 index b03c4e11de..0000000000 --- a/3.11/2199/data/attachments/748456721725e414.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: ReadingBoroughCouncil diff --git a/3.11/2199/data/attachments/77522c4c12879510.txt b/3.11/2199/data/attachments/77522c4c12879510.txt deleted file mode 100644 index 0fff50dcac..0000000000 --- a/3.11/2199/data/attachments/77522c4c12879510.txt +++ /dev/null @@ -1,24 +0,0 @@ -Running test for council: KnowsleyMBCouncil -An error occurred: Message: -Stacktrace: -#0 0x55f5c128d13a -#1 0x55f5c0f735e0 -#2 0x55f5c0fc2be8 -#3 0x55f5c0fc2e81 -#4 0x55f5c10098c4 -#5 0x55f5c0fe7b4d -#6 0x55f5c1006d7d -#7 0x55f5c0fe78c3 -#8 0x55f5c0fb56b3 -#9 0x55f5c0fb668e -#10 0x55f5c1257b3b -#11 0x55f5c125bac1 -#12 0x55f5c1244335 -#13 0x55f5c125c642 -#14 0x55f5c122949f -#15 0x55f5c127c038 -#16 0x55f5c127c203 -#17 0x55f5c128bf8c -#18 0x7f5c48a96a94 -#19 0x7f5c48b23a34 __clone - diff --git a/3.11/2199/data/attachments/781b8e38281d5974.txt b/3.11/2199/data/attachments/781b8e38281d5974.txt deleted file mode 100644 index 6bcdd8ff87..0000000000 --- a/3.11/2199/data/attachments/781b8e38281d5974.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: LondonBoroughHounslow diff --git a/3.11/2199/data/attachments/7a072375bbce5f87.txt b/3.11/2199/data/attachments/7a072375bbce5f87.txt deleted file mode 100644 index 648f480a42..0000000000 --- a/3.11/2199/data/attachments/7a072375bbce5f87.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: NorthNorthamptonshireCouncil diff --git a/3.11/2199/data/attachments/7c3034d31e793434.txt b/3.11/2199/data/attachments/7c3034d31e793434.txt deleted file mode 100644 index f8480883eb..0000000000 --- a/3.11/2199/data/attachments/7c3034d31e793434.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: WaverleyBoroughCouncil diff --git a/3.11/2199/data/attachments/7e470f511e540a35.txt b/3.11/2199/data/attachments/7e470f511e540a35.txt deleted file mode 100644 index 37d1915106..0000000000 --- a/3.11/2199/data/attachments/7e470f511e540a35.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: DacorumBoroughCouncil diff --git a/3.11/2199/data/attachments/8041129135bcfc1c.txt b/3.11/2199/data/attachments/8041129135bcfc1c.txt deleted file mode 100644 index 42f47eef98..0000000000 --- a/3.11/2199/data/attachments/8041129135bcfc1c.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: ValeofWhiteHorseCouncil diff --git a/3.11/2199/data/attachments/81860b45ddab7f8a.txt b/3.11/2199/data/attachments/81860b45ddab7f8a.txt deleted file mode 100644 index d5db37173b..0000000000 --- a/3.11/2199/data/attachments/81860b45ddab7f8a.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: BuckinghamshireCouncil diff --git a/3.11/2199/data/attachments/84ad0f78c50ae94b.txt b/3.11/2199/data/attachments/84ad0f78c50ae94b.txt deleted file mode 100644 index dbf30cbf77..0000000000 --- a/3.11/2199/data/attachments/84ad0f78c50ae94b.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: TamesideMBCouncil diff --git a/3.11/2199/data/attachments/84b6d81190635209.txt b/3.11/2199/data/attachments/84b6d81190635209.txt deleted file mode 100644 index c0524e8c71..0000000000 --- a/3.11/2199/data/attachments/84b6d81190635209.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: ValeofGlamorganCouncil diff --git a/3.11/2199/data/attachments/8ac62a6eb57dcc95.txt b/3.11/2199/data/attachments/8ac62a6eb57dcc95.txt deleted file mode 100644 index ddd3aaff5f..0000000000 --- a/3.11/2199/data/attachments/8ac62a6eb57dcc95.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: NorthLincolnshireCouncil diff --git a/3.11/2199/data/attachments/8b113846ee86fa17.txt b/3.11/2199/data/attachments/8b113846ee86fa17.txt deleted file mode 100644 index 49ec75f551..0000000000 --- a/3.11/2199/data/attachments/8b113846ee86fa17.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: NorthLanarkshireCouncil diff --git a/3.11/2199/data/attachments/8c733a06b15b321c.txt b/3.11/2199/data/attachments/8c733a06b15b321c.txt deleted file mode 100644 index 240478df6c..0000000000 --- a/3.11/2199/data/attachments/8c733a06b15b321c.txt +++ /dev/null @@ -1,33 +0,0 @@ -ERROR root:WychavonDistrictCouncil.py:151 An error occurred: Message: Could not start a new session. New session request timed out -Host info: host: 'selenium', ip: '172.18.0.2' -Build info: version: '4.25.0', revision: '030fcf7918' -System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.5.0-1025-azure', java.version: '17.0.12' -Driver info: driver.version: unknown -Stacktrace: - at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221) - at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68) - at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128) - at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.grid.router.Router.execute (Router.java:87) - at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35) - at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44) - at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539) - at java.util.concurrent.FutureTask.run (FutureTask.java:264) - at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136) - at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635) - at java.lang.Thread.run (Thread.java:840) \ No newline at end of file diff --git a/3.11/2199/data/attachments/8d9e9900fb60802d.txt b/3.11/2199/data/attachments/8d9e9900fb60802d.txt deleted file mode 100644 index 90fe2b03ff..0000000000 --- a/3.11/2199/data/attachments/8d9e9900fb60802d.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: WokingBoroughCouncil diff --git a/3.11/2199/data/attachments/8db1403e166071d1.txt b/3.11/2199/data/attachments/8db1403e166071d1.txt deleted file mode 100644 index 26818842c6..0000000000 --- a/3.11/2199/data/attachments/8db1403e166071d1.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: BedfordshireCouncil diff --git a/3.11/2199/data/attachments/8dc8b1f002ed0eda.txt b/3.11/2199/data/attachments/8dc8b1f002ed0eda.txt deleted file mode 100644 index bff0357d14..0000000000 --- a/3.11/2199/data/attachments/8dc8b1f002ed0eda.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: LondonBoroughLambeth diff --git a/3.11/2199/data/attachments/8f08ad0502e8335a.txt b/3.11/2199/data/attachments/8f08ad0502e8335a.txt deleted file mode 100644 index 32b059478d..0000000000 --- a/3.11/2199/data/attachments/8f08ad0502e8335a.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: BarnsleyMBCouncil diff --git a/3.11/2199/data/attachments/8f92b3f1e869a871.txt b/3.11/2199/data/attachments/8f92b3f1e869a871.txt deleted file mode 100644 index f79e9497ce..0000000000 --- a/3.11/2199/data/attachments/8f92b3f1e869a871.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: RotherhamCouncil diff --git a/3.11/2199/data/attachments/906381fb9bf94e48.txt b/3.11/2199/data/attachments/906381fb9bf94e48.txt deleted file mode 100644 index 18bc9569de..0000000000 --- a/3.11/2199/data/attachments/906381fb9bf94e48.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: EastRidingCouncil diff --git a/3.11/2199/data/attachments/9204f453b5b93967.txt b/3.11/2199/data/attachments/9204f453b5b93967.txt deleted file mode 100644 index 22e22ae257..0000000000 --- a/3.11/2199/data/attachments/9204f453b5b93967.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: SwanseaCouncil diff --git a/3.11/2199/data/attachments/9245d1d30a98db48.txt b/3.11/2199/data/attachments/9245d1d30a98db48.txt deleted file mode 100644 index f55748caf1..0000000000 --- a/3.11/2199/data/attachments/9245d1d30a98db48.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: WalthamForest diff --git a/3.11/2199/data/attachments/956c431e8dd221d0.txt b/3.11/2199/data/attachments/956c431e8dd221d0.txt deleted file mode 100644 index 113d0dbd3a..0000000000 --- a/3.11/2199/data/attachments/956c431e8dd221d0.txt +++ /dev/null @@ -1,34 +0,0 @@ -Running test for council: ReigateAndBansteadBoroughCouncil -An error occurred: Message: Could not start a new session. New session request timed out -Host info: host: 'selenium', ip: '172.18.0.2' -Build info: version: '4.25.0', revision: '030fcf7918' -System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.5.0-1025-azure', java.version: '17.0.12' -Driver info: driver.version: unknown -Stacktrace: - at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221) - at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68) - at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128) - at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.grid.router.Router.execute (Router.java:87) - at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35) - at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44) - at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539) - at java.util.concurrent.FutureTask.run (FutureTask.java:264) - at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136) - at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635) - at java.lang.Thread.run (Thread.java:840) diff --git a/3.11/2199/data/attachments/958d7fcd1f18faa6.txt b/3.11/2199/data/attachments/958d7fcd1f18faa6.txt deleted file mode 100644 index 61188f94ca..0000000000 --- a/3.11/2199/data/attachments/958d7fcd1f18faa6.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: BracknellForestCouncil diff --git a/3.11/2199/data/attachments/968232f6913dae09.txt b/3.11/2199/data/attachments/968232f6913dae09.txt deleted file mode 100644 index 1a9e221b1f..0000000000 --- a/3.11/2199/data/attachments/968232f6913dae09.txt +++ /dev/null @@ -1,34 +0,0 @@ -Running test for council: SunderlandCityCouncil -An error occurred: Message: Could not start a new session. New session request timed out -Host info: host: 'selenium', ip: '172.18.0.2' -Build info: version: '4.25.0', revision: '030fcf7918' -System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.5.0-1025-azure', java.version: '17.0.12' -Driver info: driver.version: unknown -Stacktrace: - at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221) - at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68) - at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128) - at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.grid.router.Router.execute (Router.java:87) - at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35) - at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44) - at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539) - at java.util.concurrent.FutureTask.run (FutureTask.java:264) - at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136) - at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635) - at java.lang.Thread.run (Thread.java:840) diff --git a/3.11/2199/data/attachments/96ee3dddc248164f.txt b/3.11/2199/data/attachments/96ee3dddc248164f.txt deleted file mode 100644 index d2154b3699..0000000000 --- a/3.11/2199/data/attachments/96ee3dddc248164f.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: SouthLanarkshireCouncil diff --git a/3.11/2199/data/attachments/979ee515c7d774a.txt b/3.11/2199/data/attachments/979ee515c7d774a.txt deleted file mode 100644 index d2dc3c78b2..0000000000 --- a/3.11/2199/data/attachments/979ee515c7d774a.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: NorthSomersetCouncil diff --git a/3.11/2199/data/attachments/9830d7bd2ca9b3b0.txt b/3.11/2199/data/attachments/9830d7bd2ca9b3b0.txt deleted file mode 100644 index ebb589b2ab..0000000000 --- a/3.11/2199/data/attachments/9830d7bd2ca9b3b0.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: BuryCouncil diff --git a/3.11/2199/data/attachments/9855cf8298204e29.txt b/3.11/2199/data/attachments/9855cf8298204e29.txt deleted file mode 100644 index 37c9048b1a..0000000000 --- a/3.11/2199/data/attachments/9855cf8298204e29.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: TendringDistrictCouncil diff --git a/3.11/2199/data/attachments/9ac0cc94fef42a00.txt b/3.11/2199/data/attachments/9ac0cc94fef42a00.txt deleted file mode 100644 index 27098dfbd2..0000000000 --- a/3.11/2199/data/attachments/9ac0cc94fef42a00.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: ChelmsfordCityCouncil diff --git a/3.11/2199/data/attachments/9b920277e5c3d5c9.txt b/3.11/2199/data/attachments/9b920277e5c3d5c9.txt deleted file mode 100644 index 4cf5f497e5..0000000000 --- a/3.11/2199/data/attachments/9b920277e5c3d5c9.txt +++ /dev/null @@ -1 +0,0 @@ -ERROR root:UttlesfordDistrictCouncil.py:112 An error occurred: time data 'Thursday 31st October' does not match format '%A %dth %B' \ No newline at end of file diff --git a/3.11/2199/data/attachments/9db5511ce486a482.txt b/3.11/2199/data/attachments/9db5511ce486a482.txt deleted file mode 100644 index b67cf76cf8..0000000000 --- a/3.11/2199/data/attachments/9db5511ce486a482.txt +++ /dev/null @@ -1,13 +0,0 @@ -ERROR root:file_handler.py:42 Schema validation error: Additional properties are not allowed ('colour' was unexpected) - -Failed validating 'additionalProperties' in schema['properties']['bins']['items']: - {'type': 'object', - 'additionalProperties': False, - 'properties': {'type': {'type': 'string'}, - 'collectionDate': {'type': 'string', - 'pattern': '\\d{2}/\\d{2}/\\d{4}'}}, - 'required': ['collectionDate', 'type'], - 'title': 'Bin'} - -On instance['bins'][1]: - {'type': 'Recycling', 'collectionDate': '09/10/2025', 'colour': 'Green'} \ No newline at end of file diff --git a/3.11/2199/data/attachments/a12a0302f178336b.txt b/3.11/2199/data/attachments/a12a0302f178336b.txt deleted file mode 100644 index 3b93dc4b28..0000000000 --- a/3.11/2199/data/attachments/a12a0302f178336b.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: SouthCambridgeshireCouncil diff --git a/3.11/2199/data/attachments/a23bdbe4a674ec47.txt b/3.11/2199/data/attachments/a23bdbe4a674ec47.txt deleted file mode 100644 index 6ca6d93c6e..0000000000 --- a/3.11/2199/data/attachments/a23bdbe4a674ec47.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: GloucesterCityCouncil diff --git a/3.11/2199/data/attachments/a38951891a7d5236.txt b/3.11/2199/data/attachments/a38951891a7d5236.txt deleted file mode 100644 index 8e9330cb9a..0000000000 --- a/3.11/2199/data/attachments/a38951891a7d5236.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: TandridgeDistrictCouncil diff --git a/3.11/2199/data/attachments/a3afdc5c06560794.txt b/3.11/2199/data/attachments/a3afdc5c06560794.txt deleted file mode 100644 index 4f0ca079f2..0000000000 --- a/3.11/2199/data/attachments/a3afdc5c06560794.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: ChorleyCouncil diff --git a/3.11/2199/data/attachments/a40b97866d6f079f.txt b/3.11/2199/data/attachments/a40b97866d6f079f.txt deleted file mode 100644 index 83a495a7b7..0000000000 --- a/3.11/2199/data/attachments/a40b97866d6f079f.txt +++ /dev/null @@ -1,7 +0,0 @@ -ERROR root:file_handler.py:42 Schema validation error: 'Today' does not match '\\d{2}/\\d{2}/\\d{4}' - -Failed validating 'pattern' in schema['properties']['bins']['items']['properties']['collectionDate']: - {'type': 'string', 'pattern': '\\d{2}/\\d{2}/\\d{4}'} - -On instance['bins'][1]['collectionDate']: - 'Today' \ No newline at end of file diff --git a/3.11/2199/data/attachments/a44b426f7a8658b1.txt b/3.11/2199/data/attachments/a44b426f7a8658b1.txt deleted file mode 100644 index a55de88aa3..0000000000 --- a/3.11/2199/data/attachments/a44b426f7a8658b1.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: WestLothianCouncil diff --git a/3.11/2199/data/attachments/a4c6ceef793541f3.txt b/3.11/2199/data/attachments/a4c6ceef793541f3.txt deleted file mode 100644 index 9e6588682f..0000000000 --- a/3.11/2199/data/attachments/a4c6ceef793541f3.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: SalfordCityCouncil diff --git a/3.11/2199/data/attachments/a564c3d8e4dc2cf0.txt b/3.11/2199/data/attachments/a564c3d8e4dc2cf0.txt deleted file mode 100644 index f25650fe3a..0000000000 --- a/3.11/2199/data/attachments/a564c3d8e4dc2cf0.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: GlasgowCityCouncil diff --git a/3.11/2199/data/attachments/a6c08f227913aefe.txt b/3.11/2199/data/attachments/a6c08f227913aefe.txt deleted file mode 100644 index 8407219c25..0000000000 --- a/3.11/2199/data/attachments/a6c08f227913aefe.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: CroydonCouncil diff --git a/3.11/2199/data/attachments/a8b9f9f73ae14d3c.txt b/3.11/2199/data/attachments/a8b9f9f73ae14d3c.txt deleted file mode 100644 index 416ea26ecf..0000000000 --- a/3.11/2199/data/attachments/a8b9f9f73ae14d3c.txt +++ /dev/null @@ -1,2 +0,0 @@ -Running test for council: StroudDistrictCouncil -Extracted data: {'Next rubbish collection date': 'Tuesday 22 October 2024', 'Next recycling collection date': 'Tuesday 15 October 2024', 'Food waste collection': 'Every Tuesday', 'Garden waste collection': 'Tuesday 22 October 2024'} diff --git a/3.11/2199/data/attachments/ab5cfdf6465efd5c.txt b/3.11/2199/data/attachments/ab5cfdf6465efd5c.txt deleted file mode 100644 index f5ec4c9ff2..0000000000 --- a/3.11/2199/data/attachments/ab5cfdf6465efd5c.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: SouthGloucestershireCouncil diff --git a/3.11/2199/data/attachments/abdb1306b530b0a8.txt b/3.11/2199/data/attachments/abdb1306b530b0a8.txt deleted file mode 100644 index 170e6c0ef9..0000000000 --- a/3.11/2199/data/attachments/abdb1306b530b0a8.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: FarehamBoroughCouncil diff --git a/3.11/2199/data/attachments/ac4209354aef4ae9.txt b/3.11/2199/data/attachments/ac4209354aef4ae9.txt deleted file mode 100644 index b6efb62a56..0000000000 --- a/3.11/2199/data/attachments/ac4209354aef4ae9.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: WyreCouncil diff --git a/3.11/2199/data/attachments/acab03e8dd0a6183.txt b/3.11/2199/data/attachments/acab03e8dd0a6183.txt deleted file mode 100644 index 9e9d3d993d..0000000000 --- a/3.11/2199/data/attachments/acab03e8dd0a6183.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: HuntingdonDistrictCouncil diff --git a/3.11/2199/data/attachments/adc771d00a92c3c5.txt b/3.11/2199/data/attachments/adc771d00a92c3c5.txt deleted file mode 100644 index c01db659bf..0000000000 --- a/3.11/2199/data/attachments/adc771d00a92c3c5.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: EastCambridgeshireCouncil diff --git a/3.11/2199/data/attachments/aef8b80481237add.txt b/3.11/2199/data/attachments/aef8b80481237add.txt deleted file mode 100644 index c92e6fb7df..0000000000 --- a/3.11/2199/data/attachments/aef8b80481237add.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: WestLindseyDistrictCouncil diff --git a/3.11/2199/data/attachments/b298abd9e4d11149.txt b/3.11/2199/data/attachments/b298abd9e4d11149.txt deleted file mode 100644 index fee52bfc21..0000000000 --- a/3.11/2199/data/attachments/b298abd9e4d11149.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: WakefieldCityCouncil diff --git a/3.11/2199/data/attachments/b2df376b1cbbc103.txt b/3.11/2199/data/attachments/b2df376b1cbbc103.txt deleted file mode 100644 index 563b31c003..0000000000 --- a/3.11/2199/data/attachments/b2df376b1cbbc103.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: NorthEastDerbyshireDistrictCouncil diff --git a/3.11/2199/data/attachments/b3ecc8e351b5392b.txt b/3.11/2199/data/attachments/b3ecc8e351b5392b.txt deleted file mode 100644 index e6ebf52e74..0000000000 --- a/3.11/2199/data/attachments/b3ecc8e351b5392b.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: MertonCouncil diff --git a/3.11/2199/data/attachments/b7d06fb65b8ba96b.txt b/3.11/2199/data/attachments/b7d06fb65b8ba96b.txt deleted file mode 100644 index 0598326724..0000000000 --- a/3.11/2199/data/attachments/b7d06fb65b8ba96b.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: LeedsCityCouncil diff --git a/3.11/2199/data/attachments/b7f95dd1c10c551c.txt b/3.11/2199/data/attachments/b7f95dd1c10c551c.txt deleted file mode 100644 index e608b5e912..0000000000 --- a/3.11/2199/data/attachments/b7f95dd1c10c551c.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: YorkCouncil diff --git a/3.11/2199/data/attachments/b90fe67d3a4bce7f.txt b/3.11/2199/data/attachments/b90fe67d3a4bce7f.txt deleted file mode 100644 index 169d7345cd..0000000000 --- a/3.11/2199/data/attachments/b90fe67d3a4bce7f.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: SouthAyrshireCouncil diff --git a/3.11/2199/data/attachments/b9e16d2f408801a4.txt b/3.11/2199/data/attachments/b9e16d2f408801a4.txt deleted file mode 100644 index 416f8d13df..0000000000 --- a/3.11/2199/data/attachments/b9e16d2f408801a4.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: UttlesfordDistrictCouncil diff --git a/3.11/2199/data/attachments/ba286356131bc9.txt b/3.11/2199/data/attachments/ba286356131bc9.txt deleted file mode 100644 index c0b69a3ed6..0000000000 --- a/3.11/2199/data/attachments/ba286356131bc9.txt +++ /dev/null @@ -1,2 +0,0 @@ -Running test for council: ThreeRiversDistrictCouncil -Table found diff --git a/3.11/2199/data/attachments/bb9a957824c50060.txt b/3.11/2199/data/attachments/bb9a957824c50060.txt deleted file mode 100644 index 071c59f31d..0000000000 --- a/3.11/2199/data/attachments/bb9a957824c50060.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: EastDevonDC diff --git a/3.11/2199/data/attachments/bbe09dce40a9fb30.txt b/3.11/2199/data/attachments/bbe09dce40a9fb30.txt deleted file mode 100644 index 63b5303446..0000000000 --- a/3.11/2199/data/attachments/bbe09dce40a9fb30.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: SomersetCouncil diff --git a/3.11/2199/data/attachments/bdef52a1ba830035.txt b/3.11/2199/data/attachments/bdef52a1ba830035.txt deleted file mode 100644 index c514222f75..0000000000 --- a/3.11/2199/data/attachments/bdef52a1ba830035.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: SwaleBoroughCouncil diff --git a/3.11/2199/data/attachments/c0401b139651fbd8.txt b/3.11/2199/data/attachments/c0401b139651fbd8.txt deleted file mode 100644 index 3f729f657d..0000000000 --- a/3.11/2199/data/attachments/c0401b139651fbd8.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: LisburnCastlereaghCityCouncil diff --git a/3.11/2199/data/attachments/c082fa2bdf1a5e6.txt b/3.11/2199/data/attachments/c082fa2bdf1a5e6.txt deleted file mode 100644 index 2854dc1e48..0000000000 --- a/3.11/2199/data/attachments/c082fa2bdf1a5e6.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: BradfordMDC diff --git a/3.11/2199/data/attachments/c0fe7ab85afbff97.txt b/3.11/2199/data/attachments/c0fe7ab85afbff97.txt deleted file mode 100644 index b00fed4e9b..0000000000 --- a/3.11/2199/data/attachments/c0fe7ab85afbff97.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: SouthOxfordshireCouncil diff --git a/3.11/2199/data/attachments/c28778d5c427aede.txt b/3.11/2199/data/attachments/c28778d5c427aede.txt deleted file mode 100644 index d0287f6421..0000000000 --- a/3.11/2199/data/attachments/c28778d5c427aede.txt +++ /dev/null @@ -1,57 +0,0 @@ -Running test for council: SouthKestevenDistrictCouncil -An error occurred: Message: Unable to execute request for an existing session: java.util.concurrent.TimeoutException -Build info: version: '4.25.0', revision: '030fcf7918' -System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.5.0-1025-azure', java.version: '17.0.12' -Driver info: driver.version: unknown -Stacktrace: -java.lang.RuntimeException: Unable to execute request for an existing session: java.util.concurrent.TimeoutException -Build info: version: '4.25.0', revision: '030fcf7918' -System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.5.0-1025-azure', java.version: '17.0.12' -Driver info: driver.version: unknown - at org.openqa.selenium.grid.router.HandleSession.execute(HandleSession.java:208) - at org.openqa.selenium.remote.http.Route$PredicatedRoute.handle(Route.java:397) - at org.openqa.selenium.remote.http.Route.execute(Route.java:69) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle(Route.java:360) - at org.openqa.selenium.remote.http.Route.execute(Route.java:69) - at org.openqa.selenium.grid.router.Router.execute(Router.java:87) - at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0(EnsureSpecCompliantResponseHeaders.java:34) - at org.openqa.selenium.remote.http.Filter$1.execute(Filter.java:63) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle(Route.java:360) - at org.openqa.selenium.remote.http.Route.execute(Route.java:69) - at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0(AddWebDriverSpecHeaders.java:35) - at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0(ErrorFilter.java:44) - at org.openqa.selenium.remote.http.Filter$1.execute(Filter.java:63) - at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0(ErrorFilter.java:44) - at org.openqa.selenium.remote.http.Filter$1.execute(Filter.java:63) - at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0(SeleniumHandler.java:44) - at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) - at java.base/java.lang.Thread.run(Thread.java:840) -Caused by: java.util.concurrent.TimeoutException - at java.base/java.util.concurrent.CompletableFuture.timedGet(CompletableFuture.java:1960) - at java.base/java.util.concurrent.CompletableFuture.get(CompletableFuture.java:2095) - at org.openqa.selenium.remote.http.jdk.JdkHttpClient.execute0(JdkHttpClient.java:401) - at org.openqa.selenium.remote.http.AddSeleniumUserAgent.lambda$apply$0(AddSeleniumUserAgent.java:42) - at org.openqa.selenium.remote.http.Filter.lambda$andFinally$1(Filter.java:55) - at org.openqa.selenium.remote.http.jdk.JdkHttpClient.execute(JdkHttpClient.java:374) - at org.openqa.selenium.remote.tracing.TracedHttpClient.execute(TracedHttpClient.java:54) - at org.openqa.selenium.grid.web.ReverseProxyHandler.execute(ReverseProxyHandler.java:90) - at org.openqa.selenium.grid.node.DefaultActiveSession.execute(DefaultActiveSession.java:62) - at org.openqa.selenium.grid.node.local.SessionSlot.execute(SessionSlot.java:126) - at org.openqa.selenium.grid.node.local.LocalNode.executeWebDriverCommand(LocalNode.java:633) - at org.openqa.selenium.grid.node.ForwardWebDriverCommand.execute(ForwardWebDriverCommand.java:35) - at org.openqa.selenium.remote.http.Route$PredicatedRoute.handle(Route.java:397) - at org.openqa.selenium.remote.http.Route.execute(Route.java:69) - at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute(SpanWrappedHttpHandler.java:87) - at org.openqa.selenium.remote.http.Filter$1.execute(Filter.java:63) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle(Route.java:360) - at org.openqa.selenium.remote.http.Route.execute(Route.java:69) - at org.openqa.selenium.grid.node.Node.execute(Node.java:270) - at org.openqa.selenium.grid.web.CombinedHandler.execute(CombinedHandler.java:55) - at org.openqa.selenium.grid.web.RoutableHttpClientFactory$1.execute(RoutableHttpClientFactory.java:71) - at org.openqa.selenium.grid.web.ReverseProxyHandler.execute(ReverseProxyHandler.java:90) - at org.openqa.selenium.grid.router.HandleSession.execute(HandleSession.java:181) - ... 20 more - diff --git a/3.11/2199/data/attachments/c31c908b876feb9b.txt b/3.11/2199/data/attachments/c31c908b876feb9b.txt deleted file mode 100644 index b899d86c59..0000000000 --- a/3.11/2199/data/attachments/c31c908b876feb9b.txt +++ /dev/null @@ -1,34 +0,0 @@ -Running test for council: EnfieldCouncil -An error occurred: Message: Could not start a new session. New session request timed out -Host info: host: 'selenium', ip: '172.18.0.2' -Build info: version: '4.25.0', revision: '030fcf7918' -System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.5.0-1025-azure', java.version: '17.0.12' -Driver info: driver.version: unknown -Stacktrace: - at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221) - at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68) - at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128) - at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.grid.router.Router.execute (Router.java:87) - at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35) - at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44) - at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539) - at java.util.concurrent.FutureTask.run (FutureTask.java:264) - at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136) - at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635) - at java.lang.Thread.run (Thread.java:840) diff --git a/3.11/2199/data/attachments/c40cd3c884069733.txt b/3.11/2199/data/attachments/c40cd3c884069733.txt deleted file mode 100644 index 086492aac1..0000000000 --- a/3.11/2199/data/attachments/c40cd3c884069733.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: DurhamCouncil diff --git a/3.11/2199/data/attachments/cc45dd1dcf821a43.txt b/3.11/2199/data/attachments/cc45dd1dcf821a43.txt deleted file mode 100644 index c560bfa439..0000000000 --- a/3.11/2199/data/attachments/cc45dd1dcf821a43.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: BoltonCouncil diff --git a/3.11/2199/data/attachments/cc4e8c871a28c559.txt b/3.11/2199/data/attachments/cc4e8c871a28c559.txt deleted file mode 100644 index 13438d5b07..0000000000 --- a/3.11/2199/data/attachments/cc4e8c871a28c559.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: BasingstokeCouncil diff --git a/3.11/2199/data/attachments/cc6eb091cbbfff2c.txt b/3.11/2199/data/attachments/cc6eb091cbbfff2c.txt deleted file mode 100644 index caf88ff284..0000000000 --- a/3.11/2199/data/attachments/cc6eb091cbbfff2c.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: RochfordCouncil diff --git a/3.11/2199/data/attachments/ce87d2074255a0cc.txt b/3.11/2199/data/attachments/ce87d2074255a0cc.txt deleted file mode 100644 index fcbead3408..0000000000 --- a/3.11/2199/data/attachments/ce87d2074255a0cc.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: HarrogateBoroughCouncil diff --git a/3.11/2199/data/attachments/cfb80591630a1fa9.txt b/3.11/2199/data/attachments/cfb80591630a1fa9.txt deleted file mode 100644 index 6f5e5435c8..0000000000 --- a/3.11/2199/data/attachments/cfb80591630a1fa9.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: RushmoorCouncil diff --git a/3.11/2199/data/attachments/d04be85ee073bf74.txt b/3.11/2199/data/attachments/d04be85ee073bf74.txt deleted file mode 100644 index d993cf85d2..0000000000 --- a/3.11/2199/data/attachments/d04be85ee073bf74.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: ChichesterDistrictCouncil diff --git a/3.11/2199/data/attachments/d2519dfa9d7a6dca.txt b/3.11/2199/data/attachments/d2519dfa9d7a6dca.txt deleted file mode 100644 index 1274e32545..0000000000 --- a/3.11/2199/data/attachments/d2519dfa9d7a6dca.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: StokeOnTrentCityCouncil diff --git a/3.11/2199/data/attachments/d622e08171a5ac1d.txt b/3.11/2199/data/attachments/d622e08171a5ac1d.txt deleted file mode 100644 index 2a7bf3694f..0000000000 --- a/3.11/2199/data/attachments/d622e08171a5ac1d.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: LancasterCityCouncil diff --git a/3.11/2199/data/attachments/d768851b71f654a4.txt b/3.11/2199/data/attachments/d768851b71f654a4.txt deleted file mode 100644 index ed2cf48f15..0000000000 --- a/3.11/2199/data/attachments/d768851b71f654a4.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: HullCityCouncil diff --git a/3.11/2199/data/attachments/d965d81772ffb71f.txt b/3.11/2199/data/attachments/d965d81772ffb71f.txt deleted file mode 100644 index 1fa57f8531..0000000000 --- a/3.11/2199/data/attachments/d965d81772ffb71f.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: BromleyBoroughCouncil diff --git a/3.11/2199/data/attachments/d98af641222acc06.txt b/3.11/2199/data/attachments/d98af641222acc06.txt deleted file mode 100644 index 5a5d5771f3..0000000000 --- a/3.11/2199/data/attachments/d98af641222acc06.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: BlackburnCouncil diff --git a/3.11/2199/data/attachments/d98b2f1e87ca9026.txt b/3.11/2199/data/attachments/d98b2f1e87ca9026.txt deleted file mode 100644 index 372128c805..0000000000 --- a/3.11/2199/data/attachments/d98b2f1e87ca9026.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: ErewashBoroughCouncil diff --git a/3.11/2199/data/attachments/da97c6acc9c9ed0f.txt b/3.11/2199/data/attachments/da97c6acc9c9ed0f.txt deleted file mode 100644 index 43d6b769ff..0000000000 --- a/3.11/2199/data/attachments/da97c6acc9c9ed0f.txt +++ /dev/null @@ -1,7 +0,0 @@ -Running test for council: WindsorAndMaidenheadCouncil -2024-10-15 00:00:00 -2024-10-15 00:00:00 -2024-10-22 00:00:00 -2024-10-29 00:00:00 -2024-10-29 00:00:00 -2024-11-05 00:00:00 diff --git a/3.11/2199/data/attachments/db92202f7ecc35cc.txt b/3.11/2199/data/attachments/db92202f7ecc35cc.txt deleted file mode 100644 index edff264524..0000000000 --- a/3.11/2199/data/attachments/db92202f7ecc35cc.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: WokinghamBoroughCouncil diff --git a/3.11/2199/data/attachments/dc8687ba6e47aa88.txt b/3.11/2199/data/attachments/dc8687ba6e47aa88.txt deleted file mode 100644 index a538cc3595..0000000000 --- a/3.11/2199/data/attachments/dc8687ba6e47aa88.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: SouthTynesideCouncil diff --git a/3.11/2199/data/attachments/ddf34bd3de8c610f.txt b/3.11/2199/data/attachments/ddf34bd3de8c610f.txt deleted file mode 100644 index 44ac66e281..0000000000 --- a/3.11/2199/data/attachments/ddf34bd3de8c610f.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: NewarkAndSherwoodDC diff --git a/3.11/2199/data/attachments/e0e2b5f413661141.txt b/3.11/2199/data/attachments/e0e2b5f413661141.txt deleted file mode 100644 index 2eda659993..0000000000 --- a/3.11/2199/data/attachments/e0e2b5f413661141.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: EppingForestDistrictCouncil diff --git a/3.11/2199/data/attachments/e0ec9ada309e8b63.txt b/3.11/2199/data/attachments/e0ec9ada309e8b63.txt deleted file mode 100644 index 075adbc174..0000000000 --- a/3.11/2199/data/attachments/e0ec9ada309e8b63.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: AylesburyValeCouncil diff --git a/3.11/2199/data/attachments/e3147b16341ee1bd.txt b/3.11/2199/data/attachments/e3147b16341ee1bd.txt deleted file mode 100644 index 56118ad52d..0000000000 --- a/3.11/2199/data/attachments/e3147b16341ee1bd.txt +++ /dev/null @@ -1,7 +0,0 @@ -ERROR root:file_handler.py:42 Schema validation error: [] should be non-empty - -Failed validating 'minItems' in schema['properties']['bins']: - {'type': 'array', 'items': {'$ref': '#/definitions/Bin'}, 'minItems': 1} - -On instance['bins']: - [] \ No newline at end of file diff --git a/3.11/2199/data/attachments/e471bf24461509f5.txt b/3.11/2199/data/attachments/e471bf24461509f5.txt deleted file mode 100644 index f3d2e3863e..0000000000 --- a/3.11/2199/data/attachments/e471bf24461509f5.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: NewcastleCityCouncil diff --git a/3.11/2199/data/attachments/e4b665c97fb876f8.txt b/3.11/2199/data/attachments/e4b665c97fb876f8.txt deleted file mode 100644 index d6515e9011..0000000000 --- a/3.11/2199/data/attachments/e4b665c97fb876f8.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: CornwallCouncil diff --git a/3.11/2199/data/attachments/e4ee092a4d6ba9aa.txt b/3.11/2199/data/attachments/e4ee092a4d6ba9aa.txt deleted file mode 100644 index 5759b888cb..0000000000 --- a/3.11/2199/data/attachments/e4ee092a4d6ba9aa.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: NewForestCouncil diff --git a/3.11/2199/data/attachments/e7cce0a8a78b114f.txt b/3.11/2199/data/attachments/e7cce0a8a78b114f.txt deleted file mode 100644 index 4376f9b77f..0000000000 --- a/3.11/2199/data/attachments/e7cce0a8a78b114f.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: ColchesterCityCouncil diff --git a/3.11/2199/data/attachments/eb7af68ac9291fd1.txt b/3.11/2199/data/attachments/eb7af68ac9291fd1.txt deleted file mode 100644 index 9ed7d0f468..0000000000 --- a/3.11/2199/data/attachments/eb7af68ac9291fd1.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: WelhatCouncil diff --git a/3.11/2199/data/attachments/ebe23837c4be2ac8.txt b/3.11/2199/data/attachments/ebe23837c4be2ac8.txt deleted file mode 100644 index b4c393ac74..0000000000 --- a/3.11/2199/data/attachments/ebe23837c4be2ac8.txt +++ /dev/null @@ -1,57 +0,0 @@ -Running test for council: PrestonCityCouncil -An error occurred: Message: Unable to execute request for an existing session: java.util.concurrent.TimeoutException -Build info: version: '4.25.0', revision: '030fcf7918' -System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.5.0-1025-azure', java.version: '17.0.12' -Driver info: driver.version: unknown -Stacktrace: -java.lang.RuntimeException: Unable to execute request for an existing session: java.util.concurrent.TimeoutException -Build info: version: '4.25.0', revision: '030fcf7918' -System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.5.0-1025-azure', java.version: '17.0.12' -Driver info: driver.version: unknown - at org.openqa.selenium.grid.router.HandleSession.execute(HandleSession.java:208) - at org.openqa.selenium.remote.http.Route$PredicatedRoute.handle(Route.java:397) - at org.openqa.selenium.remote.http.Route.execute(Route.java:69) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle(Route.java:360) - at org.openqa.selenium.remote.http.Route.execute(Route.java:69) - at org.openqa.selenium.grid.router.Router.execute(Router.java:87) - at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0(EnsureSpecCompliantResponseHeaders.java:34) - at org.openqa.selenium.remote.http.Filter$1.execute(Filter.java:63) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle(Route.java:360) - at org.openqa.selenium.remote.http.Route.execute(Route.java:69) - at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0(AddWebDriverSpecHeaders.java:35) - at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0(ErrorFilter.java:44) - at org.openqa.selenium.remote.http.Filter$1.execute(Filter.java:63) - at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0(ErrorFilter.java:44) - at org.openqa.selenium.remote.http.Filter$1.execute(Filter.java:63) - at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0(SeleniumHandler.java:44) - at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) - at java.base/java.lang.Thread.run(Thread.java:840) -Caused by: java.util.concurrent.TimeoutException - at java.base/java.util.concurrent.CompletableFuture.timedGet(CompletableFuture.java:1960) - at java.base/java.util.concurrent.CompletableFuture.get(CompletableFuture.java:2095) - at org.openqa.selenium.remote.http.jdk.JdkHttpClient.execute0(JdkHttpClient.java:401) - at org.openqa.selenium.remote.http.AddSeleniumUserAgent.lambda$apply$0(AddSeleniumUserAgent.java:42) - at org.openqa.selenium.remote.http.Filter.lambda$andFinally$1(Filter.java:55) - at org.openqa.selenium.remote.http.jdk.JdkHttpClient.execute(JdkHttpClient.java:374) - at org.openqa.selenium.remote.tracing.TracedHttpClient.execute(TracedHttpClient.java:54) - at org.openqa.selenium.grid.web.ReverseProxyHandler.execute(ReverseProxyHandler.java:90) - at org.openqa.selenium.grid.node.DefaultActiveSession.execute(DefaultActiveSession.java:62) - at org.openqa.selenium.grid.node.local.SessionSlot.execute(SessionSlot.java:126) - at org.openqa.selenium.grid.node.local.LocalNode.executeWebDriverCommand(LocalNode.java:633) - at org.openqa.selenium.grid.node.ForwardWebDriverCommand.execute(ForwardWebDriverCommand.java:35) - at org.openqa.selenium.remote.http.Route$PredicatedRoute.handle(Route.java:397) - at org.openqa.selenium.remote.http.Route.execute(Route.java:69) - at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute(SpanWrappedHttpHandler.java:87) - at org.openqa.selenium.remote.http.Filter$1.execute(Filter.java:63) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle(Route.java:360) - at org.openqa.selenium.remote.http.Route.execute(Route.java:69) - at org.openqa.selenium.grid.node.Node.execute(Node.java:270) - at org.openqa.selenium.grid.web.CombinedHandler.execute(CombinedHandler.java:55) - at org.openqa.selenium.grid.web.RoutableHttpClientFactory$1.execute(RoutableHttpClientFactory.java:71) - at org.openqa.selenium.grid.web.ReverseProxyHandler.execute(ReverseProxyHandler.java:90) - at org.openqa.selenium.grid.router.HandleSession.execute(HandleSession.java:181) - ... 20 more - diff --git a/3.11/2199/data/attachments/ee3eb7f609f437d5.txt b/3.11/2199/data/attachments/ee3eb7f609f437d5.txt deleted file mode 100644 index 5662616231..0000000000 --- a/3.11/2199/data/attachments/ee3eb7f609f437d5.txt +++ /dev/null @@ -1,34 +0,0 @@ -Running test for council: SevenoaksDistrictCouncil -An error occurred: Message: Could not start a new session. New session request timed out -Host info: host: 'selenium', ip: '172.18.0.2' -Build info: version: '4.25.0', revision: '030fcf7918' -System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.5.0-1025-azure', java.version: '17.0.12' -Driver info: driver.version: unknown -Stacktrace: - at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221) - at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68) - at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128) - at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.grid.router.Router.execute (Router.java:87) - at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35) - at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44) - at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539) - at java.util.concurrent.FutureTask.run (FutureTask.java:264) - at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136) - at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635) - at java.lang.Thread.run (Thread.java:840) diff --git a/3.11/2199/data/attachments/ee946294ab0af0fb.txt b/3.11/2199/data/attachments/ee946294ab0af0fb.txt deleted file mode 100644 index 34489f9f17..0000000000 --- a/3.11/2199/data/attachments/ee946294ab0af0fb.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: NewhamCouncil diff --git a/3.11/2199/data/attachments/ef47fb26315f43b.txt b/3.11/2199/data/attachments/ef47fb26315f43b.txt deleted file mode 100644 index 4a047e9a96..0000000000 --- a/3.11/2199/data/attachments/ef47fb26315f43b.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: StratfordUponAvonCouncil diff --git a/3.11/2199/data/attachments/ef5eae5f05ea36e1.txt b/3.11/2199/data/attachments/ef5eae5f05ea36e1.txt deleted file mode 100644 index e2a6bfc1b2..0000000000 --- a/3.11/2199/data/attachments/ef5eae5f05ea36e1.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: DoncasterCouncil diff --git a/3.11/2199/data/attachments/f018473c3f67134e.txt b/3.11/2199/data/attachments/f018473c3f67134e.txt deleted file mode 100644 index ec4dc2e2a1..0000000000 --- a/3.11/2199/data/attachments/f018473c3f67134e.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: WealdenDistrictCouncil diff --git a/3.11/2199/data/attachments/f2953bdcc3398b6c.txt b/3.11/2199/data/attachments/f2953bdcc3398b6c.txt deleted file mode 100644 index 03fd481090..0000000000 --- a/3.11/2199/data/attachments/f2953bdcc3398b6c.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: WiganBoroughCouncil diff --git a/3.11/2199/data/attachments/f3f164ec513589d6.txt b/3.11/2199/data/attachments/f3f164ec513589d6.txt deleted file mode 100644 index 55e0a65766..0000000000 --- a/3.11/2199/data/attachments/f3f164ec513589d6.txt +++ /dev/null @@ -1,34 +0,0 @@ -Running test for council: LondonBoroughRedbridge -An error occurred: Message: Could not start a new session. New session request timed out -Host info: host: 'selenium', ip: '172.18.0.2' -Build info: version: '4.25.0', revision: '030fcf7918' -System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.5.0-1025-azure', java.version: '17.0.12' -Driver info: driver.version: unknown -Stacktrace: - at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221) - at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68) - at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128) - at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.grid.router.Router.execute (Router.java:87) - at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35) - at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44) - at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539) - at java.util.concurrent.FutureTask.run (FutureTask.java:264) - at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136) - at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635) - at java.lang.Thread.run (Thread.java:840) diff --git a/3.11/2199/data/attachments/f585effeb8e57eec.txt b/3.11/2199/data/attachments/f585effeb8e57eec.txt deleted file mode 100644 index 642e66a84f..0000000000 --- a/3.11/2199/data/attachments/f585effeb8e57eec.txt +++ /dev/null @@ -1,34 +0,0 @@ -Running test for council: NorthumberlandCouncil -An error occurred: Message: Could not start a new session. New session request timed out -Host info: host: 'selenium', ip: '172.18.0.2' -Build info: version: '4.25.0', revision: '030fcf7918' -System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.5.0-1025-azure', java.version: '17.0.12' -Driver info: driver.version: unknown -Stacktrace: - at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221) - at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68) - at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128) - at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.grid.router.Router.execute (Router.java:87) - at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360) - at org.openqa.selenium.remote.http.Route.execute (Route.java:69) - at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35) - at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44) - at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63) - at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44) - at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539) - at java.util.concurrent.FutureTask.run (FutureTask.java:264) - at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136) - at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635) - at java.lang.Thread.run (Thread.java:840) diff --git a/3.11/2199/data/attachments/f79aca3628fcdb7a.txt b/3.11/2199/data/attachments/f79aca3628fcdb7a.txt deleted file mode 100644 index b400250f42..0000000000 --- a/3.11/2199/data/attachments/f79aca3628fcdb7a.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: NorthWestLeicestershire diff --git a/3.11/2199/data/attachments/f8141b6268785822.txt b/3.11/2199/data/attachments/f8141b6268785822.txt deleted file mode 100644 index eb4b4669b7..0000000000 --- a/3.11/2199/data/attachments/f8141b6268785822.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: EastRenfrewshireCouncil diff --git a/3.11/2199/data/attachments/f8378aa94091bfa6.txt b/3.11/2199/data/attachments/f8378aa94091bfa6.txt deleted file mode 100644 index 57727a0099..0000000000 --- a/3.11/2199/data/attachments/f8378aa94091bfa6.txt +++ /dev/null @@ -1,24 +0,0 @@ -Running test for council: EastLindseyDistrictCouncil -An error occurred: Message: -Stacktrace: -#0 0x55b54ffcc13a -#1 0x55b54fcb25e0 -#2 0x55b54fd01be8 -#3 0x55b54fd01e81 -#4 0x55b54fd488c4 -#5 0x55b54fd26b4d -#6 0x55b54fd45d7d -#7 0x55b54fd268c3 -#8 0x55b54fcf46b3 -#9 0x55b54fcf568e -#10 0x55b54ff96b3b -#11 0x55b54ff9aac1 -#12 0x55b54ff83335 -#13 0x55b54ff9b642 -#14 0x55b54ff6849f -#15 0x55b54ffbb038 -#16 0x55b54ffbb203 -#17 0x55b54ffcaf8c -#18 0x7fc9cef7fa94 -#19 0x7fc9cf00ca34 __clone - diff --git a/3.11/2199/data/attachments/f87fd2367f47bb25.txt b/3.11/2199/data/attachments/f87fd2367f47bb25.txt deleted file mode 100644 index 0e4f993eb4..0000000000 --- a/3.11/2199/data/attachments/f87fd2367f47bb25.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: BirminghamCityCouncil diff --git a/3.11/2199/data/attachments/fb05ccfa56b49a72.txt b/3.11/2199/data/attachments/fb05ccfa56b49a72.txt deleted file mode 100644 index bcf3032cff..0000000000 --- a/3.11/2199/data/attachments/fb05ccfa56b49a72.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: BristolCityCouncil diff --git a/3.11/2199/data/attachments/fcb90ba40c0eea19.txt b/3.11/2199/data/attachments/fcb90ba40c0eea19.txt deleted file mode 100644 index d7b9742091..0000000000 --- a/3.11/2199/data/attachments/fcb90ba40c0eea19.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: CastlepointDistrictCouncil diff --git a/3.11/2199/data/attachments/fe59defd65601521.txt b/3.11/2199/data/attachments/fe59defd65601521.txt deleted file mode 100644 index afc7178516..0000000000 --- a/3.11/2199/data/attachments/fe59defd65601521.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: FenlandDistrictCouncil diff --git a/3.11/2199/data/attachments/ff66c0426124e8e5.txt b/3.11/2199/data/attachments/ff66c0426124e8e5.txt deleted file mode 100644 index 2c571fd55f..0000000000 --- a/3.11/2199/data/attachments/ff66c0426124e8e5.txt +++ /dev/null @@ -1 +0,0 @@ -Running test for council: MansfieldDistrictCouncil diff --git a/3.11/2199/data/behaviors.csv b/3.11/2199/data/behaviors.csv deleted file mode 100644 index 0630ed0ef6..0000000000 --- a/3.11/2199/data/behaviors.csv +++ /dev/null @@ -1,2 +0,0 @@ -"Epic","Feature","Story","FAILED","BROKEN","PASSED","SKIPPED","UNKNOWN" -"","Test each council output matches expected results","","38","0","145","0","0" diff --git a/3.11/2199/data/behaviors.json b/3.11/2199/data/behaviors.json deleted file mode 100644 index d21ee1d177..0000000000 --- a/3.11/2199/data/behaviors.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"b1a8273437954620fa374b796ffaacdd","children":[{"name":"Test each council output matches expected results","children":[{"name":"Validate Council Output [ChorleyCouncil]","uid":"dfa388bc2a41eedf","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728518477395,"stop":1728519026507,"duration":549112},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ChorleyCouncil"],"tags":[]},{"name":"Validate Council Output [BelfastCityCouncil]","uid":"2665a7a52efa244b","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728518477395,"stop":1728518479554,"duration":2159},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BelfastCityCouncil"],"tags":[]},{"name":"Validate Council Output [AdurAndWorthingCouncils]","uid":"4cfe898c813ebb3a","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728518477396,"stop":1728518478410,"duration":1014},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["AdurAndWorthingCouncils"],"tags":[]},{"name":"Validate Council Output [BuckinghamshireCouncil]","uid":"9d00ba8bf790a0b6","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728518477407,"stop":1728518483093,"duration":5686},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BuckinghamshireCouncil"],"tags":[]},{"name":"Validate Council Output [ArunCouncil]","uid":"6228f052421864e3","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"failed","time":{"start":1728518478413,"stop":1728518778455,"duration":300042},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ArunCouncil"],"tags":[]},{"name":"Validate Council Output [BexleyCouncil]","uid":"2684c67317140975","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"failed","time":{"start":1728518479556,"stop":1728518779574,"duration":300018},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BexleyCouncil"],"tags":[]},{"name":"Validate Council Output [BuryCouncil]","uid":"53587aa02f9440e6","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728518483097,"stop":1728518485565,"duration":2468},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BuryCouncil"],"tags":[]},{"name":"Validate Council Output [CalderdaleCouncil]","uid":"2e98df84e553047e","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"failed","time":{"start":1728518485568,"stop":1728518785750,"duration":300182},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["CalderdaleCouncil"],"tags":[]},{"name":"Validate Council Output [AylesburyValeCouncil]","uid":"32aa013dc4d70f27","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728518778571,"stop":1728518780770,"duration":2199},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["AylesburyValeCouncil"],"tags":[]},{"name":"Validate Council Output [BirminghamCityCouncil]","uid":"96b2a784817b2a94","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728518779689,"stop":1728518785154,"duration":5465},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BirminghamCityCouncil"],"tags":[]},{"name":"Validate Council Output [BCPCouncil]","uid":"723766d49213de19","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728518780772,"stop":1728518781935,"duration":1163},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BCPCouncil"],"tags":[]},{"name":"Validate Council Output [BarnetCouncil]","uid":"1c36e1c4a94e0901","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728518781937,"stop":1728519067308,"duration":285371},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BarnetCouncil"],"tags":[]},{"name":"Validate Council Output [BlackburnCouncil]","uid":"8af797c895079523","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728518785156,"stop":1728519068357,"duration":283201},"flaky":false,"newFailed":false,"newPassed":true,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BlackburnCouncil"],"tags":[]},{"name":"Validate Council Output [CannockChaseDistrictCouncil]","uid":"dc567dd856d2ee24","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728518785868,"stop":1728518786840,"duration":972},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["CannockChaseDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [CardiffCouncil]","uid":"7c1b4c43e1a297b2","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728518786842,"stop":1728518790998,"duration":4156},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["CardiffCouncil"],"tags":[]},{"name":"Validate Council Output [CastlepointDistrictCouncil]","uid":"ed2eb4741c4bde39","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"failed","time":{"start":1728518791001,"stop":1728518791980,"duration":979},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["CastlepointDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [CharnwoodBoroughCouncil]","uid":"c5d13be8f6cd84ed","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728518792011,"stop":1728518793546,"duration":1535},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["CharnwoodBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [ChelmsfordCityCouncil]","uid":"5f0bcf8cdde505bd","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728518793549,"stop":1728519180395,"duration":386846},"flaky":false,"newFailed":false,"newPassed":true,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ChelmsfordCityCouncil"],"tags":[]},{"name":"Validate Council Output [ColchesterCityCouncil]","uid":"274850e6e5c0e418","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519026510,"stop":1728519187104,"duration":160594},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ColchesterCityCouncil"],"tags":[]},{"name":"Validate Council Output [BarnsleyMBCouncil]","uid":"46710256a7873455","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519067310,"stop":1728519068831,"duration":1521},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BarnsleyMBCouncil"],"tags":[]},{"name":"Validate Council Output [BoltonCouncil]","uid":"1108b167360af1e4","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519068359,"stop":1728519191989,"duration":123630},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BoltonCouncil"],"tags":[]},{"name":"Validate Council Output [BasildonCouncil]","uid":"7ac00d93838de90a","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"failed","time":{"start":1728519068833,"stop":1728519068835,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BasildonCouncil"],"tags":[]},{"name":"Validate Council Output [BasingstokeCouncil]","uid":"3fa89330b03635f2","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519068871,"stop":1728519075049,"duration":6178},"flaky":false,"newFailed":false,"newPassed":true,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BasingstokeCouncil"],"tags":[]},{"name":"Validate Council Output [BathAndNorthEastSomersetCouncil]","uid":"4ccfc6ca71bb87e5","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519075051,"stop":1728519076014,"duration":963},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BathAndNorthEastSomersetCouncil"],"tags":[]},{"name":"Validate Council Output [BedfordBoroughCouncil]","uid":"cf879c73274b9978","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519076016,"stop":1728519083865,"duration":7849},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BedfordBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [BedfordshireCouncil]","uid":"be2f32bd42f7b14e","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519083868,"stop":1728519085465,"duration":1597},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BedfordshireCouncil"],"tags":[]},{"name":"Validate Council Output [DoverDistrictCouncil]","uid":"71575d29643b46cf","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519085467,"stop":1728519087972,"duration":2505},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["DoverDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [DurhamCouncil]","uid":"398ae825f85af494","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519087974,"stop":1728519091127,"duration":3153},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["DurhamCouncil"],"tags":[]},{"name":"Validate Council Output [EalingCouncil]","uid":"2face47487bea58b","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519091129,"stop":1728519092545,"duration":1416},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["EalingCouncil"],"tags":[]},{"name":"Validate Council Output [EastCambridgeshireCouncil]","uid":"c90d940c429bab80","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519092547,"stop":1728519096419,"duration":3872},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["EastCambridgeshireCouncil"],"tags":[]},{"name":"Validate Council Output [EastDevonDC]","uid":"566c38c32b20c8bd","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519096421,"stop":1728519097610,"duration":1189},"flaky":false,"newFailed":false,"newPassed":true,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["EastDevonDC"],"tags":[]},{"name":"Validate Council Output [EastLindseyDistrictCouncil]","uid":"1ed0e6714bd24a8a","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"failed","time":{"start":1728519097612,"stop":1728519225777,"duration":128165},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["EastLindseyDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [CheshireEastCouncil]","uid":"d12f17da44c09919","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519180397,"stop":1728519183174,"duration":2777},"flaky":false,"newFailed":false,"newPassed":true,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["CheshireEastCouncil"],"tags":[]},{"name":"Validate Council Output [CheshireWestAndChesterCouncil]","uid":"caa21fd695c1b91a","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519183177,"stop":1728519287491,"duration":104314},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["CheshireWestAndChesterCouncil"],"tags":[]},{"name":"Validate Council Output [ConwyCountyBorough]","uid":"118644f2dd4361e3","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519187106,"stop":1728519188212,"duration":1106},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ConwyCountyBorough"],"tags":[]},{"name":"Validate Council Output [CornwallCouncil]","uid":"6652eb75f8f8725e","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519188214,"stop":1728519189361,"duration":1147},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["CornwallCouncil"],"tags":[]},{"name":"Validate Council Output [CrawleyBoroughCouncil]","uid":"d10279fa94519f30","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519189364,"stop":1728519190695,"duration":1331},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["CrawleyBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [CroydonCouncil]","uid":"1ac33ff1ddccb8e2","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"failed","time":{"start":1728519190698,"stop":1728519194701,"duration":4003},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["CroydonCouncil"],"tags":[]},{"name":"Validate Council Output [BracknellForestCouncil]","uid":"a20b4a8fdb8ad6f4","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519191991,"stop":1728519194013,"duration":2022},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BracknellForestCouncil"],"tags":[]},{"name":"Validate Council Output [BradfordMDC]","uid":"77972abbd957cb2","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"failed","time":{"start":1728519194015,"stop":1728519195323,"duration":1308},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BradfordMDC"],"tags":[]},{"name":"Validate Council Output [DacorumBoroughCouncil]","uid":"ba38221fd30d7c0","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519194793,"stop":1728519292793,"duration":98000},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["DacorumBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [BrightonandHoveCityCouncil]","uid":"da2698963e494051","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519195397,"stop":1728519301230,"duration":105833},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BrightonandHoveCityCouncil"],"tags":[]},{"name":"Validate Council Output [EastRenfrewshireCouncil]","uid":"e1d61fea1329c52f","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519225819,"stop":1728519310262,"duration":84443},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["EastRenfrewshireCouncil"],"tags":[]},{"name":"Validate Council Output [ChichesterDistrictCouncil]","uid":"de578961c48a5b58","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519287494,"stop":1728519317875,"duration":30381},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ChichesterDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [DartfordBoroughCouncil]","uid":"d8869e40324a1f","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519292796,"stop":1728519294563,"duration":1767},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["DartfordBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [DerbyshireDalesDistrictCouncil]","uid":"ce769a511da4d897","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519294565,"stop":1728519324041,"duration":29476},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["DerbyshireDalesDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [BristolCityCouncil]","uid":"1ff9c64cc7d440f4","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519301232,"stop":1728519303569,"duration":2337},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BristolCityCouncil"],"tags":[]},{"name":"Validate Council Output [BromleyBoroughCouncil]","uid":"63ba1805da1a1976","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519303571,"stop":1728519336660,"duration":33089},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BromleyBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [EastRidingCouncil]","uid":"8ec79e90fedc98d8","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519310264,"stop":1728519342276,"duration":32012},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["EastRidingCouncil"],"tags":[]},{"name":"Validate Council Output [ErewashBoroughCouncil]","uid":"3f7b2ddac3a3b602","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519317877,"stop":1728519321115,"duration":3238},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ErewashBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [FarehamBoroughCouncil]","uid":"a0d033967eb91485","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519321117,"stop":1728519322099,"duration":982},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["FarehamBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [FenlandDistrictCouncil]","uid":"68279837a1e55e81","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519322101,"stop":1728519331131,"duration":9030},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["FenlandDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [DoncasterCouncil]","uid":"54ee119236b4d3ff","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519324043,"stop":1728519325299,"duration":1256},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["DoncasterCouncil"],"tags":[]},{"name":"Validate Council Output [DorsetCouncil]","uid":"83817fe59cd79df","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519325302,"stop":1728519328667,"duration":3365},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["DorsetCouncil"],"tags":[]},{"name":"Validate Council Output [HullCityCouncil]","uid":"ac5b7f417691f972","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519328669,"stop":1728519330712,"duration":2043},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["HullCityCouncil"],"tags":[]},{"name":"Validate Council Output [HuntingdonDistrictCouncil]","uid":"b10506889aa24be0","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519330714,"stop":1728519333120,"duration":2406},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["HuntingdonDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [ForestOfDeanDistrictCouncil]","uid":"db4e9caab1fb399c","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"failed","time":{"start":1728519331133,"stop":1728519408351,"duration":77218},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ForestOfDeanDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [IslingtonCouncil]","uid":"cddc90ed327be786","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519333122,"stop":1728519336283,"duration":3161},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["IslingtonCouncil"],"tags":[]},{"name":"Validate Council Output [KingstonUponThamesCouncil]","uid":"5e1703500321cbf6","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519336285,"stop":1728519428179,"duration":91894},"flaky":false,"newFailed":false,"newPassed":true,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["KingstonUponThamesCouncil"],"tags":[]},{"name":"Validate Council Output [BroxtoweBoroughCouncil]","uid":"317145f6c9f5ffd1","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519336663,"stop":1728519415715,"duration":79052},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BroxtoweBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [EastSuffolkCouncil]","uid":"b86baaf7b6be3328","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519342279,"stop":1728519448861,"duration":106582},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["EastSuffolkCouncil"],"tags":[]},{"name":"Validate Council Output [GatesheadCouncil]","uid":"38d3f501603aec9","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"failed","time":{"start":1728519408397,"stop":1728519753019,"duration":344622},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["GatesheadCouncil"],"tags":[]},{"name":"Validate Council Output [LondonBoroughRedbridge]","uid":"d4153104c705ea7","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"failed","time":{"start":1728519415717,"stop":1728519718100,"duration":302383},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["LondonBoroughRedbridge"],"tags":[]},{"name":"Validate Council Output [KirkleesCouncil]","uid":"88c7365c326c326e","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"failed","time":{"start":1728519428181,"stop":1728519728191,"duration":300010},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["KirkleesCouncil"],"tags":[]},{"name":"Validate Council Output [EastleighBoroughCouncil]","uid":"ca2f6ed61976a968","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519448863,"stop":1728519450563,"duration":1700},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["EastleighBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [EnfieldCouncil]","uid":"f0142de09920ead6","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"failed","time":{"start":1728519450565,"stop":1728519750599,"duration":300034},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["EnfieldCouncil"],"tags":[]},{"name":"Validate Council Output [MaldonDistrictCouncil]","uid":"a9cfca5297408f5d","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519718157,"stop":1728519719458,"duration":1301},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["MaldonDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [MalvernHillsDC]","uid":"604d385abf2f0c69","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519719460,"stop":1728519720691,"duration":1231},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["MalvernHillsDC"],"tags":[]},{"name":"Validate Council Output [ManchesterCityCouncil]","uid":"21f8172d0bc11118","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"failed","time":{"start":1728519720693,"stop":1728519722877,"duration":2184},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ManchesterCityCouncil"],"tags":[]},{"name":"Validate Council Output [MansfieldDistrictCouncil]","uid":"836a1768d21d0448","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519722913,"stop":1728519723797,"duration":884},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["MansfieldDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [MertonCouncil]","uid":"946d9ecb6826b72d","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"failed","time":{"start":1728519723799,"stop":1728519724853,"duration":1054},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["MertonCouncil"],"tags":[]},{"name":"Validate Council Output [MidAndEastAntrimBoroughCouncil]","uid":"f6e583b3cf9d80f4","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519724885,"stop":1728519795369,"duration":70484},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["MidAndEastAntrimBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [KnowsleyMBCouncil]","uid":"a79fc08f2b4aa668","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"failed","time":{"start":1728519728283,"stop":1728519828025,"duration":99742},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["KnowsleyMBCouncil"],"tags":[]},{"name":"Validate Council Output [EnvironmentFirst]","uid":"21f6936a9a6dfa3e","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519750654,"stop":1728519752249,"duration":1595},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["EnvironmentFirst"],"tags":[]},{"name":"Validate Council Output [EppingForestDistrictCouncil]","uid":"944a50c530f12f76","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519752252,"stop":1728519835577,"duration":83325},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["EppingForestDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [GedlingBoroughCouncil]","uid":"1ec6c68cdc8abbca","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519753085,"stop":1728519753400,"duration":315},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["GedlingBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [GlasgowCityCouncil]","uid":"9a71a2cfce72dd7","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"failed","time":{"start":1728519753402,"stop":1728519755406,"duration":2004},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["GlasgowCityCouncil"],"tags":[]},{"name":"Validate Council Output [GloucesterCityCouncil]","uid":"31cc6f22683bc14a","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519755438,"stop":1728519855194,"duration":99756},"flaky":false,"newFailed":false,"newPassed":true,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["GloucesterCityCouncil"],"tags":[]},{"name":"Validate Council Output [MidSussexDistrictCouncil]","uid":"7b9fbb87f2c8de55","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519795371,"stop":1728519861085,"duration":65714},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["MidSussexDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [LancasterCityCouncil]","uid":"b1327c68ba6c33c4","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519828064,"stop":1728519833635,"duration":5571},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["LancasterCityCouncil"],"tags":[]},{"name":"Validate Council Output [LeedsCityCouncil]","uid":"5581f1ce4b25c841","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519833638,"stop":1728519869214,"duration":35576},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["LeedsCityCouncil"],"tags":[]},{"name":"Validate Council Output [NewForestCouncil]","uid":"39b554f21b59ced4","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519835579,"stop":1728519873254,"duration":37675},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NewForestCouncil"],"tags":[]},{"name":"Validate Council Output [GuildfordCouncil]","uid":"69229e9f8003be0c","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519855196,"stop":1728519880565,"duration":25369},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["GuildfordCouncil"],"tags":[]},{"name":"Validate Council Output [MiltonKeynesCityCouncil]","uid":"9bc9bc6fd804b34a","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"failed","time":{"start":1728519861088,"stop":1728519861478,"duration":390},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["MiltonKeynesCityCouncil"],"tags":[]},{"name":"Validate Council Output [MoleValleyDistrictCouncil]","uid":"a7f28a0284af66f5","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"failed","time":{"start":1728519861541,"stop":1728519862555,"duration":1014},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["MoleValleyDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [NeathPortTalbotCouncil]","uid":"79d9736631e2c96a","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519862587,"stop":1728519886842,"duration":24255},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NeathPortTalbotCouncil"],"tags":[]},{"name":"Validate Council Output [LisburnCastlereaghCityCouncil]","uid":"ccec30e153775838","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519869216,"stop":1728519870588,"duration":1372},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["LisburnCastlereaghCityCouncil"],"tags":[]},{"name":"Validate Council Output [LiverpoolCityCouncil]","uid":"c37f7e719b1e3bf1","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519870590,"stop":1728519871416,"duration":826},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["LiverpoolCityCouncil"],"tags":[]},{"name":"Validate Council Output [LondonBoroughEaling]","uid":"4ab7f9bf2a8150e4","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519871418,"stop":1728519872278,"duration":860},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["LondonBoroughEaling"],"tags":[]},{"name":"Validate Council Output [LondonBoroughHounslow]","uid":"3ade92e22da0e77a","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519872280,"stop":1728519890426,"duration":18146},"flaky":false,"newFailed":false,"newPassed":true,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["LondonBoroughHounslow"],"tags":[]},{"name":"Validate Council Output [NewarkAndSherwoodDC]","uid":"6ae262ebcd24912c","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519873255,"stop":1728519874275,"duration":1020},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NewarkAndSherwoodDC"],"tags":[]},{"name":"Validate Council Output [NewcastleCityCouncil]","uid":"636fef6d8364da42","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519874277,"stop":1728519902685,"duration":28408},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NewcastleCityCouncil"],"tags":[]},{"name":"Validate Council Output [HaltonBoroughCouncil]","uid":"eb50d6aa1b2c942f","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519880568,"stop":1728519898055,"duration":17487},"flaky":false,"newFailed":false,"newPassed":true,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["HaltonBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [NorthNorfolkDistrictCouncil]","uid":"a68a59218a70fe35","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519886844,"stop":1728519904260,"duration":17416},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NorthNorfolkDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [LondonBoroughLambeth]","uid":"4c1e131caaff0a91","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519890429,"stop":1728519891930,"duration":1501},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["LondonBoroughLambeth"],"tags":[]},{"name":"Validate Council Output [OldhamCouncil]","uid":"4e3ffa974c586308","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519891933,"stop":1728519906391,"duration":14458},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["OldhamCouncil"],"tags":[]},{"name":"Validate Council Output [HaringeyCouncil]","uid":"d63b0e53aad9f1b3","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519898058,"stop":1728519900397,"duration":2339},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["HaringeyCouncil"],"tags":[]},{"name":"Validate Council Output [HarrogateBoroughCouncil]","uid":"892a9e2fc4617e8f","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519900399,"stop":1728519905434,"duration":5035},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["HarrogateBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [NewhamCouncil]","uid":"482fe697295e80fb","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519902688,"stop":1728519904111,"duration":1423},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NewhamCouncil"],"tags":[]},{"name":"Validate Council Output [NewportCityCouncil]","uid":"3411024a7ee5fcc8","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519904114,"stop":1728519907688,"duration":3574},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NewportCityCouncil"],"tags":[]},{"name":"Validate Council Output [NorthNorthamptonshireCouncil]","uid":"c255ddba01b68d8c","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519904262,"stop":1728519908499,"duration":4237},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NorthNorthamptonshireCouncil"],"tags":[]},{"name":"Validate Council Output [HighPeakCouncil]","uid":"a8f16d06fdc2baed","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519905436,"stop":1728519916628,"duration":11192},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["HighPeakCouncil"],"tags":[]},{"name":"Validate Council Output [PortsmouthCityCouncil]","uid":"3c7a1c1ee67adbb9","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519906393,"stop":1728519932695,"duration":26302},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["PortsmouthCityCouncil"],"tags":[]},{"name":"Validate Council Output [NorthEastDerbyshireDistrictCouncil]","uid":"5866e6119bf4dd6b","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519907690,"stop":1728519944637,"duration":36947},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NorthEastDerbyshireDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [NorthSomersetCouncil]","uid":"db0957ac8a74563a","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519908501,"stop":1728519910004,"duration":1503},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NorthSomersetCouncil"],"tags":[]},{"name":"Validate Council Output [NorthTynesideCouncil]","uid":"ed0f8a50ac0d42e","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519910006,"stop":1728519912328,"duration":2322},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NorthTynesideCouncil"],"tags":[]},{"name":"Validate Council Output [NorthWestLeicestershire]","uid":"8340b56125cdc768","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519912330,"stop":1728519948545,"duration":36215},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NorthWestLeicestershire"],"tags":[]},{"name":"Validate Council Output [HounslowCouncil]","uid":"d3490f8ce39b550f","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519916631,"stop":1728519962344,"duration":45713},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["HounslowCouncil"],"tags":[]},{"name":"Validate Council Output [PrestonCityCouncil]","uid":"69be7f3302007b6e","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"failed","time":{"start":1728519932698,"stop":1728520262593,"duration":329895},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["PrestonCityCouncil"],"tags":[]},{"name":"Validate Council Output [NorthEastLincs]","uid":"3b3e0bd6dfc81b10","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519944640,"stop":1728519949338,"duration":4698},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NorthEastLincs"],"tags":[]},{"name":"Validate Council Output [NorthYorkshire]","uid":"1c4a9aef4fc4946","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519948548,"stop":1728519950165,"duration":1617},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NorthYorkshire"],"tags":[]},{"name":"Validate Council Output [NorthKestevenDistrictCouncil]","uid":"1d40defb544d2f09","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519949340,"stop":1728519956657,"duration":7317},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NorthKestevenDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [NorthumberlandCouncil]","uid":"f76594737b66b9ac","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"failed","time":{"start":1728519950168,"stop":1728520250208,"duration":300040},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NorthumberlandCouncil"],"tags":[]},{"name":"Validate Council Output [NorthLanarkshireCouncil]","uid":"e6e05987826f81d8","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519956659,"stop":1728519957388,"duration":729},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NorthLanarkshireCouncil"],"tags":[]},{"name":"Validate Council Output [NorthLincolnshireCouncil]","uid":"7670fbf310f60ec4","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"failed","time":{"start":1728519957391,"stop":1728519966293,"duration":8902},"flaky":false,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NorthLincolnshireCouncil"],"tags":[]},{"name":"Validate Council Output [RochdaleCouncil]","uid":"a5b952bb1f09709a","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519962347,"stop":1728519964299,"duration":1952},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["RochdaleCouncil"],"tags":[]},{"name":"Validate Council Output [RochfordCouncil]","uid":"1de1411fbe575f19","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519964302,"stop":1728519965297,"duration":995},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["RochfordCouncil"],"tags":[]},{"name":"Validate Council Output [RotherhamCouncil]","uid":"3766c623bdccba82","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519965300,"stop":1728519967877,"duration":2577},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["RotherhamCouncil"],"tags":[]},{"name":"Validate Council Output [SalfordCityCouncil]","uid":"f9112917b414864c","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519966324,"stop":1728519968937,"duration":2613},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SalfordCityCouncil"],"tags":[]},{"name":"Validate Council Output [RugbyBoroughCouncil]","uid":"7db2d14eb0694229","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728519967879,"stop":1728519971492,"duration":3613},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["RugbyBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [SevenoaksDistrictCouncil]","uid":"68364ebb6a3e3959","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"failed","time":{"start":1728519968939,"stop":1728520268947,"duration":300008},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SevenoaksDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [RushcliffeBoroughCouncil]","uid":"db03512d1215fc3c","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"failed","time":{"start":1728519971494,"stop":1728520271528,"duration":300034},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["RushcliffeBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [NottinghamCityCouncil]","uid":"152471c1ea81dc9f","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"failed","time":{"start":1728520250311,"stop":1728520251084,"duration":773},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NottinghamCityCouncil"],"tags":[]},{"name":"Validate Council Output [SouthAyrshireCouncil]","uid":"c8abbc33a162ff48","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520251144,"stop":1728520253254,"duration":2110},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SouthAyrshireCouncil"],"tags":[]},{"name":"Validate Council Output [SouthCambridgeshireCouncil]","uid":"cebf432960b5bb63","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520253256,"stop":1728520255393,"duration":2137},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SouthCambridgeshireCouncil"],"tags":[]},{"name":"Validate Council Output [SouthGloucestershireCouncil]","uid":"34923c8e3c3086c4","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520255395,"stop":1728520256246,"duration":851},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SouthGloucestershireCouncil"],"tags":[]},{"name":"Validate Council Output [SouthKestevenDistrictCouncil]","uid":"c332e543b51e884f","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"failed","time":{"start":1728520256248,"stop":1728520588044,"duration":331796},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SouthKestevenDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [ReadingBoroughCouncil]","uid":"4371ca8e5030a019","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520262662,"stop":1728520263355,"duration":693},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ReadingBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [ReigateAndBansteadBoroughCouncil]","uid":"17c0c27f3ce587c2","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"failed","time":{"start":1728520263357,"stop":1728520563364,"duration":300007},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ReigateAndBansteadBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [SheffieldCityCouncil]","uid":"21fa54e769f5b600","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520269003,"stop":1728520271353,"duration":2350},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SheffieldCityCouncil"],"tags":[]},{"name":"Validate Council Output [ShropshireCouncil]","uid":"8c8ef3aa2cd130bf","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520271355,"stop":1728520275645,"duration":4290},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ShropshireCouncil"],"tags":[]},{"name":"Validate Council Output [RushmoorCouncil]","uid":"468a0c431f4c8add","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520271585,"stop":1728520272462,"duration":877},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["RushmoorCouncil"],"tags":[]},{"name":"Validate Council Output [SouthNorfolkCouncil]","uid":"6dbcd1e06503bc5e","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"failed","time":{"start":1728520272464,"stop":1728520273734,"duration":1270},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SouthNorfolkCouncil"],"tags":[]},{"name":"Validate Council Output [SouthOxfordshireCouncil]","uid":"1a1dcb1d93447f81","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520273769,"stop":1728520277505,"duration":3736},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SouthOxfordshireCouncil"],"tags":[]},{"name":"Validate Council Output [SolihullCouncil]","uid":"f34988274e39859a","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520275647,"stop":1728520277318,"duration":1671},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SolihullCouncil"],"tags":[]},{"name":"Validate Council Output [SomersetCouncil]","uid":"f934b5bb70b0100c","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520277320,"stop":1728520287634,"duration":10314},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SomersetCouncil"],"tags":[]},{"name":"Validate Council Output [SouthTynesideCouncil]","uid":"4db86d949a8ed993","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520277507,"stop":1728520281127,"duration":3620},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SouthTynesideCouncil"],"tags":[]},{"name":"Validate Council Output [StAlbansCityAndDistrictCouncil]","uid":"aa4239fa211a12fe","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520281129,"stop":1728520281977,"duration":848},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["StAlbansCityAndDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [StokeOnTrentCityCouncil]","uid":"9d5e3a747f9a92b7","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520281980,"stop":1728520285087,"duration":3107},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["StokeOnTrentCityCouncil"],"tags":[]},{"name":"Validate Council Output [StratfordUponAvonCouncil]","uid":"d873a648f327de5a","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520285089,"stop":1728520287166,"duration":2077},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["StratfordUponAvonCouncil"],"tags":[]},{"name":"Validate Council Output [StroudDistrictCouncil]","uid":"89e30e72ff4435bb","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520287168,"stop":1728520293342,"duration":6174},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["StroudDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [StHelensBC]","uid":"b8dabb0c1d891ed0","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"failed","time":{"start":1728520287636,"stop":1728520289429,"duration":1793},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["StHelensBC"],"tags":[]},{"name":"Validate Council Output [StaffordBoroughCouncil]","uid":"53762366a2cd5f0f","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520289462,"stop":1728520290629,"duration":1167},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["StaffordBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [StaffordshireMoorlandsDistrictCouncil]","uid":"6eea3da30633f2ec","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"failed","time":{"start":1728520290631,"stop":1728520590686,"duration":300055},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["StaffordshireMoorlandsDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [SunderlandCityCouncil]","uid":"9a435a2462549404","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"failed","time":{"start":1728520293344,"stop":1728520593376,"duration":300032},"flaky":true,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SunderlandCityCouncil"],"tags":[]},{"name":"Validate Council Output [RenfrewshireCouncil]","uid":"a305860381419d92","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520563443,"stop":1728520628039,"duration":64596},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["RenfrewshireCouncil"],"tags":[]},{"name":"Validate Council Output [SouthLanarkshireCouncil]","uid":"b9c87686e5634aa7","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520588115,"stop":1728520588945,"duration":830},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SouthLanarkshireCouncil"],"tags":[]},{"name":"Validate Council Output [TamesideMBCouncil]","uid":"a3879e4fdfdf5097","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"failed","time":{"start":1728520588947,"stop":1728520724187,"duration":135240},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["TamesideMBCouncil"],"tags":[]},{"name":"Validate Council Output [StockportBoroughCouncil]","uid":"ff564a8dd2b97887","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520590770,"stop":1728520592138,"duration":1368},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["StockportBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [TendringDistrictCouncil]","uid":"a40da402674597cf","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520592140,"stop":1728520638415,"duration":46275},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["TendringDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [SwaleBoroughCouncil]","uid":"a51d3dccb191ef20","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"failed","time":{"start":1728520593457,"stop":1728520595717,"duration":2260},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SwaleBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [SwanseaCouncil]","uid":"48dd2f09c02ec8ea","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520595751,"stop":1728520597604,"duration":1853},"flaky":false,"newFailed":false,"newPassed":true,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SwanseaCouncil"],"tags":[]},{"name":"Validate Council Output [ThreeRiversDistrictCouncil]","uid":"ebbb370959647d55","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520597606,"stop":1728520655453,"duration":57847},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ThreeRiversDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [RhonddaCynonTaffCouncil]","uid":"35313fcd7a9962c4","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520628041,"stop":1728520631064,"duration":3023},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["RhonddaCynonTaffCouncil"],"tags":[]},{"name":"Validate Council Output [TorbayCouncil]","uid":"4bdc410b391d4526","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520631066,"stop":1728520632440,"duration":1374},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["TorbayCouncil"],"tags":[]},{"name":"Validate Council Output [TorridgeDistrictCouncil]","uid":"fffe7ff2ef41c37d","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520632443,"stop":1728520635767,"duration":3324},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["TorridgeDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [UttlesfordDistrictCouncil]","uid":"aa01c8837c67263a","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"failed","time":{"start":1728520635769,"stop":1728520658351,"duration":22582},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["UttlesfordDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [TestValleyBoroughCouncil]","uid":"5097d7286eb4cfae","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520638417,"stop":1728520649087,"duration":10670},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["TestValleyBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [ValeofWhiteHorseCouncil]","uid":"1fafb179287263f8","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"failed","time":{"start":1728520649089,"stop":1728520652780,"duration":3691},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ValeofWhiteHorseCouncil"],"tags":[]},{"name":"Validate Council Output [WakefieldCityCouncil]","uid":"a4016de3130562b2","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520652817,"stop":1728520665684,"duration":12867},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WakefieldCityCouncil"],"tags":[]},{"name":"Validate Council Output [TonbridgeAndMallingBC]","uid":"f3d86f46177feffc","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520655455,"stop":1728520658653,"duration":3198},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["TonbridgeAndMallingBC"],"tags":[]},{"name":"Validate Council Output [ValeofGlamorganCouncil]","uid":"3162df437210c3b9","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"failed","time":{"start":1728520658398,"stop":1728520660045,"duration":1647},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ValeofGlamorganCouncil"],"tags":[]},{"name":"Validate Council Output [WarwickDistrictCouncil]","uid":"f4989124d58d112d","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520658657,"stop":1728520660231,"duration":1574},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WarwickDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [WaverleyBoroughCouncil]","uid":"301a480c251d4b3a","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520660083,"stop":1728520663258,"duration":3175},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WaverleyBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [WealdenDistrictCouncil]","uid":"fa85d086f4dff79e","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520660233,"stop":1728520662935,"duration":2702},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WealdenDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [WestBerkshireCouncil]","uid":"194f40ed697da1af","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520662937,"stop":1728520672378,"duration":9441},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WestBerkshireCouncil"],"tags":[]},{"name":"Validate Council Output [WelhatCouncil]","uid":"5b5c22cb2fa93d31","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520663261,"stop":1728520665226,"duration":1965},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WelhatCouncil"],"tags":[]},{"name":"Validate Council Output [WestLothianCouncil]","uid":"b018cb59c80eb9c0","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520665229,"stop":1728520680490,"duration":15261},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WestLothianCouncil"],"tags":[]},{"name":"Validate Council Output [WalthamForest]","uid":"c3fd746aa29cc017","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520665686,"stop":1728520703540,"duration":37854},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WalthamForest"],"tags":[]},{"name":"Validate Council Output [WestLindseyDistrictCouncil]","uid":"7a74cce00a2c1965","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520672380,"stop":1728520678581,"duration":6201},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WestLindseyDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [WiganBoroughCouncil]","uid":"53cc76648ad14323","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520678583,"stop":1728520682409,"duration":3826},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WiganBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [WestNorthamptonshireCouncil]","uid":"6126aff076ba51c5","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520680492,"stop":1728520681572,"duration":1080},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WestNorthamptonshireCouncil"],"tags":[]},{"name":"Validate Council Output [WinchesterCityCouncil]","uid":"5d61e878e2848b4d","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520681575,"stop":1728520710632,"duration":29057},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WinchesterCityCouncil"],"tags":[]},{"name":"Validate Council Output [WiltshireCouncil]","uid":"654d6cf8544fde25","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520682412,"stop":1728520685083,"duration":2671},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WiltshireCouncil"],"tags":[]},{"name":"Validate Council Output [WokingBoroughCouncil]","uid":"76b499a7ec072194","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520685085,"stop":1728520689327,"duration":4242},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WokingBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [WokinghamBoroughCouncil]","uid":"7d3f8505cca075ad","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520689329,"stop":1728520716930,"duration":27601},"flaky":false,"newFailed":false,"newPassed":true,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WokinghamBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [WestSuffolkCouncil]","uid":"bdc05b5d7dbfbf26","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"failed","time":{"start":1728520703543,"stop":1728520713937,"duration":10394},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WestSuffolkCouncil"],"tags":[]},{"name":"Validate Council Output [WindsorAndMaidenheadCouncil]","uid":"fd7318af40534c67","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520710634,"stop":1728520719374,"duration":8740},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WindsorAndMaidenheadCouncil"],"tags":[]},{"name":"Validate Council Output [WyreCouncil]","uid":"f6b94bdc0434c304","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520714009,"stop":1728520716815,"duration":2806},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WyreCouncil"],"tags":[]},{"name":"Validate Council Output [WychavonDistrictCouncil]","uid":"d16780a5ab14815c","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"failed","time":{"start":1728520716932,"stop":1728521016964,"duration":300032},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WychavonDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [YorkCouncil]","uid":"638e8a615bc47756","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520719377,"stop":1728520720082,"duration":705},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["YorkCouncil"],"tags":[]},{"name":"Validate Council Output [TandridgeDistrictCouncil]","uid":"73d0d139409491bb","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520724335,"stop":1728520726941,"duration":2606},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["TandridgeDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [TelfordAndWrekinCouncil]","uid":"9d5034975a3b3e4c","parentUid":"3c45eba53820a8879fe5fb9a09fc5c6f","status":"passed","time":{"start":1728520726943,"stop":1728520727995,"duration":1052},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["TelfordAndWrekinCouncil"],"tags":[]}],"uid":"3c45eba53820a8879fe5fb9a09fc5c6f"}],"name":"behaviors"} \ No newline at end of file diff --git a/3.11/2199/data/categories.csv b/3.11/2199/data/categories.csv deleted file mode 100644 index 51c89b62d4..0000000000 --- a/3.11/2199/data/categories.csv +++ /dev/null @@ -1,2 +0,0 @@ -"Category","FAILED","BROKEN","PASSED","SKIPPED","UNKNOWN" -"Product defects","38","0","0","0","0" diff --git a/3.11/2199/data/categories.json b/3.11/2199/data/categories.json deleted file mode 100644 index ad818f06c1..0000000000 --- a/3.11/2199/data/categories.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"4b4757e66a1912dae1a509f688f20b0f","children":[{"name":"Product defects","children":[{"name":"UnboundLocalError: cannot access local variable 'driver' where it is not associated with a value","children":[{"name":"Validate Council Output [ArunCouncil]","uid":"6228f052421864e3","parentUid":"5a1662b00c77dc0acf6ef42e6bb124d3","status":"failed","time":{"start":1728518478413,"stop":1728518778455,"duration":300042},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ArunCouncil"],"tags":[]}],"uid":"5a1662b00c77dc0acf6ef42e6bb124d3"},{"name":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.5.0-1025-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","children":[{"name":"Validate Council Output [BexleyCouncil]","uid":"2684c67317140975","parentUid":"cc17fb17678058c6d27f29234dfbc18b","status":"failed","time":{"start":1728518479556,"stop":1728518779574,"duration":300018},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BexleyCouncil"],"tags":[]},{"name":"Validate Council Output [CalderdaleCouncil]","uid":"2e98df84e553047e","parentUid":"cc17fb17678058c6d27f29234dfbc18b","status":"failed","time":{"start":1728518485568,"stop":1728518785750,"duration":300182},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["CalderdaleCouncil"],"tags":[]},{"name":"Validate Council Output [LondonBoroughRedbridge]","uid":"d4153104c705ea7","parentUid":"cc17fb17678058c6d27f29234dfbc18b","status":"failed","time":{"start":1728519415717,"stop":1728519718100,"duration":302383},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["LondonBoroughRedbridge"],"tags":[]},{"name":"Validate Council Output [KirkleesCouncil]","uid":"88c7365c326c326e","parentUid":"cc17fb17678058c6d27f29234dfbc18b","status":"failed","time":{"start":1728519428181,"stop":1728519728191,"duration":300010},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["KirkleesCouncil"],"tags":[]},{"name":"Validate Council Output [EnfieldCouncil]","uid":"f0142de09920ead6","parentUid":"cc17fb17678058c6d27f29234dfbc18b","status":"failed","time":{"start":1728519450565,"stop":1728519750599,"duration":300034},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["EnfieldCouncil"],"tags":[]},{"name":"Validate Council Output [NorthumberlandCouncil]","uid":"f76594737b66b9ac","parentUid":"cc17fb17678058c6d27f29234dfbc18b","status":"failed","time":{"start":1728519950168,"stop":1728520250208,"duration":300040},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NorthumberlandCouncil"],"tags":[]},{"name":"Validate Council Output [SevenoaksDistrictCouncil]","uid":"68364ebb6a3e3959","parentUid":"cc17fb17678058c6d27f29234dfbc18b","status":"failed","time":{"start":1728519968939,"stop":1728520268947,"duration":300008},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SevenoaksDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [RushcliffeBoroughCouncil]","uid":"db03512d1215fc3c","parentUid":"cc17fb17678058c6d27f29234dfbc18b","status":"failed","time":{"start":1728519971494,"stop":1728520271528,"duration":300034},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["RushcliffeBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [ReigateAndBansteadBoroughCouncil]","uid":"17c0c27f3ce587c2","parentUid":"cc17fb17678058c6d27f29234dfbc18b","status":"failed","time":{"start":1728520263357,"stop":1728520563364,"duration":300007},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ReigateAndBansteadBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [StaffordshireMoorlandsDistrictCouncil]","uid":"6eea3da30633f2ec","parentUid":"cc17fb17678058c6d27f29234dfbc18b","status":"failed","time":{"start":1728520290631,"stop":1728520590686,"duration":300055},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["StaffordshireMoorlandsDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [SunderlandCityCouncil]","uid":"9a435a2462549404","parentUid":"cc17fb17678058c6d27f29234dfbc18b","status":"failed","time":{"start":1728520293344,"stop":1728520593376,"duration":300032},"flaky":true,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SunderlandCityCouncil"],"tags":[]},{"name":"Validate Council Output [WychavonDistrictCouncil]","uid":"d16780a5ab14815c","parentUid":"cc17fb17678058c6d27f29234dfbc18b","status":"failed","time":{"start":1728520716932,"stop":1728521016964,"duration":300032},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WychavonDistrictCouncil"],"tags":[]}],"uid":"cc17fb17678058c6d27f29234dfbc18b"},{"name":"IndexError: list index out of range","children":[{"name":"Validate Council Output [CastlepointDistrictCouncil]","uid":"ed2eb4741c4bde39","parentUid":"e74793b8431f776dc15311074d5296bf","status":"failed","time":{"start":1728518791001,"stop":1728518791980,"duration":979},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["CastlepointDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [GlasgowCityCouncil]","uid":"9a71a2cfce72dd7","parentUid":"e74793b8431f776dc15311074d5296bf","status":"failed","time":{"start":1728519753402,"stop":1728519755406,"duration":2004},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["GlasgowCityCouncil"],"tags":[]}],"uid":"e74793b8431f776dc15311074d5296bf"},{"name":" File \"/home/runner/work/UKBinCollectionData/UKBinCollectionData/uk_bin_collection/uk_bin_collection/councils/BasildonCouncil.py\", line 55\n type_descr = f\"Green Wheelie Bin ({\"Active\" if subscription_status else \"Expired\"})\"\n ^^^^^^\nSyntaxError: f-string: expecting '}'","children":[{"name":"Validate Council Output [BasildonCouncil]","uid":"7ac00d93838de90a","parentUid":"2faea79870b234737c4920840773f57f","status":"failed","time":{"start":1728519068833,"stop":1728519068835,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BasildonCouncil"],"tags":[]}],"uid":"2faea79870b234737c4920840773f57f"},{"name":"selenium.common.exceptions.TimeoutException: Message: \nStacktrace:\n#0 0x55b54ffcc13a \n#1 0x55b54fcb25e0 \n#2 0x55b54fd01be8 \n#3 0x55b54fd01e81 \n#4 0x55b54fd488c4 \n#5 0x55b54fd26b4d \n#6 0x55b54fd45d7d \n#7 0x55b54fd268c3 \n#8 0x55b54fcf46b3 \n#9 0x55b54fcf568e \n#10 0x55b54ff96b3b \n#11 0x55b54ff9aac1 \n#12 0x55b54ff83335 \n#13 0x55b54ff9b642 \n#14 0x55b54ff6849f \n#15 0x55b54ffbb038 \n#16 0x55b54ffbb203 \n#17 0x55b54ffcaf8c \n#18 0x7fc9cef7fa94 \n#19 0x7fc9cf00ca34 __clone","children":[{"name":"Validate Council Output [EastLindseyDistrictCouncil]","uid":"1ed0e6714bd24a8a","parentUid":"d4451302b53fa323f745fb51b904719b","status":"failed","time":{"start":1728519097612,"stop":1728519225777,"duration":128165},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["EastLindseyDistrictCouncil"],"tags":[]}],"uid":"d4451302b53fa323f745fb51b904719b"},{"name":"AttributeError: 'NoneType' object has no attribute 'attrs'","children":[{"name":"Validate Council Output [CroydonCouncil]","uid":"1ac33ff1ddccb8e2","parentUid":"771af68ff52753ae0b77c95b93d7564c","status":"failed","time":{"start":1728519190698,"stop":1728519194701,"duration":4003},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["CroydonCouncil"],"tags":[]}],"uid":"771af68ff52753ae0b77c95b93d7564c"},{"name":"IndexError: string index out of range","children":[{"name":"Validate Council Output [BradfordMDC]","uid":"77972abbd957cb2","parentUid":"c06ba238b175263ee7f61d933fba54a7","status":"failed","time":{"start":1728519194015,"stop":1728519195323,"duration":1308},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BradfordMDC"],"tags":[]}],"uid":"c06ba238b175263ee7f61d933fba54a7"},{"name":"selenium.common.exceptions.TimeoutException: Message: \nStacktrace:\n#0 0x560d9947313a \n#1 0x560d991595e0 \n#2 0x560d991a8be8 \n#3 0x560d991a8e81 \n#4 0x560d991ef8c4 \n#5 0x560d991cdb4d \n#6 0x560d991ecd7d \n#7 0x560d991cd8c3 \n#8 0x560d9919b6b3 \n#9 0x560d9919c68e \n#10 0x560d9943db3b \n#11 0x560d99441ac1 \n#12 0x560d9942a335 \n#13 0x560d99442642 \n#14 0x560d9940f49f \n#15 0x560d99462038 \n#16 0x560d99462203 \n#17 0x560d99471f8c \n#18 0x7f5150956a94 \n#19 0x7f51509e3a34 __clone","children":[{"name":"Validate Council Output [ForestOfDeanDistrictCouncil]","uid":"db4e9caab1fb399c","parentUid":"4827c29ff950b02e666e571c2ea08773","status":"failed","time":{"start":1728519331133,"stop":1728519408351,"duration":77218},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ForestOfDeanDistrictCouncil"],"tags":[]}],"uid":"4827c29ff950b02e666e571c2ea08773"},{"name":"selenium.common.exceptions.WebDriverException: Message: Unable to route (DELETE) /session/0faccc54494dea3588b0747ae7802cb5","children":[{"name":"Validate Council Output [GatesheadCouncil]","uid":"38d3f501603aec9","parentUid":"56f42582f5e684243601bef2c06e0504","status":"failed","time":{"start":1728519408397,"stop":1728519753019,"duration":344622},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["GatesheadCouncil"],"tags":[]}],"uid":"56f42582f5e684243601bef2c06e0504"},{"name":"jsonschema.exceptions.ValidationError: [] should be non-empty\n\nFailed validating 'minItems' in schema['properties']['bins']:\n {'type': 'array', 'items': {'$ref': '#/definitions/Bin'}, 'minItems': 1}\n\nOn instance['bins']:\n []","children":[{"name":"Validate Council Output [ManchesterCityCouncil]","uid":"21f8172d0bc11118","parentUid":"b674ad7606779d52c8d605935d6fc9c7","status":"failed","time":{"start":1728519720693,"stop":1728519722877,"duration":2184},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ManchesterCityCouncil"],"tags":[]}],"uid":"b674ad7606779d52c8d605935d6fc9c7"},{"name":"AttributeError: 'NoneType' object has no attribute 'find_all'","children":[{"name":"Validate Council Output [MertonCouncil]","uid":"946d9ecb6826b72d","parentUid":"4aaf1926d74f61bf2611ed3fad532a30","status":"failed","time":{"start":1728519723799,"stop":1728519724853,"duration":1054},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["MertonCouncil"],"tags":[]},{"name":"Validate Council Output [MiltonKeynesCityCouncil]","uid":"9bc9bc6fd804b34a","parentUid":"4aaf1926d74f61bf2611ed3fad532a30","status":"failed","time":{"start":1728519861088,"stop":1728519861478,"duration":390},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["MiltonKeynesCityCouncil"],"tags":[]},{"name":"Validate Council Output [SwaleBoroughCouncil]","uid":"a51d3dccb191ef20","parentUid":"4aaf1926d74f61bf2611ed3fad532a30","status":"failed","time":{"start":1728520593457,"stop":1728520595717,"duration":2260},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SwaleBoroughCouncil"],"tags":[]}],"uid":"4aaf1926d74f61bf2611ed3fad532a30"},{"name":"selenium.common.exceptions.TimeoutException: Message: \nStacktrace:\n#0 0x55f5c128d13a \n#1 0x55f5c0f735e0 \n#2 0x55f5c0fc2be8 \n#3 0x55f5c0fc2e81 \n#4 0x55f5c10098c4 \n#5 0x55f5c0fe7b4d \n#6 0x55f5c1006d7d \n#7 0x55f5c0fe78c3 \n#8 0x55f5c0fb56b3 \n#9 0x55f5c0fb668e \n#10 0x55f5c1257b3b \n#11 0x55f5c125bac1 \n#12 0x55f5c1244335 \n#13 0x55f5c125c642 \n#14 0x55f5c122949f \n#15 0x55f5c127c038 \n#16 0x55f5c127c203 \n#17 0x55f5c128bf8c \n#18 0x7f5c48a96a94 \n#19 0x7f5c48b23a34 __clone","children":[{"name":"Validate Council Output [KnowsleyMBCouncil]","uid":"a79fc08f2b4aa668","parentUid":"d6cbaa7f82e470acc5e1eb7b77d59312","status":"failed","time":{"start":1728519728283,"stop":1728519828025,"duration":99742},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["KnowsleyMBCouncil"],"tags":[]}],"uid":"d6cbaa7f82e470acc5e1eb7b77d59312"},{"name":"ValueError: min() arg is an empty sequence","children":[{"name":"Validate Council Output [MoleValleyDistrictCouncil]","uid":"a7f28a0284af66f5","parentUid":"4abc7176f8cfaf591a9f21dbd05fcf72","status":"failed","time":{"start":1728519861541,"stop":1728519862555,"duration":1014},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["MoleValleyDistrictCouncil"],"tags":[]}],"uid":"4abc7176f8cfaf591a9f21dbd05fcf72"},{"name":"selenium.common.exceptions.WebDriverException: Message: Unable to route (DELETE) /session/7d817331f6dd5fc20b02c507374c9add","children":[{"name":"Validate Council Output [PrestonCityCouncil]","uid":"69be7f3302007b6e","parentUid":"129c2a3d035f9e92e5581ecbc3b33fec","status":"failed","time":{"start":1728519932698,"stop":1728520262593,"duration":329895},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["PrestonCityCouncil"],"tags":[]}],"uid":"129c2a3d035f9e92e5581ecbc3b33fec"},{"name":"ValueError: No bin data found for provided UPRN.","children":[{"name":"Validate Council Output [NorthLincolnshireCouncil]","uid":"7670fbf310f60ec4","parentUid":"9586f2d245a3e50766a7f023cc5d011c","status":"failed","time":{"start":1728519957391,"stop":1728519966293,"duration":8902},"flaky":false,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NorthLincolnshireCouncil"],"tags":[]}],"uid":"9586f2d245a3e50766a7f023cc5d011c"},{"name":"json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)","children":[{"name":"Validate Council Output [NottinghamCityCouncil]","uid":"152471c1ea81dc9f","parentUid":"ce17111d98891ea44dca225c756485ea","status":"failed","time":{"start":1728520250311,"stop":1728520251084,"duration":773},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NottinghamCityCouncil"],"tags":[]},{"name":"Validate Council Output [ValeofGlamorganCouncil]","uid":"3162df437210c3b9","parentUid":"ce17111d98891ea44dca225c756485ea","status":"failed","time":{"start":1728520658398,"stop":1728520660045,"duration":1647},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ValeofGlamorganCouncil"],"tags":[]}],"uid":"ce17111d98891ea44dca225c756485ea"},{"name":"selenium.common.exceptions.WebDriverException: Message: Unable to route (DELETE) /session/587de30597a297fddefabe6992930a45","children":[{"name":"Validate Council Output [SouthKestevenDistrictCouncil]","uid":"c332e543b51e884f","parentUid":"ae7d457c590dc408b09137d15725e6b3","status":"failed","time":{"start":1728520256248,"stop":1728520588044,"duration":331796},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SouthKestevenDistrictCouncil"],"tags":[]}],"uid":"ae7d457c590dc408b09137d15725e6b3"},{"name":"jsonschema.exceptions.ValidationError: 'Today' does not match '\\\\d{2}/\\\\d{2}/\\\\d{4}'\n\nFailed validating 'pattern' in schema['properties']['bins']['items']['properties']['collectionDate']:\n {'type': 'string', 'pattern': '\\\\d{2}/\\\\d{2}/\\\\d{4}'}\n\nOn instance['bins'][1]['collectionDate']:\n 'Today'","children":[{"name":"Validate Council Output [SouthNorfolkCouncil]","uid":"6dbcd1e06503bc5e","parentUid":"7e78794ed448add842a6b9b98ef3fdee","status":"failed","time":{"start":1728520272464,"stop":1728520273734,"duration":1270},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SouthNorfolkCouncil"],"tags":[]}],"uid":"7e78794ed448add842a6b9b98ef3fdee"},{"name":"AttributeError: 'NoneType' object has no attribute 'find'","children":[{"name":"Validate Council Output [StHelensBC]","uid":"b8dabb0c1d891ed0","parentUid":"ac9dd2af82607e31d4d68fb98f5d88b8","status":"failed","time":{"start":1728520287636,"stop":1728520289429,"duration":1793},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["StHelensBC"],"tags":[]}],"uid":"ac9dd2af82607e31d4d68fb98f5d88b8"},{"name":"requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='lite.tameside.gov.uk', port=80): Max retries exceeded with url: /BinCollections/CollectionService.svc/GetBinCollection (Caused by ConnectTimeoutError(, 'Connection to lite.tameside.gov.uk timed out. (connect timeout=None)'))","children":[{"name":"Validate Council Output [TamesideMBCouncil]","uid":"a3879e4fdfdf5097","parentUid":"2d90379107d98b6359b45d7e2fc5e71f","status":"failed","time":{"start":1728520588947,"stop":1728520724187,"duration":135240},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["TamesideMBCouncil"],"tags":[]}],"uid":"2d90379107d98b6359b45d7e2fc5e71f"},{"name":"ValueError: time data 'Thursday 31st October' does not match format '%A %dth %B'","children":[{"name":"Validate Council Output [UttlesfordDistrictCouncil]","uid":"aa01c8837c67263a","parentUid":"4cabd18b5da3ee916093f94ef128fd75","status":"failed","time":{"start":1728520635769,"stop":1728520658351,"duration":22582},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["UttlesfordDistrictCouncil"],"tags":[]}],"uid":"4cabd18b5da3ee916093f94ef128fd75"},{"name":"jsonschema.exceptions.ValidationError: Additional properties are not allowed ('colour' was unexpected)\n\nFailed validating 'additionalProperties' in schema['properties']['bins']['items']:\n {'type': 'object',\n 'additionalProperties': False,\n 'properties': {'type': {'type': 'string'},\n 'collectionDate': {'type': 'string',\n 'pattern': '\\\\d{2}/\\\\d{2}/\\\\d{4}'}},\n 'required': ['collectionDate', 'type'],\n 'title': 'Bin'}\n\nOn instance['bins'][1]:\n {'type': 'Recycling', 'collectionDate': '09/10/2025', 'colour': 'Green'}","children":[{"name":"Validate Council Output [ValeofWhiteHorseCouncil]","uid":"1fafb179287263f8","parentUid":"28d4f97a0273f2546bd58fc27bedebb6","status":"failed","time":{"start":1728520649089,"stop":1728520652780,"duration":3691},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ValeofWhiteHorseCouncil"],"tags":[]}],"uid":"28d4f97a0273f2546bd58fc27bedebb6"},{"name":"AttributeError: module 'itertools' has no attribute 'batched'","children":[{"name":"Validate Council Output [WestSuffolkCouncil]","uid":"bdc05b5d7dbfbf26","parentUid":"399ea04a22e57e402eba7e79ae8efd38","status":"failed","time":{"start":1728520703543,"stop":1728520713937,"duration":10394},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WestSuffolkCouncil"],"tags":[]}],"uid":"399ea04a22e57e402eba7e79ae8efd38"}],"uid":"8fb3a91ba5aaf9de24cc8a92edc82b5d"}],"name":"categories"} \ No newline at end of file diff --git a/3.11/2199/data/packages.json b/3.11/2199/data/packages.json deleted file mode 100644 index b4636393ed..0000000000 --- a/3.11/2199/data/packages.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"83edc06c07f9ae9e47eb6dd1b683e4e2","children":[{"name":"Validate Council Output [ChorleyCouncil]","uid":"dfa388bc2a41eedf","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728518477395,"stop":1728519026507,"duration":549112},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ChorleyCouncil"],"tags":[]},{"name":"Validate Council Output [BelfastCityCouncil]","uid":"2665a7a52efa244b","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728518477395,"stop":1728518479554,"duration":2159},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BelfastCityCouncil"],"tags":[]},{"name":"Validate Council Output [AdurAndWorthingCouncils]","uid":"4cfe898c813ebb3a","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728518477396,"stop":1728518478410,"duration":1014},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["AdurAndWorthingCouncils"],"tags":[]},{"name":"Validate Council Output [BuckinghamshireCouncil]","uid":"9d00ba8bf790a0b6","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728518477407,"stop":1728518483093,"duration":5686},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BuckinghamshireCouncil"],"tags":[]},{"name":"Validate Council Output [ArunCouncil]","uid":"6228f052421864e3","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1728518478413,"stop":1728518778455,"duration":300042},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ArunCouncil"],"tags":[]},{"name":"Validate Council Output [BexleyCouncil]","uid":"2684c67317140975","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1728518479556,"stop":1728518779574,"duration":300018},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BexleyCouncil"],"tags":[]},{"name":"Validate Council Output [BuryCouncil]","uid":"53587aa02f9440e6","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728518483097,"stop":1728518485565,"duration":2468},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BuryCouncil"],"tags":[]},{"name":"Validate Council Output [CalderdaleCouncil]","uid":"2e98df84e553047e","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1728518485568,"stop":1728518785750,"duration":300182},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["CalderdaleCouncil"],"tags":[]},{"name":"Validate Council Output [AylesburyValeCouncil]","uid":"32aa013dc4d70f27","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728518778571,"stop":1728518780770,"duration":2199},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["AylesburyValeCouncil"],"tags":[]},{"name":"Validate Council Output [BirminghamCityCouncil]","uid":"96b2a784817b2a94","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728518779689,"stop":1728518785154,"duration":5465},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BirminghamCityCouncil"],"tags":[]},{"name":"Validate Council Output [BCPCouncil]","uid":"723766d49213de19","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728518780772,"stop":1728518781935,"duration":1163},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BCPCouncil"],"tags":[]},{"name":"Validate Council Output [BarnetCouncil]","uid":"1c36e1c4a94e0901","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728518781937,"stop":1728519067308,"duration":285371},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BarnetCouncil"],"tags":[]},{"name":"Validate Council Output [BlackburnCouncil]","uid":"8af797c895079523","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728518785156,"stop":1728519068357,"duration":283201},"flaky":false,"newFailed":false,"newPassed":true,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BlackburnCouncil"],"tags":[]},{"name":"Validate Council Output [CannockChaseDistrictCouncil]","uid":"dc567dd856d2ee24","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728518785868,"stop":1728518786840,"duration":972},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["CannockChaseDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [CardiffCouncil]","uid":"7c1b4c43e1a297b2","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728518786842,"stop":1728518790998,"duration":4156},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["CardiffCouncil"],"tags":[]},{"name":"Validate Council Output [CastlepointDistrictCouncil]","uid":"ed2eb4741c4bde39","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1728518791001,"stop":1728518791980,"duration":979},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["CastlepointDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [CharnwoodBoroughCouncil]","uid":"c5d13be8f6cd84ed","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728518792011,"stop":1728518793546,"duration":1535},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["CharnwoodBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [ChelmsfordCityCouncil]","uid":"5f0bcf8cdde505bd","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728518793549,"stop":1728519180395,"duration":386846},"flaky":false,"newFailed":false,"newPassed":true,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ChelmsfordCityCouncil"],"tags":[]},{"name":"Validate Council Output [ColchesterCityCouncil]","uid":"274850e6e5c0e418","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519026510,"stop":1728519187104,"duration":160594},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ColchesterCityCouncil"],"tags":[]},{"name":"Validate Council Output [BarnsleyMBCouncil]","uid":"46710256a7873455","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519067310,"stop":1728519068831,"duration":1521},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BarnsleyMBCouncil"],"tags":[]},{"name":"Validate Council Output [BoltonCouncil]","uid":"1108b167360af1e4","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519068359,"stop":1728519191989,"duration":123630},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BoltonCouncil"],"tags":[]},{"name":"Validate Council Output [BasildonCouncil]","uid":"7ac00d93838de90a","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1728519068833,"stop":1728519068835,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BasildonCouncil"],"tags":[]},{"name":"Validate Council Output [BasingstokeCouncil]","uid":"3fa89330b03635f2","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519068871,"stop":1728519075049,"duration":6178},"flaky":false,"newFailed":false,"newPassed":true,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BasingstokeCouncil"],"tags":[]},{"name":"Validate Council Output [BathAndNorthEastSomersetCouncil]","uid":"4ccfc6ca71bb87e5","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519075051,"stop":1728519076014,"duration":963},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BathAndNorthEastSomersetCouncil"],"tags":[]},{"name":"Validate Council Output [BedfordBoroughCouncil]","uid":"cf879c73274b9978","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519076016,"stop":1728519083865,"duration":7849},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BedfordBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [BedfordshireCouncil]","uid":"be2f32bd42f7b14e","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519083868,"stop":1728519085465,"duration":1597},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BedfordshireCouncil"],"tags":[]},{"name":"Validate Council Output [DoverDistrictCouncil]","uid":"71575d29643b46cf","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519085467,"stop":1728519087972,"duration":2505},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["DoverDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [DurhamCouncil]","uid":"398ae825f85af494","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519087974,"stop":1728519091127,"duration":3153},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["DurhamCouncil"],"tags":[]},{"name":"Validate Council Output [EalingCouncil]","uid":"2face47487bea58b","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519091129,"stop":1728519092545,"duration":1416},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["EalingCouncil"],"tags":[]},{"name":"Validate Council Output [EastCambridgeshireCouncil]","uid":"c90d940c429bab80","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519092547,"stop":1728519096419,"duration":3872},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["EastCambridgeshireCouncil"],"tags":[]},{"name":"Validate Council Output [EastDevonDC]","uid":"566c38c32b20c8bd","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519096421,"stop":1728519097610,"duration":1189},"flaky":false,"newFailed":false,"newPassed":true,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["EastDevonDC"],"tags":[]},{"name":"Validate Council Output [EastLindseyDistrictCouncil]","uid":"1ed0e6714bd24a8a","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1728519097612,"stop":1728519225777,"duration":128165},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["EastLindseyDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [CheshireEastCouncil]","uid":"d12f17da44c09919","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519180397,"stop":1728519183174,"duration":2777},"flaky":false,"newFailed":false,"newPassed":true,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["CheshireEastCouncil"],"tags":[]},{"name":"Validate Council Output [CheshireWestAndChesterCouncil]","uid":"caa21fd695c1b91a","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519183177,"stop":1728519287491,"duration":104314},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["CheshireWestAndChesterCouncil"],"tags":[]},{"name":"Validate Council Output [ConwyCountyBorough]","uid":"118644f2dd4361e3","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519187106,"stop":1728519188212,"duration":1106},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ConwyCountyBorough"],"tags":[]},{"name":"Validate Council Output [CornwallCouncil]","uid":"6652eb75f8f8725e","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519188214,"stop":1728519189361,"duration":1147},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["CornwallCouncil"],"tags":[]},{"name":"Validate Council Output [CrawleyBoroughCouncil]","uid":"d10279fa94519f30","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519189364,"stop":1728519190695,"duration":1331},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["CrawleyBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [CroydonCouncil]","uid":"1ac33ff1ddccb8e2","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1728519190698,"stop":1728519194701,"duration":4003},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["CroydonCouncil"],"tags":[]},{"name":"Validate Council Output [BracknellForestCouncil]","uid":"a20b4a8fdb8ad6f4","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519191991,"stop":1728519194013,"duration":2022},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BracknellForestCouncil"],"tags":[]},{"name":"Validate Council Output [BradfordMDC]","uid":"77972abbd957cb2","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1728519194015,"stop":1728519195323,"duration":1308},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BradfordMDC"],"tags":[]},{"name":"Validate Council Output [DacorumBoroughCouncil]","uid":"ba38221fd30d7c0","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519194793,"stop":1728519292793,"duration":98000},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["DacorumBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [BrightonandHoveCityCouncil]","uid":"da2698963e494051","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519195397,"stop":1728519301230,"duration":105833},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BrightonandHoveCityCouncil"],"tags":[]},{"name":"Validate Council Output [EastRenfrewshireCouncil]","uid":"e1d61fea1329c52f","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519225819,"stop":1728519310262,"duration":84443},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["EastRenfrewshireCouncil"],"tags":[]},{"name":"Validate Council Output [ChichesterDistrictCouncil]","uid":"de578961c48a5b58","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519287494,"stop":1728519317875,"duration":30381},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ChichesterDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [DartfordBoroughCouncil]","uid":"d8869e40324a1f","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519292796,"stop":1728519294563,"duration":1767},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["DartfordBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [DerbyshireDalesDistrictCouncil]","uid":"ce769a511da4d897","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519294565,"stop":1728519324041,"duration":29476},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["DerbyshireDalesDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [BristolCityCouncil]","uid":"1ff9c64cc7d440f4","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519301232,"stop":1728519303569,"duration":2337},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BristolCityCouncil"],"tags":[]},{"name":"Validate Council Output [BromleyBoroughCouncil]","uid":"63ba1805da1a1976","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519303571,"stop":1728519336660,"duration":33089},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BromleyBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [EastRidingCouncil]","uid":"8ec79e90fedc98d8","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519310264,"stop":1728519342276,"duration":32012},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["EastRidingCouncil"],"tags":[]},{"name":"Validate Council Output [ErewashBoroughCouncil]","uid":"3f7b2ddac3a3b602","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519317877,"stop":1728519321115,"duration":3238},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ErewashBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [FarehamBoroughCouncil]","uid":"a0d033967eb91485","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519321117,"stop":1728519322099,"duration":982},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["FarehamBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [FenlandDistrictCouncil]","uid":"68279837a1e55e81","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519322101,"stop":1728519331131,"duration":9030},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["FenlandDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [DoncasterCouncil]","uid":"54ee119236b4d3ff","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519324043,"stop":1728519325299,"duration":1256},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["DoncasterCouncil"],"tags":[]},{"name":"Validate Council Output [DorsetCouncil]","uid":"83817fe59cd79df","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519325302,"stop":1728519328667,"duration":3365},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["DorsetCouncil"],"tags":[]},{"name":"Validate Council Output [HullCityCouncil]","uid":"ac5b7f417691f972","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519328669,"stop":1728519330712,"duration":2043},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["HullCityCouncil"],"tags":[]},{"name":"Validate Council Output [HuntingdonDistrictCouncil]","uid":"b10506889aa24be0","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519330714,"stop":1728519333120,"duration":2406},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["HuntingdonDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [ForestOfDeanDistrictCouncil]","uid":"db4e9caab1fb399c","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1728519331133,"stop":1728519408351,"duration":77218},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ForestOfDeanDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [IslingtonCouncil]","uid":"cddc90ed327be786","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519333122,"stop":1728519336283,"duration":3161},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["IslingtonCouncil"],"tags":[]},{"name":"Validate Council Output [KingstonUponThamesCouncil]","uid":"5e1703500321cbf6","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519336285,"stop":1728519428179,"duration":91894},"flaky":false,"newFailed":false,"newPassed":true,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["KingstonUponThamesCouncil"],"tags":[]},{"name":"Validate Council Output [BroxtoweBoroughCouncil]","uid":"317145f6c9f5ffd1","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519336663,"stop":1728519415715,"duration":79052},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BroxtoweBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [EastSuffolkCouncil]","uid":"b86baaf7b6be3328","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519342279,"stop":1728519448861,"duration":106582},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["EastSuffolkCouncil"],"tags":[]},{"name":"Validate Council Output [GatesheadCouncil]","uid":"38d3f501603aec9","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1728519408397,"stop":1728519753019,"duration":344622},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["GatesheadCouncil"],"tags":[]},{"name":"Validate Council Output [LondonBoroughRedbridge]","uid":"d4153104c705ea7","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1728519415717,"stop":1728519718100,"duration":302383},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["LondonBoroughRedbridge"],"tags":[]},{"name":"Validate Council Output [KirkleesCouncil]","uid":"88c7365c326c326e","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1728519428181,"stop":1728519728191,"duration":300010},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["KirkleesCouncil"],"tags":[]},{"name":"Validate Council Output [EastleighBoroughCouncil]","uid":"ca2f6ed61976a968","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519448863,"stop":1728519450563,"duration":1700},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["EastleighBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [EnfieldCouncil]","uid":"f0142de09920ead6","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1728519450565,"stop":1728519750599,"duration":300034},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["EnfieldCouncil"],"tags":[]},{"name":"Validate Council Output [MaldonDistrictCouncil]","uid":"a9cfca5297408f5d","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519718157,"stop":1728519719458,"duration":1301},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["MaldonDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [MalvernHillsDC]","uid":"604d385abf2f0c69","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519719460,"stop":1728519720691,"duration":1231},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["MalvernHillsDC"],"tags":[]},{"name":"Validate Council Output [ManchesterCityCouncil]","uid":"21f8172d0bc11118","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1728519720693,"stop":1728519722877,"duration":2184},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ManchesterCityCouncil"],"tags":[]},{"name":"Validate Council Output [MansfieldDistrictCouncil]","uid":"836a1768d21d0448","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519722913,"stop":1728519723797,"duration":884},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["MansfieldDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [MertonCouncil]","uid":"946d9ecb6826b72d","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1728519723799,"stop":1728519724853,"duration":1054},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["MertonCouncil"],"tags":[]},{"name":"Validate Council Output [MidAndEastAntrimBoroughCouncil]","uid":"f6e583b3cf9d80f4","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519724885,"stop":1728519795369,"duration":70484},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["MidAndEastAntrimBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [KnowsleyMBCouncil]","uid":"a79fc08f2b4aa668","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1728519728283,"stop":1728519828025,"duration":99742},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["KnowsleyMBCouncil"],"tags":[]},{"name":"Validate Council Output [EnvironmentFirst]","uid":"21f6936a9a6dfa3e","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519750654,"stop":1728519752249,"duration":1595},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["EnvironmentFirst"],"tags":[]},{"name":"Validate Council Output [EppingForestDistrictCouncil]","uid":"944a50c530f12f76","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519752252,"stop":1728519835577,"duration":83325},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["EppingForestDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [GedlingBoroughCouncil]","uid":"1ec6c68cdc8abbca","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519753085,"stop":1728519753400,"duration":315},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["GedlingBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [GlasgowCityCouncil]","uid":"9a71a2cfce72dd7","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1728519753402,"stop":1728519755406,"duration":2004},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["GlasgowCityCouncil"],"tags":[]},{"name":"Validate Council Output [GloucesterCityCouncil]","uid":"31cc6f22683bc14a","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519755438,"stop":1728519855194,"duration":99756},"flaky":false,"newFailed":false,"newPassed":true,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["GloucesterCityCouncil"],"tags":[]},{"name":"Validate Council Output [MidSussexDistrictCouncil]","uid":"7b9fbb87f2c8de55","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519795371,"stop":1728519861085,"duration":65714},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["MidSussexDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [LancasterCityCouncil]","uid":"b1327c68ba6c33c4","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519828064,"stop":1728519833635,"duration":5571},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["LancasterCityCouncil"],"tags":[]},{"name":"Validate Council Output [LeedsCityCouncil]","uid":"5581f1ce4b25c841","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519833638,"stop":1728519869214,"duration":35576},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["LeedsCityCouncil"],"tags":[]},{"name":"Validate Council Output [NewForestCouncil]","uid":"39b554f21b59ced4","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519835579,"stop":1728519873254,"duration":37675},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NewForestCouncil"],"tags":[]},{"name":"Validate Council Output [GuildfordCouncil]","uid":"69229e9f8003be0c","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519855196,"stop":1728519880565,"duration":25369},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["GuildfordCouncil"],"tags":[]},{"name":"Validate Council Output [MiltonKeynesCityCouncil]","uid":"9bc9bc6fd804b34a","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1728519861088,"stop":1728519861478,"duration":390},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["MiltonKeynesCityCouncil"],"tags":[]},{"name":"Validate Council Output [MoleValleyDistrictCouncil]","uid":"a7f28a0284af66f5","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1728519861541,"stop":1728519862555,"duration":1014},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["MoleValleyDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [NeathPortTalbotCouncil]","uid":"79d9736631e2c96a","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519862587,"stop":1728519886842,"duration":24255},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NeathPortTalbotCouncil"],"tags":[]},{"name":"Validate Council Output [LisburnCastlereaghCityCouncil]","uid":"ccec30e153775838","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519869216,"stop":1728519870588,"duration":1372},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["LisburnCastlereaghCityCouncil"],"tags":[]},{"name":"Validate Council Output [LiverpoolCityCouncil]","uid":"c37f7e719b1e3bf1","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519870590,"stop":1728519871416,"duration":826},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["LiverpoolCityCouncil"],"tags":[]},{"name":"Validate Council Output [LondonBoroughEaling]","uid":"4ab7f9bf2a8150e4","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519871418,"stop":1728519872278,"duration":860},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["LondonBoroughEaling"],"tags":[]},{"name":"Validate Council Output [LondonBoroughHounslow]","uid":"3ade92e22da0e77a","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519872280,"stop":1728519890426,"duration":18146},"flaky":false,"newFailed":false,"newPassed":true,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["LondonBoroughHounslow"],"tags":[]},{"name":"Validate Council Output [NewarkAndSherwoodDC]","uid":"6ae262ebcd24912c","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519873255,"stop":1728519874275,"duration":1020},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NewarkAndSherwoodDC"],"tags":[]},{"name":"Validate Council Output [NewcastleCityCouncil]","uid":"636fef6d8364da42","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519874277,"stop":1728519902685,"duration":28408},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NewcastleCityCouncil"],"tags":[]},{"name":"Validate Council Output [HaltonBoroughCouncil]","uid":"eb50d6aa1b2c942f","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519880568,"stop":1728519898055,"duration":17487},"flaky":false,"newFailed":false,"newPassed":true,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["HaltonBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [NorthNorfolkDistrictCouncil]","uid":"a68a59218a70fe35","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519886844,"stop":1728519904260,"duration":17416},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NorthNorfolkDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [LondonBoroughLambeth]","uid":"4c1e131caaff0a91","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519890429,"stop":1728519891930,"duration":1501},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["LondonBoroughLambeth"],"tags":[]},{"name":"Validate Council Output [OldhamCouncil]","uid":"4e3ffa974c586308","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519891933,"stop":1728519906391,"duration":14458},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["OldhamCouncil"],"tags":[]},{"name":"Validate Council Output [HaringeyCouncil]","uid":"d63b0e53aad9f1b3","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519898058,"stop":1728519900397,"duration":2339},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["HaringeyCouncil"],"tags":[]},{"name":"Validate Council Output [HarrogateBoroughCouncil]","uid":"892a9e2fc4617e8f","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519900399,"stop":1728519905434,"duration":5035},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["HarrogateBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [NewhamCouncil]","uid":"482fe697295e80fb","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519902688,"stop":1728519904111,"duration":1423},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NewhamCouncil"],"tags":[]},{"name":"Validate Council Output [NewportCityCouncil]","uid":"3411024a7ee5fcc8","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519904114,"stop":1728519907688,"duration":3574},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NewportCityCouncil"],"tags":[]},{"name":"Validate Council Output [NorthNorthamptonshireCouncil]","uid":"c255ddba01b68d8c","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519904262,"stop":1728519908499,"duration":4237},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NorthNorthamptonshireCouncil"],"tags":[]},{"name":"Validate Council Output [HighPeakCouncil]","uid":"a8f16d06fdc2baed","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519905436,"stop":1728519916628,"duration":11192},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["HighPeakCouncil"],"tags":[]},{"name":"Validate Council Output [PortsmouthCityCouncil]","uid":"3c7a1c1ee67adbb9","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519906393,"stop":1728519932695,"duration":26302},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["PortsmouthCityCouncil"],"tags":[]},{"name":"Validate Council Output [NorthEastDerbyshireDistrictCouncil]","uid":"5866e6119bf4dd6b","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519907690,"stop":1728519944637,"duration":36947},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NorthEastDerbyshireDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [NorthSomersetCouncil]","uid":"db0957ac8a74563a","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519908501,"stop":1728519910004,"duration":1503},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NorthSomersetCouncil"],"tags":[]},{"name":"Validate Council Output [NorthTynesideCouncil]","uid":"ed0f8a50ac0d42e","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519910006,"stop":1728519912328,"duration":2322},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NorthTynesideCouncil"],"tags":[]},{"name":"Validate Council Output [NorthWestLeicestershire]","uid":"8340b56125cdc768","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519912330,"stop":1728519948545,"duration":36215},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NorthWestLeicestershire"],"tags":[]},{"name":"Validate Council Output [HounslowCouncil]","uid":"d3490f8ce39b550f","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519916631,"stop":1728519962344,"duration":45713},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["HounslowCouncil"],"tags":[]},{"name":"Validate Council Output [PrestonCityCouncil]","uid":"69be7f3302007b6e","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1728519932698,"stop":1728520262593,"duration":329895},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["PrestonCityCouncil"],"tags":[]},{"name":"Validate Council Output [NorthEastLincs]","uid":"3b3e0bd6dfc81b10","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519944640,"stop":1728519949338,"duration":4698},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NorthEastLincs"],"tags":[]},{"name":"Validate Council Output [NorthYorkshire]","uid":"1c4a9aef4fc4946","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519948548,"stop":1728519950165,"duration":1617},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NorthYorkshire"],"tags":[]},{"name":"Validate Council Output [NorthKestevenDistrictCouncil]","uid":"1d40defb544d2f09","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519949340,"stop":1728519956657,"duration":7317},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NorthKestevenDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [NorthumberlandCouncil]","uid":"f76594737b66b9ac","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1728519950168,"stop":1728520250208,"duration":300040},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NorthumberlandCouncil"],"tags":[]},{"name":"Validate Council Output [NorthLanarkshireCouncil]","uid":"e6e05987826f81d8","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519956659,"stop":1728519957388,"duration":729},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NorthLanarkshireCouncil"],"tags":[]},{"name":"Validate Council Output [NorthLincolnshireCouncil]","uid":"7670fbf310f60ec4","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1728519957391,"stop":1728519966293,"duration":8902},"flaky":false,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NorthLincolnshireCouncil"],"tags":[]},{"name":"Validate Council Output [RochdaleCouncil]","uid":"a5b952bb1f09709a","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519962347,"stop":1728519964299,"duration":1952},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["RochdaleCouncil"],"tags":[]},{"name":"Validate Council Output [RochfordCouncil]","uid":"1de1411fbe575f19","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519964302,"stop":1728519965297,"duration":995},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["RochfordCouncil"],"tags":[]},{"name":"Validate Council Output [RotherhamCouncil]","uid":"3766c623bdccba82","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519965300,"stop":1728519967877,"duration":2577},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["RotherhamCouncil"],"tags":[]},{"name":"Validate Council Output [SalfordCityCouncil]","uid":"f9112917b414864c","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519966324,"stop":1728519968937,"duration":2613},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SalfordCityCouncil"],"tags":[]},{"name":"Validate Council Output [RugbyBoroughCouncil]","uid":"7db2d14eb0694229","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728519967879,"stop":1728519971492,"duration":3613},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["RugbyBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [SevenoaksDistrictCouncil]","uid":"68364ebb6a3e3959","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1728519968939,"stop":1728520268947,"duration":300008},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SevenoaksDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [RushcliffeBoroughCouncil]","uid":"db03512d1215fc3c","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1728519971494,"stop":1728520271528,"duration":300034},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["RushcliffeBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [NottinghamCityCouncil]","uid":"152471c1ea81dc9f","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1728520250311,"stop":1728520251084,"duration":773},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NottinghamCityCouncil"],"tags":[]},{"name":"Validate Council Output [SouthAyrshireCouncil]","uid":"c8abbc33a162ff48","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520251144,"stop":1728520253254,"duration":2110},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SouthAyrshireCouncil"],"tags":[]},{"name":"Validate Council Output [SouthCambridgeshireCouncil]","uid":"cebf432960b5bb63","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520253256,"stop":1728520255393,"duration":2137},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SouthCambridgeshireCouncil"],"tags":[]},{"name":"Validate Council Output [SouthGloucestershireCouncil]","uid":"34923c8e3c3086c4","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520255395,"stop":1728520256246,"duration":851},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SouthGloucestershireCouncil"],"tags":[]},{"name":"Validate Council Output [SouthKestevenDistrictCouncil]","uid":"c332e543b51e884f","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1728520256248,"stop":1728520588044,"duration":331796},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SouthKestevenDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [ReadingBoroughCouncil]","uid":"4371ca8e5030a019","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520262662,"stop":1728520263355,"duration":693},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ReadingBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [ReigateAndBansteadBoroughCouncil]","uid":"17c0c27f3ce587c2","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1728520263357,"stop":1728520563364,"duration":300007},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ReigateAndBansteadBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [SheffieldCityCouncil]","uid":"21fa54e769f5b600","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520269003,"stop":1728520271353,"duration":2350},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SheffieldCityCouncil"],"tags":[]},{"name":"Validate Council Output [ShropshireCouncil]","uid":"8c8ef3aa2cd130bf","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520271355,"stop":1728520275645,"duration":4290},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ShropshireCouncil"],"tags":[]},{"name":"Validate Council Output [RushmoorCouncil]","uid":"468a0c431f4c8add","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520271585,"stop":1728520272462,"duration":877},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["RushmoorCouncil"],"tags":[]},{"name":"Validate Council Output [SouthNorfolkCouncil]","uid":"6dbcd1e06503bc5e","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1728520272464,"stop":1728520273734,"duration":1270},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SouthNorfolkCouncil"],"tags":[]},{"name":"Validate Council Output [SouthOxfordshireCouncil]","uid":"1a1dcb1d93447f81","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520273769,"stop":1728520277505,"duration":3736},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SouthOxfordshireCouncil"],"tags":[]},{"name":"Validate Council Output [SolihullCouncil]","uid":"f34988274e39859a","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520275647,"stop":1728520277318,"duration":1671},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SolihullCouncil"],"tags":[]},{"name":"Validate Council Output [SomersetCouncil]","uid":"f934b5bb70b0100c","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520277320,"stop":1728520287634,"duration":10314},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SomersetCouncil"],"tags":[]},{"name":"Validate Council Output [SouthTynesideCouncil]","uid":"4db86d949a8ed993","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520277507,"stop":1728520281127,"duration":3620},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SouthTynesideCouncil"],"tags":[]},{"name":"Validate Council Output [StAlbansCityAndDistrictCouncil]","uid":"aa4239fa211a12fe","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520281129,"stop":1728520281977,"duration":848},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["StAlbansCityAndDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [StokeOnTrentCityCouncil]","uid":"9d5e3a747f9a92b7","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520281980,"stop":1728520285087,"duration":3107},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["StokeOnTrentCityCouncil"],"tags":[]},{"name":"Validate Council Output [StratfordUponAvonCouncil]","uid":"d873a648f327de5a","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520285089,"stop":1728520287166,"duration":2077},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["StratfordUponAvonCouncil"],"tags":[]},{"name":"Validate Council Output [StroudDistrictCouncil]","uid":"89e30e72ff4435bb","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520287168,"stop":1728520293342,"duration":6174},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["StroudDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [StHelensBC]","uid":"b8dabb0c1d891ed0","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1728520287636,"stop":1728520289429,"duration":1793},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["StHelensBC"],"tags":[]},{"name":"Validate Council Output [StaffordBoroughCouncil]","uid":"53762366a2cd5f0f","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520289462,"stop":1728520290629,"duration":1167},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["StaffordBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [StaffordshireMoorlandsDistrictCouncil]","uid":"6eea3da30633f2ec","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1728520290631,"stop":1728520590686,"duration":300055},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["StaffordshireMoorlandsDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [SunderlandCityCouncil]","uid":"9a435a2462549404","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1728520293344,"stop":1728520593376,"duration":300032},"flaky":true,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SunderlandCityCouncil"],"tags":[]},{"name":"Validate Council Output [RenfrewshireCouncil]","uid":"a305860381419d92","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520563443,"stop":1728520628039,"duration":64596},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["RenfrewshireCouncil"],"tags":[]},{"name":"Validate Council Output [SouthLanarkshireCouncil]","uid":"b9c87686e5634aa7","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520588115,"stop":1728520588945,"duration":830},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SouthLanarkshireCouncil"],"tags":[]},{"name":"Validate Council Output [TamesideMBCouncil]","uid":"a3879e4fdfdf5097","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1728520588947,"stop":1728520724187,"duration":135240},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["TamesideMBCouncil"],"tags":[]},{"name":"Validate Council Output [StockportBoroughCouncil]","uid":"ff564a8dd2b97887","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520590770,"stop":1728520592138,"duration":1368},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["StockportBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [TendringDistrictCouncil]","uid":"a40da402674597cf","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520592140,"stop":1728520638415,"duration":46275},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["TendringDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [SwaleBoroughCouncil]","uid":"a51d3dccb191ef20","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1728520593457,"stop":1728520595717,"duration":2260},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SwaleBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [SwanseaCouncil]","uid":"48dd2f09c02ec8ea","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520595751,"stop":1728520597604,"duration":1853},"flaky":false,"newFailed":false,"newPassed":true,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SwanseaCouncil"],"tags":[]},{"name":"Validate Council Output [ThreeRiversDistrictCouncil]","uid":"ebbb370959647d55","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520597606,"stop":1728520655453,"duration":57847},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ThreeRiversDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [RhonddaCynonTaffCouncil]","uid":"35313fcd7a9962c4","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520628041,"stop":1728520631064,"duration":3023},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["RhonddaCynonTaffCouncil"],"tags":[]},{"name":"Validate Council Output [TorbayCouncil]","uid":"4bdc410b391d4526","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520631066,"stop":1728520632440,"duration":1374},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["TorbayCouncil"],"tags":[]},{"name":"Validate Council Output [TorridgeDistrictCouncil]","uid":"fffe7ff2ef41c37d","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520632443,"stop":1728520635767,"duration":3324},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["TorridgeDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [UttlesfordDistrictCouncil]","uid":"aa01c8837c67263a","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1728520635769,"stop":1728520658351,"duration":22582},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["UttlesfordDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [TestValleyBoroughCouncil]","uid":"5097d7286eb4cfae","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520638417,"stop":1728520649087,"duration":10670},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["TestValleyBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [ValeofWhiteHorseCouncil]","uid":"1fafb179287263f8","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1728520649089,"stop":1728520652780,"duration":3691},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ValeofWhiteHorseCouncil"],"tags":[]},{"name":"Validate Council Output [WakefieldCityCouncil]","uid":"a4016de3130562b2","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520652817,"stop":1728520665684,"duration":12867},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WakefieldCityCouncil"],"tags":[]},{"name":"Validate Council Output [TonbridgeAndMallingBC]","uid":"f3d86f46177feffc","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520655455,"stop":1728520658653,"duration":3198},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["TonbridgeAndMallingBC"],"tags":[]},{"name":"Validate Council Output [ValeofGlamorganCouncil]","uid":"3162df437210c3b9","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1728520658398,"stop":1728520660045,"duration":1647},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ValeofGlamorganCouncil"],"tags":[]},{"name":"Validate Council Output [WarwickDistrictCouncil]","uid":"f4989124d58d112d","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520658657,"stop":1728520660231,"duration":1574},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WarwickDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [WaverleyBoroughCouncil]","uid":"301a480c251d4b3a","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520660083,"stop":1728520663258,"duration":3175},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WaverleyBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [WealdenDistrictCouncil]","uid":"fa85d086f4dff79e","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520660233,"stop":1728520662935,"duration":2702},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WealdenDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [WestBerkshireCouncil]","uid":"194f40ed697da1af","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520662937,"stop":1728520672378,"duration":9441},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WestBerkshireCouncil"],"tags":[]},{"name":"Validate Council Output [WelhatCouncil]","uid":"5b5c22cb2fa93d31","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520663261,"stop":1728520665226,"duration":1965},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WelhatCouncil"],"tags":[]},{"name":"Validate Council Output [WestLothianCouncil]","uid":"b018cb59c80eb9c0","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520665229,"stop":1728520680490,"duration":15261},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WestLothianCouncil"],"tags":[]},{"name":"Validate Council Output [WalthamForest]","uid":"c3fd746aa29cc017","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520665686,"stop":1728520703540,"duration":37854},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WalthamForest"],"tags":[]},{"name":"Validate Council Output [WestLindseyDistrictCouncil]","uid":"7a74cce00a2c1965","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520672380,"stop":1728520678581,"duration":6201},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WestLindseyDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [WiganBoroughCouncil]","uid":"53cc76648ad14323","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520678583,"stop":1728520682409,"duration":3826},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WiganBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [WestNorthamptonshireCouncil]","uid":"6126aff076ba51c5","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520680492,"stop":1728520681572,"duration":1080},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WestNorthamptonshireCouncil"],"tags":[]},{"name":"Validate Council Output [WinchesterCityCouncil]","uid":"5d61e878e2848b4d","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520681575,"stop":1728520710632,"duration":29057},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WinchesterCityCouncil"],"tags":[]},{"name":"Validate Council Output [WiltshireCouncil]","uid":"654d6cf8544fde25","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520682412,"stop":1728520685083,"duration":2671},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WiltshireCouncil"],"tags":[]},{"name":"Validate Council Output [WokingBoroughCouncil]","uid":"76b499a7ec072194","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520685085,"stop":1728520689327,"duration":4242},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WokingBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [WokinghamBoroughCouncil]","uid":"7d3f8505cca075ad","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520689329,"stop":1728520716930,"duration":27601},"flaky":false,"newFailed":false,"newPassed":true,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WokinghamBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [WestSuffolkCouncil]","uid":"bdc05b5d7dbfbf26","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1728520703543,"stop":1728520713937,"duration":10394},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WestSuffolkCouncil"],"tags":[]},{"name":"Validate Council Output [WindsorAndMaidenheadCouncil]","uid":"fd7318af40534c67","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520710634,"stop":1728520719374,"duration":8740},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WindsorAndMaidenheadCouncil"],"tags":[]},{"name":"Validate Council Output [WyreCouncil]","uid":"f6b94bdc0434c304","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520714009,"stop":1728520716815,"duration":2806},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WyreCouncil"],"tags":[]},{"name":"Validate Council Output [WychavonDistrictCouncil]","uid":"d16780a5ab14815c","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"failed","time":{"start":1728520716932,"stop":1728521016964,"duration":300032},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WychavonDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [YorkCouncil]","uid":"638e8a615bc47756","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520719377,"stop":1728520720082,"duration":705},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["YorkCouncil"],"tags":[]},{"name":"Validate Council Output [TandridgeDistrictCouncil]","uid":"73d0d139409491bb","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520724335,"stop":1728520726941,"duration":2606},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["TandridgeDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [TelfordAndWrekinCouncil]","uid":"9d5034975a3b3e4c","parentUid":"83edc06c07f9ae9e47eb6dd1b683e4e2","status":"passed","time":{"start":1728520726943,"stop":1728520727995,"duration":1052},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["TelfordAndWrekinCouncil"],"tags":[]}],"name":"packages"} \ No newline at end of file diff --git a/3.11/2199/data/suites.csv b/3.11/2199/data/suites.csv deleted file mode 100644 index f09c6c9a32..0000000000 --- a/3.11/2199/data/suites.csv +++ /dev/null @@ -1,184 +0,0 @@ -"Status","Start Time","Stop Time","Duration in ms","Parent Suite","Suite","Sub Suite","Test Class","Test Method","Name","Description" -"passed","Thu Oct 10 00:11:07 GMT 2024","Thu Oct 10 00:11:08 GMT 2024","1521","","","","","","Validate Council Output [BarnsleyMBCouncil]","" -"passed","Thu Oct 10 00:37:11 GMT 2024","Thu Oct 10 00:37:12 GMT 2024","1374","","","","","","Validate Council Output [TorbayCouncil]","" -"passed","Thu Oct 10 00:24:46 GMT 2024","Thu Oct 10 00:25:04 GMT 2024","17416","","","","","","Validate Council Output [NorthNorfolkDistrictCouncil]","" -"failed","Thu Oct 10 00:22:00 GMT 2024","Thu Oct 10 00:22:02 GMT 2024","2184","","","","","","Validate Council Output [ManchesterCityCouncil]","" -"passed","Thu Oct 10 00:22:04 GMT 2024","Thu Oct 10 00:23:15 GMT 2024","70484","","","","","","Validate Council Output [MidAndEastAntrimBoroughCouncil]","" -"passed","Thu Oct 10 00:24:29 GMT 2024","Thu Oct 10 00:24:30 GMT 2024","1372","","","","","","Validate Council Output [LisburnCastlereaghCityCouncil]","" -"passed","Thu Oct 10 00:22:30 GMT 2024","Thu Oct 10 00:22:32 GMT 2024","1595","","","","","","Validate Council Output [EnvironmentFirst]","" -"passed","Thu Oct 10 00:31:29 GMT 2024","Thu Oct 10 00:31:30 GMT 2024","1167","","","","","","Validate Council Output [StaffordBoroughCouncil]","" -"passed","Thu Oct 10 00:11:31 GMT 2024","Thu Oct 10 00:11:32 GMT 2024","1416","","","","","","Validate Council Output [EalingCouncil]","" -"passed","Thu Oct 10 00:26:04 GMT 2024","Thu Oct 10 00:26:05 GMT 2024","995","","","","","","Validate Council Output [RochfordCouncil]","" -"failed","Thu Oct 10 00:15:31 GMT 2024","Thu Oct 10 00:16:48 GMT 2024","77218","","","","","","Validate Council Output [ForestOfDeanDistrictCouncil]","" -"failed","Thu Oct 10 00:37:15 GMT 2024","Thu Oct 10 00:37:38 GMT 2024","22582","","","","","","Validate Council Output [UttlesfordDistrictCouncil]","" -"failed","Thu Oct 10 00:11:08 GMT 2024","Thu Oct 10 00:11:08 GMT 2024","2","","","","","","Validate Council Output [BasildonCouncil]","" -"passed","Thu Oct 10 00:11:27 GMT 2024","Thu Oct 10 00:11:31 GMT 2024","3153","","","","","","Validate Council Output [DurhamCouncil]","" -"passed","Thu Oct 10 00:38:00 GMT 2024","Thu Oct 10 00:38:01 GMT 2024","1080","","","","","","Validate Council Output [WestNorthamptonshireCouncil]","" -"failed","Thu Oct 10 00:13:14 GMT 2024","Thu Oct 10 00:13:15 GMT 2024","1308","","","","","","Validate Council Output [BradfordMDC]","" -"failed","Thu Oct 10 00:11:37 GMT 2024","Thu Oct 10 00:13:45 GMT 2024","128165","","","","","","Validate Council Output [EastLindseyDistrictCouncil]","" -"passed","Thu Oct 10 00:38:39 GMT 2024","Thu Oct 10 00:38:40 GMT 2024","705","","","","","","Validate Council Output [YorkCouncil]","" -"passed","Thu Oct 10 00:37:58 GMT 2024","Thu Oct 10 00:38:02 GMT 2024","3826","","","","","","Validate Council Output [WiganBoroughCouncil]","" -"passed","Thu Oct 10 00:25:07 GMT 2024","Thu Oct 10 00:25:44 GMT 2024","36947","","","","","","Validate Council Output [NorthEastDerbyshireDistrictCouncil]","" -"passed","Thu Oct 10 00:36:03 GMT 2024","Thu Oct 10 00:37:08 GMT 2024","64596","","","","","","Validate Council Output [RenfrewshireCouncil]","" -"passed","Thu Oct 10 00:06:18 GMT 2024","Thu Oct 10 00:06:20 GMT 2024","2199","","","","","","Validate Council Output [AylesburyValeCouncil]","" -"passed","Thu Oct 10 00:06:26 GMT 2024","Thu Oct 10 00:06:30 GMT 2024","4156","","","","","","Validate Council Output [CardiffCouncil]","" -"passed","Thu Oct 10 00:15:30 GMT 2024","Thu Oct 10 00:15:33 GMT 2024","2406","","","","","","Validate Council Output [HuntingdonDistrictCouncil]","" -"passed","Thu Oct 10 00:25:08 GMT 2024","Thu Oct 10 00:25:10 GMT 2024","1503","","","","","","Validate Council Output [NorthSomersetCouncil]","" -"failed","Thu Oct 10 00:38:23 GMT 2024","Thu Oct 10 00:38:33 GMT 2024","10394","","","","","","Validate Council Output [WestSuffolkCouncil]","" -"passed","Thu Oct 10 00:15:33 GMT 2024","Thu Oct 10 00:15:36 GMT 2024","3161","","","","","","Validate Council Output [IslingtonCouncil]","" -"passed","Thu Oct 10 00:13:45 GMT 2024","Thu Oct 10 00:15:10 GMT 2024","84443","","","","","","Validate Council Output [EastRenfrewshireCouncil]","" -"failed","Thu Oct 10 00:16:55 GMT 2024","Thu Oct 10 00:21:58 GMT 2024","302383","","","","","","Validate Council Output [LondonBoroughRedbridge]","" -"passed","Thu Oct 10 00:24:22 GMT 2024","Thu Oct 10 00:24:46 GMT 2024","24255","","","","","","Validate Council Output [NeathPortTalbotCouncil]","" -"passed","Thu Oct 10 00:23:48 GMT 2024","Thu Oct 10 00:23:53 GMT 2024","5571","","","","","","Validate Council Output [LancasterCityCouncil]","" -"failed","Thu Oct 10 00:01:18 GMT 2024","Thu Oct 10 00:06:18 GMT 2024","300042","","","","","","Validate Council Output [ArunCouncil]","" -"passed","Thu Oct 10 00:06:25 GMT 2024","Thu Oct 10 00:11:08 GMT 2024","283201","","","","","","Validate Council Output [BlackburnCouncil]","" -"passed","Thu Oct 10 00:31:02 GMT 2024","Thu Oct 10 00:31:03 GMT 2024","693","","","","","","Validate Council Output [ReadingBoroughCouncil]","" -"passed","Thu Oct 10 00:13:15 GMT 2024","Thu Oct 10 00:15:01 GMT 2024","105833","","","","","","Validate Council Output [BrightonandHoveCityCouncil]","" -"passed","Thu Oct 10 00:38:30 GMT 2024","Thu Oct 10 00:38:39 GMT 2024","8740","","","","","","Validate Council Output [WindsorAndMaidenheadCouncil]","" -"passed","Thu Oct 10 00:25:49 GMT 2024","Thu Oct 10 00:25:56 GMT 2024","7317","","","","","","Validate Council Output [NorthKestevenDistrictCouncil]","" -"failed","Thu Oct 10 00:30:50 GMT 2024","Thu Oct 10 00:30:51 GMT 2024","773","","","","","","Validate Council Output [NottinghamCityCouncil]","" -"failed","Thu Oct 10 00:17:30 GMT 2024","Thu Oct 10 00:22:30 GMT 2024","300034","","","","","","Validate Council Output [EnfieldCouncil]","" -"passed","Thu Oct 10 00:36:32 GMT 2024","Thu Oct 10 00:37:18 GMT 2024","46275","","","","","","Validate Council Output [TendringDistrictCouncil]","" -"passed","Thu Oct 10 00:26:02 GMT 2024","Thu Oct 10 00:26:04 GMT 2024","1952","","","","","","Validate Council Output [RochdaleCouncil]","" -"passed","Thu Oct 10 00:25:16 GMT 2024","Thu Oct 10 00:26:02 GMT 2024","45713","","","","","","Validate Council Output [HounslowCouncil]","" -"passed","Thu Oct 10 00:23:55 GMT 2024","Thu Oct 10 00:24:33 GMT 2024","37675","","","","","","Validate Council Output [NewForestCouncil]","" -"passed","Thu Oct 10 00:15:17 GMT 2024","Thu Oct 10 00:15:21 GMT 2024","3238","","","","","","Validate Council Output [ErewashBoroughCouncil]","" -"passed","Thu Oct 10 00:37:52 GMT 2024","Thu Oct 10 00:37:58 GMT 2024","6201","","","","","","Validate Council Output [WestLindseyDistrictCouncil]","" -"passed","Thu Oct 10 00:38:44 GMT 2024","Thu Oct 10 00:38:46 GMT 2024","2606","","","","","","Validate Council Output [TandridgeDistrictCouncil]","" -"failed","Thu Oct 10 00:17:08 GMT 2024","Thu Oct 10 00:22:08 GMT 2024","300010","","","","","","Validate Council Output [KirkleesCouncil]","" -"passed","Thu Oct 10 00:15:42 GMT 2024","Thu Oct 10 00:17:28 GMT 2024","106582","","","","","","Validate Council Output [EastSuffolkCouncil]","" -"passed","Thu Oct 10 00:11:23 GMT 2024","Thu Oct 10 00:11:25 GMT 2024","1597","","","","","","Validate Council Output [BedfordshireCouncil]","" -"passed","Thu Oct 10 00:37:35 GMT 2024","Thu Oct 10 00:37:38 GMT 2024","3198","","","","","","Validate Council Output [TonbridgeAndMallingBC]","" -"passed","Thu Oct 10 00:15:10 GMT 2024","Thu Oct 10 00:15:42 GMT 2024","32012","","","","","","Validate Council Output [EastRidingCouncil]","" -"failed","Thu Oct 10 00:36:33 GMT 2024","Thu Oct 10 00:36:35 GMT 2024","2260","","","","","","Validate Council Output [SwaleBoroughCouncil]","" -"passed","Thu Oct 10 00:26:06 GMT 2024","Thu Oct 10 00:26:08 GMT 2024","2613","","","","","","Validate Council Output [SalfordCityCouncil]","" -"failed","Thu Oct 10 00:25:32 GMT 2024","Thu Oct 10 00:31:02 GMT 2024","329895","","","","","","Validate Council Output [PrestonCityCouncil]","" -"passed","Thu Oct 10 00:15:01 GMT 2024","Thu Oct 10 00:15:03 GMT 2024","2337","","","","","","Validate Council Output [BristolCityCouncil]","" -"passed","Thu Oct 10 00:06:21 GMT 2024","Thu Oct 10 00:11:07 GMT 2024","285371","","","","","","Validate Council Output [BarnetCouncil]","" -"failed","Thu Oct 10 00:01:25 GMT 2024","Thu Oct 10 00:06:25 GMT 2024","300182","","","","","","Validate Council Output [CalderdaleCouncil]","" -"passed","Thu Oct 10 00:24:15 GMT 2024","Thu Oct 10 00:24:40 GMT 2024","25369","","","","","","Validate Council Output [GuildfordCouncil]","" -"passed","Thu Oct 10 00:25:48 GMT 2024","Thu Oct 10 00:25:50 GMT 2024","1617","","","","","","Validate Council Output [NorthYorkshire]","" -"passed","Thu Oct 10 00:15:28 GMT 2024","Thu Oct 10 00:15:30 GMT 2024","2043","","","","","","Validate Council Output [HullCityCouncil]","" -"passed","Thu Oct 10 00:15:25 GMT 2024","Thu Oct 10 00:15:28 GMT 2024","3365","","","","","","Validate Council Output [DorsetCouncil]","" -"passed","Thu Oct 10 00:26:07 GMT 2024","Thu Oct 10 00:26:11 GMT 2024","3613","","","","","","Validate Council Output [RugbyBoroughCouncil]","" -"passed","Thu Oct 10 00:36:37 GMT 2024","Thu Oct 10 00:37:35 GMT 2024","57847","","","","","","Validate Council Output [ThreeRiversDistrictCouncil]","" -"passed","Thu Oct 10 00:31:13 GMT 2024","Thu Oct 10 00:31:17 GMT 2024","3736","","","","","","Validate Council Output [SouthOxfordshireCouncil]","" -"failed","Thu Oct 10 00:31:33 GMT 2024","Thu Oct 10 00:36:33 GMT 2024","300032","","","","","","Validate Council Output [SunderlandCityCouncil]","" -"passed","Thu Oct 10 00:24:33 GMT 2024","Thu Oct 10 00:24:34 GMT 2024","1020","","","","","","Validate Council Output [NewarkAndSherwoodDC]","" -"passed","Thu Oct 10 00:11:08 GMT 2024","Thu Oct 10 00:11:15 GMT 2024","6178","","","","","","Validate Council Output [BasingstokeCouncil]","" -"passed","Thu Oct 10 00:11:08 GMT 2024","Thu Oct 10 00:13:11 GMT 2024","123630","","","","","","Validate Council Output [BoltonCouncil]","" -"passed","Thu Oct 10 00:22:32 GMT 2024","Thu Oct 10 00:23:55 GMT 2024","83325","","","","","","Validate Council Output [EppingForestDistrictCouncil]","" -"passed","Thu Oct 10 00:38:34 GMT 2024","Thu Oct 10 00:38:36 GMT 2024","2806","","","","","","Validate Council Output [WyreCouncil]","" -"passed","Thu Oct 10 00:37:45 GMT 2024","Thu Oct 10 00:38:00 GMT 2024","15261","","","","","","Validate Council Output [WestLothianCouncil]","" -"failed","Thu Oct 10 00:36:28 GMT 2024","Thu Oct 10 00:38:44 GMT 2024","135240","","","","","","Validate Council Output [TamesideMBCouncil]","" -"failed","Thu Oct 10 00:37:38 GMT 2024","Thu Oct 10 00:37:40 GMT 2024","1647","","","","","","Validate Council Output [ValeofGlamorganCouncil]","" -"passed","Thu Oct 10 00:21:59 GMT 2024","Thu Oct 10 00:22:00 GMT 2024","1231","","","","","","Validate Council Output [MalvernHillsDC]","" -"passed","Thu Oct 10 00:13:03 GMT 2024","Thu Oct 10 00:14:47 GMT 2024","104314","","","","","","Validate Council Output [CheshireWestAndChesterCouncil]","" -"passed","Thu Oct 10 00:25:56 GMT 2024","Thu Oct 10 00:25:57 GMT 2024","729","","","","","","Validate Council Output [NorthLanarkshireCouncil]","" -"passed","Thu Oct 10 00:13:00 GMT 2024","Thu Oct 10 00:13:03 GMT 2024","2777","","","","","","Validate Council Output [CheshireEastCouncil]","" -"passed","Thu Oct 10 00:14:47 GMT 2024","Thu Oct 10 00:15:17 GMT 2024","30381","","","","","","Validate Council Output [ChichesterDistrictCouncil]","" -"failed","Thu Oct 10 00:37:29 GMT 2024","Thu Oct 10 00:37:32 GMT 2024","3691","","","","","","Validate Council Output [ValeofWhiteHorseCouncil]","" -"passed","Thu Oct 10 00:21:58 GMT 2024","Thu Oct 10 00:21:59 GMT 2024","1301","","","","","","Validate Council Output [MaldonDistrictCouncil]","" -"passed","Thu Oct 10 00:24:40 GMT 2024","Thu Oct 10 00:24:58 GMT 2024","17487","","","","","","Validate Council Output [HaltonBoroughCouncil]","" -"failed","Thu Oct 10 00:31:27 GMT 2024","Thu Oct 10 00:31:29 GMT 2024","1793","","","","","","Validate Council Output [StHelensBC]","" -"failed","Thu Oct 10 00:31:30 GMT 2024","Thu Oct 10 00:36:30 GMT 2024","300055","","","","","","Validate Council Output [StaffordshireMoorlandsDistrictCouncil]","" -"passed","Thu Oct 10 00:25:00 GMT 2024","Thu Oct 10 00:25:05 GMT 2024","5035","","","","","","Validate Council Output [HarrogateBoroughCouncil]","" -"passed","Thu Oct 10 00:06:19 GMT 2024","Thu Oct 10 00:06:25 GMT 2024","5465","","","","","","Validate Council Output [BirminghamCityCouncil]","" -"passed","Thu Oct 10 00:37:38 GMT 2024","Thu Oct 10 00:37:40 GMT 2024","1574","","","","","","Validate Council Output [WarwickDistrictCouncil]","" -"passed","Thu Oct 10 00:38:05 GMT 2024","Thu Oct 10 00:38:09 GMT 2024","4242","","","","","","Validate Council Output [WokingBoroughCouncil]","" -"passed","Thu Oct 10 00:38:01 GMT 2024","Thu Oct 10 00:38:30 GMT 2024","29057","","","","","","Validate Council Output [WinchesterCityCouncil]","" -"passed","Thu Oct 10 00:22:02 GMT 2024","Thu Oct 10 00:22:03 GMT 2024","884","","","","","","Validate Council Output [MansfieldDistrictCouncil]","" -"passed","Thu Oct 10 00:24:30 GMT 2024","Thu Oct 10 00:24:31 GMT 2024","826","","","","","","Validate Council Output [LiverpoolCityCouncil]","" -"passed","Thu Oct 10 00:38:09 GMT 2024","Thu Oct 10 00:38:36 GMT 2024","27601","","","","","","Validate Council Output [WokinghamBoroughCouncil]","" -"passed","Thu Oct 10 00:24:50 GMT 2024","Thu Oct 10 00:24:51 GMT 2024","1501","","","","","","Validate Council Output [LondonBoroughLambeth]","" -"passed","Thu Oct 10 00:30:55 GMT 2024","Thu Oct 10 00:30:56 GMT 2024","851","","","","","","Validate Council Output [SouthGloucestershireCouncil]","" -"passed","Thu Oct 10 00:31:11 GMT 2024","Thu Oct 10 00:31:12 GMT 2024","877","","","","","","Validate Council Output [RushmoorCouncil]","" -"failed","Thu Oct 10 00:16:48 GMT 2024","Thu Oct 10 00:22:33 GMT 2024","344622","","","","","","Validate Council Output [GatesheadCouncil]","" -"failed","Thu Oct 10 00:25:57 GMT 2024","Thu Oct 10 00:26:06 GMT 2024","8902","","","","","","Validate Council Output [NorthLincolnshireCouncil]","" -"passed","Thu Oct 10 00:13:08 GMT 2024","Thu Oct 10 00:13:09 GMT 2024","1147","","","","","","Validate Council Output [CornwallCouncil]","" -"failed","Thu Oct 10 00:22:33 GMT 2024","Thu Oct 10 00:22:35 GMT 2024","2004","","","","","","Validate Council Output [GlasgowCityCouncil]","" -"passed","Thu Oct 10 00:38:46 GMT 2024","Thu Oct 10 00:38:47 GMT 2024","1052","","","","","","Validate Council Output [TelfordAndWrekinCouncil]","" -"failed","Thu Oct 10 00:24:21 GMT 2024","Thu Oct 10 00:24:21 GMT 2024","390","","","","","","Validate Council Output [MiltonKeynesCityCouncil]","" -"passed","Thu Oct 10 00:25:44 GMT 2024","Thu Oct 10 00:25:49 GMT 2024","4698","","","","","","Validate Council Output [NorthEastLincs]","" -"passed","Thu Oct 10 00:24:51 GMT 2024","Thu Oct 10 00:25:06 GMT 2024","14458","","","","","","Validate Council Output [OldhamCouncil]","" -"passed","Thu Oct 10 00:25:02 GMT 2024","Thu Oct 10 00:25:04 GMT 2024","1423","","","","","","Validate Council Output [NewhamCouncil]","" -"passed","Thu Oct 10 00:15:03 GMT 2024","Thu Oct 10 00:15:36 GMT 2024","33089","","","","","","Validate Council Output [BromleyBoroughCouncil]","" -"passed","Thu Oct 10 00:25:04 GMT 2024","Thu Oct 10 00:25:07 GMT 2024","3574","","","","","","Validate Council Output [NewportCityCouncil]","" -"passed","Thu Oct 10 00:24:32 GMT 2024","Thu Oct 10 00:24:50 GMT 2024","18146","","","","","","Validate Council Output [LondonBoroughHounslow]","" -"passed","Thu Oct 10 00:23:15 GMT 2024","Thu Oct 10 00:24:21 GMT 2024","65714","","","","","","Validate Council Output [MidSussexDistrictCouncil]","" -"passed","Thu Oct 10 00:38:02 GMT 2024","Thu Oct 10 00:38:05 GMT 2024","2671","","","","","","Validate Council Output [WiltshireCouncil]","" -"passed","Thu Oct 10 00:01:17 GMT 2024","Thu Oct 10 00:01:23 GMT 2024","5686","","","","","","Validate Council Output [BuckinghamshireCouncil]","" -"passed","Thu Oct 10 00:24:34 GMT 2024","Thu Oct 10 00:25:02 GMT 2024","28408","","","","","","Validate Council Output [NewcastleCityCouncil]","" -"passed","Thu Oct 10 00:30:51 GMT 2024","Thu Oct 10 00:30:53 GMT 2024","2110","","","","","","Validate Council Output [SouthAyrshireCouncil]","" -"passed","Thu Oct 10 00:15:36 GMT 2024","Thu Oct 10 00:17:08 GMT 2024","91894","","","","","","Validate Council Output [KingstonUponThamesCouncil]","" -"passed","Thu Oct 10 00:36:35 GMT 2024","Thu Oct 10 00:36:37 GMT 2024","1853","","","","","","Validate Council Output [SwanseaCouncil]","" -"passed","Thu Oct 10 00:36:28 GMT 2024","Thu Oct 10 00:36:28 GMT 2024","830","","","","","","Validate Council Output [SouthLanarkshireCouncil]","" -"passed","Thu Oct 10 00:31:25 GMT 2024","Thu Oct 10 00:31:27 GMT 2024","2077","","","","","","Validate Council Output [StratfordUponAvonCouncil]","" -"failed","Thu Oct 10 00:30:56 GMT 2024","Thu Oct 10 00:36:28 GMT 2024","331796","","","","","","Validate Council Output [SouthKestevenDistrictCouncil]","" -"passed","Thu Oct 10 00:10:26 GMT 2024","Thu Oct 10 00:13:07 GMT 2024","160594","","","","","","Validate Council Output [ColchesterCityCouncil]","" -"passed","Thu Oct 10 00:01:17 GMT 2024","Thu Oct 10 00:10:26 GMT 2024","549112","","","","","","Validate Council Output [ChorleyCouncil]","" -"passed","Thu Oct 10 00:25:10 GMT 2024","Thu Oct 10 00:25:12 GMT 2024","2322","","","","","","Validate Council Output [NorthTynesideCouncil]","" -"passed","Thu Oct 10 00:11:32 GMT 2024","Thu Oct 10 00:11:36 GMT 2024","3872","","","","","","Validate Council Output [EastCambridgeshireCouncil]","" -"passed","Thu Oct 10 00:06:25 GMT 2024","Thu Oct 10 00:06:26 GMT 2024","972","","","","","","Validate Council Output [CannockChaseDistrictCouncil]","" -"passed","Thu Oct 10 00:36:30 GMT 2024","Thu Oct 10 00:36:32 GMT 2024","1368","","","","","","Validate Council Output [StockportBoroughCouncil]","" -"passed","Thu Oct 10 00:31:09 GMT 2024","Thu Oct 10 00:31:11 GMT 2024","2350","","","","","","Validate Council Output [SheffieldCityCouncil]","" -"passed","Thu Oct 10 00:06:32 GMT 2024","Thu Oct 10 00:06:33 GMT 2024","1535","","","","","","Validate Council Output [CharnwoodBoroughCouncil]","" -"passed","Thu Oct 10 00:31:11 GMT 2024","Thu Oct 10 00:31:15 GMT 2024","4290","","","","","","Validate Council Output [ShropshireCouncil]","" -"passed","Thu Oct 10 00:37:42 GMT 2024","Thu Oct 10 00:37:52 GMT 2024","9441","","","","","","Validate Council Output [WestBerkshireCouncil]","" -"passed","Thu Oct 10 00:26:05 GMT 2024","Thu Oct 10 00:26:07 GMT 2024","2577","","","","","","Validate Council Output [RotherhamCouncil]","" -"failed","Thu Oct 10 00:26:11 GMT 2024","Thu Oct 10 00:31:11 GMT 2024","300034","","","","","","Validate Council Output [RushcliffeBoroughCouncil]","" -"passed","Thu Oct 10 00:31:17 GMT 2024","Thu Oct 10 00:31:21 GMT 2024","3620","","","","","","Validate Council Output [SouthTynesideCouncil]","" -"passed","Thu Oct 10 00:25:12 GMT 2024","Thu Oct 10 00:25:48 GMT 2024","36215","","","","","","Validate Council Output [NorthWestLeicestershire]","" -"passed","Thu Oct 10 00:24:58 GMT 2024","Thu Oct 10 00:25:00 GMT 2024","2339","","","","","","Validate Council Output [HaringeyCouncil]","" -"passed","Thu Oct 10 00:30:53 GMT 2024","Thu Oct 10 00:30:55 GMT 2024","2137","","","","","","Validate Council Output [SouthCambridgeshireCouncil]","" -"passed","Thu Oct 10 00:37:32 GMT 2024","Thu Oct 10 00:37:45 GMT 2024","12867","","","","","","Validate Council Output [WakefieldCityCouncil]","" -"passed","Thu Oct 10 00:37:40 GMT 2024","Thu Oct 10 00:37:43 GMT 2024","3175","","","","","","Validate Council Output [WaverleyBoroughCouncil]","" -"passed","Thu Oct 10 00:01:17 GMT 2024","Thu Oct 10 00:01:19 GMT 2024","2159","","","","","","Validate Council Output [BelfastCityCouncil]","" -"passed","Thu Oct 10 00:24:31 GMT 2024","Thu Oct 10 00:24:32 GMT 2024","860","","","","","","Validate Council Output [LondonBoroughEaling]","" -"failed","Thu Oct 10 00:01:19 GMT 2024","Thu Oct 10 00:06:19 GMT 2024","300018","","","","","","Validate Council Output [BexleyCouncil]","" -"failed","Thu Oct 10 00:25:50 GMT 2024","Thu Oct 10 00:30:50 GMT 2024","300040","","","","","","Validate Council Output [NorthumberlandCouncil]","" -"passed","Thu Oct 10 00:15:24 GMT 2024","Thu Oct 10 00:15:25 GMT 2024","1256","","","","","","Validate Council Output [DoncasterCouncil]","" -"passed","Thu Oct 10 00:23:53 GMT 2024","Thu Oct 10 00:24:29 GMT 2024","35576","","","","","","Validate Council Output [LeedsCityCouncil]","" -"passed","Thu Oct 10 00:31:21 GMT 2024","Thu Oct 10 00:31:25 GMT 2024","3107","","","","","","Validate Council Output [StokeOnTrentCityCouncil]","" -"passed","Thu Oct 10 00:31:21 GMT 2024","Thu Oct 10 00:31:21 GMT 2024","848","","","","","","Validate Council Output [StAlbansCityAndDistrictCouncil]","" -"passed","Thu Oct 10 00:13:07 GMT 2024","Thu Oct 10 00:13:08 GMT 2024","1106","","","","","","Validate Council Output [ConwyCountyBorough]","" -"passed","Thu Oct 10 00:11:16 GMT 2024","Thu Oct 10 00:11:23 GMT 2024","7849","","","","","","Validate Council Output [BedfordBoroughCouncil]","" -"passed","Thu Oct 10 00:15:36 GMT 2024","Thu Oct 10 00:16:55 GMT 2024","79052","","","","","","Validate Council Output [BroxtoweBoroughCouncil]","" -"failed","Thu Oct 10 00:13:10 GMT 2024","Thu Oct 10 00:13:14 GMT 2024","4003","","","","","","Validate Council Output [CroydonCouncil]","" -"passed","Thu Oct 10 00:14:54 GMT 2024","Thu Oct 10 00:15:24 GMT 2024","29476","","","","","","Validate Council Output [DerbyshireDalesDistrictCouncil]","" -"passed","Thu Oct 10 00:37:45 GMT 2024","Thu Oct 10 00:38:23 GMT 2024","37854","","","","","","Validate Council Output [WalthamForest]","" -"failed","Thu Oct 10 00:31:12 GMT 2024","Thu Oct 10 00:31:13 GMT 2024","1270","","","","","","Validate Council Output [SouthNorfolkCouncil]","" -"passed","Thu Oct 10 00:22:35 GMT 2024","Thu Oct 10 00:24:15 GMT 2024","99756","","","","","","Validate Council Output [GloucesterCityCouncil]","" -"passed","Thu Oct 10 00:37:12 GMT 2024","Thu Oct 10 00:37:15 GMT 2024","3324","","","","","","Validate Council Output [TorridgeDistrictCouncil]","" -"passed","Thu Oct 10 00:22:33 GMT 2024","Thu Oct 10 00:22:33 GMT 2024","315","","","","","","Validate Council Output [GedlingBoroughCouncil]","" -"failed","Thu Oct 10 00:24:21 GMT 2024","Thu Oct 10 00:24:22 GMT 2024","1014","","","","","","Validate Council Output [MoleValleyDistrictCouncil]","" -"passed","Thu Oct 10 00:25:05 GMT 2024","Thu Oct 10 00:25:16 GMT 2024","11192","","","","","","Validate Council Output [HighPeakCouncil]","" -"passed","Thu Oct 10 00:25:04 GMT 2024","Thu Oct 10 00:25:08 GMT 2024","4237","","","","","","Validate Council Output [NorthNorthamptonshireCouncil]","" -"passed","Thu Oct 10 00:31:27 GMT 2024","Thu Oct 10 00:31:33 GMT 2024","6174","","","","","","Validate Council Output [StroudDistrictCouncil]","" -"failed","Thu Oct 10 00:06:31 GMT 2024","Thu Oct 10 00:06:31 GMT 2024","979","","","","","","Validate Council Output [CastlepointDistrictCouncil]","" -"passed","Thu Oct 10 00:37:08 GMT 2024","Thu Oct 10 00:37:11 GMT 2024","3023","","","","","","Validate Council Output [RhonddaCynonTaffCouncil]","" -"passed","Thu Oct 10 00:31:17 GMT 2024","Thu Oct 10 00:31:27 GMT 2024","10314","","","","","","Validate Council Output [SomersetCouncil]","" -"passed","Thu Oct 10 00:01:23 GMT 2024","Thu Oct 10 00:01:25 GMT 2024","2468","","","","","","Validate Council Output [BuryCouncil]","" -"failed","Thu Oct 10 00:31:03 GMT 2024","Thu Oct 10 00:36:03 GMT 2024","300007","","","","","","Validate Council Output [ReigateAndBansteadBoroughCouncil]","" -"passed","Thu Oct 10 00:06:20 GMT 2024","Thu Oct 10 00:06:21 GMT 2024","1163","","","","","","Validate Council Output [BCPCouncil]","" -"passed","Thu Oct 10 00:13:11 GMT 2024","Thu Oct 10 00:13:14 GMT 2024","2022","","","","","","Validate Council Output [BracknellForestCouncil]","" -"passed","Thu Oct 10 00:06:33 GMT 2024","Thu Oct 10 00:13:00 GMT 2024","386846","","","","","","Validate Council Output [ChelmsfordCityCouncil]","" -"passed","Thu Oct 10 00:13:14 GMT 2024","Thu Oct 10 00:14:52 GMT 2024","98000","","","","","","Validate Council Output [DacorumBoroughCouncil]","" -"passed","Thu Oct 10 00:25:06 GMT 2024","Thu Oct 10 00:25:32 GMT 2024","26302","","","","","","Validate Council Output [PortsmouthCityCouncil]","" -"passed","Thu Oct 10 00:11:25 GMT 2024","Thu Oct 10 00:11:27 GMT 2024","2505","","","","","","Validate Council Output [DoverDistrictCouncil]","" -"failed","Thu Oct 10 00:26:08 GMT 2024","Thu Oct 10 00:31:08 GMT 2024","300008","","","","","","Validate Council Output [SevenoaksDistrictCouncil]","" -"failed","Thu Oct 10 00:38:36 GMT 2024","Thu Oct 10 00:43:36 GMT 2024","300032","","","","","","Validate Council Output [WychavonDistrictCouncil]","" -"failed","Thu Oct 10 00:22:03 GMT 2024","Thu Oct 10 00:22:04 GMT 2024","1054","","","","","","Validate Council Output [MertonCouncil]","" -"passed","Thu Oct 10 00:11:15 GMT 2024","Thu Oct 10 00:11:16 GMT 2024","963","","","","","","Validate Council Output [BathAndNorthEastSomersetCouncil]","" -"passed","Thu Oct 10 00:11:36 GMT 2024","Thu Oct 10 00:11:37 GMT 2024","1189","","","","","","Validate Council Output [EastDevonDC]","" -"passed","Thu Oct 10 00:14:52 GMT 2024","Thu Oct 10 00:14:54 GMT 2024","1767","","","","","","Validate Council Output [DartfordBoroughCouncil]","" -"passed","Thu Oct 10 00:15:22 GMT 2024","Thu Oct 10 00:15:31 GMT 2024","9030","","","","","","Validate Council Output [FenlandDistrictCouncil]","" -"passed","Thu Oct 10 00:13:09 GMT 2024","Thu Oct 10 00:13:10 GMT 2024","1331","","","","","","Validate Council Output [CrawleyBoroughCouncil]","" -"passed","Thu Oct 10 00:17:28 GMT 2024","Thu Oct 10 00:17:30 GMT 2024","1700","","","","","","Validate Council Output [EastleighBoroughCouncil]","" -"passed","Thu Oct 10 00:31:15 GMT 2024","Thu Oct 10 00:31:17 GMT 2024","1671","","","","","","Validate Council Output [SolihullCouncil]","" -"passed","Thu Oct 10 00:01:17 GMT 2024","Thu Oct 10 00:01:18 GMT 2024","1014","","","","","","Validate Council Output [AdurAndWorthingCouncils]","" -"passed","Thu Oct 10 00:37:43 GMT 2024","Thu Oct 10 00:37:45 GMT 2024","1965","","","","","","Validate Council Output [WelhatCouncil]","" -"passed","Thu Oct 10 00:15:21 GMT 2024","Thu Oct 10 00:15:22 GMT 2024","982","","","","","","Validate Council Output [FarehamBoroughCouncil]","" -"passed","Thu Oct 10 00:37:40 GMT 2024","Thu Oct 10 00:37:42 GMT 2024","2702","","","","","","Validate Council Output [WealdenDistrictCouncil]","" -"passed","Thu Oct 10 00:37:18 GMT 2024","Thu Oct 10 00:37:29 GMT 2024","10670","","","","","","Validate Council Output [TestValleyBoroughCouncil]","" -"failed","Thu Oct 10 00:22:08 GMT 2024","Thu Oct 10 00:23:48 GMT 2024","99742","","","","","","Validate Council Output [KnowsleyMBCouncil]","" diff --git a/3.11/2199/data/suites.json b/3.11/2199/data/suites.json deleted file mode 100644 index 0399d811fa..0000000000 --- a/3.11/2199/data/suites.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"98d3104e051c652961429bf95fa0b5d6","children":[{"name":"Validate Council Output [ChorleyCouncil]","uid":"dfa388bc2a41eedf","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728518477395,"stop":1728519026507,"duration":549112},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ChorleyCouncil"],"tags":[]},{"name":"Validate Council Output [BelfastCityCouncil]","uid":"2665a7a52efa244b","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728518477395,"stop":1728518479554,"duration":2159},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BelfastCityCouncil"],"tags":[]},{"name":"Validate Council Output [AdurAndWorthingCouncils]","uid":"4cfe898c813ebb3a","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728518477396,"stop":1728518478410,"duration":1014},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["AdurAndWorthingCouncils"],"tags":[]},{"name":"Validate Council Output [BuckinghamshireCouncil]","uid":"9d00ba8bf790a0b6","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728518477407,"stop":1728518483093,"duration":5686},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BuckinghamshireCouncil"],"tags":[]},{"name":"Validate Council Output [ArunCouncil]","uid":"6228f052421864e3","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1728518478413,"stop":1728518778455,"duration":300042},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ArunCouncil"],"tags":[]},{"name":"Validate Council Output [BexleyCouncil]","uid":"2684c67317140975","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1728518479556,"stop":1728518779574,"duration":300018},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BexleyCouncil"],"tags":[]},{"name":"Validate Council Output [BuryCouncil]","uid":"53587aa02f9440e6","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728518483097,"stop":1728518485565,"duration":2468},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BuryCouncil"],"tags":[]},{"name":"Validate Council Output [CalderdaleCouncil]","uid":"2e98df84e553047e","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1728518485568,"stop":1728518785750,"duration":300182},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["CalderdaleCouncil"],"tags":[]},{"name":"Validate Council Output [AylesburyValeCouncil]","uid":"32aa013dc4d70f27","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728518778571,"stop":1728518780770,"duration":2199},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["AylesburyValeCouncil"],"tags":[]},{"name":"Validate Council Output [BirminghamCityCouncil]","uid":"96b2a784817b2a94","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728518779689,"stop":1728518785154,"duration":5465},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BirminghamCityCouncil"],"tags":[]},{"name":"Validate Council Output [BCPCouncil]","uid":"723766d49213de19","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728518780772,"stop":1728518781935,"duration":1163},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BCPCouncil"],"tags":[]},{"name":"Validate Council Output [BarnetCouncil]","uid":"1c36e1c4a94e0901","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728518781937,"stop":1728519067308,"duration":285371},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BarnetCouncil"],"tags":[]},{"name":"Validate Council Output [BlackburnCouncil]","uid":"8af797c895079523","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728518785156,"stop":1728519068357,"duration":283201},"flaky":false,"newFailed":false,"newPassed":true,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BlackburnCouncil"],"tags":[]},{"name":"Validate Council Output [CannockChaseDistrictCouncil]","uid":"dc567dd856d2ee24","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728518785868,"stop":1728518786840,"duration":972},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["CannockChaseDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [CardiffCouncil]","uid":"7c1b4c43e1a297b2","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728518786842,"stop":1728518790998,"duration":4156},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["CardiffCouncil"],"tags":[]},{"name":"Validate Council Output [CastlepointDistrictCouncil]","uid":"ed2eb4741c4bde39","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1728518791001,"stop":1728518791980,"duration":979},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["CastlepointDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [CharnwoodBoroughCouncil]","uid":"c5d13be8f6cd84ed","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728518792011,"stop":1728518793546,"duration":1535},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["CharnwoodBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [ChelmsfordCityCouncil]","uid":"5f0bcf8cdde505bd","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728518793549,"stop":1728519180395,"duration":386846},"flaky":false,"newFailed":false,"newPassed":true,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ChelmsfordCityCouncil"],"tags":[]},{"name":"Validate Council Output [ColchesterCityCouncil]","uid":"274850e6e5c0e418","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519026510,"stop":1728519187104,"duration":160594},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ColchesterCityCouncil"],"tags":[]},{"name":"Validate Council Output [BarnsleyMBCouncil]","uid":"46710256a7873455","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519067310,"stop":1728519068831,"duration":1521},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BarnsleyMBCouncil"],"tags":[]},{"name":"Validate Council Output [BoltonCouncil]","uid":"1108b167360af1e4","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519068359,"stop":1728519191989,"duration":123630},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BoltonCouncil"],"tags":[]},{"name":"Validate Council Output [BasildonCouncil]","uid":"7ac00d93838de90a","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1728519068833,"stop":1728519068835,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BasildonCouncil"],"tags":[]},{"name":"Validate Council Output [BasingstokeCouncil]","uid":"3fa89330b03635f2","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519068871,"stop":1728519075049,"duration":6178},"flaky":false,"newFailed":false,"newPassed":true,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BasingstokeCouncil"],"tags":[]},{"name":"Validate Council Output [BathAndNorthEastSomersetCouncil]","uid":"4ccfc6ca71bb87e5","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519075051,"stop":1728519076014,"duration":963},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BathAndNorthEastSomersetCouncil"],"tags":[]},{"name":"Validate Council Output [BedfordBoroughCouncil]","uid":"cf879c73274b9978","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519076016,"stop":1728519083865,"duration":7849},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BedfordBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [BedfordshireCouncil]","uid":"be2f32bd42f7b14e","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519083868,"stop":1728519085465,"duration":1597},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BedfordshireCouncil"],"tags":[]},{"name":"Validate Council Output [DoverDistrictCouncil]","uid":"71575d29643b46cf","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519085467,"stop":1728519087972,"duration":2505},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["DoverDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [DurhamCouncil]","uid":"398ae825f85af494","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519087974,"stop":1728519091127,"duration":3153},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["DurhamCouncil"],"tags":[]},{"name":"Validate Council Output [EalingCouncil]","uid":"2face47487bea58b","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519091129,"stop":1728519092545,"duration":1416},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["EalingCouncil"],"tags":[]},{"name":"Validate Council Output [EastCambridgeshireCouncil]","uid":"c90d940c429bab80","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519092547,"stop":1728519096419,"duration":3872},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["EastCambridgeshireCouncil"],"tags":[]},{"name":"Validate Council Output [EastDevonDC]","uid":"566c38c32b20c8bd","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519096421,"stop":1728519097610,"duration":1189},"flaky":false,"newFailed":false,"newPassed":true,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["EastDevonDC"],"tags":[]},{"name":"Validate Council Output [EastLindseyDistrictCouncil]","uid":"1ed0e6714bd24a8a","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1728519097612,"stop":1728519225777,"duration":128165},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["EastLindseyDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [CheshireEastCouncil]","uid":"d12f17da44c09919","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519180397,"stop":1728519183174,"duration":2777},"flaky":false,"newFailed":false,"newPassed":true,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["CheshireEastCouncil"],"tags":[]},{"name":"Validate Council Output [CheshireWestAndChesterCouncil]","uid":"caa21fd695c1b91a","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519183177,"stop":1728519287491,"duration":104314},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["CheshireWestAndChesterCouncil"],"tags":[]},{"name":"Validate Council Output [ConwyCountyBorough]","uid":"118644f2dd4361e3","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519187106,"stop":1728519188212,"duration":1106},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ConwyCountyBorough"],"tags":[]},{"name":"Validate Council Output [CornwallCouncil]","uid":"6652eb75f8f8725e","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519188214,"stop":1728519189361,"duration":1147},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["CornwallCouncil"],"tags":[]},{"name":"Validate Council Output [CrawleyBoroughCouncil]","uid":"d10279fa94519f30","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519189364,"stop":1728519190695,"duration":1331},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["CrawleyBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [CroydonCouncil]","uid":"1ac33ff1ddccb8e2","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1728519190698,"stop":1728519194701,"duration":4003},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["CroydonCouncil"],"tags":[]},{"name":"Validate Council Output [BracknellForestCouncil]","uid":"a20b4a8fdb8ad6f4","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519191991,"stop":1728519194013,"duration":2022},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BracknellForestCouncil"],"tags":[]},{"name":"Validate Council Output [BradfordMDC]","uid":"77972abbd957cb2","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1728519194015,"stop":1728519195323,"duration":1308},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BradfordMDC"],"tags":[]},{"name":"Validate Council Output [DacorumBoroughCouncil]","uid":"ba38221fd30d7c0","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519194793,"stop":1728519292793,"duration":98000},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["DacorumBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [BrightonandHoveCityCouncil]","uid":"da2698963e494051","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519195397,"stop":1728519301230,"duration":105833},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BrightonandHoveCityCouncil"],"tags":[]},{"name":"Validate Council Output [EastRenfrewshireCouncil]","uid":"e1d61fea1329c52f","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519225819,"stop":1728519310262,"duration":84443},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["EastRenfrewshireCouncil"],"tags":[]},{"name":"Validate Council Output [ChichesterDistrictCouncil]","uid":"de578961c48a5b58","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519287494,"stop":1728519317875,"duration":30381},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ChichesterDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [DartfordBoroughCouncil]","uid":"d8869e40324a1f","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519292796,"stop":1728519294563,"duration":1767},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["DartfordBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [DerbyshireDalesDistrictCouncil]","uid":"ce769a511da4d897","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519294565,"stop":1728519324041,"duration":29476},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["DerbyshireDalesDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [BristolCityCouncil]","uid":"1ff9c64cc7d440f4","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519301232,"stop":1728519303569,"duration":2337},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BristolCityCouncil"],"tags":[]},{"name":"Validate Council Output [BromleyBoroughCouncil]","uid":"63ba1805da1a1976","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519303571,"stop":1728519336660,"duration":33089},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BromleyBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [EastRidingCouncil]","uid":"8ec79e90fedc98d8","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519310264,"stop":1728519342276,"duration":32012},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["EastRidingCouncil"],"tags":[]},{"name":"Validate Council Output [ErewashBoroughCouncil]","uid":"3f7b2ddac3a3b602","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519317877,"stop":1728519321115,"duration":3238},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ErewashBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [FarehamBoroughCouncil]","uid":"a0d033967eb91485","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519321117,"stop":1728519322099,"duration":982},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["FarehamBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [FenlandDistrictCouncil]","uid":"68279837a1e55e81","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519322101,"stop":1728519331131,"duration":9030},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["FenlandDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [DoncasterCouncil]","uid":"54ee119236b4d3ff","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519324043,"stop":1728519325299,"duration":1256},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["DoncasterCouncil"],"tags":[]},{"name":"Validate Council Output [DorsetCouncil]","uid":"83817fe59cd79df","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519325302,"stop":1728519328667,"duration":3365},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["DorsetCouncil"],"tags":[]},{"name":"Validate Council Output [HullCityCouncil]","uid":"ac5b7f417691f972","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519328669,"stop":1728519330712,"duration":2043},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["HullCityCouncil"],"tags":[]},{"name":"Validate Council Output [HuntingdonDistrictCouncil]","uid":"b10506889aa24be0","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519330714,"stop":1728519333120,"duration":2406},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["HuntingdonDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [ForestOfDeanDistrictCouncil]","uid":"db4e9caab1fb399c","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1728519331133,"stop":1728519408351,"duration":77218},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ForestOfDeanDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [IslingtonCouncil]","uid":"cddc90ed327be786","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519333122,"stop":1728519336283,"duration":3161},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["IslingtonCouncil"],"tags":[]},{"name":"Validate Council Output [KingstonUponThamesCouncil]","uid":"5e1703500321cbf6","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519336285,"stop":1728519428179,"duration":91894},"flaky":false,"newFailed":false,"newPassed":true,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["KingstonUponThamesCouncil"],"tags":[]},{"name":"Validate Council Output [BroxtoweBoroughCouncil]","uid":"317145f6c9f5ffd1","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519336663,"stop":1728519415715,"duration":79052},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["BroxtoweBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [EastSuffolkCouncil]","uid":"b86baaf7b6be3328","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519342279,"stop":1728519448861,"duration":106582},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["EastSuffolkCouncil"],"tags":[]},{"name":"Validate Council Output [GatesheadCouncil]","uid":"38d3f501603aec9","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1728519408397,"stop":1728519753019,"duration":344622},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["GatesheadCouncil"],"tags":[]},{"name":"Validate Council Output [LondonBoroughRedbridge]","uid":"d4153104c705ea7","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1728519415717,"stop":1728519718100,"duration":302383},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["LondonBoroughRedbridge"],"tags":[]},{"name":"Validate Council Output [KirkleesCouncil]","uid":"88c7365c326c326e","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1728519428181,"stop":1728519728191,"duration":300010},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["KirkleesCouncil"],"tags":[]},{"name":"Validate Council Output [EastleighBoroughCouncil]","uid":"ca2f6ed61976a968","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519448863,"stop":1728519450563,"duration":1700},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["EastleighBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [EnfieldCouncil]","uid":"f0142de09920ead6","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1728519450565,"stop":1728519750599,"duration":300034},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["EnfieldCouncil"],"tags":[]},{"name":"Validate Council Output [MaldonDistrictCouncil]","uid":"a9cfca5297408f5d","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519718157,"stop":1728519719458,"duration":1301},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["MaldonDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [MalvernHillsDC]","uid":"604d385abf2f0c69","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519719460,"stop":1728519720691,"duration":1231},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["MalvernHillsDC"],"tags":[]},{"name":"Validate Council Output [ManchesterCityCouncil]","uid":"21f8172d0bc11118","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1728519720693,"stop":1728519722877,"duration":2184},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ManchesterCityCouncil"],"tags":[]},{"name":"Validate Council Output [MansfieldDistrictCouncil]","uid":"836a1768d21d0448","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519722913,"stop":1728519723797,"duration":884},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["MansfieldDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [MertonCouncil]","uid":"946d9ecb6826b72d","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1728519723799,"stop":1728519724853,"duration":1054},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["MertonCouncil"],"tags":[]},{"name":"Validate Council Output [MidAndEastAntrimBoroughCouncil]","uid":"f6e583b3cf9d80f4","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519724885,"stop":1728519795369,"duration":70484},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["MidAndEastAntrimBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [KnowsleyMBCouncil]","uid":"a79fc08f2b4aa668","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1728519728283,"stop":1728519828025,"duration":99742},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["KnowsleyMBCouncil"],"tags":[]},{"name":"Validate Council Output [EnvironmentFirst]","uid":"21f6936a9a6dfa3e","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519750654,"stop":1728519752249,"duration":1595},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["EnvironmentFirst"],"tags":[]},{"name":"Validate Council Output [EppingForestDistrictCouncil]","uid":"944a50c530f12f76","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519752252,"stop":1728519835577,"duration":83325},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["EppingForestDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [GedlingBoroughCouncil]","uid":"1ec6c68cdc8abbca","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519753085,"stop":1728519753400,"duration":315},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["GedlingBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [GlasgowCityCouncil]","uid":"9a71a2cfce72dd7","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1728519753402,"stop":1728519755406,"duration":2004},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["GlasgowCityCouncil"],"tags":[]},{"name":"Validate Council Output [GloucesterCityCouncil]","uid":"31cc6f22683bc14a","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519755438,"stop":1728519855194,"duration":99756},"flaky":false,"newFailed":false,"newPassed":true,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["GloucesterCityCouncil"],"tags":[]},{"name":"Validate Council Output [MidSussexDistrictCouncil]","uid":"7b9fbb87f2c8de55","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519795371,"stop":1728519861085,"duration":65714},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["MidSussexDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [LancasterCityCouncil]","uid":"b1327c68ba6c33c4","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519828064,"stop":1728519833635,"duration":5571},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["LancasterCityCouncil"],"tags":[]},{"name":"Validate Council Output [LeedsCityCouncil]","uid":"5581f1ce4b25c841","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519833638,"stop":1728519869214,"duration":35576},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["LeedsCityCouncil"],"tags":[]},{"name":"Validate Council Output [NewForestCouncil]","uid":"39b554f21b59ced4","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519835579,"stop":1728519873254,"duration":37675},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NewForestCouncil"],"tags":[]},{"name":"Validate Council Output [GuildfordCouncil]","uid":"69229e9f8003be0c","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519855196,"stop":1728519880565,"duration":25369},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["GuildfordCouncil"],"tags":[]},{"name":"Validate Council Output [MiltonKeynesCityCouncil]","uid":"9bc9bc6fd804b34a","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1728519861088,"stop":1728519861478,"duration":390},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["MiltonKeynesCityCouncil"],"tags":[]},{"name":"Validate Council Output [MoleValleyDistrictCouncil]","uid":"a7f28a0284af66f5","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1728519861541,"stop":1728519862555,"duration":1014},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["MoleValleyDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [NeathPortTalbotCouncil]","uid":"79d9736631e2c96a","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519862587,"stop":1728519886842,"duration":24255},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NeathPortTalbotCouncil"],"tags":[]},{"name":"Validate Council Output [LisburnCastlereaghCityCouncil]","uid":"ccec30e153775838","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519869216,"stop":1728519870588,"duration":1372},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["LisburnCastlereaghCityCouncil"],"tags":[]},{"name":"Validate Council Output [LiverpoolCityCouncil]","uid":"c37f7e719b1e3bf1","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519870590,"stop":1728519871416,"duration":826},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["LiverpoolCityCouncil"],"tags":[]},{"name":"Validate Council Output [LondonBoroughEaling]","uid":"4ab7f9bf2a8150e4","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519871418,"stop":1728519872278,"duration":860},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["LondonBoroughEaling"],"tags":[]},{"name":"Validate Council Output [LondonBoroughHounslow]","uid":"3ade92e22da0e77a","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519872280,"stop":1728519890426,"duration":18146},"flaky":false,"newFailed":false,"newPassed":true,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["LondonBoroughHounslow"],"tags":[]},{"name":"Validate Council Output [NewarkAndSherwoodDC]","uid":"6ae262ebcd24912c","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519873255,"stop":1728519874275,"duration":1020},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NewarkAndSherwoodDC"],"tags":[]},{"name":"Validate Council Output [NewcastleCityCouncil]","uid":"636fef6d8364da42","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519874277,"stop":1728519902685,"duration":28408},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NewcastleCityCouncil"],"tags":[]},{"name":"Validate Council Output [HaltonBoroughCouncil]","uid":"eb50d6aa1b2c942f","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519880568,"stop":1728519898055,"duration":17487},"flaky":false,"newFailed":false,"newPassed":true,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["HaltonBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [NorthNorfolkDistrictCouncil]","uid":"a68a59218a70fe35","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519886844,"stop":1728519904260,"duration":17416},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NorthNorfolkDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [LondonBoroughLambeth]","uid":"4c1e131caaff0a91","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519890429,"stop":1728519891930,"duration":1501},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["LondonBoroughLambeth"],"tags":[]},{"name":"Validate Council Output [OldhamCouncil]","uid":"4e3ffa974c586308","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519891933,"stop":1728519906391,"duration":14458},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["OldhamCouncil"],"tags":[]},{"name":"Validate Council Output [HaringeyCouncil]","uid":"d63b0e53aad9f1b3","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519898058,"stop":1728519900397,"duration":2339},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["HaringeyCouncil"],"tags":[]},{"name":"Validate Council Output [HarrogateBoroughCouncil]","uid":"892a9e2fc4617e8f","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519900399,"stop":1728519905434,"duration":5035},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["HarrogateBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [NewhamCouncil]","uid":"482fe697295e80fb","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519902688,"stop":1728519904111,"duration":1423},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NewhamCouncil"],"tags":[]},{"name":"Validate Council Output [NewportCityCouncil]","uid":"3411024a7ee5fcc8","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519904114,"stop":1728519907688,"duration":3574},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NewportCityCouncil"],"tags":[]},{"name":"Validate Council Output [NorthNorthamptonshireCouncil]","uid":"c255ddba01b68d8c","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519904262,"stop":1728519908499,"duration":4237},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NorthNorthamptonshireCouncil"],"tags":[]},{"name":"Validate Council Output [HighPeakCouncil]","uid":"a8f16d06fdc2baed","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519905436,"stop":1728519916628,"duration":11192},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["HighPeakCouncil"],"tags":[]},{"name":"Validate Council Output [PortsmouthCityCouncil]","uid":"3c7a1c1ee67adbb9","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519906393,"stop":1728519932695,"duration":26302},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["PortsmouthCityCouncil"],"tags":[]},{"name":"Validate Council Output [NorthEastDerbyshireDistrictCouncil]","uid":"5866e6119bf4dd6b","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519907690,"stop":1728519944637,"duration":36947},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NorthEastDerbyshireDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [NorthSomersetCouncil]","uid":"db0957ac8a74563a","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519908501,"stop":1728519910004,"duration":1503},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NorthSomersetCouncil"],"tags":[]},{"name":"Validate Council Output [NorthTynesideCouncil]","uid":"ed0f8a50ac0d42e","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519910006,"stop":1728519912328,"duration":2322},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NorthTynesideCouncil"],"tags":[]},{"name":"Validate Council Output [NorthWestLeicestershire]","uid":"8340b56125cdc768","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519912330,"stop":1728519948545,"duration":36215},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NorthWestLeicestershire"],"tags":[]},{"name":"Validate Council Output [HounslowCouncil]","uid":"d3490f8ce39b550f","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519916631,"stop":1728519962344,"duration":45713},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["HounslowCouncil"],"tags":[]},{"name":"Validate Council Output [PrestonCityCouncil]","uid":"69be7f3302007b6e","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1728519932698,"stop":1728520262593,"duration":329895},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["PrestonCityCouncil"],"tags":[]},{"name":"Validate Council Output [NorthEastLincs]","uid":"3b3e0bd6dfc81b10","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519944640,"stop":1728519949338,"duration":4698},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NorthEastLincs"],"tags":[]},{"name":"Validate Council Output [NorthYorkshire]","uid":"1c4a9aef4fc4946","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519948548,"stop":1728519950165,"duration":1617},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NorthYorkshire"],"tags":[]},{"name":"Validate Council Output [NorthKestevenDistrictCouncil]","uid":"1d40defb544d2f09","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519949340,"stop":1728519956657,"duration":7317},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NorthKestevenDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [NorthumberlandCouncil]","uid":"f76594737b66b9ac","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1728519950168,"stop":1728520250208,"duration":300040},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NorthumberlandCouncil"],"tags":[]},{"name":"Validate Council Output [NorthLanarkshireCouncil]","uid":"e6e05987826f81d8","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519956659,"stop":1728519957388,"duration":729},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NorthLanarkshireCouncil"],"tags":[]},{"name":"Validate Council Output [NorthLincolnshireCouncil]","uid":"7670fbf310f60ec4","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1728519957391,"stop":1728519966293,"duration":8902},"flaky":false,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NorthLincolnshireCouncil"],"tags":[]},{"name":"Validate Council Output [RochdaleCouncil]","uid":"a5b952bb1f09709a","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519962347,"stop":1728519964299,"duration":1952},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["RochdaleCouncil"],"tags":[]},{"name":"Validate Council Output [RochfordCouncil]","uid":"1de1411fbe575f19","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519964302,"stop":1728519965297,"duration":995},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["RochfordCouncil"],"tags":[]},{"name":"Validate Council Output [RotherhamCouncil]","uid":"3766c623bdccba82","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519965300,"stop":1728519967877,"duration":2577},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["RotherhamCouncil"],"tags":[]},{"name":"Validate Council Output [SalfordCityCouncil]","uid":"f9112917b414864c","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519966324,"stop":1728519968937,"duration":2613},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SalfordCityCouncil"],"tags":[]},{"name":"Validate Council Output [RugbyBoroughCouncil]","uid":"7db2d14eb0694229","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728519967879,"stop":1728519971492,"duration":3613},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["RugbyBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [SevenoaksDistrictCouncil]","uid":"68364ebb6a3e3959","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1728519968939,"stop":1728520268947,"duration":300008},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SevenoaksDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [RushcliffeBoroughCouncil]","uid":"db03512d1215fc3c","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1728519971494,"stop":1728520271528,"duration":300034},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["RushcliffeBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [NottinghamCityCouncil]","uid":"152471c1ea81dc9f","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1728520250311,"stop":1728520251084,"duration":773},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["NottinghamCityCouncil"],"tags":[]},{"name":"Validate Council Output [SouthAyrshireCouncil]","uid":"c8abbc33a162ff48","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520251144,"stop":1728520253254,"duration":2110},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SouthAyrshireCouncil"],"tags":[]},{"name":"Validate Council Output [SouthCambridgeshireCouncil]","uid":"cebf432960b5bb63","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520253256,"stop":1728520255393,"duration":2137},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SouthCambridgeshireCouncil"],"tags":[]},{"name":"Validate Council Output [SouthGloucestershireCouncil]","uid":"34923c8e3c3086c4","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520255395,"stop":1728520256246,"duration":851},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SouthGloucestershireCouncil"],"tags":[]},{"name":"Validate Council Output [SouthKestevenDistrictCouncil]","uid":"c332e543b51e884f","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1728520256248,"stop":1728520588044,"duration":331796},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SouthKestevenDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [ReadingBoroughCouncil]","uid":"4371ca8e5030a019","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520262662,"stop":1728520263355,"duration":693},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ReadingBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [ReigateAndBansteadBoroughCouncil]","uid":"17c0c27f3ce587c2","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1728520263357,"stop":1728520563364,"duration":300007},"flaky":true,"newFailed":true,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ReigateAndBansteadBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [SheffieldCityCouncil]","uid":"21fa54e769f5b600","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520269003,"stop":1728520271353,"duration":2350},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SheffieldCityCouncil"],"tags":[]},{"name":"Validate Council Output [ShropshireCouncil]","uid":"8c8ef3aa2cd130bf","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520271355,"stop":1728520275645,"duration":4290},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ShropshireCouncil"],"tags":[]},{"name":"Validate Council Output [RushmoorCouncil]","uid":"468a0c431f4c8add","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520271585,"stop":1728520272462,"duration":877},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["RushmoorCouncil"],"tags":[]},{"name":"Validate Council Output [SouthNorfolkCouncil]","uid":"6dbcd1e06503bc5e","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1728520272464,"stop":1728520273734,"duration":1270},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SouthNorfolkCouncil"],"tags":[]},{"name":"Validate Council Output [SouthOxfordshireCouncil]","uid":"1a1dcb1d93447f81","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520273769,"stop":1728520277505,"duration":3736},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SouthOxfordshireCouncil"],"tags":[]},{"name":"Validate Council Output [SolihullCouncil]","uid":"f34988274e39859a","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520275647,"stop":1728520277318,"duration":1671},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SolihullCouncil"],"tags":[]},{"name":"Validate Council Output [SomersetCouncil]","uid":"f934b5bb70b0100c","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520277320,"stop":1728520287634,"duration":10314},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SomersetCouncil"],"tags":[]},{"name":"Validate Council Output [SouthTynesideCouncil]","uid":"4db86d949a8ed993","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520277507,"stop":1728520281127,"duration":3620},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SouthTynesideCouncil"],"tags":[]},{"name":"Validate Council Output [StAlbansCityAndDistrictCouncil]","uid":"aa4239fa211a12fe","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520281129,"stop":1728520281977,"duration":848},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["StAlbansCityAndDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [StokeOnTrentCityCouncil]","uid":"9d5e3a747f9a92b7","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520281980,"stop":1728520285087,"duration":3107},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["StokeOnTrentCityCouncil"],"tags":[]},{"name":"Validate Council Output [StratfordUponAvonCouncil]","uid":"d873a648f327de5a","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520285089,"stop":1728520287166,"duration":2077},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["StratfordUponAvonCouncil"],"tags":[]},{"name":"Validate Council Output [StroudDistrictCouncil]","uid":"89e30e72ff4435bb","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520287168,"stop":1728520293342,"duration":6174},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["StroudDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [StHelensBC]","uid":"b8dabb0c1d891ed0","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1728520287636,"stop":1728520289429,"duration":1793},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["StHelensBC"],"tags":[]},{"name":"Validate Council Output [StaffordBoroughCouncil]","uid":"53762366a2cd5f0f","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520289462,"stop":1728520290629,"duration":1167},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["StaffordBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [StaffordshireMoorlandsDistrictCouncil]","uid":"6eea3da30633f2ec","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1728520290631,"stop":1728520590686,"duration":300055},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["StaffordshireMoorlandsDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [SunderlandCityCouncil]","uid":"9a435a2462549404","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1728520293344,"stop":1728520593376,"duration":300032},"flaky":true,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SunderlandCityCouncil"],"tags":[]},{"name":"Validate Council Output [RenfrewshireCouncil]","uid":"a305860381419d92","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520563443,"stop":1728520628039,"duration":64596},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["RenfrewshireCouncil"],"tags":[]},{"name":"Validate Council Output [SouthLanarkshireCouncil]","uid":"b9c87686e5634aa7","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520588115,"stop":1728520588945,"duration":830},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SouthLanarkshireCouncil"],"tags":[]},{"name":"Validate Council Output [TamesideMBCouncil]","uid":"a3879e4fdfdf5097","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1728520588947,"stop":1728520724187,"duration":135240},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["TamesideMBCouncil"],"tags":[]},{"name":"Validate Council Output [StockportBoroughCouncil]","uid":"ff564a8dd2b97887","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520590770,"stop":1728520592138,"duration":1368},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["StockportBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [TendringDistrictCouncil]","uid":"a40da402674597cf","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520592140,"stop":1728520638415,"duration":46275},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["TendringDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [SwaleBoroughCouncil]","uid":"a51d3dccb191ef20","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1728520593457,"stop":1728520595717,"duration":2260},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SwaleBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [SwanseaCouncil]","uid":"48dd2f09c02ec8ea","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520595751,"stop":1728520597604,"duration":1853},"flaky":false,"newFailed":false,"newPassed":true,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["SwanseaCouncil"],"tags":[]},{"name":"Validate Council Output [ThreeRiversDistrictCouncil]","uid":"ebbb370959647d55","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520597606,"stop":1728520655453,"duration":57847},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ThreeRiversDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [RhonddaCynonTaffCouncil]","uid":"35313fcd7a9962c4","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520628041,"stop":1728520631064,"duration":3023},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["RhonddaCynonTaffCouncil"],"tags":[]},{"name":"Validate Council Output [TorbayCouncil]","uid":"4bdc410b391d4526","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520631066,"stop":1728520632440,"duration":1374},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["TorbayCouncil"],"tags":[]},{"name":"Validate Council Output [TorridgeDistrictCouncil]","uid":"fffe7ff2ef41c37d","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520632443,"stop":1728520635767,"duration":3324},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["TorridgeDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [UttlesfordDistrictCouncil]","uid":"aa01c8837c67263a","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1728520635769,"stop":1728520658351,"duration":22582},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["UttlesfordDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [TestValleyBoroughCouncil]","uid":"5097d7286eb4cfae","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520638417,"stop":1728520649087,"duration":10670},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["TestValleyBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [ValeofWhiteHorseCouncil]","uid":"1fafb179287263f8","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1728520649089,"stop":1728520652780,"duration":3691},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ValeofWhiteHorseCouncil"],"tags":[]},{"name":"Validate Council Output [WakefieldCityCouncil]","uid":"a4016de3130562b2","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520652817,"stop":1728520665684,"duration":12867},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WakefieldCityCouncil"],"tags":[]},{"name":"Validate Council Output [TonbridgeAndMallingBC]","uid":"f3d86f46177feffc","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520655455,"stop":1728520658653,"duration":3198},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["TonbridgeAndMallingBC"],"tags":[]},{"name":"Validate Council Output [ValeofGlamorganCouncil]","uid":"3162df437210c3b9","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1728520658398,"stop":1728520660045,"duration":1647},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["ValeofGlamorganCouncil"],"tags":[]},{"name":"Validate Council Output [WarwickDistrictCouncil]","uid":"f4989124d58d112d","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520658657,"stop":1728520660231,"duration":1574},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WarwickDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [WaverleyBoroughCouncil]","uid":"301a480c251d4b3a","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520660083,"stop":1728520663258,"duration":3175},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WaverleyBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [WealdenDistrictCouncil]","uid":"fa85d086f4dff79e","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520660233,"stop":1728520662935,"duration":2702},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WealdenDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [WestBerkshireCouncil]","uid":"194f40ed697da1af","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520662937,"stop":1728520672378,"duration":9441},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WestBerkshireCouncil"],"tags":[]},{"name":"Validate Council Output [WelhatCouncil]","uid":"5b5c22cb2fa93d31","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520663261,"stop":1728520665226,"duration":1965},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WelhatCouncil"],"tags":[]},{"name":"Validate Council Output [WestLothianCouncil]","uid":"b018cb59c80eb9c0","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520665229,"stop":1728520680490,"duration":15261},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WestLothianCouncil"],"tags":[]},{"name":"Validate Council Output [WalthamForest]","uid":"c3fd746aa29cc017","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520665686,"stop":1728520703540,"duration":37854},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WalthamForest"],"tags":[]},{"name":"Validate Council Output [WestLindseyDistrictCouncil]","uid":"7a74cce00a2c1965","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520672380,"stop":1728520678581,"duration":6201},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WestLindseyDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [WiganBoroughCouncil]","uid":"53cc76648ad14323","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520678583,"stop":1728520682409,"duration":3826},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WiganBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [WestNorthamptonshireCouncil]","uid":"6126aff076ba51c5","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520680492,"stop":1728520681572,"duration":1080},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WestNorthamptonshireCouncil"],"tags":[]},{"name":"Validate Council Output [WinchesterCityCouncil]","uid":"5d61e878e2848b4d","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520681575,"stop":1728520710632,"duration":29057},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WinchesterCityCouncil"],"tags":[]},{"name":"Validate Council Output [WiltshireCouncil]","uid":"654d6cf8544fde25","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520682412,"stop":1728520685083,"duration":2671},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WiltshireCouncil"],"tags":[]},{"name":"Validate Council Output [WokingBoroughCouncil]","uid":"76b499a7ec072194","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520685085,"stop":1728520689327,"duration":4242},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WokingBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [WokinghamBoroughCouncil]","uid":"7d3f8505cca075ad","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520689329,"stop":1728520716930,"duration":27601},"flaky":false,"newFailed":false,"newPassed":true,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WokinghamBoroughCouncil"],"tags":[]},{"name":"Validate Council Output [WestSuffolkCouncil]","uid":"bdc05b5d7dbfbf26","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1728520703543,"stop":1728520713937,"duration":10394},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WestSuffolkCouncil"],"tags":[]},{"name":"Validate Council Output [WindsorAndMaidenheadCouncil]","uid":"fd7318af40534c67","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520710634,"stop":1728520719374,"duration":8740},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WindsorAndMaidenheadCouncil"],"tags":[]},{"name":"Validate Council Output [WyreCouncil]","uid":"f6b94bdc0434c304","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520714009,"stop":1728520716815,"duration":2806},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WyreCouncil"],"tags":[]},{"name":"Validate Council Output [WychavonDistrictCouncil]","uid":"d16780a5ab14815c","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"failed","time":{"start":1728520716932,"stop":1728521016964,"duration":300032},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["WychavonDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [YorkCouncil]","uid":"638e8a615bc47756","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520719377,"stop":1728520720082,"duration":705},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["YorkCouncil"],"tags":[]},{"name":"Validate Council Output [TandridgeDistrictCouncil]","uid":"73d0d139409491bb","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520724335,"stop":1728520726941,"duration":2606},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["TandridgeDistrictCouncil"],"tags":[]},{"name":"Validate Council Output [TelfordAndWrekinCouncil]","uid":"9d5034975a3b3e4c","parentUid":"98d3104e051c652961429bf95fa0b5d6","status":"passed","time":{"start":1728520726943,"stop":1728520727995,"duration":1052},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":["TelfordAndWrekinCouncil"],"tags":[]}],"name":"suites"} \ No newline at end of file diff --git a/3.11/2199/data/test-cases/1108b167360af1e4.json b/3.11/2199/data/test-cases/1108b167360af1e4.json deleted file mode 100644 index caf6f64e1d..0000000000 --- a/3.11/2199/data/test-cases/1108b167360af1e4.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"1108b167360af1e4","name":"Validate Council Output [BoltonCouncil]","fullName":"features/validate_council_outputs.feature:Validate Council Output","historyId":"c59a7b02ce88bbad9f9cdf4a119aec6c","time":{"start":1728519068359,"stop":1728519191989,"duration":123630},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"passed","steps":[{"name":"Given the council","time":{"start":1728519068359,"stop":1728519068359,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"When we scrape the data from the council","time":{"start":1728519068359,"stop":1728519191987,"duration":123628},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"Then the result is valid json","time":{"start":1728519191987,"stop":1728519191987,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"And the output should validate against the schema","time":{"start":1728519191987,"stop":1728519191989,"duration":2},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"attachments":[{"uid":"cc45dd1dcf821a43","name":"stdout","source":"cc45dd1dcf821a43.txt","type":"text/plain","size":40}],"parameters":[],"shouldDisplayMessage":false,"stepsCount":4,"attachmentsCount":1,"hasContent":true,"attachmentStep":false},"afterStages":[],"labels":[{"name":"host","value":"fv-az1019-265"},{"name":"thread","value":"2761-MainThread"},{"name":"framework","value":"pytest-bdd"},{"name":"language","value":"cpython3"},{"name":"feature","value":"Test each council output matches expected results"},{"name":"resultFormat","value":"allure2"}],"parameters":[{"name":"council","value":"BoltonCouncil"}],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":162,"broken":0,"skipped":0,"passed":186,"unknown":0,"total":348},"items":[{"uid":"f45d6819155d37b1","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2188//#testresult/f45d6819155d37b1","status":"passed","time":{"start":1728432691161,"stop":1728432725403,"duration":34242}},{"uid":"1cc36889bb36b4a5","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2169//#testresult/1cc36889bb36b4a5","status":"passed","time":{"start":1728331991832,"stop":1728332044447,"duration":52615}},{"uid":"524dd00ea244e0c","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2165//#testresult/524dd00ea244e0c","status":"passed","time":{"start":1728259340682,"stop":1728259496562,"duration":155880}},{"uid":"ff49d90c9ce02537","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2164//#testresult/ff49d90c9ce02537","status":"passed","time":{"start":1728172943223,"stop":1728173100558,"duration":157335}},{"uid":"1f2bff17393bc97e","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2160//#testresult/1f2bff17393bc97e","status":"passed","time":{"start":1728086527508,"stop":1728086571220,"duration":43712}},{"uid":"75b6160abdfbb5ed","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2152//#testresult/75b6160abdfbb5ed","status":"passed","time":{"start":1728000121680,"stop":1728000148291,"duration":26611}},{"uid":"edf4715ac50043dd","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2148//#testresult/edf4715ac50043dd","status":"failed","statusDetails":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-1014-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","time":{"start":1727932059880,"stop":1727932359933,"duration":300053}},{"uid":"d83aa0c8fa728235","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2146//#testresult/d83aa0c8fa728235","status":"failed","statusDetails":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-1014-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","time":{"start":1727913787774,"stop":1727914087946,"duration":300172}},{"uid":"771583b0664e72f7","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2139//#testresult/771583b0664e72f7","status":"failed","statusDetails":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-1014-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","time":{"start":1727827382646,"stop":1727827682801,"duration":300155}},{"uid":"9e7852edc67dbbff","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2138//#testresult/9e7852edc67dbbff","status":"failed","statusDetails":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-1014-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","time":{"start":1727740994371,"stop":1727741294569,"duration":300198}},{"uid":"ffa38807c59beb8a","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2137//#testresult/ffa38807c59beb8a","status":"failed","statusDetails":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-1014-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","time":{"start":1727654616039,"stop":1727654916183,"duration":300144}},{"uid":"85501380862901e9","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2136//#testresult/85501380862901e9","status":"failed","statusDetails":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-1014-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","time":{"start":1727568213819,"stop":1727568514013,"duration":300194}},{"uid":"a3a232e27f6f0263","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2135//#testresult/a3a232e27f6f0263","status":"failed","statusDetails":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-1014-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","time":{"start":1727481868676,"stop":1727482168851,"duration":300175}},{"uid":"66cc0568bf61e806","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2131//#testresult/66cc0568bf61e806","status":"failed","statusDetails":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-1014-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","time":{"start":1727421751738,"stop":1727422051777,"duration":300039}},{"uid":"3d2836b753af34f0","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2130//#testresult/3d2836b753af34f0","status":"failed","statusDetails":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-1014-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","time":{"start":1727395423635,"stop":1727395723695,"duration":300060}},{"uid":"864fb23bc1b6bbd","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2129//#testresult/864fb23bc1b6bbd","status":"failed","statusDetails":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-1014-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","time":{"start":1727309010142,"stop":1727309310190,"duration":300048}},{"uid":"f2e43e39c54ac63b","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2128//#testresult/f2e43e39c54ac63b","status":"failed","statusDetails":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-1014-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","time":{"start":1727222605658,"stop":1727222905715,"duration":300057}},{"uid":"82b8c9aaa17a339c","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2127//#testresult/82b8c9aaa17a339c","status":"failed","statusDetails":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-1014-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","time":{"start":1727136254950,"stop":1727136555150,"duration":300200}},{"uid":"78f5028876db9121","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2126//#testresult/78f5028876db9121","status":"failed","statusDetails":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-1014-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","time":{"start":1727049807158,"stop":1727050107228,"duration":300070}},{"uid":"aaaa14530d51fc00","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2125//#testresult/aaaa14530d51fc00","status":"failed","statusDetails":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.24.0', revision: '748ffc9bc3'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-1014-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","time":{"start":1726963684611,"stop":1726963984777,"duration":300166}}]},"tags":[]},"source":"1108b167360af1e4.json","parameterValues":["BoltonCouncil"]} \ No newline at end of file diff --git a/3.11/2199/data/test-cases/118644f2dd4361e3.json b/3.11/2199/data/test-cases/118644f2dd4361e3.json deleted file mode 100644 index cbe6da24a3..0000000000 --- a/3.11/2199/data/test-cases/118644f2dd4361e3.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"118644f2dd4361e3","name":"Validate Council Output [ConwyCountyBorough]","fullName":"features/validate_council_outputs.feature:Validate Council Output","historyId":"8186cc541d41d38034a9211a23d0bbe2","time":{"start":1728519187106,"stop":1728519188212,"duration":1106},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"passed","steps":[{"name":"Given the council","time":{"start":1728519187106,"stop":1728519187107,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"When we scrape the data from the council","time":{"start":1728519187107,"stop":1728519188211,"duration":1104},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"Then the result is valid json","time":{"start":1728519188211,"stop":1728519188211,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"And the output should validate against the schema","time":{"start":1728519188211,"stop":1728519188212,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"attachments":[{"uid":"6412a242a1b4417","name":"stdout","source":"6412a242a1b4417.txt","type":"text/plain","size":45}],"parameters":[],"shouldDisplayMessage":false,"stepsCount":4,"attachmentsCount":1,"hasContent":true,"attachmentStep":false},"afterStages":[],"labels":[{"name":"host","value":"fv-az1019-265"},{"name":"thread","value":"2767-MainThread"},{"name":"framework","value":"pytest-bdd"},{"name":"language","value":"cpython3"},{"name":"feature","value":"Test each council output matches expected results"},{"name":"resultFormat","value":"allure2"}],"parameters":[{"name":"council","value":"ConwyCountyBorough"}],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":5,"broken":0,"skipped":0,"passed":179,"unknown":0,"total":184},"items":[{"uid":"55c4ccea7b7d27a7","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2188//#testresult/55c4ccea7b7d27a7","status":"passed","time":{"start":1728432721562,"stop":1728432722312,"duration":750}},{"uid":"c2d90e304618a02d","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2169//#testresult/c2d90e304618a02d","status":"passed","time":{"start":1728331980298,"stop":1728331981382,"duration":1084}},{"uid":"dc7e86d1acf0866a","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2165//#testresult/dc7e86d1acf0866a","status":"passed","time":{"start":1728259284986,"stop":1728259285920,"duration":934}},{"uid":"8df5ab0dd9ec158a","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2164//#testresult/8df5ab0dd9ec158a","status":"passed","time":{"start":1728172877655,"stop":1728172878689,"duration":1034}},{"uid":"27b9d1737805b44c","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2160//#testresult/27b9d1737805b44c","status":"passed","time":{"start":1728086473246,"stop":1728086474252,"duration":1006}},{"uid":"65f596001da0f0f","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2152//#testresult/65f596001da0f0f","status":"passed","time":{"start":1728000071226,"stop":1728000072147,"duration":921}},{"uid":"d827771deb99aa1e","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2148//#testresult/d827771deb99aa1e","status":"passed","time":{"start":1727932648358,"stop":1727932649217,"duration":859}},{"uid":"88c054a3a19661b8","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2146//#testresult/88c054a3a19661b8","status":"passed","time":{"start":1727914376231,"stop":1727914376934,"duration":703}},{"uid":"351e7f9d54017a0","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2139//#testresult/351e7f9d54017a0","status":"passed","time":{"start":1727827956496,"stop":1727827957325,"duration":829}},{"uid":"69e4be325c72514a","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2138//#testresult/69e4be325c72514a","status":"passed","time":{"start":1727741556728,"stop":1727741557757,"duration":1029}},{"uid":"d4be1b83350e55a0","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2137//#testresult/d4be1b83350e55a0","status":"passed","time":{"start":1727655158699,"stop":1727655159425,"duration":726}},{"uid":"ac21da0f76a9252d","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2136//#testresult/ac21da0f76a9252d","status":"passed","time":{"start":1727568759218,"stop":1727568760351,"duration":1133}},{"uid":"d59c12515cbdde8d","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2135//#testresult/d59c12515cbdde8d","status":"passed","time":{"start":1727482411646,"stop":1727482412388,"duration":742}},{"uid":"9c9e2dd3f3c61be","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2131//#testresult/9c9e2dd3f3c61be","status":"passed","time":{"start":1727422307289,"stop":1727422308340,"duration":1051}},{"uid":"2851b7a66946a773","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2130//#testresult/2851b7a66946a773","status":"passed","time":{"start":1727395964153,"stop":1727395965232,"duration":1079}},{"uid":"c635400af41c445a","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2129//#testresult/c635400af41c445a","status":"passed","time":{"start":1727309578923,"stop":1727309579663,"duration":740}},{"uid":"fa40e1d480433e83","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2128//#testresult/fa40e1d480433e83","status":"passed","time":{"start":1727223192193,"stop":1727223192916,"duration":723}},{"uid":"253600c8e2989a5a","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2127//#testresult/253600c8e2989a5a","status":"passed","time":{"start":1727136798324,"stop":1727136799403,"duration":1079}},{"uid":"f58b194109b83d00","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2126//#testresult/f58b194109b83d00","status":"passed","time":{"start":1727050347873,"stop":1727050348558,"duration":685}},{"uid":"2dc2569938dd46a8","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2125//#testresult/2dc2569938dd46a8","status":"passed","time":{"start":1726964124704,"stop":1726964125781,"duration":1077}}]},"tags":[]},"source":"118644f2dd4361e3.json","parameterValues":["ConwyCountyBorough"]} \ No newline at end of file diff --git a/3.11/2199/data/test-cases/152471c1ea81dc9f.json b/3.11/2199/data/test-cases/152471c1ea81dc9f.json deleted file mode 100644 index 4b3bfac250..0000000000 --- a/3.11/2199/data/test-cases/152471c1ea81dc9f.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"152471c1ea81dc9f","name":"Validate Council Output [NottinghamCityCouncil]","fullName":"features/validate_council_outputs.feature:Validate Council Output","historyId":"d4f72ded7db85dcd7cecf3a5b5fd36e6","time":{"start":1728520250311,"stop":1728520251084,"duration":773},"status":"failed","statusMessage":"json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)","statusTrace":"fixturefunc = \nrequest = >\nkwargs = {'context': , 'headless_mode': 'True', 'local_browser': 'False', 'selenium_url': 'http://localhost:4444'}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \nuk_bin_collection/tests/step_defs/test_validate_council.py:100: in scrape_step\n context.parse_result = CollectData.run()\nuk_bin_collection/uk_bin_collection/collect_data.py:101: in run\n return self.client_code(\nuk_bin_collection/uk_bin_collection/collect_data.py:121: in client_code\n return get_bin_data_class.template_method(address_url, **kwargs)\nuk_bin_collection/uk_bin_collection/get_bin_data.py:61: in template_method\n bin_data_dict = self.get_and_parse_data(this_url, **kwargs)\nuk_bin_collection/uk_bin_collection/get_bin_data.py:84: in get_and_parse_data\n bin_data_dict = self.parse_data(\"\", url=address_url, **kwargs)\nuk_bin_collection/uk_bin_collection/councils/NottinghamCityCouncil.py:21: in parse_data\n json_data = json.loads(response.text)\n/opt/hostedtoolcache/Python/3.11.10/x64/lib/python3.11/json/__init__.py:346: in loads\n return _default_decoder.decode(s)\n/opt/hostedtoolcache/Python/3.11.10/x64/lib/python3.11/json/decoder.py:337: in decode\n obj, end = self.raw_decode(s, idx=_w(s, 0).end())\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ns = '\\r\\n\\r\\n \\r\\n\\r\\n\\r\\n\\r\\n'\nidx = 0\n\n def raw_decode(self, s, idx=0):\n \"\"\"Decode a JSON document from ``s`` (a ``str`` beginning with\n a JSON document) and return a 2-tuple of the Python\n representation and the index in ``s`` where the document ended.\n \n This can be used to decode a JSON document from a string that may\n have extraneous data at the end.\n \n \"\"\"\n try:\n obj, end = self.scan_once(s, idx)\n except StopIteration as err:\n> raise JSONDecodeError(\"Expecting value\", s, err.value) from None\nE json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)\n\n/opt/hostedtoolcache/Python/3.11.10/x64/lib/python3.11/json/decoder.py:355: JSONDecodeError","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"failed","statusMessage":"json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)","statusTrace":"fixturefunc = \nrequest = >\nkwargs = {'context': , 'headless_mode': 'True', 'local_browser': 'False', 'selenium_url': 'http://localhost:4444'}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \nuk_bin_collection/tests/step_defs/test_validate_council.py:100: in scrape_step\n context.parse_result = CollectData.run()\nuk_bin_collection/uk_bin_collection/collect_data.py:101: in run\n return self.client_code(\nuk_bin_collection/uk_bin_collection/collect_data.py:121: in client_code\n return get_bin_data_class.template_method(address_url, **kwargs)\nuk_bin_collection/uk_bin_collection/get_bin_data.py:61: in template_method\n bin_data_dict = self.get_and_parse_data(this_url, **kwargs)\nuk_bin_collection/uk_bin_collection/get_bin_data.py:84: in get_and_parse_data\n bin_data_dict = self.parse_data(\"\", url=address_url, **kwargs)\nuk_bin_collection/uk_bin_collection/councils/NottinghamCityCouncil.py:21: in parse_data\n json_data = json.loads(response.text)\n/opt/hostedtoolcache/Python/3.11.10/x64/lib/python3.11/json/__init__.py:346: in loads\n return _default_decoder.decode(s)\n/opt/hostedtoolcache/Python/3.11.10/x64/lib/python3.11/json/decoder.py:337: in decode\n obj, end = self.raw_decode(s, idx=_w(s, 0).end())\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ns = '\\r\\n\\r\\n \\r\\n\\r\\n\\r\\n\\r\\n'\nidx = 0\n\n def raw_decode(self, s, idx=0):\n \"\"\"Decode a JSON document from ``s`` (a ``str`` beginning with\n a JSON document) and return a 2-tuple of the Python\n representation and the index in ``s`` where the document ended.\n \n This can be used to decode a JSON document from a string that may\n have extraneous data at the end.\n \n \"\"\"\n try:\n obj, end = self.scan_once(s, idx)\n except StopIteration as err:\n> raise JSONDecodeError(\"Expecting value\", s, err.value) from None\nE json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)\n\n/opt/hostedtoolcache/Python/3.11.10/x64/lib/python3.11/json/decoder.py:355: JSONDecodeError","steps":[{"name":"Given the council","time":{"start":1728520250311,"stop":1728520250311,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"When we scrape the data from the council","time":{"start":1728520250311,"stop":1728520251084,"duration":773},"status":"failed","statusMessage":"Expecting value: line 1 column 1 (char 0)","statusTrace":"json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)\n","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":true,"stepsCount":0,"attachmentsCount":0,"hasContent":true,"attachmentStep":false}],"attachments":[{"uid":"6f02f72a51196e0c","name":"stdout","source":"6f02f72a51196e0c.txt","type":"text/plain","size":48}],"parameters":[],"shouldDisplayMessage":true,"stepsCount":2,"attachmentsCount":1,"hasContent":true,"attachmentStep":false},"afterStages":[],"labels":[{"name":"host","value":"fv-az1019-265"},{"name":"thread","value":"2761-MainThread"},{"name":"framework","value":"pytest-bdd"},{"name":"language","value":"cpython3"},{"name":"feature","value":"Test each council output matches expected results"},{"name":"resultFormat","value":"allure2"}],"parameters":[{"name":"council","value":"NottinghamCityCouncil"}],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[{"name":"Product defects","matchedStatuses":[],"flaky":false}],"history":{"statistic":{"failed":23,"broken":0,"skipped":0,"passed":144,"unknown":0,"total":167},"items":[{"uid":"e92af7e887a6dd9d","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2188//#testresult/e92af7e887a6dd9d","status":"failed","statusDetails":"json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)","time":{"start":1728433187235,"stop":1728433188806,"duration":1571}},{"uid":"47d9952a562e098f","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2169//#testresult/47d9952a562e098f","status":"failed","statusDetails":"json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)","time":{"start":1728333331544,"stop":1728333333584,"duration":2040}},{"uid":"4c23a450abc69502","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2165//#testresult/4c23a450abc69502","status":"failed","statusDetails":"json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)","time":{"start":1728260778771,"stop":1728260780475,"duration":1704}},{"uid":"29a77ab1c7dae71a","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2164//#testresult/29a77ab1c7dae71a","status":"failed","statusDetails":"json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)","time":{"start":1728174108785,"stop":1728174110383,"duration":1598}},{"uid":"2efe477408380306","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2160//#testresult/2efe477408380306","status":"failed","statusDetails":"json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)","time":{"start":1728087326861,"stop":1728087328414,"duration":1553}},{"uid":"fc98a03a08a11b19","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2152//#testresult/fc98a03a08a11b19","status":"failed","statusDetails":"json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)","time":{"start":1728001253800,"stop":1728001255316,"duration":1516}},{"uid":"f909c81a18e2b92","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2148//#testresult/f909c81a18e2b92","status":"failed","statusDetails":"json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)","time":{"start":1727932902217,"stop":1727932903769,"duration":1552}},{"uid":"5871ba9c297c77a","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2146//#testresult/5871ba9c297c77a","status":"failed","statusDetails":"json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)","time":{"start":1727914723950,"stop":1727914725431,"duration":1481}},{"uid":"bee9dabd9e347c77","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2139//#testresult/bee9dabd9e347c77","status":"failed","statusDetails":"json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)","time":{"start":1727828281925,"stop":1727828283470,"duration":1545}},{"uid":"a10f78af6bfd98b3","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2138//#testresult/a10f78af6bfd98b3","status":"failed","statusDetails":"json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)","time":{"start":1727741993859,"stop":1727741995632,"duration":1773}},{"uid":"5734ecb3110de7e","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2137//#testresult/5734ecb3110de7e","status":"failed","statusDetails":"json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)","time":{"start":1727655484512,"stop":1727655486047,"duration":1535}},{"uid":"ca3fd58705c0a494","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2136//#testresult/ca3fd58705c0a494","status":"failed","statusDetails":"json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)","time":{"start":1727569130717,"stop":1727569132598,"duration":1881}},{"uid":"772f1cc679d903a5","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2135//#testresult/772f1cc679d903a5","status":"failed","statusDetails":"json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)","time":{"start":1727482806468,"stop":1727482807930,"duration":1462}},{"uid":"8186186900862ce","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2131//#testresult/8186186900862ce","status":"failed","statusDetails":"json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)","time":{"start":1727422717351,"stop":1727422719299,"duration":1948}},{"uid":"bbf6eb77e6666ad4","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2130//#testresult/bbf6eb77e6666ad4","status":"failed","statusDetails":"json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)","time":{"start":1727396450336,"stop":1727396452117,"duration":1781}},{"uid":"cf09f94688ea9acc","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2129//#testresult/cf09f94688ea9acc","status":"failed","statusDetails":"json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)","time":{"start":1727309919300,"stop":1727309920926,"duration":1626}},{"uid":"97cbf1079c6fea23","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2128//#testresult/97cbf1079c6fea23","status":"failed","statusDetails":"json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)","time":{"start":1727223523546,"stop":1727223525009,"duration":1463}},{"uid":"de8150c3f305a2a7","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2127//#testresult/de8150c3f305a2a7","status":"failed","statusDetails":"json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)","time":{"start":1727137203268,"stop":1727137205071,"duration":1803}},{"uid":"51e9671a9ac03d8f","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2126//#testresult/51e9671a9ac03d8f","status":"failed","statusDetails":"json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)","time":{"start":1727050777697,"stop":1727050779221,"duration":1524}},{"uid":"811cc2442300067f","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2125//#testresult/811cc2442300067f","status":"failed","statusDetails":"json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)","time":{"start":1726964443535,"stop":1726964445519,"duration":1984}}]},"tags":[]},"source":"152471c1ea81dc9f.json","parameterValues":["NottinghamCityCouncil"]} \ No newline at end of file diff --git a/3.11/2199/data/test-cases/17c0c27f3ce587c2.json b/3.11/2199/data/test-cases/17c0c27f3ce587c2.json deleted file mode 100644 index 3d25f624fa..0000000000 --- a/3.11/2199/data/test-cases/17c0c27f3ce587c2.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"17c0c27f3ce587c2","name":"Validate Council Output [ReigateAndBansteadBoroughCouncil]","fullName":"features/validate_council_outputs.feature:Validate Council Output","historyId":"04b39ae94b1ff1469a2ad10c001ef3a6","time":{"start":1728520263357,"stop":1728520563364,"duration":300007},"status":"failed","statusMessage":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.5.0-1025-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","statusTrace":"fixturefunc = \nrequest = >\nkwargs = {'context': , 'headless_mode': 'True', 'local_browser': 'False', 'selenium_url': 'http://localhost:4444'}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \nuk_bin_collection/tests/step_defs/test_validate_council.py:100: in scrape_step\n context.parse_result = CollectData.run()\nuk_bin_collection/uk_bin_collection/collect_data.py:101: in run\n return self.client_code(\nuk_bin_collection/uk_bin_collection/collect_data.py:121: in client_code\n return get_bin_data_class.template_method(address_url, **kwargs)\nuk_bin_collection/uk_bin_collection/get_bin_data.py:61: in template_method\n bin_data_dict = self.get_and_parse_data(this_url, **kwargs)\nuk_bin_collection/uk_bin_collection/get_bin_data.py:84: in get_and_parse_data\n bin_data_dict = self.parse_data(\"\", url=address_url, **kwargs)\nuk_bin_collection/uk_bin_collection/councils/ReigateAndBansteadBoroughCouncil.py:29: in parse_data\n driver = create_webdriver(web_driver, headless, None, __name__)\nuk_bin_collection/uk_bin_collection/common.py:323: in create_webdriver\n return webdriver.Remote(command_executor=web_driver, options=options)\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/selenium/webdriver/remote/webdriver.py:212: in __init__\n self.start_session(capabilities)\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/selenium/webdriver/remote/webdriver.py:299: in start_session\n response = self.execute(Command.NEW_SESSION, caps)[\"value\"]\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/selenium/webdriver/remote/webdriver.py:354: in execute\n self.error_handler.check_response(response)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \nresponse = {'status': 500, 'value': '{\\n \"value\": {\\n \"error\": \"session not created\",\\n \"message\": \"Could not start a new ...\"className\": \"java.lang.Thread\",\\n \"lineNumber\": 840,\\n \"classLoaderName\": null\\n }\\n ]\\n }\\n}'}\n\n def check_response(self, response: Dict[str, Any]) -> None:\n \"\"\"Checks that a JSON response from the WebDriver does not have an\n error.\n \n :Args:\n - response - The JSON response from the WebDriver server as a dictionary\n object.\n \n :Raises: If the response contains an error message.\n \"\"\"\n status = response.get(\"status\", None)\n if not status or status == ErrorCode.SUCCESS:\n return\n value = None\n message = response.get(\"message\", \"\")\n screen: str = response.get(\"screen\", \"\")\n stacktrace = None\n if isinstance(status, int):\n value_json = response.get(\"value\", None)\n if value_json and isinstance(value_json, str):\n import json\n \n try:\n value = json.loads(value_json)\n if len(value) == 1:\n value = value[\"value\"]\n status = value.get(\"error\", None)\n if not status:\n status = value.get(\"status\", ErrorCode.UNKNOWN_ERROR)\n message = value.get(\"value\") or value.get(\"message\")\n if not isinstance(message, str):\n value = message\n message = message.get(\"message\")\n else:\n message = value.get(\"message\", None)\n except ValueError:\n pass\n \n exception_class: Type[WebDriverException]\n e = ErrorCode()\n error_codes = [item for item in dir(e) if not item.startswith(\"__\")]\n for error_code in error_codes:\n error_info = getattr(ErrorCode, error_code)\n if isinstance(error_info, list) and status in error_info:\n exception_class = getattr(ExceptionMapping, error_code, WebDriverException)\n break\n else:\n exception_class = WebDriverException\n \n if not value:\n value = response[\"value\"]\n if isinstance(value, str):\n raise exception_class(value)\n if message == \"\" and \"message\" in value:\n message = value[\"message\"]\n \n screen = None # type: ignore[assignment]\n if \"screen\" in value:\n screen = value[\"screen\"]\n \n stacktrace = None\n st_value = value.get(\"stackTrace\") or value.get(\"stacktrace\")\n if st_value:\n if isinstance(st_value, str):\n stacktrace = st_value.split(\"\\n\")\n else:\n stacktrace = []\n try:\n for frame in st_value:\n line = frame.get(\"lineNumber\", \"\")\n file = frame.get(\"fileName\", \"\")\n if line:\n file = f\"{file}:{line}\"\n meth = frame.get(\"methodName\", \"\")\n if \"className\" in frame:\n meth = f\"{frame['className']}.{meth}\"\n msg = \" at %s (%s)\"\n msg = msg % (meth, file)\n stacktrace.append(msg)\n except TypeError:\n pass\n if exception_class == UnexpectedAlertPresentException:\n alert_text = None\n if \"data\" in value:\n alert_text = value[\"data\"].get(\"text\")\n elif \"alert\" in value:\n alert_text = value[\"alert\"].get(\"text\")\n raise exception_class(message, screen, stacktrace, alert_text) # type: ignore[call-arg] # mypy is not smart enough here\n> raise exception_class(message, screen, stacktrace)\nE selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nE Host info: host: 'selenium', ip: '172.18.0.2'\nE Build info: version: '4.25.0', revision: '030fcf7918'\nE System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.5.0-1025-azure', java.version: '17.0.12'\nE Driver info: driver.version: unknown\nE Stacktrace:\nE at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\nE at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\nE at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\nE at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\nE at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\nE at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\nE at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\nE at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\nE at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\nE at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\nE at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\nE at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\nE at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\nE at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\nE at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\nE at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\nE at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\nE at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\nE at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\nE at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\nE at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\nE at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\nE at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\nE at java.util.concurrent.FutureTask.run (FutureTask.java:264)\nE at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\nE at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\nE at java.lang.Thread.run (Thread.java:840)\n\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/selenium/webdriver/remote/errorhandler.py:229: SessionNotCreatedException","flaky":true,"newFailed":true,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"failed","statusMessage":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.5.0-1025-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","statusTrace":"fixturefunc = \nrequest = >\nkwargs = {'context': , 'headless_mode': 'True', 'local_browser': 'False', 'selenium_url': 'http://localhost:4444'}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \nuk_bin_collection/tests/step_defs/test_validate_council.py:100: in scrape_step\n context.parse_result = CollectData.run()\nuk_bin_collection/uk_bin_collection/collect_data.py:101: in run\n return self.client_code(\nuk_bin_collection/uk_bin_collection/collect_data.py:121: in client_code\n return get_bin_data_class.template_method(address_url, **kwargs)\nuk_bin_collection/uk_bin_collection/get_bin_data.py:61: in template_method\n bin_data_dict = self.get_and_parse_data(this_url, **kwargs)\nuk_bin_collection/uk_bin_collection/get_bin_data.py:84: in get_and_parse_data\n bin_data_dict = self.parse_data(\"\", url=address_url, **kwargs)\nuk_bin_collection/uk_bin_collection/councils/ReigateAndBansteadBoroughCouncil.py:29: in parse_data\n driver = create_webdriver(web_driver, headless, None, __name__)\nuk_bin_collection/uk_bin_collection/common.py:323: in create_webdriver\n return webdriver.Remote(command_executor=web_driver, options=options)\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/selenium/webdriver/remote/webdriver.py:212: in __init__\n self.start_session(capabilities)\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/selenium/webdriver/remote/webdriver.py:299: in start_session\n response = self.execute(Command.NEW_SESSION, caps)[\"value\"]\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/selenium/webdriver/remote/webdriver.py:354: in execute\n self.error_handler.check_response(response)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \nresponse = {'status': 500, 'value': '{\\n \"value\": {\\n \"error\": \"session not created\",\\n \"message\": \"Could not start a new ...\"className\": \"java.lang.Thread\",\\n \"lineNumber\": 840,\\n \"classLoaderName\": null\\n }\\n ]\\n }\\n}'}\n\n def check_response(self, response: Dict[str, Any]) -> None:\n \"\"\"Checks that a JSON response from the WebDriver does not have an\n error.\n \n :Args:\n - response - The JSON response from the WebDriver server as a dictionary\n object.\n \n :Raises: If the response contains an error message.\n \"\"\"\n status = response.get(\"status\", None)\n if not status or status == ErrorCode.SUCCESS:\n return\n value = None\n message = response.get(\"message\", \"\")\n screen: str = response.get(\"screen\", \"\")\n stacktrace = None\n if isinstance(status, int):\n value_json = response.get(\"value\", None)\n if value_json and isinstance(value_json, str):\n import json\n \n try:\n value = json.loads(value_json)\n if len(value) == 1:\n value = value[\"value\"]\n status = value.get(\"error\", None)\n if not status:\n status = value.get(\"status\", ErrorCode.UNKNOWN_ERROR)\n message = value.get(\"value\") or value.get(\"message\")\n if not isinstance(message, str):\n value = message\n message = message.get(\"message\")\n else:\n message = value.get(\"message\", None)\n except ValueError:\n pass\n \n exception_class: Type[WebDriverException]\n e = ErrorCode()\n error_codes = [item for item in dir(e) if not item.startswith(\"__\")]\n for error_code in error_codes:\n error_info = getattr(ErrorCode, error_code)\n if isinstance(error_info, list) and status in error_info:\n exception_class = getattr(ExceptionMapping, error_code, WebDriverException)\n break\n else:\n exception_class = WebDriverException\n \n if not value:\n value = response[\"value\"]\n if isinstance(value, str):\n raise exception_class(value)\n if message == \"\" and \"message\" in value:\n message = value[\"message\"]\n \n screen = None # type: ignore[assignment]\n if \"screen\" in value:\n screen = value[\"screen\"]\n \n stacktrace = None\n st_value = value.get(\"stackTrace\") or value.get(\"stacktrace\")\n if st_value:\n if isinstance(st_value, str):\n stacktrace = st_value.split(\"\\n\")\n else:\n stacktrace = []\n try:\n for frame in st_value:\n line = frame.get(\"lineNumber\", \"\")\n file = frame.get(\"fileName\", \"\")\n if line:\n file = f\"{file}:{line}\"\n meth = frame.get(\"methodName\", \"\")\n if \"className\" in frame:\n meth = f\"{frame['className']}.{meth}\"\n msg = \" at %s (%s)\"\n msg = msg % (meth, file)\n stacktrace.append(msg)\n except TypeError:\n pass\n if exception_class == UnexpectedAlertPresentException:\n alert_text = None\n if \"data\" in value:\n alert_text = value[\"data\"].get(\"text\")\n elif \"alert\" in value:\n alert_text = value[\"alert\"].get(\"text\")\n raise exception_class(message, screen, stacktrace, alert_text) # type: ignore[call-arg] # mypy is not smart enough here\n> raise exception_class(message, screen, stacktrace)\nE selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nE Host info: host: 'selenium', ip: '172.18.0.2'\nE Build info: version: '4.25.0', revision: '030fcf7918'\nE System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.5.0-1025-azure', java.version: '17.0.12'\nE Driver info: driver.version: unknown\nE Stacktrace:\nE at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\nE at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\nE at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\nE at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\nE at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\nE at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\nE at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\nE at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\nE at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\nE at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\nE at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\nE at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\nE at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\nE at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\nE at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\nE at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\nE at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\nE at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\nE at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\nE at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\nE at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\nE at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\nE at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\nE at java.util.concurrent.FutureTask.run (FutureTask.java:264)\nE at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\nE at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\nE at java.lang.Thread.run (Thread.java:840)\n\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/selenium/webdriver/remote/errorhandler.py:229: SessionNotCreatedException","steps":[{"name":"Given the council","time":{"start":1728520263357,"stop":1728520263358,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"When we scrape the data from the council","time":{"start":1728520263358,"stop":1728520563364,"duration":300006},"status":"failed","statusMessage":"Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.5.0-1025-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","statusTrace":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.5.0-1025-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)\n","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":true,"stepsCount":0,"attachmentsCount":0,"hasContent":true,"attachmentStep":false}],"attachments":[{"uid":"956c431e8dd221d0","name":"stdout","source":"956c431e8dd221d0.txt","type":"text/plain","size":2669}],"parameters":[],"shouldDisplayMessage":true,"stepsCount":2,"attachmentsCount":1,"hasContent":true,"attachmentStep":false},"afterStages":[],"labels":[{"name":"host","value":"fv-az1019-265"},{"name":"thread","value":"2767-MainThread"},{"name":"framework","value":"pytest-bdd"},{"name":"language","value":"cpython3"},{"name":"feature","value":"Test each council output matches expected results"},{"name":"resultFormat","value":"allure2"}],"parameters":[{"name":"council","value":"ReigateAndBansteadBoroughCouncil"}],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[{"name":"Product defects","matchedStatuses":[],"flaky":false}],"history":{"statistic":{"failed":18,"broken":0,"skipped":0,"passed":230,"unknown":0,"total":248},"items":[{"uid":"c651dc9c0eeef4f3","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2188//#testresult/c651dc9c0eeef4f3","status":"passed","time":{"start":1728433516511,"stop":1728433542285,"duration":25774}},{"uid":"a67b536a1c653272","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2169//#testresult/a67b536a1c653272","status":"passed","time":{"start":1728333341566,"stop":1728333385192,"duration":43626}},{"uid":"b75577af2f2eb6ba","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2165//#testresult/b75577af2f2eb6ba","status":"failed","statusDetails":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-1014-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","time":{"start":1728260445456,"stop":1728260745464,"duration":300008}},{"uid":"9d770dca22700e19","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2164//#testresult/9d770dca22700e19","status":"passed","time":{"start":1728174087067,"stop":1728174104479,"duration":17412}},{"uid":"dcf14c9284184017","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2160//#testresult/dcf14c9284184017","status":"failed","statusDetails":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-1014-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","time":{"start":1728087668996,"stop":1728087969003,"duration":300007}},{"uid":"8b0ba6a5802376d4","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2152//#testresult/8b0ba6a5802376d4","status":"passed","time":{"start":1728001585873,"stop":1728001619692,"duration":33819}},{"uid":"1778cbea47bdb2be","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2148//#testresult/1778cbea47bdb2be","status":"passed","time":{"start":1727933251994,"stop":1727933279558,"duration":27564}},{"uid":"4e77a6378494da2d","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2146//#testresult/4e77a6378494da2d","status":"passed","time":{"start":1727915071915,"stop":1727915108606,"duration":36691}},{"uid":"fda0afb63b737b6a","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2139//#testresult/fda0afb63b737b6a","status":"failed","statusDetails":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-1014-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","time":{"start":1727828637591,"stop":1727828937598,"duration":300007}},{"uid":"84c7dec6e64c3136","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2138//#testresult/84c7dec6e64c3136","status":"failed","statusDetails":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-1014-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","time":{"start":1727742349766,"stop":1727742649774,"duration":300008}},{"uid":"a8c392cc6aec9e45","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2137//#testresult/a8c392cc6aec9e45","status":"passed","time":{"start":1727655824646,"stop":1727655849295,"duration":24649}},{"uid":"bab629f3c3421875","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2136//#testresult/bab629f3c3421875","status":"passed","time":{"start":1727569500030,"stop":1727569539589,"duration":39559}},{"uid":"f9c35e36f1cadb97","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2135//#testresult/f9c35e36f1cadb97","status":"passed","time":{"start":1727483223866,"stop":1727483252133,"duration":28267}},{"uid":"11ec377f5446dce9","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2131//#testresult/11ec377f5446dce9","status":"failed","statusDetails":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-1014-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","time":{"start":1727423065406,"stop":1727423365414,"duration":300008}},{"uid":"2cb58bcd35f80557","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2130//#testresult/2cb58bcd35f80557","status":"failed","statusDetails":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-1014-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","time":{"start":1727396791266,"stop":1727397091276,"duration":300010}},{"uid":"9698afe23b2bb062","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2129//#testresult/9698afe23b2bb062","status":"passed","time":{"start":1727310642697,"stop":1727310684411,"duration":41714}},{"uid":"ef00e47f76de6904","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2128//#testresult/ef00e47f76de6904","status":"passed","time":{"start":1727223900994,"stop":1727223940415,"duration":39421}},{"uid":"1c7e39251da3a55d","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2127//#testresult/1c7e39251da3a55d","status":"failed","statusDetails":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-1014-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","time":{"start":1727137563774,"stop":1727137863782,"duration":300008}},{"uid":"515f905363ed7e74","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2126//#testresult/515f905363ed7e74","status":"passed","time":{"start":1727051121382,"stop":1727051154884,"duration":33502}},{"uid":"ae982e54f59e59f3","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2125//#testresult/ae982e54f59e59f3","status":"passed","time":{"start":1726964800675,"stop":1726964841787,"duration":41112}}]},"tags":[]},"source":"17c0c27f3ce587c2.json","parameterValues":["ReigateAndBansteadBoroughCouncil"]} \ No newline at end of file diff --git a/3.11/2199/data/test-cases/194f40ed697da1af.json b/3.11/2199/data/test-cases/194f40ed697da1af.json deleted file mode 100644 index e1440de77d..0000000000 --- a/3.11/2199/data/test-cases/194f40ed697da1af.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"194f40ed697da1af","name":"Validate Council Output [WestBerkshireCouncil]","fullName":"features/validate_council_outputs.feature:Validate Council Output","historyId":"01e9aabe7c605fabcf00c630ea7946b4","time":{"start":1728520662937,"stop":1728520672378,"duration":9441},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"passed","steps":[{"name":"Given the council","time":{"start":1728520662937,"stop":1728520662938,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"When we scrape the data from the council","time":{"start":1728520662938,"stop":1728520672377,"duration":9439},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"Then the result is valid json","time":{"start":1728520672377,"stop":1728520672377,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"And the output should validate against the schema","time":{"start":1728520672377,"stop":1728520672378,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"attachments":[{"uid":"667b1b13c9afad9e","name":"stdout","source":"667b1b13c9afad9e.txt","type":"text/plain","size":48}],"parameters":[],"shouldDisplayMessage":false,"stepsCount":4,"attachmentsCount":1,"hasContent":true,"attachmentStep":false},"afterStages":[],"labels":[{"name":"host","value":"fv-az1019-265"},{"name":"thread","value":"2764-MainThread"},{"name":"framework","value":"pytest-bdd"},{"name":"language","value":"cpython3"},{"name":"feature","value":"Test each council output matches expected results"},{"name":"resultFormat","value":"allure2"}],"parameters":[{"name":"council","value":"WestBerkshireCouncil"}],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":42,"broken":0,"skipped":0,"passed":126,"unknown":0,"total":168},"items":[{"uid":"82324523a83dcf8","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2188//#testresult/82324523a83dcf8","status":"passed","time":{"start":1728433589763,"stop":1728433601596,"duration":11833}},{"uid":"f34a6cf62ee6f09d","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2169//#testresult/f34a6cf62ee6f09d","status":"failed","statusDetails":"ValueError: time data 'October' does not match format '%d %B'","time":{"start":1728333754993,"stop":1728333766601,"duration":11608}},{"uid":"1724e1bcc1dc744e","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2165//#testresult/1724e1bcc1dc744e","status":"failed","statusDetails":"ValueError: time data 'October' does not match format '%d %B'","time":{"start":1728261407538,"stop":1728261447272,"duration":39734}},{"uid":"ee86894c7405316d","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2164//#testresult/ee86894c7405316d","status":"passed","time":{"start":1728174779373,"stop":1728174808476,"duration":29103}},{"uid":"4d27221f8122d79c","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2160//#testresult/4d27221f8122d79c","status":"passed","time":{"start":1728088347054,"stop":1728088368380,"duration":21326}},{"uid":"bd02d178f0c3675f","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2152//#testresult/bd02d178f0c3675f","status":"passed","time":{"start":1728001930291,"stop":1728001957928,"duration":27637}},{"uid":"99d6647d091592ad","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2148//#testresult/99d6647d091592ad","status":"passed","time":{"start":1727933623821,"stop":1727933636578,"duration":12757}},{"uid":"29a3e374301c6932","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2146//#testresult/29a3e374301c6932","status":"passed","time":{"start":1727915444375,"stop":1727915466490,"duration":22115}},{"uid":"e92158c04d387b3b","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2139//#testresult/e92158c04d387b3b","status":"passed","time":{"start":1727829033380,"stop":1727829053038,"duration":19658}},{"uid":"3d152f360278193c","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2138//#testresult/3d152f360278193c","status":"passed","time":{"start":1727742721929,"stop":1727742751243,"duration":29314}},{"uid":"9067f9046993e791","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2137//#testresult/9067f9046993e791","status":"failed","statusDetails":"ValueError: time data 'September' does not match format '%d %B'","time":{"start":1727656247169,"stop":1727656257225,"duration":10056}},{"uid":"54a9e9ec7dd1d2f4","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2136//#testresult/54a9e9ec7dd1d2f4","status":"passed","time":{"start":1727569603113,"stop":1727569628504,"duration":25391}},{"uid":"c4989e06b2a5bee7","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2135//#testresult/c4989e06b2a5bee7","status":"passed","time":{"start":1727483321769,"stop":1727483332586,"duration":10817}},{"uid":"3663fea41b193df5","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2131//#testresult/3663fea41b193df5","status":"passed","time":{"start":1727423426743,"stop":1727423476088,"duration":49345}},{"uid":"9757dd8f616c7b87","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2130//#testresult/9757dd8f616c7b87","status":"passed","time":{"start":1727397163757,"stop":1727397208098,"duration":44341}},{"uid":"8a081af597648bba","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2129//#testresult/8a081af597648bba","status":"passed","time":{"start":1727310444243,"stop":1727310658340,"duration":214097}},{"uid":"38e6d479374b2e47","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2128//#testresult/38e6d479374b2e47","status":"passed","time":{"start":1727223986289,"stop":1727224003256,"duration":16967}},{"uid":"3839216624cb6f59","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2127//#testresult/3839216624cb6f59","status":"passed","time":{"start":1727137945903,"stop":1727137959253,"duration":13350}},{"uid":"4780b75d9a4b33ae","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2126//#testresult/4780b75d9a4b33ae","status":"failed","statusDetails":"ValueError: time data 'September' does not match format '%d %B'","time":{"start":1727051218673,"stop":1727051227201,"duration":8528}},{"uid":"3eaec15d0ef56ee3","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2125//#testresult/3eaec15d0ef56ee3","status":"passed","time":{"start":1726965180629,"stop":1726965210571,"duration":29942}}]},"tags":[]},"source":"194f40ed697da1af.json","parameterValues":["WestBerkshireCouncil"]} \ No newline at end of file diff --git a/3.11/2199/data/test-cases/1a1dcb1d93447f81.json b/3.11/2199/data/test-cases/1a1dcb1d93447f81.json deleted file mode 100644 index 2c44ec8eb2..0000000000 --- a/3.11/2199/data/test-cases/1a1dcb1d93447f81.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"1a1dcb1d93447f81","name":"Validate Council Output [SouthOxfordshireCouncil]","fullName":"features/validate_council_outputs.feature:Validate Council Output","historyId":"dd90c8e7bdfef60ba64401e6c2135205","time":{"start":1728520273769,"stop":1728520277505,"duration":3736},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"passed","steps":[{"name":"Given the council","time":{"start":1728520273769,"stop":1728520273770,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"When we scrape the data from the council","time":{"start":1728520273770,"stop":1728520277504,"duration":3734},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"Then the result is valid json","time":{"start":1728520277504,"stop":1728520277504,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"And the output should validate against the schema","time":{"start":1728520277504,"stop":1728520277505,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"attachments":[{"uid":"c0fe7ab85afbff97","name":"stdout","source":"c0fe7ab85afbff97.txt","type":"text/plain","size":50}],"parameters":[],"shouldDisplayMessage":false,"stepsCount":4,"attachmentsCount":1,"hasContent":true,"attachmentStep":false},"afterStages":[],"labels":[{"name":"host","value":"fv-az1019-265"},{"name":"thread","value":"2764-MainThread"},{"name":"framework","value":"pytest-bdd"},{"name":"language","value":"cpython3"},{"name":"feature","value":"Test each council output matches expected results"},{"name":"resultFormat","value":"allure2"}],"parameters":[{"name":"council","value":"SouthOxfordshireCouncil"}],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":54,"broken":0,"skipped":0,"passed":292,"unknown":0,"total":346},"items":[{"uid":"e6a453d83f5cb36b","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2188//#testresult/e6a453d83f5cb36b","status":"passed","time":{"start":1728433212241,"stop":1728433215673,"duration":3432}},{"uid":"4b9c9881a9ee0261","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2169//#testresult/4b9c9881a9ee0261","status":"passed","time":{"start":1728333393290,"stop":1728333397233,"duration":3943}},{"uid":"169268a9473f121f","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2165//#testresult/169268a9473f121f","status":"passed","time":{"start":1728260786135,"stop":1728260788735,"duration":2600}},{"uid":"ae05c843ecb87ea3","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2164//#testresult/ae05c843ecb87ea3","status":"passed","time":{"start":1728174130901,"stop":1728174134505,"duration":3604}},{"uid":"7ff92a457c2b5724","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2160//#testresult/7ff92a457c2b5724","status":"passed","time":{"start":1728087985541,"stop":1728087988815,"duration":3274}},{"uid":"6a8b5bf7641b2e15","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2152//#testresult/6a8b5bf7641b2e15","status":"passed","time":{"start":1728001596932,"stop":1728001599638,"duration":2706}},{"uid":"7ce0d4e0cb9e268b","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2148//#testresult/7ce0d4e0cb9e268b","status":"passed","time":{"start":1727933249647,"stop":1727933253007,"duration":3360}},{"uid":"8c7bb7146fd742ad","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2146//#testresult/8c7bb7146fd742ad","status":"passed","time":{"start":1727915095000,"stop":1727915097767,"duration":2767}},{"uid":"33e2206bad1cdb1e","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2139//#testresult/33e2206bad1cdb1e","status":"passed","time":{"start":1727828376517,"stop":1727828380085,"duration":3568}},{"uid":"abe95941b7044ce5","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2138//#testresult/abe95941b7044ce5","status":"passed","time":{"start":1727742353302,"stop":1727742357319,"duration":4017}},{"uid":"ec56502bf39d21b","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2137//#testresult/ec56502bf39d21b","status":"passed","time":{"start":1727655865505,"stop":1727655868318,"duration":2813}},{"uid":"d29549d019e25a6c","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2136//#testresult/d29549d019e25a6c","status":"passed","time":{"start":1727569509139,"stop":1727569513153,"duration":4014}},{"uid":"53494b9b2bd24dd6","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2135//#testresult/53494b9b2bd24dd6","status":"passed","time":{"start":1727483214530,"stop":1727483217347,"duration":2817}},{"uid":"3e11390ea9e10053","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2131//#testresult/3e11390ea9e10053","status":"passed","time":{"start":1727422767447,"stop":1727422771451,"duration":4004}},{"uid":"1c0d59a7987fad44","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2130//#testresult/1c0d59a7987fad44","status":"passed","time":{"start":1727396476346,"stop":1727396480157,"duration":3811}},{"uid":"2fa330dd30fc8d97","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2129//#testresult/2fa330dd30fc8d97","status":"passed","time":{"start":1727309980874,"stop":1727309984563,"duration":3689}},{"uid":"c1bd6e9b152b30c5","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2128//#testresult/c1bd6e9b152b30c5","status":"passed","time":{"start":1727223897406,"stop":1727223900708,"duration":3302}},{"uid":"364c576e8af7e787","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2127//#testresult/364c576e8af7e787","status":"passed","time":{"start":1727137573954,"stop":1727137577835,"duration":3881}},{"uid":"7b9b04732abd16ff","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2126//#testresult/7b9b04732abd16ff","status":"passed","time":{"start":1727051116078,"stop":1727051118999,"duration":2921}},{"uid":"ddd6d6ec6bc11abd","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2125//#testresult/ddd6d6ec6bc11abd","status":"passed","time":{"start":1726964804876,"stop":1726964808905,"duration":4029}}]},"tags":[]},"source":"1a1dcb1d93447f81.json","parameterValues":["SouthOxfordshireCouncil"]} \ No newline at end of file diff --git a/3.11/2199/data/test-cases/1ac33ff1ddccb8e2.json b/3.11/2199/data/test-cases/1ac33ff1ddccb8e2.json deleted file mode 100644 index defc89f512..0000000000 --- a/3.11/2199/data/test-cases/1ac33ff1ddccb8e2.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"1ac33ff1ddccb8e2","name":"Validate Council Output [CroydonCouncil]","fullName":"features/validate_council_outputs.feature:Validate Council Output","historyId":"cc336f6dd92ae6b8042805cd6f13d13e","time":{"start":1728519190698,"stop":1728519194701,"duration":4003},"status":"failed","statusMessage":"AttributeError: 'NoneType' object has no attribute 'attrs'","statusTrace":"fixturefunc = \nrequest = >\nkwargs = {'context': , 'headless_mode': 'True', 'local_browser': 'False', 'selenium_url': 'http://localhost:4444'}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \nuk_bin_collection/tests/step_defs/test_validate_council.py:100: in scrape_step\n context.parse_result = CollectData.run()\nuk_bin_collection/uk_bin_collection/collect_data.py:101: in run\n return self.client_code(\nuk_bin_collection/uk_bin_collection/collect_data.py:121: in client_code\n return get_bin_data_class.template_method(address_url, **kwargs)\nuk_bin_collection/uk_bin_collection/get_bin_data.py:61: in template_method\n bin_data_dict = self.get_and_parse_data(this_url, **kwargs)\nuk_bin_collection/uk_bin_collection/get_bin_data.py:84: in get_and_parse_data\n bin_data_dict = self.parse_data(\"\", url=address_url, **kwargs)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = , page = ''\nkwargs = {'council_module_str': 'CroydonCouncil', 'dev_mode': False, 'headless': True, 'local_browser': False, ...}\ns = \nbase_url = 'https://service.croydon.gov.uk', paon = '13', postcode = 'SE25 5DW'\ncsrf_token = 'd80d1b38b8f006c37f57e4851a44bbb9f98c0681', address_id = '96383'\ncollection_data = '\n\n\n\n\ndata = {'bins': []}\nbin_types = {'../images/bins/cal_ash.png': 'Ash bin', '../images/bins/cal_blue.png': 'Mixed recycling', '../images/bins/cal_brown.png': 'Organic waste', '../images/bins/cal_green.png': 'General waste', ...}\nbody = None\n\n def parse_data(self, page: str, **kwargs) -> dict:\n # Parse the page\n soup = BeautifulSoup(page.text, features=\"html.parser\")\n soup.prettify()\n \n # Declare an empty dict for data, and pair icon source URLs with their respective bin type\n data = {\"bins\": []}\n bin_types = {\n \"../images/bins/cal_blue.png\": \"Mixed recycling\",\n \"../images/bins/cal_green.png\": \"General waste\",\n \"../images/bins/cal_grey.png\": \"Food waste\",\n \"../images/bins/cal_brown.png\": \"Organic waste\",\n \"../images/bins/cal_purple.png\": \"Glass\",\n \"../images/bins/cal_ash.png\": \"Ash bin\",\n }\n \n # Find the page body with all the calendars\n body = soup.find(\"div\", {\"id\": \"printArticle\"})\n> cal_year = datetime.strptime(soup.select(\"#Year\")[0].text.strip(), \"%Y\").year\nE IndexError: list index out of range\n\nuk_bin_collection/uk_bin_collection/councils/GlasgowCityCouncil.py:31: IndexError","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"failed","statusMessage":"IndexError: list index out of range","statusTrace":"fixturefunc = \nrequest = >\nkwargs = {'context': , 'headless_mode': 'True', 'local_browser': 'False', 'selenium_url': 'http://localhost:4444'}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \nuk_bin_collection/tests/step_defs/test_validate_council.py:100: in scrape_step\n context.parse_result = CollectData.run()\nuk_bin_collection/uk_bin_collection/collect_data.py:101: in run\n return self.client_code(\nuk_bin_collection/uk_bin_collection/collect_data.py:121: in client_code\n return get_bin_data_class.template_method(address_url, **kwargs)\nuk_bin_collection/uk_bin_collection/get_bin_data.py:61: in template_method\n bin_data_dict = self.get_and_parse_data(this_url, **kwargs)\nuk_bin_collection/uk_bin_collection/get_bin_data.py:82: in get_and_parse_data\n bin_data_dict = self.parse_data(page, url=address_url, **kwargs)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \npage = \nkwargs = {'council_module_str': 'GlasgowCityCouncil', 'dev_mode': False, 'headless': True, 'local_browser': False, ...}\nsoup = \n\n\n\n\n\n\n\n\n\n\ndata = {'bins': []}\nbin_types = {'../images/bins/cal_ash.png': 'Ash bin', '../images/bins/cal_blue.png': 'Mixed recycling', '../images/bins/cal_brown.png': 'Organic waste', '../images/bins/cal_green.png': 'General waste', ...}\nbody = None\n\n def parse_data(self, page: str, **kwargs) -> dict:\n # Parse the page\n soup = BeautifulSoup(page.text, features=\"html.parser\")\n soup.prettify()\n \n # Declare an empty dict for data, and pair icon source URLs with their respective bin type\n data = {\"bins\": []}\n bin_types = {\n \"../images/bins/cal_blue.png\": \"Mixed recycling\",\n \"../images/bins/cal_green.png\": \"General waste\",\n \"../images/bins/cal_grey.png\": \"Food waste\",\n \"../images/bins/cal_brown.png\": \"Organic waste\",\n \"../images/bins/cal_purple.png\": \"Glass\",\n \"../images/bins/cal_ash.png\": \"Ash bin\",\n }\n \n # Find the page body with all the calendars\n body = soup.find(\"div\", {\"id\": \"printArticle\"})\n> cal_year = datetime.strptime(soup.select(\"#Year\")[0].text.strip(), \"%Y\").year\nE IndexError: list index out of range\n\nuk_bin_collection/uk_bin_collection/councils/GlasgowCityCouncil.py:31: IndexError","steps":[{"name":"Given the council","time":{"start":1728519753402,"stop":1728519753403,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"When we scrape the data from the council","time":{"start":1728519753403,"stop":1728519755406,"duration":2003},"status":"failed","statusMessage":"list index out of range","statusTrace":"IndexError: list index out of range\n","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":true,"stepsCount":0,"attachmentsCount":0,"hasContent":true,"attachmentStep":false}],"attachments":[{"uid":"a564c3d8e4dc2cf0","name":"stdout","source":"a564c3d8e4dc2cf0.txt","type":"text/plain","size":45}],"parameters":[],"shouldDisplayMessage":true,"stepsCount":2,"attachmentsCount":1,"hasContent":true,"attachmentStep":false},"afterStages":[],"labels":[{"name":"host","value":"fv-az1019-265"},{"name":"thread","value":"2764-MainThread"},{"name":"framework","value":"pytest-bdd"},{"name":"language","value":"cpython3"},{"name":"feature","value":"Test each council output matches expected results"},{"name":"resultFormat","value":"allure2"}],"parameters":[{"name":"council","value":"GlasgowCityCouncil"}],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[{"name":"Product defects","matchedStatuses":[],"flaky":false}],"history":{"statistic":{"failed":170,"broken":0,"skipped":0,"passed":176,"unknown":0,"total":346},"items":[{"uid":"3eb6bb853c72926f","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2188//#testresult/3eb6bb853c72926f","status":"failed","statusDetails":"IndexError: list index out of range","time":{"start":1728432927039,"stop":1728432929416,"duration":2377}},{"uid":"470adfd9475810a4","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2169//#testresult/470adfd9475810a4","status":"failed","statusDetails":"IndexError: list index out of range","time":{"start":1728332149134,"stop":1728332151377,"duration":2243}},{"uid":"db185bb23dbafb2c","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2165//#testresult/db185bb23dbafb2c","status":"failed","statusDetails":"IndexError: list index out of range","time":{"start":1728259410293,"stop":1728259412598,"duration":2305}},{"uid":"3cd577aa2d49dd6e","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2164//#testresult/3cd577aa2d49dd6e","status":"failed","statusDetails":"IndexError: list index out of range","time":{"start":1728173023394,"stop":1728173025660,"duration":2266}},{"uid":"b4449f0544a675","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2160//#testresult/b4449f0544a675","status":"failed","statusDetails":"IndexError: list index out of range","time":{"start":1728086820235,"stop":1728086822417,"duration":2182}},{"uid":"b61a9da7deaedc7b","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2152//#testresult/b61a9da7deaedc7b","status":"failed","statusDetails":"IndexError: list index out of range","time":{"start":1728000738179,"stop":1728000740147,"duration":1968}},{"uid":"4f9e848afbcb51bd","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2148//#testresult/4f9e848afbcb51bd","status":"failed","statusDetails":"IndexError: list index out of range","time":{"start":1727932815686,"stop":1727932817418,"duration":1732}},{"uid":"39dc118692c16c0f","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2146//#testresult/39dc118692c16c0f","status":"failed","statusDetails":"IndexError: list index out of range","time":{"start":1727914618218,"stop":1727914620215,"duration":1997}},{"uid":"bec1262b32d33d91","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2139//#testresult/bec1262b32d33d91","status":"failed","statusDetails":"IndexError: list index out of range","time":{"start":1727828198421,"stop":1727828200338,"duration":1917}},{"uid":"24ee9a873dfdf9b4","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2138//#testresult/24ee9a873dfdf9b4","status":"failed","statusDetails":"IndexError: list index out of range","time":{"start":1727741896904,"stop":1727741898736,"duration":1832}},{"uid":"c25443233af71184","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2137//#testresult/c25443233af71184","status":"failed","statusDetails":"IndexError: list index out of range","time":{"start":1727655436662,"stop":1727655438274,"duration":1612}},{"uid":"e47c0e0d89bff5b2","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2136//#testresult/e47c0e0d89bff5b2","status":"failed","statusDetails":"IndexError: list index out of range","time":{"start":1727569016184,"stop":1727569018135,"duration":1951}},{"uid":"e7646f129647a670","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2135//#testresult/e7646f129647a670","status":"failed","statusDetails":"IndexError: list index out of range","time":{"start":1727482627247,"stop":1727482629006,"duration":1759}},{"uid":"571b2d318e9297b0","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2131//#testresult/571b2d318e9297b0","status":"failed","statusDetails":"IndexError: list index out of range","time":{"start":1727422611038,"stop":1727422612939,"duration":1901}},{"uid":"1a2b49ddf43e01a","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2130//#testresult/1a2b49ddf43e01a","status":"failed","statusDetails":"IndexError: list index out of range","time":{"start":1727396296656,"stop":1727396298840,"duration":2184}},{"uid":"5f9e025ba571bd96","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2129//#testresult/5f9e025ba571bd96","status":"failed","statusDetails":"IndexError: list index out of range","time":{"start":1727309824597,"stop":1727309826472,"duration":1875}},{"uid":"dbf6632e1d8fe073","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2128//#testresult/dbf6632e1d8fe073","status":"failed","statusDetails":"IndexError: list index out of range","time":{"start":1727223431319,"stop":1727223433130,"duration":1811}},{"uid":"6711f692b7ee2bde","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2127//#testresult/6711f692b7ee2bde","status":"failed","statusDetails":"IndexError: list index out of range","time":{"start":1727137073495,"stop":1727137075603,"duration":2108}},{"uid":"bba0050b92a63cd6","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2126//#testresult/bba0050b92a63cd6","status":"failed","statusDetails":"IndexError: list index out of range","time":{"start":1727050613750,"stop":1727050615478,"duration":1728}},{"uid":"4afe794f36ab3d41","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2125//#testresult/4afe794f36ab3d41","status":"failed","statusDetails":"IndexError: list index out of range","time":{"start":1726964376369,"stop":1726964378183,"duration":1814}}]},"tags":[]},"source":"9a71a2cfce72dd7.json","parameterValues":["GlasgowCityCouncil"]} \ No newline at end of file diff --git a/3.11/2199/data/test-cases/9bc9bc6fd804b34a.json b/3.11/2199/data/test-cases/9bc9bc6fd804b34a.json deleted file mode 100644 index dac2dcf095..0000000000 --- a/3.11/2199/data/test-cases/9bc9bc6fd804b34a.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"9bc9bc6fd804b34a","name":"Validate Council Output [MiltonKeynesCityCouncil]","fullName":"features/validate_council_outputs.feature:Validate Council Output","historyId":"a25fa98d985c8b6a2dc69b98eb9662d1","time":{"start":1728519861088,"stop":1728519861478,"duration":390},"status":"failed","statusMessage":"AttributeError: 'NoneType' object has no attribute 'find_all'","statusTrace":"fixturefunc = \nrequest = >\nkwargs = {'context': , 'headless_mode': 'True', 'local_browser': 'False', 'selenium_url': 'http://localhost:4444'}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \nuk_bin_collection/tests/step_defs/test_validate_council.py:100: in scrape_step\n context.parse_result = CollectData.run()\nuk_bin_collection/uk_bin_collection/collect_data.py:101: in run\n return self.client_code(\nuk_bin_collection/uk_bin_collection/collect_data.py:121: in client_code\n return get_bin_data_class.template_method(address_url, **kwargs)\nuk_bin_collection/uk_bin_collection/get_bin_data.py:61: in template_method\n bin_data_dict = self.get_and_parse_data(this_url, **kwargs)\nuk_bin_collection/uk_bin_collection/get_bin_data.py:82: in get_and_parse_data\n bin_data_dict = self.parse_data(page, url=address_url, **kwargs)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \npage = \nkwargs = {'council_module_str': 'MiltonKeynesCityCouncil', 'dev_mode': False, 'headless': True, 'local_browser': False, ...}\ndata = {'bins': []}\nsoup = \n\n\n\n\n\n\n\n\n\n def parse_data(self, page: str, **kwargs) -> dict:\n data = {\"bins\": []}\n \n # Get the estate from the UPRN field\n estate = kwargs.get(\"uprn\")\n \n # Parse the council's website\n soup = BeautifulSoup(page.text, features=\"html.parser\")\n soup.prettify()\n \n # Get a list of lists of estates and their collection days, then check for a match on estate name\n collection_days = [\n item.text.strip().replace(\"\\xa0\", \" \").split(\" - \")\n for item in soup.find(\n \"div\",\n {\n \"class\": \"field field--name-localgov-paragraphs field--type-entity-reference-revisions field--label-hidden field__items\"\n },\n> ).find_all(\"li\")\n ]\nE AttributeError: 'NoneType' object has no attribute 'find_all'\n\nuk_bin_collection/uk_bin_collection/councils/MiltonKeynesCityCouncil.py:32: AttributeError","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"failed","statusMessage":"AttributeError: 'NoneType' object has no attribute 'find_all'","statusTrace":"fixturefunc = \nrequest = >\nkwargs = {'context': , 'headless_mode': 'True', 'local_browser': 'False', 'selenium_url': 'http://localhost:4444'}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \nuk_bin_collection/tests/step_defs/test_validate_council.py:100: in scrape_step\n context.parse_result = CollectData.run()\nuk_bin_collection/uk_bin_collection/collect_data.py:101: in run\n return self.client_code(\nuk_bin_collection/uk_bin_collection/collect_data.py:121: in client_code\n return get_bin_data_class.template_method(address_url, **kwargs)\nuk_bin_collection/uk_bin_collection/get_bin_data.py:61: in template_method\n bin_data_dict = self.get_and_parse_data(this_url, **kwargs)\nuk_bin_collection/uk_bin_collection/get_bin_data.py:82: in get_and_parse_data\n bin_data_dict = self.parse_data(page, url=address_url, **kwargs)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \npage = \nkwargs = {'council_module_str': 'MiltonKeynesCityCouncil', 'dev_mode': False, 'headless': True, 'local_browser': False, ...}\ndata = {'bins': []}\nsoup = \n\n\n\n\n\n\n\n\n\n def parse_data(self, page: str, **kwargs) -> dict:\n data = {\"bins\": []}\n \n # Get the estate from the UPRN field\n estate = kwargs.get(\"uprn\")\n \n # Parse the council's website\n soup = BeautifulSoup(page.text, features=\"html.parser\")\n soup.prettify()\n \n # Get a list of lists of estates and their collection days, then check for a match on estate name\n collection_days = [\n item.text.strip().replace(\"\\xa0\", \" \").split(\" - \")\n for item in soup.find(\n \"div\",\n {\n \"class\": \"field field--name-localgov-paragraphs field--type-entity-reference-revisions field--label-hidden field__items\"\n },\n> ).find_all(\"li\")\n ]\nE AttributeError: 'NoneType' object has no attribute 'find_all'\n\nuk_bin_collection/uk_bin_collection/councils/MiltonKeynesCityCouncil.py:32: AttributeError","steps":[{"name":"Given the council","time":{"start":1728519861088,"stop":1728519861088,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"When we scrape the data from the council","time":{"start":1728519861088,"stop":1728519861478,"duration":390},"status":"failed","statusMessage":"'NoneType' object has no attribute 'find_all'","statusTrace":"AttributeError: 'NoneType' object has no attribute 'find_all'\n","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":true,"stepsCount":0,"attachmentsCount":0,"hasContent":true,"attachmentStep":false}],"attachments":[{"uid":"15d5bc766817e712","name":"stdout","source":"15d5bc766817e712.txt","type":"text/plain","size":50}],"parameters":[],"shouldDisplayMessage":true,"stepsCount":2,"attachmentsCount":1,"hasContent":true,"attachmentStep":false},"afterStages":[],"labels":[{"name":"host","value":"fv-az1019-265"},{"name":"thread","value":"2761-MainThread"},{"name":"framework","value":"pytest-bdd"},{"name":"language","value":"cpython3"},{"name":"feature","value":"Test each council output matches expected results"},{"name":"resultFormat","value":"allure2"}],"parameters":[{"name":"council","value":"MiltonKeynesCityCouncil"}],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[{"name":"Product defects","matchedStatuses":[],"flaky":false}],"history":{"statistic":{"failed":346,"broken":0,"skipped":0,"passed":0,"unknown":0,"total":346},"items":[{"uid":"a6e13e98f0bfef1b","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2188//#testresult/a6e13e98f0bfef1b","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1728433008549,"stop":1728433009344,"duration":795}},{"uid":"be59952054295a79","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2169//#testresult/be59952054295a79","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1728332894043,"stop":1728332900698,"duration":6655}},{"uid":"d46848d0513099c5","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2165//#testresult/d46848d0513099c5","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1728260328714,"stop":1728260330060,"duration":1346}},{"uid":"a2ba0f52cba3758b","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2164//#testresult/a2ba0f52cba3758b","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1728173951097,"stop":1728173952249,"duration":1152}},{"uid":"f733ed311e39e235","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2160//#testresult/f733ed311e39e235","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1728087333072,"stop":1728087333768,"duration":696}},{"uid":"90ff42ccefcdf88","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2152//#testresult/90ff42ccefcdf88","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1728001259830,"stop":1728001260115,"duration":285}},{"uid":"a813b5325dd8ce29","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2148//#testresult/a813b5325dd8ce29","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1727932859142,"stop":1727932859895,"duration":753}},{"uid":"bf94928f8d62b7c3","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2146//#testresult/bf94928f8d62b7c3","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1727914665139,"stop":1727914666422,"duration":1283}},{"uid":"1f7f9150040f329a","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2139//#testresult/1f7f9150040f329a","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1727828242293,"stop":1727828243012,"duration":719}},{"uid":"3da57967ad5553cf","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2138//#testresult/3da57967ad5553cf","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1727741921017,"stop":1727741922049,"duration":1032}},{"uid":"65b6463de1db6b9f","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2137//#testresult/65b6463de1db6b9f","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1727655457939,"stop":1727655458953,"duration":1014}},{"uid":"76a8fa988762d7ca","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2136//#testresult/76a8fa988762d7ca","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1727569066261,"stop":1727569066812,"duration":551}},{"uid":"9643c134b2ef9e95","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2135//#testresult/9643c134b2ef9e95","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1727482790445,"stop":1727482791173,"duration":728}},{"uid":"12953b5f23a81e0f","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2131//#testresult/12953b5f23a81e0f","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1727422631701,"stop":1727422632104,"duration":403}},{"uid":"431eb17e572e21c3","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2130//#testresult/431eb17e572e21c3","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1727396358568,"stop":1727396360825,"duration":2257}},{"uid":"2cf974b3a2b4efb8","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2129//#testresult/2cf974b3a2b4efb8","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1727309867967,"stop":1727309869498,"duration":1531}},{"uid":"3f8ba6eef1035656","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2128//#testresult/3f8ba6eef1035656","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1727223478199,"stop":1727223479881,"duration":1682}},{"uid":"fd1d1cd41ac50467","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2127//#testresult/fd1d1cd41ac50467","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1727137124243,"stop":1727137125508,"duration":1265}},{"uid":"47e08d15b2c89dea","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2126//#testresult/47e08d15b2c89dea","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1727050724328,"stop":1727050724833,"duration":505}},{"uid":"1afbdb8a59bd7095","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2125//#testresult/1afbdb8a59bd7095","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1726964419612,"stop":1726964420633,"duration":1021}}]},"tags":[]},"source":"9bc9bc6fd804b34a.json","parameterValues":["MiltonKeynesCityCouncil"]} \ No newline at end of file diff --git a/3.11/2199/data/test-cases/9d00ba8bf790a0b6.json b/3.11/2199/data/test-cases/9d00ba8bf790a0b6.json deleted file mode 100644 index 035a76f138..0000000000 --- a/3.11/2199/data/test-cases/9d00ba8bf790a0b6.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"9d00ba8bf790a0b6","name":"Validate Council Output [BuckinghamshireCouncil]","fullName":"features/validate_council_outputs.feature:Validate Council Output","historyId":"d3931a358fdfe26e1ace17c1805a29ca","time":{"start":1728518477407,"stop":1728518483093,"duration":5686},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"passed","steps":[{"name":"Given the council","time":{"start":1728518477407,"stop":1728518477408,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"When we scrape the data from the council","time":{"start":1728518477409,"stop":1728518483091,"duration":5682},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"Then the result is valid json","time":{"start":1728518483091,"stop":1728518483091,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"And the output should validate against the schema","time":{"start":1728518483091,"stop":1728518483093,"duration":2},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"attachments":[{"uid":"81860b45ddab7f8a","name":"stdout","source":"81860b45ddab7f8a.txt","type":"text/plain","size":49}],"parameters":[],"shouldDisplayMessage":false,"stepsCount":4,"attachmentsCount":1,"hasContent":true,"attachmentStep":false},"afterStages":[],"labels":[{"name":"host","value":"fv-az1019-265"},{"name":"thread","value":"2764-MainThread"},{"name":"framework","value":"pytest-bdd"},{"name":"language","value":"cpython3"},{"name":"feature","value":"Test each council output matches expected results"},{"name":"resultFormat","value":"allure2"}],"parameters":[{"name":"council","value":"BuckinghamshireCouncil"}],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":90,"broken":0,"skipped":0,"passed":127,"unknown":0,"total":217},"items":[{"uid":"a5fdcf8d9a73c2a0","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2188//#testresult/a5fdcf8d9a73c2a0","status":"passed","time":{"start":1728432085042,"stop":1728432090971,"duration":5929}},{"uid":"6b400e805f28d873","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2176//#testresult/6b400e805f28d873","status":"passed","time":{"start":1728345671119,"stop":1728345676248,"duration":5129}},{"uid":"c104f5524774c705","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2174//#testresult/c104f5524774c705","status":"passed","time":{"start":1728338201307,"stop":1728338205632,"duration":4325}},{"uid":"fc334a531b4d30fd","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2169//#testresult/fc334a531b4d30fd","status":"failed","statusDetails":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-1014-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","time":{"start":1728332248621,"stop":1728332548638,"duration":300017}},{"uid":"d0b7ca7137b820bd","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2165//#testresult/d0b7ca7137b820bd","status":"failed","statusDetails":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-1014-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","time":{"start":1728259913099,"stop":1728260213109,"duration":300010}},{"uid":"a6a2d7f4652dba93","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2164//#testresult/a6a2d7f4652dba93","status":"failed","statusDetails":"selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {\"method\":\"css selector\",\"selector\":\"[id=\"COPYOFECHOCOLLECTIONDATES_ADDRESSSELECTION_ADDRESSSELECTIONPOSTCODE\"]\"}\n (Session info: chrome=129.0.6668.58); For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception\nStacktrace:\n#0 0x5569c732913a \n#1 0x5569c700f5e0 \n#2 0x5569c705ebe8 \n#3 0x5569c705ee81 \n#4 0x5569c70a58c4 \n#5 0x5569c7083b4d \n#6 0x5569c70a2d7d \n#7 0x5569c70838c3 \n#8 0x5569c70516b3 \n#9 0x5569c705268e \n#10 0x5569c72f3b3b \n#11 0x5569c72f7ac1 \n#12 0x5569c72e0335 \n#13 0x5569c72f8642 \n#14 0x5569c72c549f \n#15 0x5569c7318038 \n#16 0x5569c7318203 \n#17 0x5569c7327f8c \n#18 0x7fdd02366a94 \n#19 0x7fdd023f3a34 __clone","time":{"start":1728173554552,"stop":1728173815995,"duration":261443}},{"uid":"adb5131be897aa6b","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2160//#testresult/adb5131be897aa6b","status":"failed","statusDetails":"selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {\"method\":\"css selector\",\"selector\":\"[id=\"COPYOFECHOCOLLECTIONDATES_ADDRESSSELECTION_ADDRESSSELECTIONPOSTCODE\"]\"}\n (Session info: chrome=129.0.6668.58); For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception\nStacktrace:\n#0 0x5651f1ee113a \n#1 0x5651f1bc75e0 \n#2 0x5651f1c16be8 \n#3 0x5651f1c16e81 \n#4 0x5651f1c5d8c4 \n#5 0x5651f1c3bb4d \n#6 0x5651f1c5ad7d \n#7 0x5651f1c3b8c3 \n#8 0x5651f1c096b3 \n#9 0x5651f1c0a68e \n#10 0x5651f1eabb3b \n#11 0x5651f1eafac1 \n#12 0x5651f1e98335 \n#13 0x5651f1eb0642 \n#14 0x5651f1e7d49f \n#15 0x5651f1ed0038 \n#16 0x5651f1ed0203 \n#17 0x5651f1edff8c \n#18 0x7f22ff7a8a94 \n#19 0x7f22ff835a34 __clone","time":{"start":1728086779387,"stop":1728086819946,"duration":40559}},{"uid":"64cd65d176c30fb7","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2152//#testresult/64cd65d176c30fb7","status":"failed","statusDetails":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-1014-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","time":{"start":1728000437846,"stop":1728000737857,"duration":300011}},{"uid":"10e9399dc1e186a2","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2148//#testresult/10e9399dc1e186a2","status":"failed","statusDetails":"selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {\"method\":\"css selector\",\"selector\":\"[id=\"COPYOFECHOCOLLECTIONDATES_ADDRESSSELECTION_ADDRESSSELECTIONPOSTCODE\"]\"}\n (Session info: chrome=129.0.6668.58); For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception\nStacktrace:\n#0 0x55a76229713a \n#1 0x55a761f7d5e0 \n#2 0x55a761fccbe8 \n#3 0x55a761fcce81 \n#4 0x55a7620138c4 \n#5 0x55a761ff1b4d \n#6 0x55a762010d7d \n#7 0x55a761ff18c3 \n#8 0x55a761fbf6b3 \n#9 0x55a761fc068e \n#10 0x55a762261b3b \n#11 0x55a762265ac1 \n#12 0x55a76224e335 \n#13 0x55a762266642 \n#14 0x55a76223349f \n#15 0x55a762286038 \n#16 0x55a762286203 \n#17 0x55a762295f8c \n#18 0x7fa118cb5a94 \n#19 0x7fa118d42a34 __clone","time":{"start":1727931990083,"stop":1727932035781,"duration":45698}},{"uid":"a262de6d4bc9c7e1","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2146//#testresult/a262de6d4bc9c7e1","status":"failed","statusDetails":"selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {\"method\":\"css selector\",\"selector\":\"[id=\"COPYOFECHOCOLLECTIONDATES_ADDRESSSELECTION_ADDRESSSELECTIONPOSTCODE\"]\"}\n (Session info: chrome=129.0.6668.58); For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception\nStacktrace:\n#0 0x5611255e813a \n#1 0x5611252ce5e0 \n#2 0x56112531dbe8 \n#3 0x56112531de81 \n#4 0x5611253648c4 \n#5 0x561125342b4d \n#6 0x561125361d7d \n#7 0x5611253428c3 \n#8 0x5611253106b3 \n#9 0x56112531168e \n#10 0x5611255b2b3b \n#11 0x5611255b6ac1 \n#12 0x56112559f335 \n#13 0x5611255b7642 \n#14 0x56112558449f \n#15 0x5611255d7038 \n#16 0x5611255d7203 \n#17 0x5611255e6f8c \n#18 0x7ff98b7eca94 \n#19 0x7ff98b879a34 __clone","time":{"start":1727913712774,"stop":1727913764056,"duration":51282}},{"uid":"fd88c4104a8b5930","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2139//#testresult/fd88c4104a8b5930","status":"failed","statusDetails":"selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {\"method\":\"css selector\",\"selector\":\"[id=\"COPYOFECHOCOLLECTIONDATES_ADDRESSSELECTION_ADDRESSSELECTIONPOSTCODE\"]\"}\n (Session info: chrome=129.0.6668.58); For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception\nStacktrace:\n#0 0x564a6a94013a \n#1 0x564a6a6265e0 \n#2 0x564a6a675be8 \n#3 0x564a6a675e81 \n#4 0x564a6a6bc8c4 \n#5 0x564a6a69ab4d \n#6 0x564a6a6b9d7d \n#7 0x564a6a69a8c3 \n#8 0x564a6a6686b3 \n#9 0x564a6a66968e \n#10 0x564a6a90ab3b \n#11 0x564a6a90eac1 \n#12 0x564a6a8f7335 \n#13 0x564a6a90f642 \n#14 0x564a6a8dc49f \n#15 0x564a6a92f038 \n#16 0x564a6a92f203 \n#17 0x564a6a93ef8c \n#18 0x7ffa75a3aa94 \n#19 0x7ffa75ac7a34 __clone","time":{"start":1727827285882,"stop":1727827354078,"duration":68196}},{"uid":"ff2cff0479d4415e","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2138//#testresult/ff2cff0479d4415e","status":"failed","statusDetails":"selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {\"method\":\"css selector\",\"selector\":\"[id=\"COPYOFECHOCOLLECTIONDATES_ADDRESSSELECTION_ADDRESSSELECTIONPOSTCODE\"]\"}\n (Session info: chrome=129.0.6668.58); For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception\nStacktrace:\n#0 0x55b5e004713a \n#1 0x55b5dfd2d5e0 \n#2 0x55b5dfd7cbe8 \n#3 0x55b5dfd7ce81 \n#4 0x55b5dfdc38c4 \n#5 0x55b5dfda1b4d \n#6 0x55b5dfdc0d7d \n#7 0x55b5dfda18c3 \n#8 0x55b5dfd6f6b3 \n#9 0x55b5dfd7068e \n#10 0x55b5e0011b3b \n#11 0x55b5e0015ac1 \n#12 0x55b5dfffe335 \n#13 0x55b5e0016642 \n#14 0x55b5dffe349f \n#15 0x55b5e0036038 \n#16 0x55b5e0036203 \n#17 0x55b5e0045f8c \n#18 0x7f76eff06a94 \n#19 0x7f76eff93a34 __clone","time":{"start":1727740915502,"stop":1727740968379,"duration":52877}},{"uid":"355bb12763bccab7","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2137//#testresult/355bb12763bccab7","status":"failed","statusDetails":"selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {\"method\":\"css selector\",\"selector\":\"[id=\"COPYOFECHOCOLLECTIONDATES_ADDRESSSELECTION_ADDRESSSELECTIONPOSTCODE\"]\"}\n (Session info: chrome=129.0.6668.58); For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception\nStacktrace:\n#0 0x55ddb60f613a \n#1 0x55ddb5ddc5e0 \n#2 0x55ddb5e2bbe8 \n#3 0x55ddb5e2be81 \n#4 0x55ddb5e728c4 \n#5 0x55ddb5e50b4d \n#6 0x55ddb5e6fd7d \n#7 0x55ddb5e508c3 \n#8 0x55ddb5e1e6b3 \n#9 0x55ddb5e1f68e \n#10 0x55ddb60c0b3b \n#11 0x55ddb60c4ac1 \n#12 0x55ddb60ad335 \n#13 0x55ddb60c5642 \n#14 0x55ddb609249f \n#15 0x55ddb60e5038 \n#16 0x55ddb60e5203 \n#17 0x55ddb60f4f8c \n#18 0x7fdca6fcfa94 \n#19 0x7fdca705ca34 __clone","time":{"start":1727654475626,"stop":1727654538633,"duration":63007}},{"uid":"57991ff36653e1fe","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2136//#testresult/57991ff36653e1fe","status":"failed","statusDetails":"selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {\"method\":\"css selector\",\"selector\":\"[id=\"COPYOFECHOCOLLECTIONDATES_ADDRESSSELECTION_ADDRESSSELECTIONPOSTCODE\"]\"}\n (Session info: chrome=129.0.6668.58); For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception\nStacktrace:\n#0 0x556c2487113a \n#1 0x556c245575e0 \n#2 0x556c245a6be8 \n#3 0x556c245a6e81 \n#4 0x556c245ed8c4 \n#5 0x556c245cbb4d \n#6 0x556c245ead7d \n#7 0x556c245cb8c3 \n#8 0x556c245996b3 \n#9 0x556c2459a68e \n#10 0x556c2483bb3b \n#11 0x556c2483fac1 \n#12 0x556c24828335 \n#13 0x556c24840642 \n#14 0x556c2480d49f \n#15 0x556c24860038 \n#16 0x556c24860203 \n#17 0x556c2486ff8c \n#18 0x7f8c45471a94 \n#19 0x7f8c454fea34 __clone","time":{"start":1727568085016,"stop":1727568150783,"duration":65767}},{"uid":"7e83ab90f25f3834","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2135//#testresult/7e83ab90f25f3834","status":"failed","statusDetails":"selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {\"method\":\"css selector\",\"selector\":\"[id=\"COPYOFECHOCOLLECTIONDATES_ADDRESSSELECTION_ADDRESSSELECTIONPOSTCODE\"]\"}\n (Session info: chrome=129.0.6668.58); For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception\nStacktrace:\n#0 0x5555a216813a \n#1 0x5555a1e4e5e0 \n#2 0x5555a1e9dbe8 \n#3 0x5555a1e9de81 \n#4 0x5555a1ee48c4 \n#5 0x5555a1ec2b4d \n#6 0x5555a1ee1d7d \n#7 0x5555a1ec28c3 \n#8 0x5555a1e906b3 \n#9 0x5555a1e9168e \n#10 0x5555a2132b3b \n#11 0x5555a2136ac1 \n#12 0x5555a211f335 \n#13 0x5555a2137642 \n#14 0x5555a210449f \n#15 0x5555a2157038 \n#16 0x5555a2157203 \n#17 0x5555a2166f8c \n#18 0x7f7810e1fa94 \n#19 0x7f7810eaca34 __clone","time":{"start":1727481687455,"stop":1727481747165,"duration":59710}},{"uid":"864c939b55e6c96","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2131//#testresult/864c939b55e6c96","status":"failed","statusDetails":"selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {\"method\":\"css selector\",\"selector\":\"[id=\"COPYOFECHOCOLLECTIONDATES_ADDRESSSELECTION_ADDRESSSELECTIONPOSTCODE\"]\"}\n (Session info: chrome=129.0.6668.58); For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception\nStacktrace:\n#0 0x560c7fc8413a \n#1 0x560c7f96a5e0 \n#2 0x560c7f9b9be8 \n#3 0x560c7f9b9e81 \n#4 0x560c7fa008c4 \n#5 0x560c7f9deb4d \n#6 0x560c7f9fdd7d \n#7 0x560c7f9de8c3 \n#8 0x560c7f9ac6b3 \n#9 0x560c7f9ad68e \n#10 0x560c7fc4eb3b \n#11 0x560c7fc52ac1 \n#12 0x560c7fc3b335 \n#13 0x560c7fc53642 \n#14 0x560c7fc2049f \n#15 0x560c7fc73038 \n#16 0x560c7fc73203 \n#17 0x560c7fc82f8c \n#18 0x7f6577ba4a94 \n#19 0x7f6577c31a34 __clone","time":{"start":1727421658878,"stop":1727421711159,"duration":52281}},{"uid":"7099116f2693a36d","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2130//#testresult/7099116f2693a36d","status":"failed","statusDetails":"selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {\"method\":\"css selector\",\"selector\":\"[id=\"COPYOFECHOCOLLECTIONDATES_ADDRESSSELECTION_ADDRESSSELECTIONPOSTCODE\"]\"}\n (Session info: chrome=129.0.6668.58); For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception\nStacktrace:\n#0 0x5589dd15f13a \n#1 0x5589dce455e0 \n#2 0x5589dce94be8 \n#3 0x5589dce94e81 \n#4 0x5589dcedb8c4 \n#5 0x5589dceb9b4d \n#6 0x5589dced8d7d \n#7 0x5589dceb98c3 \n#8 0x5589dce876b3 \n#9 0x5589dce8868e \n#10 0x5589dd129b3b \n#11 0x5589dd12dac1 \n#12 0x5589dd116335 \n#13 0x5589dd12e642 \n#14 0x5589dd0fb49f \n#15 0x5589dd14e038 \n#16 0x5589dd14e203 \n#17 0x5589dd15df8c \n#18 0x7fca1d2cea94 \n#19 0x7fca1d35ba34 __clone","time":{"start":1727395332705,"stop":1727395381462,"duration":48757}},{"uid":"2d3264200beb84ec","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2129//#testresult/2d3264200beb84ec","status":"failed","statusDetails":"selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {\"method\":\"css selector\",\"selector\":\"[id=\"COPYOFECHOCOLLECTIONDATES_ADDRESSSELECTION_ADDRESSSELECTIONPOSTCODE\"]\"}\n (Session info: chrome=129.0.6668.58); For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception\nStacktrace:\n#0 0x563474ded13a \n#1 0x563474ad35e0 \n#2 0x563474b22be8 \n#3 0x563474b22e81 \n#4 0x563474b698c4 \n#5 0x563474b47b4d \n#6 0x563474b66d7d \n#7 0x563474b478c3 \n#8 0x563474b156b3 \n#9 0x563474b1668e \n#10 0x563474db7b3b \n#11 0x563474dbbac1 \n#12 0x563474da4335 \n#13 0x563474dbc642 \n#14 0x563474d8949f \n#15 0x563474ddc038 \n#16 0x563474ddc203 \n#17 0x563474debf8c \n#18 0x7efe6538ca94 \n#19 0x7efe65419a34 __clone","time":{"start":1727308914778,"stop":1727308969427,"duration":54649}},{"uid":"555622e41afb36bf","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2128//#testresult/555622e41afb36bf","status":"failed","statusDetails":"selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {\"method\":\"css selector\",\"selector\":\"[id=\"COPYOFECHOCOLLECTIONDATES_ADDRESSSELECTION_ADDRESSSELECTIONPOSTCODE\"]\"}\n (Session info: chrome=129.0.6668.58); For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception\nStacktrace:\n#0 0x557fa710913a \n#1 0x557fa6def5e0 \n#2 0x557fa6e3ebe8 \n#3 0x557fa6e3ee81 \n#4 0x557fa6e858c4 \n#5 0x557fa6e63b4d \n#6 0x557fa6e82d7d \n#7 0x557fa6e638c3 \n#8 0x557fa6e316b3 \n#9 0x557fa6e3268e \n#10 0x557fa70d3b3b \n#11 0x557fa70d7ac1 \n#12 0x557fa70c0335 \n#13 0x557fa70d8642 \n#14 0x557fa70a549f \n#15 0x557fa70f8038 \n#16 0x557fa70f8203 \n#17 0x557fa7107f8c \n#18 0x7fd28db7ea94 \n#19 0x7fd28dc0ba34 __clone","time":{"start":1727222515868,"stop":1727222562329,"duration":46461}},{"uid":"104b0e5b9617e348","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2127//#testresult/104b0e5b9617e348","status":"failed","statusDetails":"selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {\"method\":\"css selector\",\"selector\":\"[id=\"COPYOFECHOCOLLECTIONDATES_ADDRESSSELECTION_ADDRESSSELECTIONPOSTCODE\"]\"}\n (Session info: chrome=129.0.6668.58); For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception\nStacktrace:\n#0 0x562b5467013a \n#1 0x562b543565e0 \n#2 0x562b543a5be8 \n#3 0x562b543a5e81 \n#4 0x562b543ec8c4 \n#5 0x562b543cab4d \n#6 0x562b543e9d7d \n#7 0x562b543ca8c3 \n#8 0x562b543986b3 \n#9 0x562b5439968e \n#10 0x562b5463ab3b \n#11 0x562b5463eac1 \n#12 0x562b54627335 \n#13 0x562b5463f642 \n#14 0x562b5460c49f \n#15 0x562b5465f038 \n#16 0x562b5465f203 \n#17 0x562b5466ef8c \n#18 0x7f015ce88a94 \n#19 0x7f015cf15a34 __clone","time":{"start":1727136093656,"stop":1727136170578,"duration":76922}}]},"tags":[]},"source":"9d00ba8bf790a0b6.json","parameterValues":["BuckinghamshireCouncil"]} \ No newline at end of file diff --git a/3.11/2199/data/test-cases/9d5034975a3b3e4c.json b/3.11/2199/data/test-cases/9d5034975a3b3e4c.json deleted file mode 100644 index 257651294f..0000000000 --- a/3.11/2199/data/test-cases/9d5034975a3b3e4c.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"9d5034975a3b3e4c","name":"Validate Council Output [TelfordAndWrekinCouncil]","fullName":"features/validate_council_outputs.feature:Validate Council Output","historyId":"11020c356dd70ffa855347bdb9609889","time":{"start":1728520726943,"stop":1728520727995,"duration":1052},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"passed","steps":[{"name":"Given the council","time":{"start":1728520726943,"stop":1728520726944,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"When we scrape the data from the council","time":{"start":1728520726944,"stop":1728520727994,"duration":1050},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"Then the result is valid json","time":{"start":1728520727994,"stop":1728520727994,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"And the output should validate against the schema","time":{"start":1728520727994,"stop":1728520727995,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"attachments":[{"uid":"1ca242f2b8b90568","name":"stdout","source":"1ca242f2b8b90568.txt","type":"text/plain","size":50}],"parameters":[],"shouldDisplayMessage":false,"stepsCount":4,"attachmentsCount":1,"hasContent":true,"attachmentStep":false},"afterStages":[],"labels":[{"name":"host","value":"fv-az1019-265"},{"name":"thread","value":"2761-MainThread"},{"name":"framework","value":"pytest-bdd"},{"name":"language","value":"cpython3"},{"name":"feature","value":"Test each council output matches expected results"},{"name":"resultFormat","value":"allure2"}],"parameters":[{"name":"council","value":"TelfordAndWrekinCouncil"}],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":167,"unknown":0,"total":167},"items":[{"uid":"111d6fcb4598f878","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2188//#testresult/111d6fcb4598f878","status":"passed","time":{"start":1728433526673,"stop":1728433527926,"duration":1253}},{"uid":"53af88791da34bd","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2169//#testresult/53af88791da34bd","status":"passed","time":{"start":1728333695943,"stop":1728333697553,"duration":1610}},{"uid":"f825f90fa1985b5d","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2165//#testresult/f825f90fa1985b5d","status":"passed","time":{"start":1728261087018,"stop":1728261087878,"duration":860}},{"uid":"b7bde1ee185c1cfd","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2164//#testresult/b7bde1ee185c1cfd","status":"passed","time":{"start":1728174434603,"stop":1728174436058,"duration":1455}},{"uid":"3db31396b2da5018","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2160//#testresult/3db31396b2da5018","status":"passed","time":{"start":1728088001471,"stop":1728088002616,"duration":1145}},{"uid":"2897a7fb18ae1274","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2152//#testresult/2897a7fb18ae1274","status":"passed","time":{"start":1728001739311,"stop":1728001740338,"duration":1027}},{"uid":"c8a2591385cb78be","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2148//#testresult/c8a2591385cb78be","status":"passed","time":{"start":1727933271127,"stop":1727933272057,"duration":930}},{"uid":"27e6e1d3f4652dc2","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2146//#testresult/27e6e1d3f4652dc2","status":"passed","time":{"start":1727915411750,"stop":1727915412544,"duration":794}},{"uid":"92e19a8c7774c7e1","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2139//#testresult/92e19a8c7774c7e1","status":"passed","time":{"start":1727828819571,"stop":1727828820509,"duration":938}},{"uid":"516f995481b92be4","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2138//#testresult/516f995481b92be4","status":"passed","time":{"start":1727742506282,"stop":1727742507335,"duration":1053}},{"uid":"5c516862eae92a92","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2137//#testresult/5c516862eae92a92","status":"passed","time":{"start":1727655908566,"stop":1727655909448,"duration":882}},{"uid":"907d437c808e74a2","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2136//#testresult/907d437c808e74a2","status":"passed","time":{"start":1727569575853,"stop":1727569577093,"duration":1240}},{"uid":"c4f6cf54f14ad16d","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2135//#testresult/c4f6cf54f14ad16d","status":"passed","time":{"start":1727483379799,"stop":1727483380786,"duration":987}},{"uid":"824b48cc8097e848","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2131//#testresult/824b48cc8097e848","status":"passed","time":{"start":1727423204206,"stop":1727423205350,"duration":1144}},{"uid":"684a120e16ed7ad2","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2130//#testresult/684a120e16ed7ad2","status":"passed","time":{"start":1727396799342,"stop":1727396800768,"duration":1426}},{"uid":"9ebe49b324983f8e","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2129//#testresult/9ebe49b324983f8e","status":"passed","time":{"start":1727309996659,"stop":1727309997774,"duration":1115}},{"uid":"4c2d6b2aa8f6608d","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2128//#testresult/4c2d6b2aa8f6608d","status":"passed","time":{"start":1727224042791,"stop":1727224043719,"duration":928}},{"uid":"4f272f2c9ffa65a9","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2127//#testresult/4f272f2c9ffa65a9","status":"passed","time":{"start":1727137984844,"stop":1727137986003,"duration":1159}},{"uid":"ff80d8136b2ffa28","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2126//#testresult/ff80d8136b2ffa28","status":"passed","time":{"start":1727051264072,"stop":1727051265296,"duration":1224}},{"uid":"fd3c70c16ce3702b","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2125//#testresult/fd3c70c16ce3702b","status":"passed","time":{"start":1726964885585,"stop":1726964886902,"duration":1317}}]},"tags":[]},"source":"9d5034975a3b3e4c.json","parameterValues":["TelfordAndWrekinCouncil"]} \ No newline at end of file diff --git a/3.11/2199/data/test-cases/9d5e3a747f9a92b7.json b/3.11/2199/data/test-cases/9d5e3a747f9a92b7.json deleted file mode 100644 index 86413a3420..0000000000 --- a/3.11/2199/data/test-cases/9d5e3a747f9a92b7.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"9d5e3a747f9a92b7","name":"Validate Council Output [StokeOnTrentCityCouncil]","fullName":"features/validate_council_outputs.feature:Validate Council Output","historyId":"28299958f1dcc74a7cf744f8652f988f","time":{"start":1728520281980,"stop":1728520285087,"duration":3107},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"passed","steps":[{"name":"Given the council","time":{"start":1728520281980,"stop":1728520281980,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"When we scrape the data from the council","time":{"start":1728520281980,"stop":1728520285086,"duration":3106},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"Then the result is valid json","time":{"start":1728520285086,"stop":1728520285086,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"And the output should validate against the schema","time":{"start":1728520285086,"stop":1728520285087,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"attachments":[{"uid":"d2519dfa9d7a6dca","name":"stdout","source":"d2519dfa9d7a6dca.txt","type":"text/plain","size":50}],"parameters":[],"shouldDisplayMessage":false,"stepsCount":4,"attachmentsCount":1,"hasContent":true,"attachmentStep":false},"afterStages":[],"labels":[{"name":"host","value":"fv-az1019-265"},{"name":"thread","value":"2764-MainThread"},{"name":"framework","value":"pytest-bdd"},{"name":"language","value":"cpython3"},{"name":"feature","value":"Test each council output matches expected results"},{"name":"resultFormat","value":"allure2"}],"parameters":[{"name":"council","value":"StokeOnTrentCityCouncil"}],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":1,"broken":0,"skipped":0,"passed":166,"unknown":0,"total":167},"items":[{"uid":"2c403bc159bfd9d0","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2188//#testresult/2c403bc159bfd9d0","status":"passed","time":{"start":1728433523655,"stop":1728433527241,"duration":3586}},{"uid":"1adce58cfbdab17d","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2169//#testresult/1adce58cfbdab17d","status":"passed","time":{"start":1728333402612,"stop":1728333404025,"duration":1413}},{"uid":"ddc7459368be74b8","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2165//#testresult/ddc7459368be74b8","status":"passed","time":{"start":1728260798674,"stop":1728260799991,"duration":1317}},{"uid":"e2954db89b0f1a8f","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2164//#testresult/e2954db89b0f1a8f","status":"passed","time":{"start":1728174144932,"stop":1728174149032,"duration":4100}},{"uid":"227527445a8de91a","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2160//#testresult/227527445a8de91a","status":"passed","time":{"start":1728088023629,"stop":1728088024822,"duration":1193}},{"uid":"c72e2702805956cd","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2152//#testresult/c72e2702805956cd","status":"passed","time":{"start":1728001301812,"stop":1728001304124,"duration":2312}},{"uid":"78d7b72f8bc4a4c4","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2148//#testresult/78d7b72f8bc4a4c4","status":"passed","time":{"start":1727933262845,"stop":1727933264203,"duration":1358}},{"uid":"810582d434709034","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2146//#testresult/810582d434709034","status":"passed","time":{"start":1727915121700,"stop":1727915122814,"duration":1114}},{"uid":"c81e4d46f2042583","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2139//#testresult/c81e4d46f2042583","status":"passed","time":{"start":1727828677028,"stop":1727828678048,"duration":1020}},{"uid":"fe488d1d1abed6f","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2138//#testresult/fe488d1d1abed6f","status":"passed","time":{"start":1727742362300,"stop":1727742364611,"duration":2311}},{"uid":"a5e48348e1cfdf5f","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2137//#testresult/a5e48348e1cfdf5f","status":"passed","time":{"start":1727656177581,"stop":1727656180333,"duration":2752}},{"uid":"b81a671176619faf","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2136//#testresult/b81a671176619faf","status":"passed","time":{"start":1727569518847,"stop":1727569521464,"duration":2617}},{"uid":"fe15e17c45fd7e25","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2135//#testresult/fe15e17c45fd7e25","status":"passed","time":{"start":1727483236786,"stop":1727483237931,"duration":1145}},{"uid":"da35bab346d0c85f","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2131//#testresult/da35bab346d0c85f","status":"passed","time":{"start":1727423370662,"stop":1727423372184,"duration":1522}},{"uid":"bba391a49c886896","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2130//#testresult/bba391a49c886896","status":"passed","time":{"start":1727396789814,"stop":1727396792108,"duration":2294}},{"uid":"57e5fa66732f2cad","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2129//#testresult/57e5fa66732f2cad","status":"passed","time":{"start":1727309989174,"stop":1727309992053,"duration":2879}},{"uid":"a65a8e15d0a75c11","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2128//#testresult/a65a8e15d0a75c11","status":"passed","time":{"start":1727223913457,"stop":1727223915192,"duration":1735}},{"uid":"f294b7d48b74a727","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2127//#testresult/f294b7d48b74a727","status":"passed","time":{"start":1727137840518,"stop":1727137842036,"duration":1518}},{"uid":"9cc435cbfdb541c6","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2126//#testresult/9cc435cbfdb541c6","status":"passed","time":{"start":1727050827639,"stop":1727050829922,"duration":2283}},{"uid":"5f7d62c0e800d464","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2125//#testresult/5f7d62c0e800d464","status":"passed","time":{"start":1726965151650,"stop":1726965155110,"duration":3460}}]},"tags":[]},"source":"9d5e3a747f9a92b7.json","parameterValues":["StokeOnTrentCityCouncil"]} \ No newline at end of file diff --git a/3.11/2199/data/test-cases/a0d033967eb91485.json b/3.11/2199/data/test-cases/a0d033967eb91485.json deleted file mode 100644 index 00214199cc..0000000000 --- a/3.11/2199/data/test-cases/a0d033967eb91485.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"a0d033967eb91485","name":"Validate Council Output [FarehamBoroughCouncil]","fullName":"features/validate_council_outputs.feature:Validate Council Output","historyId":"45c83152a74fd52f32cf53364e64652b","time":{"start":1728519321117,"stop":1728519322099,"duration":982},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"passed","steps":[{"name":"Given the council","time":{"start":1728519321117,"stop":1728519321118,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"When we scrape the data from the council","time":{"start":1728519321118,"stop":1728519322097,"duration":979},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"Then the result is valid json","time":{"start":1728519322098,"stop":1728519322098,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"And the output should validate against the schema","time":{"start":1728519322098,"stop":1728519322099,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"attachments":[{"uid":"abdb1306b530b0a8","name":"stdout","source":"abdb1306b530b0a8.txt","type":"text/plain","size":48}],"parameters":[],"shouldDisplayMessage":false,"stepsCount":4,"attachmentsCount":1,"hasContent":true,"attachmentStep":false},"afterStages":[],"labels":[{"name":"host","value":"fv-az1019-265"},{"name":"thread","value":"2764-MainThread"},{"name":"framework","value":"pytest-bdd"},{"name":"language","value":"cpython3"},{"name":"feature","value":"Test each council output matches expected results"},{"name":"resultFormat","value":"allure2"}],"parameters":[{"name":"council","value":"FarehamBoroughCouncil"}],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":153,"unknown":0,"total":153},"items":[{"uid":"66090a1b8aca4b00","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2188//#testresult/66090a1b8aca4b00","status":"passed","time":{"start":1728432809176,"stop":1728432810708,"duration":1532}},{"uid":"3c421fe249d39d45","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2169//#testresult/3c421fe249d39d45","status":"passed","time":{"start":1728332889734,"stop":1728332891961,"duration":2227}},{"uid":"1fdc0a9dbe383fc","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2165//#testresult/1fdc0a9dbe383fc","status":"passed","time":{"start":1728260293857,"stop":1728260294551,"duration":694}},{"uid":"3182e6038a552695","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2164//#testresult/3182e6038a552695","status":"passed","time":{"start":1728173910023,"stop":1728173910645,"duration":622}},{"uid":"9fdcc6167b86252c","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2160//#testresult/9fdcc6167b86252c","status":"passed","time":{"start":1728087144412,"stop":1728087146119,"duration":1707}},{"uid":"f300751ba44bb3cc","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2152//#testresult/f300751ba44bb3cc","status":"passed","time":{"start":1728001066608,"stop":1728001067192,"duration":584}},{"uid":"89f3b13aa4c218e3","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2148//#testresult/89f3b13aa4c218e3","status":"passed","time":{"start":1727932823557,"stop":1727932825091,"duration":1534}},{"uid":"2315ccdcddc4f50e","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2146//#testresult/2315ccdcddc4f50e","status":"passed","time":{"start":1727914629104,"stop":1727914629753,"duration":649}},{"uid":"fde07989e3917fb8","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2139//#testresult/fde07989e3917fb8","status":"passed","time":{"start":1727828206603,"stop":1727828207205,"duration":602}},{"uid":"87d502c2c247fbb5","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2138//#testresult/87d502c2c247fbb5","status":"passed","time":{"start":1727741909188,"stop":1727741910205,"duration":1017}},{"uid":"fba41a912b97bc23","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2137//#testresult/fba41a912b97bc23","status":"passed","time":{"start":1727655443555,"stop":1727655444272,"duration":717}},{"uid":"b8d4bdfa40151673","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2136//#testresult/b8d4bdfa40151673","status":"passed","time":{"start":1727569030421,"stop":1727569031395,"duration":974}},{"uid":"b7701341baa54c00","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2135//#testresult/b7701341baa54c00","status":"passed","time":{"start":1727482634245,"stop":1727482634959,"duration":714}},{"uid":"37ddd8e4361f8532","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2131//#testresult/37ddd8e4361f8532","status":"passed","time":{"start":1727422620848,"stop":1727422621656,"duration":808}},{"uid":"3e78a285908a3bbf","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2130//#testresult/3e78a285908a3bbf","status":"passed","time":{"start":1727396326230,"stop":1727396327159,"duration":929}},{"uid":"35ecd31f01b25654","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2129//#testresult/35ecd31f01b25654","status":"passed","time":{"start":1727309832058,"stop":1727309832698,"duration":640}},{"uid":"ba7fa050cbe6fdcf","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2128//#testresult/ba7fa050cbe6fdcf","status":"passed","time":{"start":1727223442547,"stop":1727223443081,"duration":534}},{"uid":"fdf7d44e6afd8638","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2127//#testresult/fdf7d44e6afd8638","status":"passed","time":{"start":1727137088437,"stop":1727137089420,"duration":983}},{"uid":"cfad3dcdf7244f3b","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2126//#testresult/cfad3dcdf7244f3b","status":"passed","time":{"start":1727050627516,"stop":1727050627957,"duration":441}},{"uid":"84b2a354d4bc5b2b","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2125//#testresult/84b2a354d4bc5b2b","status":"passed","time":{"start":1726964326852,"stop":1726964327534,"duration":682}}]},"tags":[]},"source":"a0d033967eb91485.json","parameterValues":["FarehamBoroughCouncil"]} \ No newline at end of file diff --git a/3.11/2199/data/test-cases/a20b4a8fdb8ad6f4.json b/3.11/2199/data/test-cases/a20b4a8fdb8ad6f4.json deleted file mode 100644 index 1b64b84d97..0000000000 --- a/3.11/2199/data/test-cases/a20b4a8fdb8ad6f4.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"a20b4a8fdb8ad6f4","name":"Validate Council Output [BracknellForestCouncil]","fullName":"features/validate_council_outputs.feature:Validate Council Output","historyId":"00315a6608330e025d94870d2a74e0d6","time":{"start":1728519191991,"stop":1728519194013,"duration":2022},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"passed","steps":[{"name":"Given the council","time":{"start":1728519191992,"stop":1728519191992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"When we scrape the data from the council","time":{"start":1728519191992,"stop":1728519194011,"duration":2019},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"Then the result is valid json","time":{"start":1728519194012,"stop":1728519194012,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"And the output should validate against the schema","time":{"start":1728519194012,"stop":1728519194013,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"attachments":[{"uid":"958d7fcd1f18faa6","name":"stdout","source":"958d7fcd1f18faa6.txt","type":"text/plain","size":49}],"parameters":[],"shouldDisplayMessage":false,"stepsCount":4,"attachmentsCount":1,"hasContent":true,"attachmentStep":false},"afterStages":[],"labels":[{"name":"host","value":"fv-az1019-265"},{"name":"thread","value":"2761-MainThread"},{"name":"framework","value":"pytest-bdd"},{"name":"language","value":"cpython3"},{"name":"feature","value":"Test each council output matches expected results"},{"name":"resultFormat","value":"allure2"}],"parameters":[{"name":"council","value":"BracknellForestCouncil"}],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":150,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":153},"items":[{"uid":"ac9c538f57c90c1f","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2188//#testresult/ac9c538f57c90c1f","status":"passed","time":{"start":1728432725406,"stop":1728432727109,"duration":1703}},{"uid":"e1bb8c5ae068d7e","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2169//#testresult/e1bb8c5ae068d7e","status":"passed","time":{"start":1728332044449,"stop":1728332046293,"duration":1844}},{"uid":"fd61f28f941a234d","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2165//#testresult/fd61f28f941a234d","status":"failed","statusDetails":"SystemExit: 1","time":{"start":1728259496565,"stop":1728259496569,"duration":4}},{"uid":"512e5642d011bd6f","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2164//#testresult/512e5642d011bd6f","status":"failed","statusDetails":"SystemExit: 1","time":{"start":1728173100561,"stop":1728173100565,"duration":4}},{"uid":"b6f70efd880e5c59","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2160//#testresult/b6f70efd880e5c59","status":"failed","statusDetails":"SystemExit: 1","time":{"start":1728086571223,"stop":1728086571226,"duration":3}},{"uid":"966c5537f553e3fe","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2152//#testresult/966c5537f553e3fe","status":"failed","statusDetails":"SystemExit: 1","time":{"start":1728000148294,"stop":1728000148297,"duration":3}},{"uid":"384f64915af16668","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2148//#testresult/384f64915af16668","status":"failed","statusDetails":"SystemExit: 1","time":{"start":1727932359989,"stop":1727932359992,"duration":3}},{"uid":"209c4a924c2b9ad2","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2146//#testresult/209c4a924c2b9ad2","status":"failed","statusDetails":"SystemExit: 1","time":{"start":1727914088001,"stop":1727914088004,"duration":3}},{"uid":"bb5643a1b0dc14a1","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2139//#testresult/bb5643a1b0dc14a1","status":"failed","statusDetails":"SystemExit: 1","time":{"start":1727827682884,"stop":1727827682887,"duration":3}},{"uid":"ef17f60748806f9b","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2138//#testresult/ef17f60748806f9b","status":"failed","statusDetails":"SystemExit: 1","time":{"start":1727741294636,"stop":1727741294639,"duration":3}},{"uid":"8ebc24bc67e804bb","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2137//#testresult/8ebc24bc67e804bb","status":"failed","statusDetails":"SystemExit: 1","time":{"start":1727654916242,"stop":1727654916245,"duration":3}},{"uid":"e743e0adb6f0f7c6","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2136//#testresult/e743e0adb6f0f7c6","status":"failed","statusDetails":"SystemExit: 1","time":{"start":1727568514076,"stop":1727568514079,"duration":3}},{"uid":"e4bcec57e8f87472","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2135//#testresult/e4bcec57e8f87472","status":"failed","statusDetails":"SystemExit: 1","time":{"start":1727482168913,"stop":1727482168916,"duration":3}},{"uid":"9a92ef545e2450a1","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2131//#testresult/9a92ef545e2450a1","status":"failed","statusDetails":"SystemExit: 1","time":{"start":1727422051833,"stop":1727422051836,"duration":3}},{"uid":"339c907dc530e5fb","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2130//#testresult/339c907dc530e5fb","status":"failed","statusDetails":"SystemExit: 1","time":{"start":1727395723754,"stop":1727395723757,"duration":3}},{"uid":"1f570a97df653f3e","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2129//#testresult/1f570a97df653f3e","status":"failed","statusDetails":"SystemExit: 1","time":{"start":1727309310253,"stop":1727309310256,"duration":3}},{"uid":"b3b4404c30e2211c","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2128//#testresult/b3b4404c30e2211c","status":"failed","statusDetails":"SystemExit: 1","time":{"start":1727222905771,"stop":1727222905773,"duration":2}},{"uid":"b92638f6ee75a7d5","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2127//#testresult/b92638f6ee75a7d5","status":"failed","statusDetails":"SystemExit: 1","time":{"start":1727136555211,"stop":1727136555214,"duration":3}},{"uid":"ca9f4953f870c0c","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2126//#testresult/ca9f4953f870c0c","status":"failed","statusDetails":"SystemExit: 1","time":{"start":1727050107283,"stop":1727050107286,"duration":3}},{"uid":"9fe708d254f061b4","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2125//#testresult/9fe708d254f061b4","status":"failed","statusDetails":"SystemExit: 1","time":{"start":1726963984856,"stop":1726963984859,"duration":3}}]},"tags":[]},"source":"a20b4a8fdb8ad6f4.json","parameterValues":["BracknellForestCouncil"]} \ No newline at end of file diff --git a/3.11/2199/data/test-cases/a305860381419d92.json b/3.11/2199/data/test-cases/a305860381419d92.json deleted file mode 100644 index f80102aba0..0000000000 --- a/3.11/2199/data/test-cases/a305860381419d92.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"a305860381419d92","name":"Validate Council Output [RenfrewshireCouncil]","fullName":"features/validate_council_outputs.feature:Validate Council Output","historyId":"21c77c05ec171f4a60a68c21bf3d0b55","time":{"start":1728520563443,"stop":1728520628039,"duration":64596},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"passed","steps":[{"name":"Given the council","time":{"start":1728520563443,"stop":1728520563444,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"When we scrape the data from the council","time":{"start":1728520563444,"stop":1728520628037,"duration":64593},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"Then the result is valid json","time":{"start":1728520628037,"stop":1728520628037,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"And the output should validate against the schema","time":{"start":1728520628037,"stop":1728520628039,"duration":2},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"attachments":[{"uid":"559c1636840886a0","name":"stdout","source":"559c1636840886a0.txt","type":"text/plain","size":46}],"parameters":[],"shouldDisplayMessage":false,"stepsCount":4,"attachmentsCount":1,"hasContent":true,"attachmentStep":false},"afterStages":[],"labels":[{"name":"host","value":"fv-az1019-265"},{"name":"thread","value":"2767-MainThread"},{"name":"framework","value":"pytest-bdd"},{"name":"language","value":"cpython3"},{"name":"feature","value":"Test each council output matches expected results"},{"name":"resultFormat","value":"allure2"}],"parameters":[{"name":"council","value":"RenfrewshireCouncil"}],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":45,"broken":0,"skipped":0,"passed":123,"unknown":0,"total":168},"items":[{"uid":"9301ab3e0ba1550e","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2188//#testresult/9301ab3e0ba1550e","status":"passed","time":{"start":1728433542289,"stop":1728433581349,"duration":39060}},{"uid":"2181cc398061396c","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2169//#testresult/2181cc398061396c","status":"failed","statusDetails":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-1014-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","time":{"start":1728333385194,"stop":1728333685229,"duration":300035}},{"uid":"e8201b6e440bce0","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2165//#testresult/e8201b6e440bce0","status":"passed","time":{"start":1728260745520,"stop":1728260771577,"duration":26057}},{"uid":"a26e9018ef9b59e1","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2164//#testresult/a26e9018ef9b59e1","status":"passed","time":{"start":1728174104482,"stop":1728174123632,"duration":19150}},{"uid":"46742bb4e420e798","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2160//#testresult/46742bb4e420e798","status":"passed","time":{"start":1728087969087,"stop":1728088022300,"duration":53213}},{"uid":"9fc7b61f57d6ba1c","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2152//#testresult/9fc7b61f57d6ba1c","status":"failed","statusDetails":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-1014-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","time":{"start":1728001619695,"stop":1728001919839,"duration":300144}},{"uid":"e5a98f5cd0317a8f","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2148//#testresult/e5a98f5cd0317a8f","status":"failed","statusDetails":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-1014-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","time":{"start":1727933279560,"stop":1727933579592,"duration":300032}},{"uid":"51cc4c3006b3fae5","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2146//#testresult/51cc4c3006b3fae5","status":"failed","statusDetails":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-1014-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","time":{"start":1727915108609,"stop":1727915408756,"duration":300147}},{"uid":"4ee8a870d7627de7","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2139//#testresult/4ee8a870d7627de7","status":"passed","time":{"start":1727828937654,"stop":1727829019951,"duration":82297}},{"uid":"2c6b6ccae0ce63e8","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2138//#testresult/2c6b6ccae0ce63e8","status":"failed","statusDetails":"selenium.common.exceptions.ElementClickInterceptedException: Message: element click intercepted: Element is not clickable at point (1142, 1033)\n (Session info: chrome=129.0.6668.58)\nStacktrace:\n#0 0x55c35403013a \n#1 0x55c353d165e0 \n#2 0x55c353d6c866 \n#3 0x55c353d6a78d \n#4 0x55c353d68237 \n#5 0x55c353d67646 \n#6 0x55c353d5aa98 \n#7 0x55c353d8ab22 \n#8 0x55c353d5a478 \n#9 0x55c353d8acee \n#10 0x55c353da9d7d \n#11 0x55c353d8a8c3 \n#12 0x55c353d586b3 \n#13 0x55c353d5968e \n#14 0x55c353ffab3b \n#15 0x55c353ffeac1 \n#16 0x55c353fe7335 \n#17 0x55c353fff642 \n#18 0x55c353fcc49f \n#19 0x55c35401f038 \n#20 0x55c35401f203 \n#21 0x55c35402ef8c \n#22 0x7f5c079ada94 \n#23 0x7f5c07a3aa34 __clone","time":{"start":1727742649833,"stop":1727742704150,"duration":54317}},{"uid":"4642f9ff7f240814","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2137//#testresult/4642f9ff7f240814","status":"passed","time":{"start":1727655849298,"stop":1727655862051,"duration":12753}},{"uid":"41de89f9e645eb4e","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2136//#testresult/41de89f9e645eb4e","status":"failed","statusDetails":"selenium.common.exceptions.ElementClickInterceptedException: Message: element click intercepted: Element is not clickable at point (1142, 1043)\n (Session info: chrome=129.0.6668.58)\nStacktrace:\n#0 0x55b2bfcc413a \n#1 0x55b2bf9aa5e0 \n#2 0x55b2bfa00866 \n#3 0x55b2bf9fe78d \n#4 0x55b2bf9fc237 \n#5 0x55b2bf9fb646 \n#6 0x55b2bf9eea98 \n#7 0x55b2bfa1eb22 \n#8 0x55b2bf9ee478 \n#9 0x55b2bfa1ecee \n#10 0x55b2bfa3dd7d \n#11 0x55b2bfa1e8c3 \n#12 0x55b2bf9ec6b3 \n#13 0x55b2bf9ed68e \n#14 0x55b2bfc8eb3b \n#15 0x55b2bfc92ac1 \n#16 0x55b2bfc7b335 \n#17 0x55b2bfc93642 \n#18 0x55b2bfc6049f \n#19 0x55b2bfcb3038 \n#20 0x55b2bfcb3203 \n#21 0x55b2bfcc2f8c \n#22 0x7fe891adba94 \n#23 0x7fe891b68a34 __clone","time":{"start":1727569539593,"stop":1727569572692,"duration":33099}},{"uid":"7556992ce38481ea","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2135//#testresult/7556992ce38481ea","status":"passed","time":{"start":1727483252136,"stop":1727483285275,"duration":33139}},{"uid":"3e2b43601835863a","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2131//#testresult/3e2b43601835863a","status":"failed","statusDetails":"selenium.common.exceptions.ElementClickInterceptedException: Message: element click intercepted: Element is not clickable at point (1142, 1033)\n (Session info: chrome=129.0.6668.58)\nStacktrace:\n#0 0x5641525f413a \n#1 0x5641522da5e0 \n#2 0x564152330866 \n#3 0x56415232e78d \n#4 0x56415232c237 \n#5 0x56415232b646 \n#6 0x56415231ea98 \n#7 0x56415234eb22 \n#8 0x56415231e478 \n#9 0x56415234ecee \n#10 0x56415236dd7d \n#11 0x56415234e8c3 \n#12 0x56415231c6b3 \n#13 0x56415231d68e \n#14 0x5641525beb3b \n#15 0x5641525c2ac1 \n#16 0x5641525ab335 \n#17 0x5641525c3642 \n#18 0x56415259049f \n#19 0x5641525e3038 \n#20 0x5641525e3203 \n#21 0x5641525f2f8c \n#22 0x7fd87c21ba94 \n#23 0x7fd87c2a8a34 __clone","time":{"start":1727423365471,"stop":1727423419108,"duration":53637}},{"uid":"3e2156644ea281be","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2130//#testresult/3e2156644ea281be","status":"passed","time":{"start":1727397091342,"stop":1727397153039,"duration":61697}},{"uid":"3b7f85d740c52da4","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2129//#testresult/3b7f85d740c52da4","status":"passed","time":{"start":1727310684414,"stop":1727310747621,"duration":63207}},{"uid":"3285367cc7ce699c","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2128//#testresult/3285367cc7ce699c","status":"passed","time":{"start":1727223940418,"stop":1727223964348,"duration":23930}},{"uid":"72f0975f3f0ed9f3","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2127//#testresult/72f0975f3f0ed9f3","status":"failed","statusDetails":"selenium.common.exceptions.ElementClickInterceptedException: Message: element click intercepted: Element is not clickable at point (1142, 1033)\n (Session info: chrome=129.0.6668.58)\nStacktrace:\n#0 0x561fdaf5313a \n#1 0x561fdac395e0 \n#2 0x561fdac8f866 \n#3 0x561fdac8d78d \n#4 0x561fdac8b237 \n#5 0x561fdac8a646 \n#6 0x561fdac7da98 \n#7 0x561fdacadb22 \n#8 0x561fdac7d478 \n#9 0x561fdacadcee \n#10 0x561fdacccd7d \n#11 0x561fdacad8c3 \n#12 0x561fdac7b6b3 \n#13 0x561fdac7c68e \n#14 0x561fdaf1db3b \n#15 0x561fdaf21ac1 \n#16 0x561fdaf0a335 \n#17 0x561fdaf22642 \n#18 0x561fdaeef49f \n#19 0x561fdaf42038 \n#20 0x561fdaf42203 \n#21 0x561fdaf51f8c \n#22 0x7f5e3d0f7a94 \n#23 0x7f5e3d184a34 __clone","time":{"start":1727137863836,"stop":1727137902133,"duration":38297}},{"uid":"8ca2ac8fb0b6723a","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2126//#testresult/8ca2ac8fb0b6723a","status":"passed","time":{"start":1727051154887,"stop":1727051199470,"duration":44583}},{"uid":"f1a30115104ce241","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2125//#testresult/f1a30115104ce241","status":"failed","statusDetails":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.24.0', revision: '748ffc9bc3'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-1014-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","time":{"start":1726964841790,"stop":1726965141823,"duration":300033}}]},"tags":[]},"source":"a305860381419d92.json","parameterValues":["RenfrewshireCouncil"]} \ No newline at end of file diff --git a/3.11/2199/data/test-cases/a3879e4fdfdf5097.json b/3.11/2199/data/test-cases/a3879e4fdfdf5097.json deleted file mode 100644 index b635891210..0000000000 --- a/3.11/2199/data/test-cases/a3879e4fdfdf5097.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"a3879e4fdfdf5097","name":"Validate Council Output [TamesideMBCouncil]","fullName":"features/validate_council_outputs.feature:Validate Council Output","historyId":"9b4fbe015a28e4f52e55a5bc5e2d6fd0","time":{"start":1728520588947,"stop":1728520724187,"duration":135240},"status":"failed","statusMessage":"requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='lite.tameside.gov.uk', port=80): Max retries exceeded with url: /BinCollections/CollectionService.svc/GetBinCollection (Caused by ConnectTimeoutError(, 'Connection to lite.tameside.gov.uk timed out. (connect timeout=None)'))","statusTrace":"self = \n\n def _new_conn(self) -> socket.socket:\n \"\"\"Establish a socket connection and set nodelay settings on it.\n \n :return: New socket connection.\n \"\"\"\n try:\n> sock = connection.create_connection(\n (self._dns_host, self.port),\n self.timeout,\n source_address=self.source_address,\n socket_options=self.socket_options,\n )\n\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/urllib3/connection.py:199: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/urllib3/util/connection.py:85: in create_connection\n raise err\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\naddress = ('lite.tameside.gov.uk', 80), timeout = None, source_address = None\nsocket_options = [(6, 1, 1)]\n\n def create_connection(\n address: tuple[str, int],\n timeout: _TYPE_TIMEOUT = _DEFAULT_TIMEOUT,\n source_address: tuple[str, int] | None = None,\n socket_options: _TYPE_SOCKET_OPTIONS | None = None,\n ) -> socket.socket:\n \"\"\"Connect to *address* and return the socket object.\n \n Convenience function. Connect to *address* (a 2-tuple ``(host,\n port)``) and return the socket object. Passing the optional\n *timeout* parameter will set the timeout on the socket instance\n before attempting to connect. If no *timeout* is supplied, the\n global default timeout setting returned by :func:`socket.getdefaulttimeout`\n is used. If *source_address* is set it must be a tuple of (host, port)\n for the socket to bind as a source address before making the connection.\n An host of '' or port 0 tells the OS to use the default.\n \"\"\"\n \n host, port = address\n if host.startswith(\"[\"):\n host = host.strip(\"[]\")\n err = None\n \n # Using the value from allowed_gai_family() in the context of getaddrinfo lets\n # us select whether to work with IPv4 DNS records, IPv6 records, or both.\n # The original create_connection function always returns all records.\n family = allowed_gai_family()\n \n try:\n host.encode(\"idna\")\n except UnicodeError:\n raise LocationParseError(f\"'{host}', label empty or too long\") from None\n \n for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM):\n af, socktype, proto, canonname, sa = res\n sock = None\n try:\n sock = socket.socket(af, socktype, proto)\n \n # If provided, set socket level options before connecting.\n _set_socket_options(sock, socket_options)\n \n if timeout is not _DEFAULT_TIMEOUT:\n sock.settimeout(timeout)\n if source_address:\n sock.bind(source_address)\n> sock.connect(sa)\nE TimeoutError: [Errno 110] Connection timed out\n\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/urllib3/util/connection.py:73: TimeoutError\n\nThe above exception was the direct cause of the following exception:\n\nself = \nmethod = 'POST', url = '/BinCollections/CollectionService.svc/GetBinCollection'\nbody = b'{\"version\": \"3.1.4\", \"uprn\": \"100012835362\", \"token\": \"\", \"notification\": \"1\", \"operatingsystemid\": \"2\", \"testmode\": \"true\"}'\nheaders = {'User-Agent': 'python-requests/2.32.3', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'content-type': 'text/plain', 'Content-Length': '124'}\nretries = Retry(total=0, connect=None, read=False, redirect=None, status=None)\nredirect = False, assert_same_host = False\ntimeout = Timeout(connect=None, read=None, total=None), pool_timeout = None\nrelease_conn = False, chunked = False, body_pos = None, preload_content = False\ndecode_content = False, response_kw = {}\nparsed_url = Url(scheme=None, auth=None, host=None, port=None, path='/BinCollections/CollectionService.svc/GetBinCollection', query=None, fragment=None)\ndestination_scheme = None, conn = None, release_this_conn = True\nhttp_tunnel_required = False, err = None, clean_exit = False\n\n def urlopen( # type: ignore[override]\n self,\n method: str,\n url: str,\n body: _TYPE_BODY | None = None,\n headers: typing.Mapping[str, str] | None = None,\n retries: Retry | bool | int | None = None,\n redirect: bool = True,\n assert_same_host: bool = True,\n timeout: _TYPE_TIMEOUT = _DEFAULT_TIMEOUT,\n pool_timeout: int | None = None,\n release_conn: bool | None = None,\n chunked: bool = False,\n body_pos: _TYPE_BODY_POSITION | None = None,\n preload_content: bool = True,\n decode_content: bool = True,\n **response_kw: typing.Any,\n ) -> BaseHTTPResponse:\n \"\"\"\n Get a connection from the pool and perform an HTTP request. This is the\n lowest level call for making a request, so you'll need to specify all\n the raw details.\n \n .. note::\n \n More commonly, it's appropriate to use a convenience method\n such as :meth:`request`.\n \n .. note::\n \n `release_conn` will only behave as expected if\n `preload_content=False` because we want to make\n `preload_content=False` the default behaviour someday soon without\n breaking backwards compatibility.\n \n :param method:\n HTTP request method (such as GET, POST, PUT, etc.)\n \n :param url:\n The URL to perform the request on.\n \n :param body:\n Data to send in the request body, either :class:`str`, :class:`bytes`,\n an iterable of :class:`str`/:class:`bytes`, or a file-like object.\n \n :param headers:\n Dictionary of custom headers to send, such as User-Agent,\n If-None-Match, etc. If None, pool headers are used. If provided,\n these headers completely replace any pool-specific headers.\n \n :param retries:\n Configure the number of retries to allow before raising a\n :class:`~urllib3.exceptions.MaxRetryError` exception.\n \n If ``None`` (default) will retry 3 times, see ``Retry.DEFAULT``. Pass a\n :class:`~urllib3.util.retry.Retry` object for fine-grained control\n over different types of retries.\n Pass an integer number to retry connection errors that many times,\n but no other types of errors. Pass zero to never retry.\n \n If ``False``, then retries are disabled and any exception is raised\n immediately. Also, instead of raising a MaxRetryError on redirects,\n the redirect response will be returned.\n \n :type retries: :class:`~urllib3.util.retry.Retry`, False, or an int.\n \n :param redirect:\n If True, automatically handle redirects (status codes 301, 302,\n 303, 307, 308). Each redirect counts as a retry. Disabling retries\n will disable redirect, too.\n \n :param assert_same_host:\n If ``True``, will make sure that the host of the pool requests is\n consistent else will raise HostChangedError. When ``False``, you can\n use the pool on an HTTP proxy and request foreign hosts.\n \n :param timeout:\n If specified, overrides the default timeout for this one\n request. It may be a float (in seconds) or an instance of\n :class:`urllib3.util.Timeout`.\n \n :param pool_timeout:\n If set and the pool is set to block=True, then this method will\n block for ``pool_timeout`` seconds and raise EmptyPoolError if no\n connection is available within the time period.\n \n :param bool preload_content:\n If True, the response's body will be preloaded into memory.\n \n :param bool decode_content:\n If True, will attempt to decode the body based on the\n 'content-encoding' header.\n \n :param release_conn:\n If False, then the urlopen call will not release the connection\n back into the pool once a response is received (but will release if\n you read the entire contents of the response such as when\n `preload_content=True`). This is useful if you're not preloading\n the response's content immediately. You will need to call\n ``r.release_conn()`` on the response ``r`` to return the connection\n back into the pool. If None, it takes the value of ``preload_content``\n which defaults to ``True``.\n \n :param bool chunked:\n If True, urllib3 will send the body using chunked transfer\n encoding. Otherwise, urllib3 will send the body using the standard\n content-length form. Defaults to False.\n \n :param int body_pos:\n Position to seek to in file-like body in the event of a retry or\n redirect. Typically this won't need to be set because urllib3 will\n auto-populate the value when needed.\n \"\"\"\n parsed_url = parse_url(url)\n destination_scheme = parsed_url.scheme\n \n if headers is None:\n headers = self.headers\n \n if not isinstance(retries, Retry):\n retries = Retry.from_int(retries, redirect=redirect, default=self.retries)\n \n if release_conn is None:\n release_conn = preload_content\n \n # Check host\n if assert_same_host and not self.is_same_host(url):\n raise HostChangedError(self, url, retries)\n \n # Ensure that the URL we're connecting to is properly encoded\n if url.startswith(\"/\"):\n url = to_str(_encode_target(url))\n else:\n url = to_str(parsed_url.url)\n \n conn = None\n \n # Track whether `conn` needs to be released before\n # returning/raising/recursing. Update this variable if necessary, and\n # leave `release_conn` constant throughout the function. That way, if\n # the function recurses, the original value of `release_conn` will be\n # passed down into the recursive call, and its value will be respected.\n #\n # See issue #651 [1] for details.\n #\n # [1] \n release_this_conn = release_conn\n \n http_tunnel_required = connection_requires_http_tunnel(\n self.proxy, self.proxy_config, destination_scheme\n )\n \n # Merge the proxy headers. Only done when not using HTTP CONNECT. We\n # have to copy the headers dict so we can safely change it without those\n # changes being reflected in anyone else's copy.\n if not http_tunnel_required:\n headers = headers.copy() # type: ignore[attr-defined]\n headers.update(self.proxy_headers) # type: ignore[union-attr]\n \n # Must keep the exception bound to a separate variable or else Python 3\n # complains about UnboundLocalError.\n err = None\n \n # Keep track of whether we cleanly exited the except block. This\n # ensures we do proper cleanup in finally.\n clean_exit = False\n \n # Rewind body position, if needed. Record current position\n # for future rewinds in the event of a redirect/retry.\n body_pos = set_file_position(body, body_pos)\n \n try:\n # Request a connection from the queue.\n timeout_obj = self._get_timeout(timeout)\n conn = self._get_conn(timeout=pool_timeout)\n \n conn.timeout = timeout_obj.connect_timeout # type: ignore[assignment]\n \n # Is this a closed/new connection that requires CONNECT tunnelling?\n if self.proxy is not None and http_tunnel_required and conn.is_closed:\n try:\n self._prepare_proxy(conn)\n except (BaseSSLError, OSError, SocketTimeout) as e:\n self._raise_timeout(\n err=e, url=self.proxy.url, timeout_value=conn.timeout\n )\n raise\n \n # If we're going to release the connection in ``finally:``, then\n # the response doesn't need to know about the connection. Otherwise\n # it will also try to release it and we'll have a double-release\n # mess.\n response_conn = conn if not release_conn else None\n \n # Make the request on the HTTPConnection object\n> response = self._make_request(\n conn,\n method,\n url,\n timeout=timeout_obj,\n body=body,\n headers=headers,\n chunked=chunked,\n retries=retries,\n response_conn=response_conn,\n preload_content=preload_content,\n decode_content=decode_content,\n **response_kw,\n )\n\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/urllib3/connectionpool.py:789: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/urllib3/connectionpool.py:495: in _make_request\n conn.request(\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/urllib3/connection.py:441: in request\n self.endheaders()\n/opt/hostedtoolcache/Python/3.11.10/x64/lib/python3.11/http/client.py:1298: in endheaders\n self._send_output(message_body, encode_chunked=encode_chunked)\n/opt/hostedtoolcache/Python/3.11.10/x64/lib/python3.11/http/client.py:1058: in _send_output\n self.send(msg)\n/opt/hostedtoolcache/Python/3.11.10/x64/lib/python3.11/http/client.py:996: in send\n self.connect()\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/urllib3/connection.py:279: in connect\n self.sock = self._new_conn()\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \n\n def _new_conn(self) -> socket.socket:\n \"\"\"Establish a socket connection and set nodelay settings on it.\n \n :return: New socket connection.\n \"\"\"\n try:\n sock = connection.create_connection(\n (self._dns_host, self.port),\n self.timeout,\n source_address=self.source_address,\n socket_options=self.socket_options,\n )\n except socket.gaierror as e:\n raise NameResolutionError(self.host, self, e) from e\n except SocketTimeout as e:\n> raise ConnectTimeoutError(\n self,\n f\"Connection to {self.host} timed out. (connect timeout={self.timeout})\",\n ) from e\nE urllib3.exceptions.ConnectTimeoutError: (, 'Connection to lite.tameside.gov.uk timed out. (connect timeout=None)')\n\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/urllib3/connection.py:208: ConnectTimeoutError\n\nThe above exception was the direct cause of the following exception:\n\nself = \nrequest = , stream = False\ntimeout = Timeout(connect=None, read=None, total=None), verify = True\ncert = None, proxies = OrderedDict()\n\n def send(\n self, request, stream=False, timeout=None, verify=True, cert=None, proxies=None\n ):\n \"\"\"Sends PreparedRequest object. Returns Response object.\n \n :param request: The :class:`PreparedRequest ` being sent.\n :param stream: (optional) Whether to stream the request content.\n :param timeout: (optional) How long to wait for the server to send\n data before giving up, as a float, or a :ref:`(connect timeout,\n read timeout) ` tuple.\n :type timeout: float or tuple or urllib3 Timeout object\n :param verify: (optional) Either a boolean, in which case it controls whether\n we verify the server's TLS certificate, or a string, in which case it\n must be a path to a CA bundle to use\n :param cert: (optional) Any user-provided SSL certificate to be trusted.\n :param proxies: (optional) The proxies dictionary to apply to the request.\n :rtype: requests.Response\n \"\"\"\n \n try:\n conn = self.get_connection_with_tls_context(\n request, verify, proxies=proxies, cert=cert\n )\n except LocationValueError as e:\n raise InvalidURL(e, request=request)\n \n self.cert_verify(conn, request.url, verify, cert)\n url = self.request_url(request, proxies)\n self.add_headers(\n request,\n stream=stream,\n timeout=timeout,\n verify=verify,\n cert=cert,\n proxies=proxies,\n )\n \n chunked = not (request.body is None or \"Content-Length\" in request.headers)\n \n if isinstance(timeout, tuple):\n try:\n connect, read = timeout\n timeout = TimeoutSauce(connect=connect, read=read)\n except ValueError:\n raise ValueError(\n f\"Invalid timeout {timeout}. Pass a (connect, read) timeout tuple, \"\n f\"or a single float to set both timeouts to the same value.\"\n )\n elif isinstance(timeout, TimeoutSauce):\n pass\n else:\n timeout = TimeoutSauce(connect=timeout, read=timeout)\n \n try:\n> resp = conn.urlopen(\n method=request.method,\n url=url,\n body=request.body,\n headers=request.headers,\n redirect=False,\n assert_same_host=False,\n preload_content=False,\n decode_content=False,\n retries=self.max_retries,\n timeout=timeout,\n chunked=chunked,\n )\n\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/requests/adapters.py:667: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/urllib3/connectionpool.py:843: in urlopen\n retries = retries.increment(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = Retry(total=0, connect=None, read=False, redirect=None, status=None)\nmethod = 'POST', url = '/BinCollections/CollectionService.svc/GetBinCollection'\nresponse = None\nerror = ConnectTimeoutError(, 'Connection to lite.tameside.gov.uk timed out. (connect timeout=None)')\n_pool = \n_stacktrace = \n\n def increment(\n self,\n method: str | None = None,\n url: str | None = None,\n response: BaseHTTPResponse | None = None,\n error: Exception | None = None,\n _pool: ConnectionPool | None = None,\n _stacktrace: TracebackType | None = None,\n ) -> Self:\n \"\"\"Return a new Retry object with incremented retry counters.\n \n :param response: A response object, or None, if the server did not\n return a response.\n :type response: :class:`~urllib3.response.BaseHTTPResponse`\n :param Exception error: An error encountered during the request, or\n None if the response was received successfully.\n \n :return: A new ``Retry`` object.\n \"\"\"\n if self.total is False and error:\n # Disabled, indicate to re-raise the error.\n raise reraise(type(error), error, _stacktrace)\n \n total = self.total\n if total is not None:\n total -= 1\n \n connect = self.connect\n read = self.read\n redirect = self.redirect\n status_count = self.status\n other = self.other\n cause = \"unknown\"\n status = None\n redirect_location = None\n \n if error and self._is_connection_error(error):\n # Connect retry?\n if connect is False:\n raise reraise(type(error), error, _stacktrace)\n elif connect is not None:\n connect -= 1\n \n elif error and self._is_read_error(error):\n # Read retry?\n if read is False or method is None or not self._is_method_retryable(method):\n raise reraise(type(error), error, _stacktrace)\n elif read is not None:\n read -= 1\n \n elif error:\n # Other retry?\n if other is not None:\n other -= 1\n \n elif response and response.get_redirect_location():\n # Redirect retry?\n if redirect is not None:\n redirect -= 1\n cause = \"too many redirects\"\n response_redirect_location = response.get_redirect_location()\n if response_redirect_location:\n redirect_location = response_redirect_location\n status = response.status\n \n else:\n # Incrementing because of a server error like a 500 in\n # status_forcelist and the given method is in the allowed_methods\n cause = ResponseError.GENERIC_ERROR\n if response and response.status:\n if status_count is not None:\n status_count -= 1\n cause = ResponseError.SPECIFIC_ERROR.format(status_code=response.status)\n status = response.status\n \n history = self.history + (\n RequestHistory(method, url, error, status, redirect_location),\n )\n \n new_retry = self.new(\n total=total,\n connect=connect,\n read=read,\n redirect=redirect,\n status=status_count,\n other=other,\n history=history,\n )\n \n if new_retry.is_exhausted():\n reason = error or ResponseError(cause)\n> raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type]\nE urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='lite.tameside.gov.uk', port=80): Max retries exceeded with url: /BinCollections/CollectionService.svc/GetBinCollection (Caused by ConnectTimeoutError(, 'Connection to lite.tameside.gov.uk timed out. (connect timeout=None)'))\n\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/urllib3/util/retry.py:519: MaxRetryError\n\nDuring handling of the above exception, another exception occurred:\n\nfixturefunc = \nrequest = >\nkwargs = {'context': , 'headless_mode': 'True', 'local_browser': 'False', 'selenium_url': 'http://localhost:4444'}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \nuk_bin_collection/tests/step_defs/test_validate_council.py:100: in scrape_step\n context.parse_result = CollectData.run()\nuk_bin_collection/uk_bin_collection/collect_data.py:101: in run\n return self.client_code(\nuk_bin_collection/uk_bin_collection/collect_data.py:121: in client_code\n return get_bin_data_class.template_method(address_url, **kwargs)\nuk_bin_collection/uk_bin_collection/get_bin_data.py:61: in template_method\n bin_data_dict = self.get_and_parse_data(this_url, **kwargs)\nuk_bin_collection/uk_bin_collection/get_bin_data.py:84: in get_and_parse_data\n bin_data_dict = self.parse_data(\"\", url=address_url, **kwargs)\nuk_bin_collection/uk_bin_collection/councils/TamesideMBCouncil.py:27: in parse_data\n response = requests.post(api_url, json=params, headers=headers)\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/requests/api.py:115: in post\n return request(\"post\", url, data=data, json=json, **kwargs)\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/requests/api.py:59: in request\n return session.request(method=method, url=url, **kwargs)\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/requests/sessions.py:589: in request\n resp = self.send(prep, **send_kwargs)\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/requests/sessions.py:703: in send\n r = adapter.send(request, **kwargs)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \nrequest = , stream = False\ntimeout = Timeout(connect=None, read=None, total=None), verify = True\ncert = None, proxies = OrderedDict()\n\n def send(\n self, request, stream=False, timeout=None, verify=True, cert=None, proxies=None\n ):\n \"\"\"Sends PreparedRequest object. Returns Response object.\n \n :param request: The :class:`PreparedRequest ` being sent.\n :param stream: (optional) Whether to stream the request content.\n :param timeout: (optional) How long to wait for the server to send\n data before giving up, as a float, or a :ref:`(connect timeout,\n read timeout) ` tuple.\n :type timeout: float or tuple or urllib3 Timeout object\n :param verify: (optional) Either a boolean, in which case it controls whether\n we verify the server's TLS certificate, or a string, in which case it\n must be a path to a CA bundle to use\n :param cert: (optional) Any user-provided SSL certificate to be trusted.\n :param proxies: (optional) The proxies dictionary to apply to the request.\n :rtype: requests.Response\n \"\"\"\n \n try:\n conn = self.get_connection_with_tls_context(\n request, verify, proxies=proxies, cert=cert\n )\n except LocationValueError as e:\n raise InvalidURL(e, request=request)\n \n self.cert_verify(conn, request.url, verify, cert)\n url = self.request_url(request, proxies)\n self.add_headers(\n request,\n stream=stream,\n timeout=timeout,\n verify=verify,\n cert=cert,\n proxies=proxies,\n )\n \n chunked = not (request.body is None or \"Content-Length\" in request.headers)\n \n if isinstance(timeout, tuple):\n try:\n connect, read = timeout\n timeout = TimeoutSauce(connect=connect, read=read)\n except ValueError:\n raise ValueError(\n f\"Invalid timeout {timeout}. Pass a (connect, read) timeout tuple, \"\n f\"or a single float to set both timeouts to the same value.\"\n )\n elif isinstance(timeout, TimeoutSauce):\n pass\n else:\n timeout = TimeoutSauce(connect=timeout, read=timeout)\n \n try:\n resp = conn.urlopen(\n method=request.method,\n url=url,\n body=request.body,\n headers=request.headers,\n redirect=False,\n assert_same_host=False,\n preload_content=False,\n decode_content=False,\n retries=self.max_retries,\n timeout=timeout,\n chunked=chunked,\n )\n \n except (ProtocolError, OSError) as err:\n raise ConnectionError(err, request=request)\n \n except MaxRetryError as e:\n if isinstance(e.reason, ConnectTimeoutError):\n # TODO: Remove this in 3.0.0: see #2811\n if not isinstance(e.reason, NewConnectionError):\n> raise ConnectTimeout(e, request=request)\nE requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='lite.tameside.gov.uk', port=80): Max retries exceeded with url: /BinCollections/CollectionService.svc/GetBinCollection (Caused by ConnectTimeoutError(, 'Connection to lite.tameside.gov.uk timed out. (connect timeout=None)'))\n\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/requests/adapters.py:688: ConnectTimeout","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"failed","statusMessage":"requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='lite.tameside.gov.uk', port=80): Max retries exceeded with url: /BinCollections/CollectionService.svc/GetBinCollection (Caused by ConnectTimeoutError(, 'Connection to lite.tameside.gov.uk timed out. (connect timeout=None)'))","statusTrace":"self = \n\n def _new_conn(self) -> socket.socket:\n \"\"\"Establish a socket connection and set nodelay settings on it.\n \n :return: New socket connection.\n \"\"\"\n try:\n> sock = connection.create_connection(\n (self._dns_host, self.port),\n self.timeout,\n source_address=self.source_address,\n socket_options=self.socket_options,\n )\n\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/urllib3/connection.py:199: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/urllib3/util/connection.py:85: in create_connection\n raise err\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\naddress = ('lite.tameside.gov.uk', 80), timeout = None, source_address = None\nsocket_options = [(6, 1, 1)]\n\n def create_connection(\n address: tuple[str, int],\n timeout: _TYPE_TIMEOUT = _DEFAULT_TIMEOUT,\n source_address: tuple[str, int] | None = None,\n socket_options: _TYPE_SOCKET_OPTIONS | None = None,\n ) -> socket.socket:\n \"\"\"Connect to *address* and return the socket object.\n \n Convenience function. Connect to *address* (a 2-tuple ``(host,\n port)``) and return the socket object. Passing the optional\n *timeout* parameter will set the timeout on the socket instance\n before attempting to connect. If no *timeout* is supplied, the\n global default timeout setting returned by :func:`socket.getdefaulttimeout`\n is used. If *source_address* is set it must be a tuple of (host, port)\n for the socket to bind as a source address before making the connection.\n An host of '' or port 0 tells the OS to use the default.\n \"\"\"\n \n host, port = address\n if host.startswith(\"[\"):\n host = host.strip(\"[]\")\n err = None\n \n # Using the value from allowed_gai_family() in the context of getaddrinfo lets\n # us select whether to work with IPv4 DNS records, IPv6 records, or both.\n # The original create_connection function always returns all records.\n family = allowed_gai_family()\n \n try:\n host.encode(\"idna\")\n except UnicodeError:\n raise LocationParseError(f\"'{host}', label empty or too long\") from None\n \n for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM):\n af, socktype, proto, canonname, sa = res\n sock = None\n try:\n sock = socket.socket(af, socktype, proto)\n \n # If provided, set socket level options before connecting.\n _set_socket_options(sock, socket_options)\n \n if timeout is not _DEFAULT_TIMEOUT:\n sock.settimeout(timeout)\n if source_address:\n sock.bind(source_address)\n> sock.connect(sa)\nE TimeoutError: [Errno 110] Connection timed out\n\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/urllib3/util/connection.py:73: TimeoutError\n\nThe above exception was the direct cause of the following exception:\n\nself = \nmethod = 'POST', url = '/BinCollections/CollectionService.svc/GetBinCollection'\nbody = b'{\"version\": \"3.1.4\", \"uprn\": \"100012835362\", \"token\": \"\", \"notification\": \"1\", \"operatingsystemid\": \"2\", \"testmode\": \"true\"}'\nheaders = {'User-Agent': 'python-requests/2.32.3', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'content-type': 'text/plain', 'Content-Length': '124'}\nretries = Retry(total=0, connect=None, read=False, redirect=None, status=None)\nredirect = False, assert_same_host = False\ntimeout = Timeout(connect=None, read=None, total=None), pool_timeout = None\nrelease_conn = False, chunked = False, body_pos = None, preload_content = False\ndecode_content = False, response_kw = {}\nparsed_url = Url(scheme=None, auth=None, host=None, port=None, path='/BinCollections/CollectionService.svc/GetBinCollection', query=None, fragment=None)\ndestination_scheme = None, conn = None, release_this_conn = True\nhttp_tunnel_required = False, err = None, clean_exit = False\n\n def urlopen( # type: ignore[override]\n self,\n method: str,\n url: str,\n body: _TYPE_BODY | None = None,\n headers: typing.Mapping[str, str] | None = None,\n retries: Retry | bool | int | None = None,\n redirect: bool = True,\n assert_same_host: bool = True,\n timeout: _TYPE_TIMEOUT = _DEFAULT_TIMEOUT,\n pool_timeout: int | None = None,\n release_conn: bool | None = None,\n chunked: bool = False,\n body_pos: _TYPE_BODY_POSITION | None = None,\n preload_content: bool = True,\n decode_content: bool = True,\n **response_kw: typing.Any,\n ) -> BaseHTTPResponse:\n \"\"\"\n Get a connection from the pool and perform an HTTP request. This is the\n lowest level call for making a request, so you'll need to specify all\n the raw details.\n \n .. note::\n \n More commonly, it's appropriate to use a convenience method\n such as :meth:`request`.\n \n .. note::\n \n `release_conn` will only behave as expected if\n `preload_content=False` because we want to make\n `preload_content=False` the default behaviour someday soon without\n breaking backwards compatibility.\n \n :param method:\n HTTP request method (such as GET, POST, PUT, etc.)\n \n :param url:\n The URL to perform the request on.\n \n :param body:\n Data to send in the request body, either :class:`str`, :class:`bytes`,\n an iterable of :class:`str`/:class:`bytes`, or a file-like object.\n \n :param headers:\n Dictionary of custom headers to send, such as User-Agent,\n If-None-Match, etc. If None, pool headers are used. If provided,\n these headers completely replace any pool-specific headers.\n \n :param retries:\n Configure the number of retries to allow before raising a\n :class:`~urllib3.exceptions.MaxRetryError` exception.\n \n If ``None`` (default) will retry 3 times, see ``Retry.DEFAULT``. Pass a\n :class:`~urllib3.util.retry.Retry` object for fine-grained control\n over different types of retries.\n Pass an integer number to retry connection errors that many times,\n but no other types of errors. Pass zero to never retry.\n \n If ``False``, then retries are disabled and any exception is raised\n immediately. Also, instead of raising a MaxRetryError on redirects,\n the redirect response will be returned.\n \n :type retries: :class:`~urllib3.util.retry.Retry`, False, or an int.\n \n :param redirect:\n If True, automatically handle redirects (status codes 301, 302,\n 303, 307, 308). Each redirect counts as a retry. Disabling retries\n will disable redirect, too.\n \n :param assert_same_host:\n If ``True``, will make sure that the host of the pool requests is\n consistent else will raise HostChangedError. When ``False``, you can\n use the pool on an HTTP proxy and request foreign hosts.\n \n :param timeout:\n If specified, overrides the default timeout for this one\n request. It may be a float (in seconds) or an instance of\n :class:`urllib3.util.Timeout`.\n \n :param pool_timeout:\n If set and the pool is set to block=True, then this method will\n block for ``pool_timeout`` seconds and raise EmptyPoolError if no\n connection is available within the time period.\n \n :param bool preload_content:\n If True, the response's body will be preloaded into memory.\n \n :param bool decode_content:\n If True, will attempt to decode the body based on the\n 'content-encoding' header.\n \n :param release_conn:\n If False, then the urlopen call will not release the connection\n back into the pool once a response is received (but will release if\n you read the entire contents of the response such as when\n `preload_content=True`). This is useful if you're not preloading\n the response's content immediately. You will need to call\n ``r.release_conn()`` on the response ``r`` to return the connection\n back into the pool. If None, it takes the value of ``preload_content``\n which defaults to ``True``.\n \n :param bool chunked:\n If True, urllib3 will send the body using chunked transfer\n encoding. Otherwise, urllib3 will send the body using the standard\n content-length form. Defaults to False.\n \n :param int body_pos:\n Position to seek to in file-like body in the event of a retry or\n redirect. Typically this won't need to be set because urllib3 will\n auto-populate the value when needed.\n \"\"\"\n parsed_url = parse_url(url)\n destination_scheme = parsed_url.scheme\n \n if headers is None:\n headers = self.headers\n \n if not isinstance(retries, Retry):\n retries = Retry.from_int(retries, redirect=redirect, default=self.retries)\n \n if release_conn is None:\n release_conn = preload_content\n \n # Check host\n if assert_same_host and not self.is_same_host(url):\n raise HostChangedError(self, url, retries)\n \n # Ensure that the URL we're connecting to is properly encoded\n if url.startswith(\"/\"):\n url = to_str(_encode_target(url))\n else:\n url = to_str(parsed_url.url)\n \n conn = None\n \n # Track whether `conn` needs to be released before\n # returning/raising/recursing. Update this variable if necessary, and\n # leave `release_conn` constant throughout the function. That way, if\n # the function recurses, the original value of `release_conn` will be\n # passed down into the recursive call, and its value will be respected.\n #\n # See issue #651 [1] for details.\n #\n # [1] \n release_this_conn = release_conn\n \n http_tunnel_required = connection_requires_http_tunnel(\n self.proxy, self.proxy_config, destination_scheme\n )\n \n # Merge the proxy headers. Only done when not using HTTP CONNECT. We\n # have to copy the headers dict so we can safely change it without those\n # changes being reflected in anyone else's copy.\n if not http_tunnel_required:\n headers = headers.copy() # type: ignore[attr-defined]\n headers.update(self.proxy_headers) # type: ignore[union-attr]\n \n # Must keep the exception bound to a separate variable or else Python 3\n # complains about UnboundLocalError.\n err = None\n \n # Keep track of whether we cleanly exited the except block. This\n # ensures we do proper cleanup in finally.\n clean_exit = False\n \n # Rewind body position, if needed. Record current position\n # for future rewinds in the event of a redirect/retry.\n body_pos = set_file_position(body, body_pos)\n \n try:\n # Request a connection from the queue.\n timeout_obj = self._get_timeout(timeout)\n conn = self._get_conn(timeout=pool_timeout)\n \n conn.timeout = timeout_obj.connect_timeout # type: ignore[assignment]\n \n # Is this a closed/new connection that requires CONNECT tunnelling?\n if self.proxy is not None and http_tunnel_required and conn.is_closed:\n try:\n self._prepare_proxy(conn)\n except (BaseSSLError, OSError, SocketTimeout) as e:\n self._raise_timeout(\n err=e, url=self.proxy.url, timeout_value=conn.timeout\n )\n raise\n \n # If we're going to release the connection in ``finally:``, then\n # the response doesn't need to know about the connection. Otherwise\n # it will also try to release it and we'll have a double-release\n # mess.\n response_conn = conn if not release_conn else None\n \n # Make the request on the HTTPConnection object\n> response = self._make_request(\n conn,\n method,\n url,\n timeout=timeout_obj,\n body=body,\n headers=headers,\n chunked=chunked,\n retries=retries,\n response_conn=response_conn,\n preload_content=preload_content,\n decode_content=decode_content,\n **response_kw,\n )\n\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/urllib3/connectionpool.py:789: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/urllib3/connectionpool.py:495: in _make_request\n conn.request(\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/urllib3/connection.py:441: in request\n self.endheaders()\n/opt/hostedtoolcache/Python/3.11.10/x64/lib/python3.11/http/client.py:1298: in endheaders\n self._send_output(message_body, encode_chunked=encode_chunked)\n/opt/hostedtoolcache/Python/3.11.10/x64/lib/python3.11/http/client.py:1058: in _send_output\n self.send(msg)\n/opt/hostedtoolcache/Python/3.11.10/x64/lib/python3.11/http/client.py:996: in send\n self.connect()\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/urllib3/connection.py:279: in connect\n self.sock = self._new_conn()\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \n\n def _new_conn(self) -> socket.socket:\n \"\"\"Establish a socket connection and set nodelay settings on it.\n \n :return: New socket connection.\n \"\"\"\n try:\n sock = connection.create_connection(\n (self._dns_host, self.port),\n self.timeout,\n source_address=self.source_address,\n socket_options=self.socket_options,\n )\n except socket.gaierror as e:\n raise NameResolutionError(self.host, self, e) from e\n except SocketTimeout as e:\n> raise ConnectTimeoutError(\n self,\n f\"Connection to {self.host} timed out. (connect timeout={self.timeout})\",\n ) from e\nE urllib3.exceptions.ConnectTimeoutError: (, 'Connection to lite.tameside.gov.uk timed out. (connect timeout=None)')\n\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/urllib3/connection.py:208: ConnectTimeoutError\n\nThe above exception was the direct cause of the following exception:\n\nself = \nrequest = , stream = False\ntimeout = Timeout(connect=None, read=None, total=None), verify = True\ncert = None, proxies = OrderedDict()\n\n def send(\n self, request, stream=False, timeout=None, verify=True, cert=None, proxies=None\n ):\n \"\"\"Sends PreparedRequest object. Returns Response object.\n \n :param request: The :class:`PreparedRequest ` being sent.\n :param stream: (optional) Whether to stream the request content.\n :param timeout: (optional) How long to wait for the server to send\n data before giving up, as a float, or a :ref:`(connect timeout,\n read timeout) ` tuple.\n :type timeout: float or tuple or urllib3 Timeout object\n :param verify: (optional) Either a boolean, in which case it controls whether\n we verify the server's TLS certificate, or a string, in which case it\n must be a path to a CA bundle to use\n :param cert: (optional) Any user-provided SSL certificate to be trusted.\n :param proxies: (optional) The proxies dictionary to apply to the request.\n :rtype: requests.Response\n \"\"\"\n \n try:\n conn = self.get_connection_with_tls_context(\n request, verify, proxies=proxies, cert=cert\n )\n except LocationValueError as e:\n raise InvalidURL(e, request=request)\n \n self.cert_verify(conn, request.url, verify, cert)\n url = self.request_url(request, proxies)\n self.add_headers(\n request,\n stream=stream,\n timeout=timeout,\n verify=verify,\n cert=cert,\n proxies=proxies,\n )\n \n chunked = not (request.body is None or \"Content-Length\" in request.headers)\n \n if isinstance(timeout, tuple):\n try:\n connect, read = timeout\n timeout = TimeoutSauce(connect=connect, read=read)\n except ValueError:\n raise ValueError(\n f\"Invalid timeout {timeout}. Pass a (connect, read) timeout tuple, \"\n f\"or a single float to set both timeouts to the same value.\"\n )\n elif isinstance(timeout, TimeoutSauce):\n pass\n else:\n timeout = TimeoutSauce(connect=timeout, read=timeout)\n \n try:\n> resp = conn.urlopen(\n method=request.method,\n url=url,\n body=request.body,\n headers=request.headers,\n redirect=False,\n assert_same_host=False,\n preload_content=False,\n decode_content=False,\n retries=self.max_retries,\n timeout=timeout,\n chunked=chunked,\n )\n\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/requests/adapters.py:667: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/urllib3/connectionpool.py:843: in urlopen\n retries = retries.increment(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = Retry(total=0, connect=None, read=False, redirect=None, status=None)\nmethod = 'POST', url = '/BinCollections/CollectionService.svc/GetBinCollection'\nresponse = None\nerror = ConnectTimeoutError(, 'Connection to lite.tameside.gov.uk timed out. (connect timeout=None)')\n_pool = \n_stacktrace = \n\n def increment(\n self,\n method: str | None = None,\n url: str | None = None,\n response: BaseHTTPResponse | None = None,\n error: Exception | None = None,\n _pool: ConnectionPool | None = None,\n _stacktrace: TracebackType | None = None,\n ) -> Self:\n \"\"\"Return a new Retry object with incremented retry counters.\n \n :param response: A response object, or None, if the server did not\n return a response.\n :type response: :class:`~urllib3.response.BaseHTTPResponse`\n :param Exception error: An error encountered during the request, or\n None if the response was received successfully.\n \n :return: A new ``Retry`` object.\n \"\"\"\n if self.total is False and error:\n # Disabled, indicate to re-raise the error.\n raise reraise(type(error), error, _stacktrace)\n \n total = self.total\n if total is not None:\n total -= 1\n \n connect = self.connect\n read = self.read\n redirect = self.redirect\n status_count = self.status\n other = self.other\n cause = \"unknown\"\n status = None\n redirect_location = None\n \n if error and self._is_connection_error(error):\n # Connect retry?\n if connect is False:\n raise reraise(type(error), error, _stacktrace)\n elif connect is not None:\n connect -= 1\n \n elif error and self._is_read_error(error):\n # Read retry?\n if read is False or method is None or not self._is_method_retryable(method):\n raise reraise(type(error), error, _stacktrace)\n elif read is not None:\n read -= 1\n \n elif error:\n # Other retry?\n if other is not None:\n other -= 1\n \n elif response and response.get_redirect_location():\n # Redirect retry?\n if redirect is not None:\n redirect -= 1\n cause = \"too many redirects\"\n response_redirect_location = response.get_redirect_location()\n if response_redirect_location:\n redirect_location = response_redirect_location\n status = response.status\n \n else:\n # Incrementing because of a server error like a 500 in\n # status_forcelist and the given method is in the allowed_methods\n cause = ResponseError.GENERIC_ERROR\n if response and response.status:\n if status_count is not None:\n status_count -= 1\n cause = ResponseError.SPECIFIC_ERROR.format(status_code=response.status)\n status = response.status\n \n history = self.history + (\n RequestHistory(method, url, error, status, redirect_location),\n )\n \n new_retry = self.new(\n total=total,\n connect=connect,\n read=read,\n redirect=redirect,\n status=status_count,\n other=other,\n history=history,\n )\n \n if new_retry.is_exhausted():\n reason = error or ResponseError(cause)\n> raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type]\nE urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='lite.tameside.gov.uk', port=80): Max retries exceeded with url: /BinCollections/CollectionService.svc/GetBinCollection (Caused by ConnectTimeoutError(, 'Connection to lite.tameside.gov.uk timed out. (connect timeout=None)'))\n\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/urllib3/util/retry.py:519: MaxRetryError\n\nDuring handling of the above exception, another exception occurred:\n\nfixturefunc = \nrequest = >\nkwargs = {'context': , 'headless_mode': 'True', 'local_browser': 'False', 'selenium_url': 'http://localhost:4444'}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \nuk_bin_collection/tests/step_defs/test_validate_council.py:100: in scrape_step\n context.parse_result = CollectData.run()\nuk_bin_collection/uk_bin_collection/collect_data.py:101: in run\n return self.client_code(\nuk_bin_collection/uk_bin_collection/collect_data.py:121: in client_code\n return get_bin_data_class.template_method(address_url, **kwargs)\nuk_bin_collection/uk_bin_collection/get_bin_data.py:61: in template_method\n bin_data_dict = self.get_and_parse_data(this_url, **kwargs)\nuk_bin_collection/uk_bin_collection/get_bin_data.py:84: in get_and_parse_data\n bin_data_dict = self.parse_data(\"\", url=address_url, **kwargs)\nuk_bin_collection/uk_bin_collection/councils/TamesideMBCouncil.py:27: in parse_data\n response = requests.post(api_url, json=params, headers=headers)\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/requests/api.py:115: in post\n return request(\"post\", url, data=data, json=json, **kwargs)\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/requests/api.py:59: in request\n return session.request(method=method, url=url, **kwargs)\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/requests/sessions.py:589: in request\n resp = self.send(prep, **send_kwargs)\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/requests/sessions.py:703: in send\n r = adapter.send(request, **kwargs)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \nrequest = , stream = False\ntimeout = Timeout(connect=None, read=None, total=None), verify = True\ncert = None, proxies = OrderedDict()\n\n def send(\n self, request, stream=False, timeout=None, verify=True, cert=None, proxies=None\n ):\n \"\"\"Sends PreparedRequest object. Returns Response object.\n \n :param request: The :class:`PreparedRequest ` being sent.\n :param stream: (optional) Whether to stream the request content.\n :param timeout: (optional) How long to wait for the server to send\n data before giving up, as a float, or a :ref:`(connect timeout,\n read timeout) ` tuple.\n :type timeout: float or tuple or urllib3 Timeout object\n :param verify: (optional) Either a boolean, in which case it controls whether\n we verify the server's TLS certificate, or a string, in which case it\n must be a path to a CA bundle to use\n :param cert: (optional) Any user-provided SSL certificate to be trusted.\n :param proxies: (optional) The proxies dictionary to apply to the request.\n :rtype: requests.Response\n \"\"\"\n \n try:\n conn = self.get_connection_with_tls_context(\n request, verify, proxies=proxies, cert=cert\n )\n except LocationValueError as e:\n raise InvalidURL(e, request=request)\n \n self.cert_verify(conn, request.url, verify, cert)\n url = self.request_url(request, proxies)\n self.add_headers(\n request,\n stream=stream,\n timeout=timeout,\n verify=verify,\n cert=cert,\n proxies=proxies,\n )\n \n chunked = not (request.body is None or \"Content-Length\" in request.headers)\n \n if isinstance(timeout, tuple):\n try:\n connect, read = timeout\n timeout = TimeoutSauce(connect=connect, read=read)\n except ValueError:\n raise ValueError(\n f\"Invalid timeout {timeout}. Pass a (connect, read) timeout tuple, \"\n f\"or a single float to set both timeouts to the same value.\"\n )\n elif isinstance(timeout, TimeoutSauce):\n pass\n else:\n timeout = TimeoutSauce(connect=timeout, read=timeout)\n \n try:\n resp = conn.urlopen(\n method=request.method,\n url=url,\n body=request.body,\n headers=request.headers,\n redirect=False,\n assert_same_host=False,\n preload_content=False,\n decode_content=False,\n retries=self.max_retries,\n timeout=timeout,\n chunked=chunked,\n )\n \n except (ProtocolError, OSError) as err:\n raise ConnectionError(err, request=request)\n \n except MaxRetryError as e:\n if isinstance(e.reason, ConnectTimeoutError):\n # TODO: Remove this in 3.0.0: see #2811\n if not isinstance(e.reason, NewConnectionError):\n> raise ConnectTimeout(e, request=request)\nE requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='lite.tameside.gov.uk', port=80): Max retries exceeded with url: /BinCollections/CollectionService.svc/GetBinCollection (Caused by ConnectTimeoutError(, 'Connection to lite.tameside.gov.uk timed out. (connect timeout=None)'))\n\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/requests/adapters.py:688: ConnectTimeout","steps":[{"name":"Given the council","time":{"start":1728520588947,"stop":1728520588948,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"When we scrape the data from the council","time":{"start":1728520588948,"stop":1728520724187,"duration":135239},"status":"failed","statusMessage":"HTTPConnectionPool(host='lite.tameside.gov.uk', port=80): Max retries exceeded with url: /BinCollections/CollectionService.svc/GetBinCollection (Caused by ConnectTimeoutError(, 'Connection to lite.tameside.gov.uk timed out. (connect timeout=None)'))","statusTrace":"requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='lite.tameside.gov.uk', port=80): Max retries exceeded with url: /BinCollections/CollectionService.svc/GetBinCollection (Caused by ConnectTimeoutError(, 'Connection to lite.tameside.gov.uk timed out. (connect timeout=None)'))\n","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":true,"stepsCount":0,"attachmentsCount":0,"hasContent":true,"attachmentStep":false}],"attachments":[{"uid":"84ad0f78c50ae94b","name":"stdout","source":"84ad0f78c50ae94b.txt","type":"text/plain","size":44}],"parameters":[],"shouldDisplayMessage":true,"stepsCount":2,"attachmentsCount":1,"hasContent":true,"attachmentStep":false},"afterStages":[],"labels":[{"name":"host","value":"fv-az1019-265"},{"name":"thread","value":"2761-MainThread"},{"name":"framework","value":"pytest-bdd"},{"name":"language","value":"cpython3"},{"name":"feature","value":"Test each council output matches expected results"},{"name":"resultFormat","value":"allure2"}],"parameters":[{"name":"council","value":"TamesideMBCouncil"}],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[{"name":"Product defects","matchedStatuses":[],"flaky":false}],"history":{"statistic":{"failed":346,"broken":0,"skipped":0,"passed":0,"unknown":0,"total":346},"items":[{"uid":"c452c3c489a23a0d","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2188//#testresult/c452c3c489a23a0d","status":"failed","statusDetails":"requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='lite.tameside.gov.uk', port=80): Max retries exceeded with url: /BinCollections/CollectionService.svc/GetBinCollection (Caused by ConnectTimeoutError(, 'Connection to lite.tameside.gov.uk timed out. (connect timeout=None)'))","time":{"start":1728433575248,"stop":1728433707989,"duration":132741}},{"uid":"35b23e4ab3fd40ef","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2169//#testresult/35b23e4ab3fd40ef","status":"failed","statusDetails":"requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='lite.tameside.gov.uk', port=80): Max retries exceeded with url: /BinCollections/CollectionService.svc/GetBinCollection (Caused by ConnectTimeoutError(, 'Connection to lite.tameside.gov.uk timed out. (connect timeout=None)'))","time":{"start":1728333690582,"stop":1728333823657,"duration":133075}},{"uid":"4ce2f3029dd9ad7c","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2165//#testresult/4ce2f3029dd9ad7c","status":"failed","statusDetails":"requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='lite.tameside.gov.uk', port=80): Max retries exceeded with url: /BinCollections/CollectionService.svc/GetBinCollection (Caused by ConnectTimeoutError(, 'Connection to lite.tameside.gov.uk timed out. (connect timeout=None)'))","time":{"start":1728261397336,"stop":1728261533302,"duration":135966}},{"uid":"3931ca62b1dd51c","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2164//#testresult/3931ca62b1dd51c","status":"failed","statusDetails":"requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='lite.tameside.gov.uk', port=80): Max retries exceeded with url: /BinCollections/CollectionService.svc/GetBinCollection (Caused by ConnectTimeoutError(, 'Connection to lite.tameside.gov.uk timed out. (connect timeout=None)'))","time":{"start":1728174432212,"stop":1728174568260,"duration":136048}},{"uid":"a8aee24697698641","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2160//#testresult/a8aee24697698641","status":"failed","statusDetails":"requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='lite.tameside.gov.uk', port=80): Max retries exceeded with url: /BinCollections/CollectionService.svc/GetBinCollection (Caused by ConnectTimeoutError(, 'Connection to lite.tameside.gov.uk timed out. (connect timeout=None)'))","time":{"start":1728087994030,"stop":1728088128216,"duration":134186}},{"uid":"3aa6811ba6e47ddb","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2152//#testresult/3aa6811ba6e47ddb","status":"failed","statusDetails":"requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='lite.tameside.gov.uk', port=80): Max retries exceeded with url: /BinCollections/CollectionService.svc/GetBinCollection (Caused by ConnectTimeoutError(, 'Connection to lite.tameside.gov.uk timed out. (connect timeout=None)'))","time":{"start":1728001602821,"stop":1728001736471,"duration":133650}},{"uid":"9e4661ee6fb78aa1","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2148//#testresult/9e4661ee6fb78aa1","status":"failed","statusDetails":"requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='lite.tameside.gov.uk', port=80): Max retries exceeded with url: /BinCollections/CollectionService.svc/GetBinCollection (Caused by ConnectTimeoutError(, 'Connection to lite.tameside.gov.uk timed out. (connect timeout=None)'))","time":{"start":1727933580949,"stop":1727933717297,"duration":136348}},{"uid":"744fa12a2ce89156","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2146//#testresult/744fa12a2ce89156","status":"failed","statusDetails":"requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='lite.tameside.gov.uk', port=80): Max retries exceeded with url: /BinCollections/CollectionService.svc/GetBinCollection (Caused by ConnectTimeoutError(, 'Connection to lite.tameside.gov.uk timed out. (connect timeout=None)'))","time":{"start":1727915399174,"stop":1727915535281,"duration":136107}},{"uid":"629c500941e22c1b","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2139//#testresult/629c500941e22c1b","status":"failed","statusDetails":"requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='lite.tameside.gov.uk', port=80): Max retries exceeded with url: /BinCollections/CollectionService.svc/GetBinCollection (Caused by ConnectTimeoutError(, 'Connection to lite.tameside.gov.uk timed out. (connect timeout=None)'))","time":{"start":1727828680727,"stop":1727828816588,"duration":135861}},{"uid":"362b2f6a6aff4f6a","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2138//#testresult/362b2f6a6aff4f6a","status":"failed","statusDetails":"requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='lite.tameside.gov.uk', port=80): Max retries exceeded with url: /BinCollections/CollectionService.svc/GetBinCollection (Caused by ConnectTimeoutError(, 'Connection to lite.tameside.gov.uk timed out. (connect timeout=None)'))","time":{"start":1727742368100,"stop":1727742502746,"duration":134646}},{"uid":"9a3b1937fe6a1308","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2137//#testresult/9a3b1937fe6a1308","status":"failed","statusDetails":"requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='lite.tameside.gov.uk', port=80): Max retries exceeded with url: /BinCollections/CollectionService.svc/GetBinCollection (Caused by ConnectTimeoutError(, 'Connection to lite.tameside.gov.uk timed out. (connect timeout=None)'))","time":{"start":1727656197375,"stop":1727656334153,"duration":136778}},{"uid":"a6308998b64166c7","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2136//#testresult/a6308998b64166c7","status":"failed","statusDetails":"requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='lite.tameside.gov.uk', port=80): Max retries exceeded with url: /BinCollections/CollectionService.svc/GetBinCollection (Caused by ConnectTimeoutError(, 'Connection to lite.tameside.gov.uk timed out. (connect timeout=None)'))","time":{"start":1727569559681,"stop":1727569692987,"duration":133306}},{"uid":"c771ec12c6feb2cc","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2135//#testresult/c771ec12c6feb2cc","status":"failed","statusDetails":"requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='lite.tameside.gov.uk', port=80): Max retries exceeded with url: /BinCollections/CollectionService.svc/GetBinCollection (Caused by ConnectTimeoutError(, 'Connection to lite.tameside.gov.uk timed out. (connect timeout=None)'))","time":{"start":1727483220894,"stop":1727483353667,"duration":132773}},{"uid":"3419fdee479f57f4","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2131//#testresult/3419fdee479f57f4","status":"failed","statusDetails":"requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='lite.tameside.gov.uk', port=80): Max retries exceeded with url: /BinCollections/CollectionService.svc/GetBinCollection (Caused by ConnectTimeoutError(, 'Connection to lite.tameside.gov.uk timed out. (connect timeout=None)'))","time":{"start":1727423065796,"stop":1727423200098,"duration":134302}},{"uid":"93ef4283593defea","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2130//#testresult/93ef4283593defea","status":"failed","statusDetails":"requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='lite.tameside.gov.uk', port=80): Max retries exceeded with url: /BinCollections/CollectionService.svc/GetBinCollection (Caused by ConnectTimeoutError(, 'Connection to lite.tameside.gov.uk timed out. (connect timeout=None)'))","time":{"start":1727396795526,"stop":1727396930705,"duration":135179}},{"uid":"fa89a2596358b4a0","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2129//#testresult/fa89a2596358b4a0","status":"failed","statusDetails":"requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='lite.tameside.gov.uk', port=80): Max retries exceeded with url: /BinCollections/CollectionService.svc/GetBinCollection (Caused by ConnectTimeoutError(, 'Connection to lite.tameside.gov.uk timed out. (connect timeout=None)'))","time":{"start":1727310298748,"stop":1727310434892,"duration":136144}},{"uid":"c5aa28480363cf36","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2128//#testresult/c5aa28480363cf36","status":"failed","statusDetails":"requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='lite.tameside.gov.uk', port=80): Max retries exceeded with url: /BinCollections/CollectionService.svc/GetBinCollection (Caused by ConnectTimeoutError(, 'Connection to lite.tameside.gov.uk timed out. (connect timeout=None)'))","time":{"start":1727223904235,"stop":1727224040009,"duration":135774}},{"uid":"20c4bc5483217c79","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2127//#testresult/20c4bc5483217c79","status":"failed","statusDetails":"requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='lite.tameside.gov.uk', port=80): Max retries exceeded with url: /BinCollections/CollectionService.svc/GetBinCollection (Caused by ConnectTimeoutError(, 'Connection to lite.tameside.gov.uk timed out. (connect timeout=None)'))","time":{"start":1727137845595,"stop":1727137981943,"duration":136348}},{"uid":"1e539e139dc348de","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2126//#testresult/1e539e139dc348de","status":"failed","statusDetails":"requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='lite.tameside.gov.uk', port=80): Max retries exceeded with url: /BinCollections/CollectionService.svc/GetBinCollection (Caused by ConnectTimeoutError(, 'Connection to lite.tameside.gov.uk timed out. (connect timeout=None)'))","time":{"start":1727051123021,"stop":1727051257061,"duration":134040}},{"uid":"c50dbba9775abcec","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2125//#testresult/c50dbba9775abcec","status":"failed","statusDetails":"requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='lite.tameside.gov.uk', port=80): Max retries exceeded with url: /BinCollections/CollectionService.svc/GetBinCollection (Caused by ConnectTimeoutError(, 'Connection to lite.tameside.gov.uk timed out. (connect timeout=None)'))","time":{"start":1726965143479,"stop":1726965279672,"duration":136193}}]},"tags":[]},"source":"a3879e4fdfdf5097.json","parameterValues":["TamesideMBCouncil"]} \ No newline at end of file diff --git a/3.11/2199/data/test-cases/a4016de3130562b2.json b/3.11/2199/data/test-cases/a4016de3130562b2.json deleted file mode 100644 index 6e24bd5e98..0000000000 --- a/3.11/2199/data/test-cases/a4016de3130562b2.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"a4016de3130562b2","name":"Validate Council Output [WakefieldCityCouncil]","fullName":"features/validate_council_outputs.feature:Validate Council Output","historyId":"532d749d88b4b8fb0bc694b350a3d71a","time":{"start":1728520652817,"stop":1728520665684,"duration":12867},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"passed","steps":[{"name":"Given the council","time":{"start":1728520652817,"stop":1728520652817,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"When we scrape the data from the council","time":{"start":1728520652817,"stop":1728520665682,"duration":12865},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"Then the result is valid json","time":{"start":1728520665682,"stop":1728520665682,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"And the output should validate against the schema","time":{"start":1728520665682,"stop":1728520665684,"duration":2},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"attachments":[{"uid":"b298abd9e4d11149","name":"stdout","source":"b298abd9e4d11149.txt","type":"text/plain","size":47}],"parameters":[],"shouldDisplayMessage":false,"stepsCount":4,"attachmentsCount":1,"hasContent":true,"attachmentStep":false},"afterStages":[],"labels":[{"name":"host","value":"fv-az1019-265"},{"name":"thread","value":"2758-MainThread"},{"name":"framework","value":"pytest-bdd"},{"name":"language","value":"cpython3"},{"name":"feature","value":"Test each council output matches expected results"},{"name":"resultFormat","value":"allure2"}],"parameters":[{"name":"council","value":"WakefieldCityCouncil"}],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":98,"broken":0,"skipped":0,"passed":251,"unknown":0,"total":349},"items":[{"uid":"ac22ceefa39fff2d","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2188//#testresult/ac22ceefa39fff2d","status":"passed","time":{"start":1728433577887,"stop":1728433595210,"duration":17323}},{"uid":"3cc0aa4b5e84791b","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2169//#testresult/3cc0aa4b5e84791b","status":"passed","time":{"start":1728333740503,"stop":1728333759993,"duration":19490}},{"uid":"46f897ce580bae8a","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2165//#testresult/46f897ce580bae8a","status":"passed","time":{"start":1728261400802,"stop":1728261441166,"duration":40364}},{"uid":"be03bd21bd000329","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2164//#testresult/be03bd21bd000329","status":"passed","time":{"start":1728174577326,"stop":1728174801261,"duration":223935}},{"uid":"4693f4719d35d4e2","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2160//#testresult/4693f4719d35d4e2","status":"passed","time":{"start":1728088308812,"stop":1728088361876,"duration":53064}},{"uid":"9ae317aa7593e01f","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2152//#testresult/9ae317aa7593e01f","status":"passed","time":{"start":1728001916756,"stop":1728001951895,"duration":35139}},{"uid":"e0efb97f3c942412","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2148//#testresult/e0efb97f3c942412","status":"passed","time":{"start":1727933607633,"stop":1727933630440,"duration":22807}},{"uid":"7728a5521f898f1e","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2146//#testresult/7728a5521f898f1e","status":"passed","time":{"start":1727915415353,"stop":1727915460545,"duration":45192}},{"uid":"91ec307f1036f50d","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2139//#testresult/91ec307f1036f50d","status":"passed","time":{"start":1727829152547,"stop":1727829160040,"duration":7493}},{"uid":"c02107a049b3b29c","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2138//#testresult/c02107a049b3b29c","status":"passed","time":{"start":1727742713527,"stop":1727742744669,"duration":31142}},{"uid":"f7d68b04991a3e6b","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2137//#testresult/f7d68b04991a3e6b","status":"passed","time":{"start":1727656237001,"stop":1727656251262,"duration":14261}},{"uid":"5e1ac85c45123d56","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2136//#testresult/5e1ac85c45123d56","status":"passed","time":{"start":1727569578570,"stop":1727569602527,"duration":23957}},{"uid":"1cc1e75f191ef219","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2135//#testresult/1cc1e75f191ef219","status":"passed","time":{"start":1727483289414,"stop":1727483326608,"duration":37194}},{"uid":"8e586cb14692b5fc","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2131//#testresult/8e586cb14692b5fc","status":"failed","statusDetails":"jsonschema.exceptions.ValidationError: [] should be non-empty\n\nFailed validating 'minItems' in schema['properties']['bins']:\n {'type': 'array', 'items': {'$ref': '#/definitions/Bin'}, 'minItems': 1}\n\nOn instance['bins']:\n []","time":{"start":1727423390859,"stop":1727423423564,"duration":32705}},{"uid":"22c36efde869710d","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2130//#testresult/22c36efde869710d","status":"passed","time":{"start":1727397154338,"stop":1727397171151,"duration":16813}},{"uid":"e10296a7cc9ff35a","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2129//#testresult/e10296a7cc9ff35a","status":"failed","statusDetails":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-1014-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","time":{"start":1727310343976,"stop":1727310643983,"duration":300007}},{"uid":"36992c1061d8ec51","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2128//#testresult/36992c1061d8ec51","status":"passed","time":{"start":1727223968218,"stop":1727223997382,"duration":29164}},{"uid":"fb3ac71367e72e71","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2127//#testresult/fb3ac71367e72e71","status":"passed","time":{"start":1727137920490,"stop":1727137951744,"duration":31254}},{"uid":"e28e31dd9260fb1d","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2126//#testresult/e28e31dd9260fb1d","status":"passed","time":{"start":1727051203976,"stop":1727051220692,"duration":16716}},{"uid":"4deb09906b0d35d6","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2125//#testresult/4deb09906b0d35d6","status":"passed","time":{"start":1726965174661,"stop":1726965203931,"duration":29270}}]},"tags":[]},"source":"a4016de3130562b2.json","parameterValues":["WakefieldCityCouncil"]} \ No newline at end of file diff --git a/3.11/2199/data/test-cases/a40da402674597cf.json b/3.11/2199/data/test-cases/a40da402674597cf.json deleted file mode 100644 index c4b3099727..0000000000 --- a/3.11/2199/data/test-cases/a40da402674597cf.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"a40da402674597cf","name":"Validate Council Output [TendringDistrictCouncil]","fullName":"features/validate_council_outputs.feature:Validate Council Output","historyId":"ed07e2456ad23b8037ff3254aa143d3e","time":{"start":1728520592140,"stop":1728520638415,"duration":46275},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"passed","steps":[{"name":"Given the council","time":{"start":1728520592140,"stop":1728520592140,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"When we scrape the data from the council","time":{"start":1728520592140,"stop":1728520638413,"duration":46273},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"Then the result is valid json","time":{"start":1728520638414,"stop":1728520638414,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"And the output should validate against the schema","time":{"start":1728520638414,"stop":1728520638415,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"attachments":[{"uid":"9855cf8298204e29","name":"stdout","source":"9855cf8298204e29.txt","type":"text/plain","size":50}],"parameters":[],"shouldDisplayMessage":false,"stepsCount":4,"attachmentsCount":1,"hasContent":true,"attachmentStep":false},"afterStages":[],"labels":[{"name":"host","value":"fv-az1019-265"},{"name":"thread","value":"2758-MainThread"},{"name":"framework","value":"pytest-bdd"},{"name":"language","value":"cpython3"},{"name":"feature","value":"Test each council output matches expected results"},{"name":"resultFormat","value":"allure2"}],"parameters":[{"name":"council","value":"TendringDistrictCouncil"}],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":24,"broken":0,"skipped":0,"passed":125,"unknown":0,"total":149},"items":[{"uid":"64ed8a0bf461d289","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2188//#testresult/64ed8a0bf461d289","status":"passed","time":{"start":1728433527243,"stop":1728433552856,"duration":25613}},{"uid":"66c082e6eca77908","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2169//#testresult/66c082e6eca77908","status":"passed","time":{"start":1728333697555,"stop":1728333733597,"duration":36042}},{"uid":"12c6ad69eafe655c","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2165//#testresult/12c6ad69eafe655c","status":"failed","statusDetails":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-1014-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","time":{"start":1728261087881,"stop":1728261388014,"duration":300133}},{"uid":"3eb06e76de79112c","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2164//#testresult/3eb06e76de79112c","status":"passed","time":{"start":1728174436061,"stop":1728174468287,"duration":32226}},{"uid":"eabf85cc16dbf1d1","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2160//#testresult/eabf85cc16dbf1d1","status":"passed","time":{"start":1728088128368,"stop":1728088354573,"duration":226205}},{"uid":"3cf50c6bd396f2cf","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2152//#testresult/3cf50c6bd396f2cf","status":"failed","statusDetails":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-1014-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","time":{"start":1728001631830,"stop":1728001931972,"duration":300142}},{"uid":"85c42cae3e7d892a","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2148//#testresult/85c42cae3e7d892a","status":"failed","statusDetails":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-1014-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","time":{"start":1727933272059,"stop":1727933572086,"duration":300027}},{"uid":"a136d664b9bfe1ec","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2146//#testresult/a136d664b9bfe1ec","status":"failed","statusDetails":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-1014-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","time":{"start":1727915124403,"stop":1727915424537,"duration":300134}},{"uid":"ede511ae68287fc2","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2139//#testresult/ede511ae68287fc2","status":"passed","time":{"start":1727828820511,"stop":1727829004966,"duration":184455}},{"uid":"e14b9a85e58f72ab","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2138//#testresult/e14b9a85e58f72ab","status":"passed","time":{"start":1727742507337,"stop":1727742699592,"duration":192255}},{"uid":"18a2fbd079dad208","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2137//#testresult/18a2fbd079dad208","status":"passed","time":{"start":1727655909450,"stop":1727656208021,"duration":298571}},{"uid":"949e7bb01fc2baa4","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2136//#testresult/949e7bb01fc2baa4","status":"passed","time":{"start":1727569556265,"stop":1727569590195,"duration":33930}},{"uid":"ee910f27072b1e18","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2135//#testresult/ee910f27072b1e18","status":"passed","time":{"start":1727483239287,"stop":1727483275675,"duration":36388}},{"uid":"ac06fee5122e7ce","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2131//#testresult/ac06fee5122e7ce","status":"passed","time":{"start":1727423205352,"stop":1727423414356,"duration":209004}},{"uid":"1f95faf170012c82","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2130//#testresult/1f95faf170012c82","status":"passed","time":{"start":1727396930832,"stop":1727397143500,"duration":212668}},{"uid":"265c37e1ced1bba7","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2129//#testresult/265c37e1ced1bba7","status":"failed","statusDetails":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-1014-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","time":{"start":1727309997776,"stop":1727310297816,"duration":300040}},{"uid":"f6f5b151f14fabba","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2128//#testresult/f6f5b151f14fabba","status":"passed","time":{"start":1727223916849,"stop":1727223949685,"duration":32836}},{"uid":"3b32766c641fbd12","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2127//#testresult/3b32766c641fbd12","status":"passed","time":{"start":1727137902233,"stop":1727137925958,"duration":23725}},{"uid":"47ae8d10f68ac808","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2126//#testresult/47ae8d10f68ac808","status":"passed","time":{"start":1727051164957,"stop":1727051207512,"duration":42555}},{"uid":"2a030af964234b99","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2125//#testresult/2a030af964234b99","status":"passed","time":{"start":1726964886904,"stop":1726965163212,"duration":276308}}]},"tags":[]},"source":"a40da402674597cf.json","parameterValues":["TendringDistrictCouncil"]} \ No newline at end of file diff --git a/3.11/2199/data/test-cases/a51d3dccb191ef20.json b/3.11/2199/data/test-cases/a51d3dccb191ef20.json deleted file mode 100644 index c34870c3b3..0000000000 --- a/3.11/2199/data/test-cases/a51d3dccb191ef20.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"a51d3dccb191ef20","name":"Validate Council Output [SwaleBoroughCouncil]","fullName":"features/validate_council_outputs.feature:Validate Council Output","historyId":"af246d65f1eea891cf11ee497308965a","time":{"start":1728520593457,"stop":1728520595717,"duration":2260},"status":"failed","statusMessage":"AttributeError: 'NoneType' object has no attribute 'find_all'","statusTrace":"fixturefunc = \nrequest = >\nkwargs = {'context': , 'headless_mode': 'True', 'local_browser': 'False', 'selenium_url': 'http://localhost:4444'}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \nuk_bin_collection/tests/step_defs/test_validate_council.py:100: in scrape_step\n context.parse_result = CollectData.run()\nuk_bin_collection/uk_bin_collection/collect_data.py:101: in run\n return self.client_code(\nuk_bin_collection/uk_bin_collection/collect_data.py:121: in client_code\n return get_bin_data_class.template_method(address_url, **kwargs)\nuk_bin_collection/uk_bin_collection/get_bin_data.py:61: in template_method\n bin_data_dict = self.get_and_parse_data(this_url, **kwargs)\nuk_bin_collection/uk_bin_collection/get_bin_data.py:84: in get_and_parse_data\n bin_data_dict = self.parse_data(\"\", url=address_url, **kwargs)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = , page = ''\nkwargs = {'council_module_str': 'SwaleBoroughCouncil', 'dev_mode': False, 'headless': True, 'local_browser': False, ...}\nuser_postcode = 'ME12 2NQ', user_uprn = '100061081168'\ncouncil_url = 'https://swale.gov.uk/bins-littering-and-the-environment/bins/collection-days?postcode=ME12+2NQ&addresses=100061081168&address-submit='\nresponse = \nsoup = \n\n\n\n\n\n\n\n\ndata = {'bins': []}, form_area = None\n\n def parse_data(self, page: str, **kwargs) -> dict:\n # Get postcode and UPRN from kwargs\n user_postcode = kwargs.get(\"postcode\")\n user_uprn = kwargs.get(\"uprn\")\n check_postcode(user_postcode)\n check_uprn(user_uprn)\n \n # Build URL to parse\n council_url = f\"https://swale.gov.uk/bins-littering-and-the-environment/bins/collection-days?postcode={user_postcode.replace(' ', '+')}&addresses={user_uprn}&address-submit=\"\n \n # Parse URL and read if connection successful\n requests.packages.urllib3.disable_warnings()\n response = requests.get(council_url, verify=False)\n if response.status_code == 200:\n soup = BeautifulSoup(response.text, features=\"html.parser\")\n soup.prettify()\n else:\n raise ConnectionAbortedError(\"Could not parse council website.\")\n \n data = {\"bins\": []}\n \n # Get the collection bullet points on the page and parse them\n form_area = soup.find(\"form\", {\"class\": \"integration bin-lookup\"})\n collections = [\n> item.text.strip().split(\",\") for item in form_area.find_all(\"li\")\n ]\nE AttributeError: 'NoneType' object has no attribute 'find_all'\n\nuk_bin_collection/uk_bin_collection/councils/SwaleBoroughCouncil.py:41: AttributeError","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"failed","statusMessage":"AttributeError: 'NoneType' object has no attribute 'find_all'","statusTrace":"fixturefunc = \nrequest = >\nkwargs = {'context': , 'headless_mode': 'True', 'local_browser': 'False', 'selenium_url': 'http://localhost:4444'}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \nuk_bin_collection/tests/step_defs/test_validate_council.py:100: in scrape_step\n context.parse_result = CollectData.run()\nuk_bin_collection/uk_bin_collection/collect_data.py:101: in run\n return self.client_code(\nuk_bin_collection/uk_bin_collection/collect_data.py:121: in client_code\n return get_bin_data_class.template_method(address_url, **kwargs)\nuk_bin_collection/uk_bin_collection/get_bin_data.py:61: in template_method\n bin_data_dict = self.get_and_parse_data(this_url, **kwargs)\nuk_bin_collection/uk_bin_collection/get_bin_data.py:84: in get_and_parse_data\n bin_data_dict = self.parse_data(\"\", url=address_url, **kwargs)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = , page = ''\nkwargs = {'council_module_str': 'SwaleBoroughCouncil', 'dev_mode': False, 'headless': True, 'local_browser': False, ...}\nuser_postcode = 'ME12 2NQ', user_uprn = '100061081168'\ncouncil_url = 'https://swale.gov.uk/bins-littering-and-the-environment/bins/collection-days?postcode=ME12+2NQ&addresses=100061081168&address-submit='\nresponse = \nsoup = \n\n\n\n\n\n\n\n\ndata = {'bins': []}, form_area = None\n\n def parse_data(self, page: str, **kwargs) -> dict:\n # Get postcode and UPRN from kwargs\n user_postcode = kwargs.get(\"postcode\")\n user_uprn = kwargs.get(\"uprn\")\n check_postcode(user_postcode)\n check_uprn(user_uprn)\n \n # Build URL to parse\n council_url = f\"https://swale.gov.uk/bins-littering-and-the-environment/bins/collection-days?postcode={user_postcode.replace(' ', '+')}&addresses={user_uprn}&address-submit=\"\n \n # Parse URL and read if connection successful\n requests.packages.urllib3.disable_warnings()\n response = requests.get(council_url, verify=False)\n if response.status_code == 200:\n soup = BeautifulSoup(response.text, features=\"html.parser\")\n soup.prettify()\n else:\n raise ConnectionAbortedError(\"Could not parse council website.\")\n \n data = {\"bins\": []}\n \n # Get the collection bullet points on the page and parse them\n form_area = soup.find(\"form\", {\"class\": \"integration bin-lookup\"})\n collections = [\n> item.text.strip().split(\",\") for item in form_area.find_all(\"li\")\n ]\nE AttributeError: 'NoneType' object has no attribute 'find_all'\n\nuk_bin_collection/uk_bin_collection/councils/SwaleBoroughCouncil.py:41: AttributeError","steps":[{"name":"Given the council","time":{"start":1728520593457,"stop":1728520593457,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"When we scrape the data from the council","time":{"start":1728520593457,"stop":1728520595717,"duration":2260},"status":"failed","statusMessage":"'NoneType' object has no attribute 'find_all'","statusTrace":"AttributeError: 'NoneType' object has no attribute 'find_all'\n","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":true,"stepsCount":0,"attachmentsCount":0,"hasContent":true,"attachmentStep":false}],"attachments":[{"uid":"bdef52a1ba830035","name":"stdout","source":"bdef52a1ba830035.txt","type":"text/plain","size":46}],"parameters":[],"shouldDisplayMessage":true,"stepsCount":2,"attachmentsCount":1,"hasContent":true,"attachmentStep":false},"afterStages":[],"labels":[{"name":"host","value":"fv-az1019-265"},{"name":"thread","value":"2764-MainThread"},{"name":"framework","value":"pytest-bdd"},{"name":"language","value":"cpython3"},{"name":"feature","value":"Test each council output matches expected results"},{"name":"resultFormat","value":"allure2"}],"parameters":[{"name":"council","value":"SwaleBoroughCouncil"}],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[{"name":"Product defects","matchedStatuses":[],"flaky":false}],"history":{"statistic":{"failed":323,"broken":0,"skipped":0,"passed":23,"unknown":0,"total":346},"items":[{"uid":"37030f3d642a207e","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2188//#testresult/37030f3d642a207e","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1728433530551,"stop":1728433532319,"duration":1768}},{"uid":"5ac3ad2542787dcf","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2169//#testresult/5ac3ad2542787dcf","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1728333710250,"stop":1728333713217,"duration":2967}},{"uid":"2d29cebcd614e7b0","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2165//#testresult/2d29cebcd614e7b0","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1728261096995,"stop":1728261098472,"duration":1477}},{"uid":"3d9eb0574283c33b","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2164//#testresult/3d9eb0574283c33b","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1728174457069,"stop":1728174458635,"duration":1566}},{"uid":"67fb40b785b2831f","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2160//#testresult/67fb40b785b2831f","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1728088337240,"stop":1728088338999,"duration":1759}},{"uid":"9707c864637ba939","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2152//#testresult/9707c864637ba939","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1728001609344,"stop":1728001611375,"duration":2031}},{"uid":"96f5a941ef57c698","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2148//#testresult/96f5a941ef57c698","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1727933603000,"stop":1727933604422,"duration":1422}},{"uid":"68832f01e53dbfb2","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2146//#testresult/68832f01e53dbfb2","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1727915405257,"stop":1727915407618,"duration":2361}},{"uid":"7fdc52373d737e47","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2139//#testresult/7fdc52373d737e47","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1727829026128,"stop":1727829027456,"duration":1328}},{"uid":"7a9c8ca6cd5d7d1a","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2138//#testresult/7a9c8ca6cd5d7d1a","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1727742664355,"stop":1727742666554,"duration":2199}},{"uid":"86e04aeb705566a","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2137//#testresult/86e04aeb705566a","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1727656240520,"stop":1727656242345,"duration":1825}},{"uid":"951cda21719e9d81","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2136//#testresult/951cda21719e9d81","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1727569568079,"stop":1727569569989,"duration":1910}},{"uid":"54889b60578256ce","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2135//#testresult/54889b60578256ce","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1727483268115,"stop":1727483269964,"duration":1849}},{"uid":"45dd74dcd3dd6d75","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2131//#testresult/45dd74dcd3dd6d75","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1727423385209,"stop":1727423386954,"duration":1745}},{"uid":"856c79096b9b51cb","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2130//#testresult/856c79096b9b51cb","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1727397164211,"stop":1727397165826,"duration":1615}},{"uid":"3db734675f642a3f","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2129//#testresult/3db734675f642a3f","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1727310301126,"stop":1727310302666,"duration":1540}},{"uid":"53f2be5019fbc04d","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2128//#testresult/53f2be5019fbc04d","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1727223957079,"stop":1727223958704,"duration":1625}},{"uid":"713b4f23fe1e5026","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2127//#testresult/713b4f23fe1e5026","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1727137886352,"stop":1727137888286,"duration":1934}},{"uid":"8df928f9a480fb01","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2126//#testresult/8df928f9a480fb01","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1727051140865,"stop":1727051142359,"duration":1494}},{"uid":"43e4b33ad5bca9fe","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2125//#testresult/43e4b33ad5bca9fe","status":"failed","statusDetails":"AttributeError: 'NoneType' object has no attribute 'find_all'","time":{"start":1726965168718,"stop":1726965170566,"duration":1848}}]},"tags":[]},"source":"a51d3dccb191ef20.json","parameterValues":["SwaleBoroughCouncil"]} \ No newline at end of file diff --git a/3.11/2199/data/test-cases/a5b952bb1f09709a.json b/3.11/2199/data/test-cases/a5b952bb1f09709a.json deleted file mode 100644 index 34a2f6d4f7..0000000000 --- a/3.11/2199/data/test-cases/a5b952bb1f09709a.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"a5b952bb1f09709a","name":"Validate Council Output [RochdaleCouncil]","fullName":"features/validate_council_outputs.feature:Validate Council Output","historyId":"a91e40164c913e6b5f3736b823229a66","time":{"start":1728519962347,"stop":1728519964299,"duration":1952},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"passed","steps":[{"name":"Given the council","time":{"start":1728519962347,"stop":1728519962347,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"When we scrape the data from the council","time":{"start":1728519962347,"stop":1728519964298,"duration":1951},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"Then the result is valid json","time":{"start":1728519964298,"stop":1728519964298,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"And the output should validate against the schema","time":{"start":1728519964298,"stop":1728519964299,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"attachments":[{"uid":"33500614b9a491e1","name":"stdout","source":"33500614b9a491e1.txt","type":"text/plain","size":42}],"parameters":[],"shouldDisplayMessage":false,"stepsCount":4,"attachmentsCount":1,"hasContent":true,"attachmentStep":false},"afterStages":[],"labels":[{"name":"host","value":"fv-az1019-265"},{"name":"thread","value":"2764-MainThread"},{"name":"framework","value":"pytest-bdd"},{"name":"language","value":"cpython3"},{"name":"feature","value":"Test each council output matches expected results"},{"name":"resultFormat","value":"allure2"}],"parameters":[{"name":"council","value":"RochdaleCouncil"}],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":3,"broken":0,"skipped":0,"passed":343,"unknown":0,"total":346},"items":[{"uid":"cb978057ee22a5d5","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2188//#testresult/cb978057ee22a5d5","status":"passed","time":{"start":1728433583656,"stop":1728433585085,"duration":1429}},{"uid":"14dc5f0216482f9e","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2169//#testresult/14dc5f0216482f9e","status":"passed","time":{"start":1728333687955,"stop":1728333689640,"duration":1685}},{"uid":"31900e40f5df1d9a","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2165//#testresult/31900e40f5df1d9a","status":"passed","time":{"start":1728260774045,"stop":1728260775547,"duration":1502}},{"uid":"f9b971dc46ea47e8","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2164//#testresult/f9b971dc46ea47e8","status":"passed","time":{"start":1728174126377,"stop":1728174127974,"duration":1597}},{"uid":"37083d58b3b4ba35","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2160//#testresult/37083d58b3b4ba35","status":"passed","time":{"start":1728087370829,"stop":1728087372484,"duration":1655}},{"uid":"ec429ebc6413bc08","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2152//#testresult/ec429ebc6413bc08","status":"passed","time":{"start":1728001247363,"stop":1728001248969,"duration":1606}},{"uid":"783fb25be53c5975","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2148//#testresult/783fb25be53c5975","status":"passed","time":{"start":1727932937766,"stop":1727932939406,"duration":1640}},{"uid":"95e32d5ba286c04e","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2146//#testresult/95e32d5ba286c04e","status":"passed","time":{"start":1727914774218,"stop":1727914775752,"duration":1534}},{"uid":"9b7a0fea31b78d92","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2139//#testresult/9b7a0fea31b78d92","status":"passed","time":{"start":1727828339567,"stop":1727828341045,"duration":1478}},{"uid":"4d182fefea1b1f92","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2138//#testresult/4d182fefea1b1f92","status":"passed","time":{"start":1727742041522,"stop":1727742043324,"duration":1802}},{"uid":"b4255eb6fdd2ec75","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2137//#testresult/b4255eb6fdd2ec75","status":"passed","time":{"start":1727655820113,"stop":1727655821903,"duration":1790}},{"uid":"e8d0475efa52ef02","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2136//#testresult/e8d0475efa52ef02","status":"passed","time":{"start":1727569198028,"stop":1727569199774,"duration":1746}},{"uid":"770fafd491cab242","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2135//#testresult/770fafd491cab242","status":"passed","time":{"start":1727482898259,"stop":1727482899817,"duration":1558}},{"uid":"1084d9da94511065","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2131//#testresult/1084d9da94511065","status":"passed","time":{"start":1727422719483,"stop":1727422721353,"duration":1870}},{"uid":"1423376f8b2aee6","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2130//#testresult/1423376f8b2aee6","status":"passed","time":{"start":1727396448814,"stop":1727396450480,"duration":1666}},{"uid":"da6dc5b5de61a195","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2129//#testresult/da6dc5b5de61a195","status":"passed","time":{"start":1727309953519,"stop":1727309955039,"duration":1520}},{"uid":"91444801843eedc","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2128//#testresult/91444801843eedc","status":"passed","time":{"start":1727223550211,"stop":1727223551781,"duration":1570}},{"uid":"c7a11842852e574f","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2127//#testresult/c7a11842852e574f","status":"passed","time":{"start":1727137256961,"stop":1727137259781,"duration":2820}},{"uid":"10add4fdf0b47adf","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2126//#testresult/10add4fdf0b47adf","status":"passed","time":{"start":1727050772377,"stop":1727050774012,"duration":1635}},{"uid":"d649de5859bb97cc","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2125//#testresult/d649de5859bb97cc","status":"passed","time":{"start":1726964487598,"stop":1726964489237,"duration":1639}}]},"tags":[]},"source":"a5b952bb1f09709a.json","parameterValues":["RochdaleCouncil"]} \ No newline at end of file diff --git a/3.11/2199/data/test-cases/a68a59218a70fe35.json b/3.11/2199/data/test-cases/a68a59218a70fe35.json deleted file mode 100644 index cb9c3c4a4e..0000000000 --- a/3.11/2199/data/test-cases/a68a59218a70fe35.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"a68a59218a70fe35","name":"Validate Council Output [NorthNorfolkDistrictCouncil]","fullName":"features/validate_council_outputs.feature:Validate Council Output","historyId":"6712f2e3b136c8030bb4071a5deccc97","time":{"start":1728519886844,"stop":1728519904260,"duration":17416},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"passed","steps":[{"name":"Given the council","time":{"start":1728519886844,"stop":1728519886844,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"When we scrape the data from the council","time":{"start":1728519886844,"stop":1728519904259,"duration":17415},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"Then the result is valid json","time":{"start":1728519904259,"stop":1728519904259,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"And the output should validate against the schema","time":{"start":1728519904259,"stop":1728519904260,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"attachments":[{"uid":"293bdfc1165075e7","name":"stdout","source":"293bdfc1165075e7.txt","type":"text/plain","size":54}],"parameters":[],"shouldDisplayMessage":false,"stepsCount":4,"attachmentsCount":1,"hasContent":true,"attachmentStep":false},"afterStages":[],"labels":[{"name":"host","value":"fv-az1019-265"},{"name":"thread","value":"2761-MainThread"},{"name":"framework","value":"pytest-bdd"},{"name":"language","value":"cpython3"},{"name":"feature","value":"Test each council output matches expected results"},{"name":"resultFormat","value":"allure2"}],"parameters":[{"name":"council","value":"NorthNorfolkDistrictCouncil"}],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":23,"broken":0,"skipped":0,"passed":324,"unknown":0,"total":347},"items":[{"uid":"a0481fdf89ce4222","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2188//#testresult/a0481fdf89ce4222","status":"passed","time":{"start":1728433195702,"stop":1728433215648,"duration":19946}},{"uid":"979e0ea02eb44f95","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2169//#testresult/979e0ea02eb44f95","status":"passed","time":{"start":1728332935757,"stop":1728333024902,"duration":89145}},{"uid":"909189474cb83035","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2165//#testresult/909189474cb83035","status":"passed","time":{"start":1728260380918,"stop":1728260433187,"duration":52269}},{"uid":"5e5a214cb61da33","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2164//#testresult/5e5a214cb61da33","status":"passed","time":{"start":1728174067543,"stop":1728174090600,"duration":23057}},{"uid":"63ce2d75c222b2a8","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2160//#testresult/63ce2d75c222b2a8","status":"passed","time":{"start":1728087308592,"stop":1728087338559,"duration":29967}},{"uid":"1015cf07b2d29250","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2152//#testresult/1015cf07b2d29250","status":"passed","time":{"start":1728001248855,"stop":1728001265132,"duration":16277}},{"uid":"f13792330aecb86b","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2148//#testresult/f13792330aecb86b","status":"passed","time":{"start":1727932898714,"stop":1727932909853,"duration":11139}},{"uid":"5e160bf1fe6def11","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2146//#testresult/5e160bf1fe6def11","status":"passed","time":{"start":1727914722432,"stop":1727914741806,"duration":19374}},{"uid":"104481157fb070e","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2139//#testresult/104481157fb070e","status":"passed","time":{"start":1727828281992,"stop":1727828289703,"duration":7711}},{"uid":"c8a01bf7231bcb71","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2138//#testresult/c8a01bf7231bcb71","status":"passed","time":{"start":1727741976148,"stop":1727741992739,"duration":16591}},{"uid":"a2c414bf27f589c7","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2137//#testresult/a2c414bf27f589c7","status":"passed","time":{"start":1727655476103,"stop":1727655489686,"duration":13583}},{"uid":"383d991deeee1bd0","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2136//#testresult/383d991deeee1bd0","status":"passed","time":{"start":1727569132673,"stop":1727569148290,"duration":15617}},{"uid":"dfabb2ee12f6d847","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2135//#testresult/dfabb2ee12f6d847","status":"passed","time":{"start":1727482778242,"stop":1727482794962,"duration":16720}},{"uid":"cfddeb9eb5b9148d","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2131//#testresult/cfddeb9eb5b9148d","status":"passed","time":{"start":1727422688205,"stop":1727422717922,"duration":29717}},{"uid":"d6cb7e5b77b9f528","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2130//#testresult/d6cb7e5b77b9f528","status":"passed","time":{"start":1727396422964,"stop":1727396438624,"duration":15660}},{"uid":"2ccaf2633ba39de3","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2129//#testresult/2ccaf2633ba39de3","status":"passed","time":{"start":1727309924650,"stop":1727309949225,"duration":24575}},{"uid":"ef1d7ae7f8117cff","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2128//#testresult/ef1d7ae7f8117cff","status":"passed","time":{"start":1727223524839,"stop":1727223539143,"duration":14304}},{"uid":"a6c9239ab4b4a9b4","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2127//#testresult/a6c9239ab4b4a9b4","status":"passed","time":{"start":1727137184072,"stop":1727137212023,"duration":27951}},{"uid":"b3be18524f73d796","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2126//#testresult/b3be18524f73d796","status":"passed","time":{"start":1727050772258,"stop":1727050780499,"duration":8241}},{"uid":"9895faf958b412ad","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2125//#testresult/9895faf958b412ad","status":"passed","time":{"start":1726964445942,"stop":1726964473020,"duration":27078}}]},"tags":[]},"source":"a68a59218a70fe35.json","parameterValues":["NorthNorfolkDistrictCouncil"]} \ No newline at end of file diff --git a/3.11/2199/data/test-cases/a79fc08f2b4aa668.json b/3.11/2199/data/test-cases/a79fc08f2b4aa668.json deleted file mode 100644 index 93c8a81902..0000000000 --- a/3.11/2199/data/test-cases/a79fc08f2b4aa668.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"a79fc08f2b4aa668","name":"Validate Council Output [KnowsleyMBCouncil]","fullName":"features/validate_council_outputs.feature:Validate Council Output","historyId":"56740e3e170c4ada5e89fee4a4334687","time":{"start":1728519728283,"stop":1728519828025,"duration":99742},"status":"failed","statusMessage":"selenium.common.exceptions.TimeoutException: Message: \nStacktrace:\n#0 0x55f5c128d13a \n#1 0x55f5c0f735e0 \n#2 0x55f5c0fc2be8 \n#3 0x55f5c0fc2e81 \n#4 0x55f5c10098c4 \n#5 0x55f5c0fe7b4d \n#6 0x55f5c1006d7d \n#7 0x55f5c0fe78c3 \n#8 0x55f5c0fb56b3 \n#9 0x55f5c0fb668e \n#10 0x55f5c1257b3b \n#11 0x55f5c125bac1 \n#12 0x55f5c1244335 \n#13 0x55f5c125c642 \n#14 0x55f5c122949f \n#15 0x55f5c127c038 \n#16 0x55f5c127c203 \n#17 0x55f5c128bf8c \n#18 0x7f5c48a96a94 \n#19 0x7f5c48b23a34 __clone","statusTrace":"fixturefunc = \nrequest = >\nkwargs = {'context': , 'headless_mode': 'True', 'local_browser': 'False', 'selenium_url': 'http://localhost:4444'}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \nuk_bin_collection/tests/step_defs/test_validate_council.py:100: in scrape_step\n context.parse_result = CollectData.run()\nuk_bin_collection/uk_bin_collection/collect_data.py:101: in run\n return self.client_code(\nuk_bin_collection/uk_bin_collection/collect_data.py:121: in client_code\n return get_bin_data_class.template_method(address_url, **kwargs)\nuk_bin_collection/uk_bin_collection/get_bin_data.py:61: in template_method\n bin_data_dict = self.get_and_parse_data(this_url, **kwargs)\nuk_bin_collection/uk_bin_collection/get_bin_data.py:84: in get_and_parse_data\n bin_data_dict = self.parse_data(\"\", url=address_url, **kwargs)\nuk_bin_collection/uk_bin_collection/councils/KnowsleyMBCouncil.py:40: in parse_data\n inputElement_postcode = WebDriverWait(driver, 30).until(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \nmethod = ._predicate at 0x7fdef8129940>\nmessage = ''\n\n def until(self, method: Callable[[D], Union[Literal[False], T]], message: str = \"\") -> T:\n \"\"\"Calls the method provided with the driver as an argument until the \\\n return value does not evaluate to ``False``.\n \n :param method: callable(WebDriver)\n :param message: optional message for :exc:`TimeoutException`\n :returns: the result of the last call to `method`\n :raises: :exc:`selenium.common.exceptions.TimeoutException` if timeout occurs\n \"\"\"\n screen = None\n stacktrace = None\n \n end_time = time.monotonic() + self._timeout\n while True:\n try:\n value = method(self._driver)\n if value:\n return value\n except self._ignored_exceptions as exc:\n screen = getattr(exc, \"screen\", None)\n stacktrace = getattr(exc, \"stacktrace\", None)\n time.sleep(self._poll)\n if time.monotonic() > end_time:\n break\n> raise TimeoutException(message, screen, stacktrace)\nE selenium.common.exceptions.TimeoutException: Message: \nE Stacktrace:\nE #0 0x55f5c128d13a \nE #1 0x55f5c0f735e0 \nE #2 0x55f5c0fc2be8 \nE #3 0x55f5c0fc2e81 \nE #4 0x55f5c10098c4 \nE #5 0x55f5c0fe7b4d \nE #6 0x55f5c1006d7d \nE #7 0x55f5c0fe78c3 \nE #8 0x55f5c0fb56b3 \nE #9 0x55f5c0fb668e \nE #10 0x55f5c1257b3b \nE #11 0x55f5c125bac1 \nE #12 0x55f5c1244335 \nE #13 0x55f5c125c642 \nE #14 0x55f5c122949f \nE #15 0x55f5c127c038 \nE #16 0x55f5c127c203 \nE #17 0x55f5c128bf8c \nE #18 0x7f5c48a96a94 \nE #19 0x7f5c48b23a34 __clone\n\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/selenium/webdriver/support/wait.py:105: TimeoutException","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"failed","statusMessage":"selenium.common.exceptions.TimeoutException: Message: \nStacktrace:\n#0 0x55f5c128d13a \n#1 0x55f5c0f735e0 \n#2 0x55f5c0fc2be8 \n#3 0x55f5c0fc2e81 \n#4 0x55f5c10098c4 \n#5 0x55f5c0fe7b4d \n#6 0x55f5c1006d7d \n#7 0x55f5c0fe78c3 \n#8 0x55f5c0fb56b3 \n#9 0x55f5c0fb668e \n#10 0x55f5c1257b3b \n#11 0x55f5c125bac1 \n#12 0x55f5c1244335 \n#13 0x55f5c125c642 \n#14 0x55f5c122949f \n#15 0x55f5c127c038 \n#16 0x55f5c127c203 \n#17 0x55f5c128bf8c \n#18 0x7f5c48a96a94 \n#19 0x7f5c48b23a34 __clone","statusTrace":"fixturefunc = \nrequest = >\nkwargs = {'context': , 'headless_mode': 'True', 'local_browser': 'False', 'selenium_url': 'http://localhost:4444'}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \nuk_bin_collection/tests/step_defs/test_validate_council.py:100: in scrape_step\n context.parse_result = CollectData.run()\nuk_bin_collection/uk_bin_collection/collect_data.py:101: in run\n return self.client_code(\nuk_bin_collection/uk_bin_collection/collect_data.py:121: in client_code\n return get_bin_data_class.template_method(address_url, **kwargs)\nuk_bin_collection/uk_bin_collection/get_bin_data.py:61: in template_method\n bin_data_dict = self.get_and_parse_data(this_url, **kwargs)\nuk_bin_collection/uk_bin_collection/get_bin_data.py:84: in get_and_parse_data\n bin_data_dict = self.parse_data(\"\", url=address_url, **kwargs)\nuk_bin_collection/uk_bin_collection/councils/KnowsleyMBCouncil.py:40: in parse_data\n inputElement_postcode = WebDriverWait(driver, 30).until(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \nmethod = ._predicate at 0x7fdef8129940>\nmessage = ''\n\n def until(self, method: Callable[[D], Union[Literal[False], T]], message: str = \"\") -> T:\n \"\"\"Calls the method provided with the driver as an argument until the \\\n return value does not evaluate to ``False``.\n \n :param method: callable(WebDriver)\n :param message: optional message for :exc:`TimeoutException`\n :returns: the result of the last call to `method`\n :raises: :exc:`selenium.common.exceptions.TimeoutException` if timeout occurs\n \"\"\"\n screen = None\n stacktrace = None\n \n end_time = time.monotonic() + self._timeout\n while True:\n try:\n value = method(self._driver)\n if value:\n return value\n except self._ignored_exceptions as exc:\n screen = getattr(exc, \"screen\", None)\n stacktrace = getattr(exc, \"stacktrace\", None)\n time.sleep(self._poll)\n if time.monotonic() > end_time:\n break\n> raise TimeoutException(message, screen, stacktrace)\nE selenium.common.exceptions.TimeoutException: Message: \nE Stacktrace:\nE #0 0x55f5c128d13a \nE #1 0x55f5c0f735e0 \nE #2 0x55f5c0fc2be8 \nE #3 0x55f5c0fc2e81 \nE #4 0x55f5c10098c4 \nE #5 0x55f5c0fe7b4d \nE #6 0x55f5c1006d7d \nE #7 0x55f5c0fe78c3 \nE #8 0x55f5c0fb56b3 \nE #9 0x55f5c0fb668e \nE #10 0x55f5c1257b3b \nE #11 0x55f5c125bac1 \nE #12 0x55f5c1244335 \nE #13 0x55f5c125c642 \nE #14 0x55f5c122949f \nE #15 0x55f5c127c038 \nE #16 0x55f5c127c203 \nE #17 0x55f5c128bf8c \nE #18 0x7f5c48a96a94 \nE #19 0x7f5c48b23a34 __clone\n\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/selenium/webdriver/support/wait.py:105: TimeoutException","steps":[{"name":"Given the council","time":{"start":1728519728283,"stop":1728519728283,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"When we scrape the data from the council","time":{"start":1728519728283,"stop":1728519828025,"duration":99742},"status":"failed","statusMessage":"Message: \nStacktrace:\n#0 0x55f5c128d13a \n#1 0x55f5c0f735e0 \n#2 0x55f5c0fc2be8 \n#3 0x55f5c0fc2e81 \n#4 0x55f5c10098c4 \n#5 0x55f5c0fe7b4d \n#6 0x55f5c1006d7d \n#7 0x55f5c0fe78c3 \n#8 0x55f5c0fb56b3 \n#9 0x55f5c0fb668e \n#10 0x55f5c1257b3b \n#11 0x55f5c125bac1 \n#12 0x55f5c1244335 \n#13 0x55f5c125c642 \n#14 0x55f5c122949f \n#15 0x55f5c127c038 \n#16 0x55f5c127c203 \n#17 0x55f5c128bf8c \n#18 0x7f5c48a96a94 \n#19 0x7f5c48b23a34 __clone\n","statusTrace":"selenium.common.exceptions.TimeoutException: Message: \nStacktrace:\n#0 0x55f5c128d13a \n#1 0x55f5c0f735e0 \n#2 0x55f5c0fc2be8 \n#3 0x55f5c0fc2e81 \n#4 0x55f5c10098c4 \n#5 0x55f5c0fe7b4d \n#6 0x55f5c1006d7d \n#7 0x55f5c0fe78c3 \n#8 0x55f5c0fb56b3 \n#9 0x55f5c0fb668e \n#10 0x55f5c1257b3b \n#11 0x55f5c125bac1 \n#12 0x55f5c1244335 \n#13 0x55f5c125c642 \n#14 0x55f5c122949f \n#15 0x55f5c127c038 \n#16 0x55f5c127c203 \n#17 0x55f5c128bf8c \n#18 0x7f5c48a96a94 \n#19 0x7f5c48b23a34 __clone\n\n","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":true,"stepsCount":0,"attachmentsCount":0,"hasContent":true,"attachmentStep":false}],"attachments":[{"uid":"77522c4c12879510","name":"stdout","source":"77522c4c12879510.txt","type":"text/plain","size":654}],"parameters":[],"shouldDisplayMessage":true,"stepsCount":2,"attachmentsCount":1,"hasContent":true,"attachmentStep":false},"afterStages":[],"labels":[{"name":"host","value":"fv-az1019-265"},{"name":"thread","value":"2767-MainThread"},{"name":"framework","value":"pytest-bdd"},{"name":"language","value":"cpython3"},{"name":"feature","value":"Test each council output matches expected results"},{"name":"resultFormat","value":"allure2"}],"parameters":[{"name":"council","value":"KnowsleyMBCouncil"}],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[{"name":"Product defects","matchedStatuses":[],"flaky":false}],"history":{"statistic":{"failed":168,"broken":0,"skipped":0,"passed":0,"unknown":0,"total":168},"items":[{"uid":"352c145a4391d10e","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2188//#testresult/352c145a4391d10e","status":"failed","statusDetails":"selenium.common.exceptions.TimeoutException: Message: \nStacktrace:\n#0 0x560eea72013a \n#1 0x560eea4065e0 \n#2 0x560eea455be8 \n#3 0x560eea455e81 \n#4 0x560eea49c8c4 \n#5 0x560eea47ab4d \n#6 0x560eea499d7d \n#7 0x560eea47a8c3 \n#8 0x560eea4486b3 \n#9 0x560eea44968e \n#10 0x560eea6eab3b \n#11 0x560eea6eeac1 \n#12 0x560eea6d7335 \n#13 0x560eea6ef642 \n#14 0x560eea6bc49f \n#15 0x560eea70f038 \n#16 0x560eea70f203 \n#17 0x560eea71ef8c \n#18 0x7f6a6816ba94 \n#19 0x7f6a681f8a34 __clone","time":{"start":1728432915975,"stop":1728432995490,"duration":79515}},{"uid":"7cf45cb1fdc4dbf8","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2169//#testresult/7cf45cb1fdc4dbf8","status":"failed","statusDetails":"selenium.common.exceptions.TimeoutException: Message: \nStacktrace:\n#0 0x55a441c2013a \n#1 0x55a4419065e0 \n#2 0x55a441955be8 \n#3 0x55a441955e81 \n#4 0x55a44199c8c4 \n#5 0x55a44197ab4d \n#6 0x55a441999d7d \n#7 0x55a44197a8c3 \n#8 0x55a4419486b3 \n#9 0x55a44194968e \n#10 0x55a441beab3b \n#11 0x55a441beeac1 \n#12 0x55a441bd7335 \n#13 0x55a441bef642 \n#14 0x55a441bbc49f \n#15 0x55a441c0f038 \n#16 0x55a441c0f203 \n#17 0x55a441c1ef8c \n#18 0x7fda2e883a94 \n#19 0x7fda2e910a34 __clone","time":{"start":1728332901350,"stop":1728333015495,"duration":114145}},{"uid":"7b3fb6ae020e503","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2165//#testresult/7b3fb6ae020e503","status":"failed","statusDetails":"selenium.common.exceptions.TimeoutException: Message: \nStacktrace:\n#0 0x56527537b13a \n#1 0x5652750615e0 \n#2 0x5652750b0be8 \n#3 0x5652750b0e81 \n#4 0x5652750f78c4 \n#5 0x5652750d5b4d \n#6 0x5652750f4d7d \n#7 0x5652750d58c3 \n#8 0x5652750a36b3 \n#9 0x5652750a468e \n#10 0x565275345b3b \n#11 0x565275349ac1 \n#12 0x565275332335 \n#13 0x56527534a642 \n#14 0x56527531749f \n#15 0x56527536a038 \n#16 0x56527536a203 \n#17 0x565275379f8c \n#18 0x7fa7c4d73a94 \n#19 0x7fa7c4e00a34 __clone","time":{"start":1728260259584,"stop":1728260322705,"duration":63121}},{"uid":"7eaaea61dba16127","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2164//#testresult/7eaaea61dba16127","status":"failed","statusDetails":"selenium.common.exceptions.TimeoutException: Message: \nStacktrace:\n#0 0x5642f6ed513a \n#1 0x5642f6bbb5e0 \n#2 0x5642f6c0abe8 \n#3 0x5642f6c0ae81 \n#4 0x5642f6c518c4 \n#5 0x5642f6c2fb4d \n#6 0x5642f6c4ed7d \n#7 0x5642f6c2f8c3 \n#8 0x5642f6bfd6b3 \n#9 0x5642f6bfe68e \n#10 0x5642f6e9fb3b \n#11 0x5642f6ea3ac1 \n#12 0x5642f6e8c335 \n#13 0x5642f6ea4642 \n#14 0x5642f6e7149f \n#15 0x5642f6ec4038 \n#16 0x5642f6ec4203 \n#17 0x5642f6ed3f8c \n#18 0x7f97c6ebba94 \n#19 0x7f97c6f48a34 __clone","time":{"start":1728173880048,"stop":1728173945353,"duration":65305}},{"uid":"30fc8ee91644028","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2160//#testresult/30fc8ee91644028","status":"failed","statusDetails":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-1014-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","time":{"start":1728086817863,"stop":1728087118198,"duration":300335}},{"uid":"c0003a51379d469","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2152//#testresult/c0003a51379d469","status":"failed","statusDetails":"selenium.common.exceptions.SessionNotCreatedException: Message: Could not start a new session. New session request timed out \nHost info: host: 'selenium', ip: '172.18.0.2'\nBuild info: version: '4.25.0', revision: '030fcf7918'\nSystem info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-1014-azure', java.version: '17.0.12'\nDriver info: driver.version: unknown\nStacktrace:\n at org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue.addToQueue (LocalNewSessionQueue.java:221)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.lambda$new$0 (NewSessionQueue.java:68)\n at org.openqa.selenium.remote.http.Route$TemplatizedRoute.handle (Route.java:192)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.sessionqueue.NewSessionQueue.execute (NewSessionQueue.java:128)\n at org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler.execute (SpanWrappedHttpHandler.java:87)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.grid.router.Router.execute (Router.java:87)\n at org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders.lambda$apply$0 (EnsureSpecCompliantResponseHeaders.java:34)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.http.Route$CombinedRoute.handle (Route.java:360)\n at org.openqa.selenium.remote.http.Route.execute (Route.java:69)\n at org.openqa.selenium.remote.AddWebDriverSpecHeaders.lambda$apply$0 (AddWebDriverSpecHeaders.java:35)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.remote.ErrorFilter.lambda$apply$0 (ErrorFilter.java:44)\n at org.openqa.selenium.remote.http.Filter$1.execute (Filter.java:63)\n at org.openqa.selenium.netty.server.SeleniumHandler.lambda$channelRead0$0 (SeleniumHandler.java:44)\n at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:539)\n at java.util.concurrent.FutureTask.run (FutureTask.java:264)\n at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)\n at java.lang.Thread.run (Thread.java:840)","time":{"start":1728000444867,"stop":1728000745017,"duration":300150}},{"uid":"4c56a68ef8b6b06d","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2148//#testresult/4c56a68ef8b6b06d","status":"failed","statusDetails":"selenium.common.exceptions.TimeoutException: Message: \nStacktrace:\n#0 0x5635175b113a \n#1 0x5635172975e0 \n#2 0x5635172e6be8 \n#3 0x5635172e6e81 \n#4 0x56351732d8c4 \n#5 0x56351730bb4d \n#6 0x56351732ad7d \n#7 0x56351730b8c3 \n#8 0x5635172d96b3 \n#9 0x5635172da68e \n#10 0x56351757bb3b \n#11 0x56351757fac1 \n#12 0x563517568335 \n#13 0x563517580642 \n#14 0x56351754d49f \n#15 0x5635175a0038 \n#16 0x5635175a0203 \n#17 0x5635175aff8c \n#18 0x7fd418916a94 \n#19 0x7fd4189a3a34 __clone","time":{"start":1727932765492,"stop":1727932853284,"duration":87792}},{"uid":"fefe95dde94846e7","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2146//#testresult/fefe95dde94846e7","status":"failed","statusDetails":"selenium.common.exceptions.TimeoutException: Message: \nStacktrace:\n#0 0x55a16206813a \n#1 0x55a161d4e5e0 \n#2 0x55a161d9dbe8 \n#3 0x55a161d9de81 \n#4 0x55a161de48c4 \n#5 0x55a161dc2b4d \n#6 0x55a161de1d7d \n#7 0x55a161dc28c3 \n#8 0x55a161d906b3 \n#9 0x55a161d9168e \n#10 0x55a162032b3b \n#11 0x55a162036ac1 \n#12 0x55a16201f335 \n#13 0x55a162037642 \n#14 0x55a16200449f \n#15 0x55a162057038 \n#16 0x55a162057203 \n#17 0x55a162066f8c \n#18 0x7efe77be0a94 \n#19 0x7efe77c6da34 __clone","time":{"start":1727914568310,"stop":1727914659276,"duration":90966}},{"uid":"845dc43c36b22bb4","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2139//#testresult/845dc43c36b22bb4","status":"failed","statusDetails":"selenium.common.exceptions.TimeoutException: Message: \nStacktrace:\n#0 0x564a8327f13a \n#1 0x564a82f655e0 \n#2 0x564a82fb4be8 \n#3 0x564a82fb4e81 \n#4 0x564a82ffb8c4 \n#5 0x564a82fd9b4d \n#6 0x564a82ff8d7d \n#7 0x564a82fd98c3 \n#8 0x564a82fa76b3 \n#9 0x564a82fa868e \n#10 0x564a83249b3b \n#11 0x564a8324dac1 \n#12 0x564a83236335 \n#13 0x564a8324e642 \n#14 0x564a8321b49f \n#15 0x564a8326e038 \n#16 0x564a8326e203 \n#17 0x564a8327df8c \n#18 0x7fdc14ff2a94 \n#19 0x7fdc1507fa34 __clone","time":{"start":1727828148137,"stop":1727828236322,"duration":88185}},{"uid":"ad411ed84cb55862","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2138//#testresult/ad411ed84cb55862","status":"failed","statusDetails":"selenium.common.exceptions.TimeoutException: Message: \nStacktrace:\n#0 0x563f4545513a \n#1 0x563f4513b5e0 \n#2 0x563f4518abe8 \n#3 0x563f4518ae81 \n#4 0x563f451d18c4 \n#5 0x563f451afb4d \n#6 0x563f451ced7d \n#7 0x563f451af8c3 \n#8 0x563f4517d6b3 \n#9 0x563f4517e68e \n#10 0x563f4541fb3b \n#11 0x563f45423ac1 \n#12 0x563f4540c335 \n#13 0x563f45424642 \n#14 0x563f453f149f \n#15 0x563f45444038 \n#16 0x563f45444203 \n#17 0x563f45453f8c \n#18 0x7f4bc4734a94 \n#19 0x7f4bc47c1a34 __clone","time":{"start":1727741913980,"stop":1727741967196,"duration":53216}},{"uid":"4872328a7ef24c4b","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2137//#testresult/4872328a7ef24c4b","status":"failed","statusDetails":"selenium.common.exceptions.TimeoutException: Message: \nStacktrace:\n#0 0x55d88895213a \n#1 0x55d8886385e0 \n#2 0x55d888687be8 \n#3 0x55d888687e81 \n#4 0x55d8886ce8c4 \n#5 0x55d8886acb4d \n#6 0x55d8886cbd7d \n#7 0x55d8886ac8c3 \n#8 0x55d88867a6b3 \n#9 0x55d88867b68e \n#10 0x55d88891cb3b \n#11 0x55d888920ac1 \n#12 0x55d888909335 \n#13 0x55d888921642 \n#14 0x55d8888ee49f \n#15 0x55d888941038 \n#16 0x55d888941203 \n#17 0x55d888950f8c \n#18 0x7f5118994a94 \n#19 0x7f5118a21a34 __clone","time":{"start":1727655251650,"stop":1727655387118,"duration":135468}},{"uid":"cc9785f0c8371067","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2136//#testresult/cc9785f0c8371067","status":"failed","statusDetails":"selenium.common.exceptions.TimeoutException: Message: \nStacktrace:\n#0 0x55c66b71a13a \n#1 0x55c66b4005e0 \n#2 0x55c66b44fbe8 \n#3 0x55c66b44fe81 \n#4 0x55c66b4968c4 \n#5 0x55c66b474b4d \n#6 0x55c66b493d7d \n#7 0x55c66b4748c3 \n#8 0x55c66b4426b3 \n#9 0x55c66b44368e \n#10 0x55c66b6e4b3b \n#11 0x55c66b6e8ac1 \n#12 0x55c66b6d1335 \n#13 0x55c66b6e9642 \n#14 0x55c66b6b649f \n#15 0x55c66b709038 \n#16 0x55c66b709203 \n#17 0x55c66b718f8c \n#18 0x7f0441522a94 \n#19 0x7f04415afa34 __clone","time":{"start":1727568964064,"stop":1727569060397,"duration":96333}},{"uid":"40b3e0f082377150","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2135//#testresult/40b3e0f082377150","status":"failed","statusDetails":"selenium.common.exceptions.TimeoutException: Message: \nStacktrace:\n#0 0x55740269613a \n#1 0x55740237c5e0 \n#2 0x5574023cbbe8 \n#3 0x5574023cbe81 \n#4 0x5574024128c4 \n#5 0x5574023f0b4d \n#6 0x55740240fd7d \n#7 0x5574023f08c3 \n#8 0x5574023be6b3 \n#9 0x5574023bf68e \n#10 0x557402660b3b \n#11 0x557402664ac1 \n#12 0x55740264d335 \n#13 0x557402665642 \n#14 0x55740263249f \n#15 0x557402685038 \n#16 0x557402685203 \n#17 0x557402694f8c \n#18 0x7f1111644a94 \n#19 0x7f11116d1a34 __clone","time":{"start":1727482594091,"stop":1727482665347,"duration":71256}},{"uid":"3fb7f039f47919a","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2131//#testresult/3fb7f039f47919a","status":"failed","statusDetails":"selenium.common.exceptions.TimeoutException: Message: \nStacktrace:\n#0 0x55fbb020a13a \n#1 0x55fbafef05e0 \n#2 0x55fbaff3fbe8 \n#3 0x55fbaff3fe81 \n#4 0x55fbaff868c4 \n#5 0x55fbaff64b4d \n#6 0x55fbaff83d7d \n#7 0x55fbaff648c3 \n#8 0x55fbaff326b3 \n#9 0x55fbaff3368e \n#10 0x55fbb01d4b3b \n#11 0x55fbb01d8ac1 \n#12 0x55fbb01c1335 \n#13 0x55fbb01d9642 \n#14 0x55fbb01a649f \n#15 0x55fbb01f9038 \n#16 0x55fbb01f9203 \n#17 0x55fbb0208f8c \n#18 0x7f220ca89a94 \n#19 0x7f220cb16a34 __clone","time":{"start":1727422625521,"stop":1727422678582,"duration":53061}},{"uid":"6ebe982e7a38334","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2130//#testresult/6ebe982e7a38334","status":"failed","statusDetails":"selenium.common.exceptions.TimeoutException: Message: \nStacktrace:\n#0 0x5571344a613a \n#1 0x55713418c5e0 \n#2 0x5571341dbbe8 \n#3 0x5571341dbe81 \n#4 0x5571342228c4 \n#5 0x557134200b4d \n#6 0x55713421fd7d \n#7 0x5571342008c3 \n#8 0x5571341ce6b3 \n#9 0x5571341cf68e \n#10 0x557134470b3b \n#11 0x557134474ac1 \n#12 0x55713445d335 \n#13 0x557134475642 \n#14 0x55713444249f \n#15 0x557134495038 \n#16 0x557134495203 \n#17 0x5571344a4f8c \n#18 0x7ff123007a94 \n#19 0x7ff123094a34 __clone","time":{"start":1727396330380,"stop":1727396398677,"duration":68297}},{"uid":"a440e29d3bbd59dc","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2129//#testresult/a440e29d3bbd59dc","status":"failed","statusDetails":"selenium.common.exceptions.TimeoutException: Message: \nStacktrace:\n#0 0x5590109cc13a \n#1 0x5590106b25e0 \n#2 0x559010701be8 \n#3 0x559010701e81 \n#4 0x5590107488c4 \n#5 0x559010726b4d \n#6 0x559010745d7d \n#7 0x5590107268c3 \n#8 0x5590106f46b3 \n#9 0x5590106f568e \n#10 0x559010996b3b \n#11 0x55901099aac1 \n#12 0x559010983335 \n#13 0x55901099b642 \n#14 0x55901096849f \n#15 0x5590109bb038 \n#16 0x5590109bb203 \n#17 0x5590109caf8c \n#18 0x7fdb0dca5a94 \n#19 0x7fdb0dd32a34 __clone","time":{"start":1727309773819,"stop":1727309861797,"duration":87978}},{"uid":"87a41007fcd83f07","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2128//#testresult/87a41007fcd83f07","status":"failed","statusDetails":"selenium.common.exceptions.TimeoutException: Message: \nStacktrace:\n#0 0x5631e78ed13a \n#1 0x5631e75d35e0 \n#2 0x5631e7622be8 \n#3 0x5631e7622e81 \n#4 0x5631e76698c4 \n#5 0x5631e7647b4d \n#6 0x5631e7666d7d \n#7 0x5631e76478c3 \n#8 0x5631e76156b3 \n#9 0x5631e761668e \n#10 0x5631e78b7b3b \n#11 0x5631e78bbac1 \n#12 0x5631e78a4335 \n#13 0x5631e78bc642 \n#14 0x5631e788949f \n#15 0x5631e78dc038 \n#16 0x5631e78dc203 \n#17 0x5631e78ebf8c \n#18 0x7f5b9444ca94 \n#19 0x7f5b944d9a34 __clone","time":{"start":1727223381645,"stop":1727223471690,"duration":90045}},{"uid":"7620abc98f696691","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2127//#testresult/7620abc98f696691","status":"failed","statusDetails":"selenium.common.exceptions.TimeoutException: Message: \nStacktrace:\n#0 0x55931d18613a \n#1 0x55931ce6c5e0 \n#2 0x55931cebbbe8 \n#3 0x55931cebbe81 \n#4 0x55931cf028c4 \n#5 0x55931cee0b4d \n#6 0x55931ceffd7d \n#7 0x55931cee08c3 \n#8 0x55931ceae6b3 \n#9 0x55931ceaf68e \n#10 0x55931d150b3b \n#11 0x55931d154ac1 \n#12 0x55931d13d335 \n#13 0x55931d155642 \n#14 0x55931d12249f \n#15 0x55931d175038 \n#16 0x55931d175203 \n#17 0x55931d184f8c \n#18 0x7f52d5040a94 \n#19 0x7f52d50cda34 __clone","time":{"start":1727137006136,"stop":1727137118079,"duration":111943}},{"uid":"f607d77a38bfd76e","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2126//#testresult/f607d77a38bfd76e","status":"failed","statusDetails":"selenium.common.exceptions.TimeoutException: Message: \nStacktrace:\n#0 0x562a7ea7313a \n#1 0x562a7e7595e0 \n#2 0x562a7e7a8be8 \n#3 0x562a7e7a8e81 \n#4 0x562a7e7ef8c4 \n#5 0x562a7e7cdb4d \n#6 0x562a7e7ecd7d \n#7 0x562a7e7cd8c3 \n#8 0x562a7e79b6b3 \n#9 0x562a7e79c68e \n#10 0x562a7ea3db3b \n#11 0x562a7ea41ac1 \n#12 0x562a7ea2a335 \n#13 0x562a7ea42642 \n#14 0x562a7ea0f49f \n#15 0x562a7ea62038 \n#16 0x562a7ea62203 \n#17 0x562a7ea71f8c \n#18 0x7f0efc8baa94 \n#19 0x7f0efc947a34 __clone","time":{"start":1727050631187,"stop":1727050718536,"duration":87349}},{"uid":"2d1646f5216cf054","reportUrl":"https://robbrad.github.io/UKBinCollectionData/3.11/2125//#testresult/2d1646f5216cf054","status":"failed","statusDetails":"selenium.common.exceptions.TimeoutException: Message: \nStacktrace:\n#0 0x55f9bfadc86a \n#1 0x55f9bf7aae50 \n#2 0x55f9bf7fa644 \n#3 0x55f9bf7fa931 \n#4 0x55f9bf840534 \n#5 0x55f9bf81f4bd \n#6 0x55f9bf83d9c6 \n#7 0x55f9bf81f233 \n#8 0x55f9bf7ed093 \n#9 0x55f9bf7ee09e \n#10 0x55f9bfaa3acb \n#11 0x55f9bfaa7a81 \n#12 0x55f9bfa8f695 \n#13 0x55f9bfaa85f2 \n#14 0x55f9bfa7486f \n#15 0x55f9bfacb668 \n#16 0x55f9bfacb832 \n#17 0x55f9bfadb65c \n#18 0x7f951cd88a94 \n#19 0x7f951ce15a34 __clone","time":{"start":1726964315677,"stop":1726964408620,"duration":92943}}]},"tags":[]},"source":"a79fc08f2b4aa668.json","parameterValues":["KnowsleyMBCouncil"]} \ No newline at end of file diff --git a/3.11/2199/data/test-cases/a7f28a0284af66f5.json b/3.11/2199/data/test-cases/a7f28a0284af66f5.json deleted file mode 100644 index f2742629e2..0000000000 --- a/3.11/2199/data/test-cases/a7f28a0284af66f5.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"a7f28a0284af66f5","name":"Validate Council Output [MoleValleyDistrictCouncil]","fullName":"features/validate_council_outputs.feature:Validate Council Output","historyId":"47d4fc200fdb123acdd0e48934223e47","time":{"start":1728519861541,"stop":1728519862555,"duration":1014},"status":"failed","statusMessage":"ValueError: min() arg is an empty sequence","statusTrace":"fixturefunc = \nrequest = >\nkwargs = {'context': , 'headless_mode': 'True', 'local_browser': 'False', 'selenium_url': 'http://localhost:4444'}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \nuk_bin_collection/tests/step_defs/test_validate_council.py:100: in scrape_step\n context.parse_result = CollectData.run()\nuk_bin_collection/uk_bin_collection/collect_data.py:101: in run\n return self.client_code(\nuk_bin_collection/uk_bin_collection/collect_data.py:121: in client_code\n return get_bin_data_class.template_method(address_url, **kwargs)\nuk_bin_collection/uk_bin_collection/get_bin_data.py:61: in template_method\n bin_data_dict = self.get_and_parse_data(this_url, **kwargs)\nuk_bin_collection/uk_bin_collection/get_bin_data.py:84: in get_and_parse_data\n bin_data_dict = self.parse_data(\"\", url=address_url, **kwargs)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \npage = ''\nkwargs = {'council_module_str': 'MoleValleyDistrictCouncil', 'dev_mode': False, 'headless': True, 'local_browser': False, ...}\nuser_postcode = 'RH4 1SJ'\nroot_url = 'https://myproperty.molevalley.gov.uk/molevalley/api/live_addresses/RH4 1SJ?format=json'\nresponse = \njsonData = {'count': 1, 'next': None, 'previous': None, 'results': {'features': [{'geometry': {'coordinates': [517012.0, 149823.0...orking, RH41SJ', 'blpu_parent_uprn': None, 'blpu_status': 'L', ...}, 'type': 'Feature'}], 'type': 'FeatureCollection'}}\nproperties_found = [{'geometry': {'coordinates': [517012.0, 149823.0], 'type': 'Point'}, 'id': 34417672, 'properties': {'address_string':...ouncil Offices, Reigate Road, Dorking, RH41SJ', 'blpu_parent_uprn': None, 'blpu_status': 'L', ...}, 'type': 'Feature'}]\nhtml_data = '\\n\\t\\n\\t
\\n\\t\\t
\\n\\t\\t\\t\\n\\t
\\n\\t\\t
\\n\\t\\t\\t\n\n\n\n\npanel_search = .panel_search at 0x7f7d8397a660>\ncollection_tag = [
Black bin: Wednesday 16th October
Blue bin: Wednesday 9th October
Brown bin: Wednesday 9th October \r\n
]\n\n def parse_data(self, page: str, **kwargs) -> dict:\n data = {\"bins\": []}\n user_uprn = kwargs.get(\"uprn\")\n \n api_url = f\"https://maps.westsuffolk.gov.uk/MyWestSuffolk.aspx?action=SetAddress&UniqueId={user_uprn}\"\n \n response = requests.get(api_url)\n \n soup = BeautifulSoup(response.text, features=\"html.parser\")\n soup.prettify()\n \n def panel_search(cur_tag: Tag):\n \"\"\"\n Helper function to find the correct tag\n \"\"\"\n if cur_tag.name != \"div\":\n return False\n \n tag_class = cur_tag.attrs.get(\"class\", None)\n if tag_class is None:\n return False\n \n parent_has_header = cur_tag.parent.find_all(\n \"h4\", string=\"Bin collection days\"\n )\n if len(parent_has_header) < 1:\n return False\n \n return \"atPanelData\" in tag_class\n \n collection_tag = soup.body.find_all(panel_search)\n \n # Parse the resultant div\n for tag in collection_tag:\n text_list = list(tag.stripped_strings)\n # Create and parse the list as tuples of name:date\n> for bin_name, collection_date in itertools.batched(text_list, 2):\nE AttributeError: module 'itertools' has no attribute 'batched'\n\nuk_bin_collection/uk_bin_collection/councils/WestSuffolkCouncil.py:48: AttributeError","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"testStage":{"status":"failed","statusMessage":"AttributeError: module 'itertools' has no attribute 'batched'","statusTrace":"fixturefunc = \nrequest = >\nkwargs = {'context': , 'headless_mode': 'True', 'local_browser': 'False', 'selenium_url': 'http://localhost:4444'}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n../../../.cache/pypoetry/virtualenvs/uk-bin-collection-EwS6Gn8s-py3.11/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \nuk_bin_collection/tests/step_defs/test_validate_council.py:100: in scrape_step\n context.parse_result = CollectData.run()\nuk_bin_collection/uk_bin_collection/collect_data.py:101: in run\n return self.client_code(\nuk_bin_collection/uk_bin_collection/collect_data.py:121: in client_code\n return get_bin_data_class.template_method(address_url, **kwargs)\nuk_bin_collection/uk_bin_collection/get_bin_data.py:61: in template_method\n bin_data_dict = self.get_and_parse_data(this_url, **kwargs)\nuk_bin_collection/uk_bin_collection/get_bin_data.py:84: in get_and_parse_data\n bin_data_dict = self.parse_data(\"\", url=address_url, **kwargs)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = , page = ''\nkwargs = {'council_module_str': 'WestSuffolkCouncil', 'dev_mode': False, 'headless': True, 'local_browser': False, ...}\ndata = {'bins': []}, user_uprn = '10009739960'\napi_url = 'https://maps.westsuffolk.gov.uk/MyWestSuffolk.aspx?action=SetAddress&UniqueId=10009739960'\nresponse = \nsoup = \n\n\n\n