diff --git a/allure-report.tar.gz b/allure-report.tar.gz index 8450b7caf..086cb051b 100644 Binary files a/allure-report.tar.gz and b/allure-report.tar.gz differ diff --git a/data/behaviors.csv b/data/behaviors.csv index dc5490824..8f085c9c4 100644 --- a/data/behaviors.csv +++ b/data/behaviors.csv @@ -1,7 +1,7 @@ "Epic","Feature","Story","FAILED","BROKEN","PASSED","SKIPPED","UNKNOWN" -"","Add vaccine to site","","2","0","13","0","0" -"","Add Batches to vaccine","","0","0","13","0","0" -"","Login Feature","","0","0","6","0","0" -"","Record vaccine","","11","0","7","0","0" -"","Find a patient","","3","0","28","0","0" +"","Find a patient","","2","0","27","0","0" +"","Add Batches to vaccine","","0","0","12","0","0" +"","Record vaccine","","6","0","7","0","0" +"","Add vaccine to site","","3","0","10","0","0" +"","Login Feature","","1","0","5","0","0" "","Logout Feature","","0","0","1","0","0" diff --git a/data/behaviors.json b/data/behaviors.json index cb26c4ba4..765043444 100644 --- a/data/behaviors.json +++ b/data/behaviors.json @@ -4,14 +4,14 @@ "children" : [ { "name" : "Add Batches to vaccine", "children" : [ { - "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Vaccination Centre]", - "uid" : "a81526a410d30ed2", + "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", + "uid" : "b51ca4cf1c5cee7", "parentUid" : "5b1c929fa6f58ac88a5cf0cec0914bfc", "status" : "passed", "time" : { - "start" : 1717800074654, - "stop" : 1717800081642, - "duration" : 6988 + "start" : 1717801567878, + "stop" : 1717801574479, + "duration" : 6601 }, "flaky" : false, "newFailed" : false, @@ -19,16 +19,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Vaccination Centre", "NEELIMA HOUSE" ] + "parameters" : [ "Off-site Outreach Event", "ST JOHN'S HOUSE" ] }, { - "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Care Home]", - "uid" : "cb5d4cea7f7a72cd", + "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Hospital Hub]", + "uid" : "6032c487e704c28b", "parentUid" : "5b1c929fa6f58ac88a5cf0cec0914bfc", "status" : "passed", "time" : { - "start" : 1717800075947, - "stop" : 1717800084788, - "duration" : 8841 + "start" : 1717801570120, + "stop" : 1717801576297, + "duration" : 6177 }, "flaky" : false, "newFailed" : false, @@ -36,16 +36,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Care Home", "ALBERT HOUSE" ] + "parameters" : [ "Hospital Hub", "NEELIMA HOUSE" ] }, { - "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", - "uid" : "ffa9fc2cc0dd4bdc", + "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Off-site Outreach Event]", + "uid" : "f2022c0716cefbc1", "parentUid" : "5b1c929fa6f58ac88a5cf0cec0914bfc", "status" : "passed", "time" : { - "start" : 1717800076049, - "stop" : 1717800082914, - "duration" : 6865 + "start" : 1717801572485, + "stop" : 1717801578975, + "duration" : 6490 }, "flaky" : false, "newFailed" : false, @@ -53,16 +53,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Off-site Outreach Event", "ST JOHN'S HOUSE" ] + "parameters" : [ "Off-site Outreach Event", "ALBERT HOUSE" ] }, { "name" : "Add batch to vaccine [NEELIMA HOUSE-COVID-19-Comirnaty Original/Omicron BA.4-5-SD7YY2-24-today+90]", - "uid" : "484080d90e9df8bf", + "uid" : "a51a6f9250d4e1b2", "parentUid" : "5b1c929fa6f58ac88a5cf0cec0914bfc", "status" : "passed", "time" : { - "start" : 1717800082917, - "stop" : 1717800103433, - "duration" : 20516 + "start" : 1717801574482, + "stop" : 1717801591582, + "duration" : 17100 }, "flaky" : false, "newFailed" : false, @@ -72,31 +72,14 @@ "retriesStatusChange" : false, "parameters" : [ "SD7YY2", "24", "today+90", "NEELIMA HOUSE", "COVID-19", "Comirnaty Original/Omicron BA.4-5" ] }, { - "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Hospital Hub]", - "uid" : "62e2ccf4ba019b94", - "parentUid" : "5b1c929fa6f58ac88a5cf0cec0914bfc", - "status" : "passed", - "time" : { - "start" : 1717800087854, - "stop" : 1717800093380, - "duration" : 5526 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "Hospital Hub", "NEELIMA HOUSE" ] - }, { - "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Off-site Outreach Event]", - "uid" : "76aa7549f2c79544", + "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Care Home]", + "uid" : "f4b0a86b1fea2aa3", "parentUid" : "5b1c929fa6f58ac88a5cf0cec0914bfc", "status" : "passed", "time" : { - "start" : 1717800091053, - "stop" : 1717800098076, - "duration" : 7023 + "start" : 1717801581850, + "stop" : 1717801589249, + "duration" : 7399 }, "flaky" : false, "newFailed" : false, @@ -104,16 +87,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Off-site Outreach Event", "ALBERT HOUSE" ] + "parameters" : [ "Care Home", "NEELIMA HOUSE" ] }, { - "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Care Home]", - "uid" : "b16993faf8c9a328", + "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Home Of Housebound Patient]", + "uid" : "8dbd6199f88c701a", "parentUid" : "5b1c929fa6f58ac88a5cf0cec0914bfc", "status" : "passed", "time" : { - "start" : 1717800099305, - "stop" : 1717800108537, - "duration" : 9232 + "start" : 1717801593399, + "stop" : 1717801599159, + "duration" : 5760 }, "flaky" : false, "newFailed" : false, @@ -121,16 +104,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Care Home", "NEELIMA HOUSE" ] + "parameters" : [ "Home Of Housebound Patient", "NEELIMA HOUSE" ] }, { - "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Vaccination Centre]", - "uid" : "1a98f19b52b112ad", + "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Off-site Outreach Event]", + "uid" : "9560148580fdbce5", "parentUid" : "5b1c929fa6f58ac88a5cf0cec0914bfc", "status" : "passed", "time" : { - "start" : 1717800105899, - "stop" : 1717800118168, - "duration" : 12269 + "start" : 1717801603001, + "stop" : 1717801608278, + "duration" : 5277 }, "flaky" : false, "newFailed" : false, @@ -138,16 +121,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Vaccination Centre", "ST JOHN'S HOUSE" ] + "parameters" : [ "Off-site Outreach Event", "NEELIMA HOUSE" ] }, { - "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Home Of Housebound Patient]", - "uid" : "d6482d079613d7c5", + "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Vaccination Centre]", + "uid" : "af45e8cbcef78e5f", "parentUid" : "5b1c929fa6f58ac88a5cf0cec0914bfc", "status" : "passed", "time" : { - "start" : 1717800112986, - "stop" : 1717800119601, - "duration" : 6615 + "start" : 1717801612869, + "stop" : 1717801618950, + "duration" : 6081 }, "flaky" : false, "newFailed" : false, @@ -155,16 +138,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Home Of Housebound Patient", "NEELIMA HOUSE" ] + "parameters" : [ "Vaccination Centre", "ALBERT HOUSE" ] }, { "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Hospital Hub]", - "uid" : "b9bd146152fbac4b", + "uid" : "1d571392d861f75b", "parentUid" : "5b1c929fa6f58ac88a5cf0cec0914bfc", "status" : "passed", "time" : { - "start" : 1717800123006, - "stop" : 1717800128797, - "duration" : 5791 + "start" : 1717801614816, + "stop" : 1717801621301, + "duration" : 6485 }, "flaky" : false, "newFailed" : false, @@ -174,14 +157,14 @@ "retriesStatusChange" : false, "parameters" : [ "Hospital Hub", "ST JOHN'S HOUSE" ] }, { - "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Off-site Outreach Event]", - "uid" : "c76824257f152ddc", + "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Hospital Hub]", + "uid" : "b5a239dea2c6a8b", "parentUid" : "5b1c929fa6f58ac88a5cf0cec0914bfc", "status" : "passed", "time" : { - "start" : 1717800124681, - "stop" : 1717800131031, - "duration" : 6350 + "start" : 1717801624375, + "stop" : 1717801630818, + "duration" : 6443 }, "flaky" : false, "newFailed" : false, @@ -189,16 +172,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Off-site Outreach Event", "NEELIMA HOUSE" ] + "parameters" : [ "Hospital Hub", "ALBERT HOUSE" ] }, { "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Care Home]", - "uid" : "ea64969bcb255020", + "uid" : "25a68c0144b73e20", "parentUid" : "5b1c929fa6f58ac88a5cf0cec0914bfc", "status" : "passed", "time" : { - "start" : 1717800133588, - "stop" : 1717800140889, - "duration" : 7301 + "start" : 1717801625937, + "stop" : 1717801633608, + "duration" : 7671 }, "flaky" : false, "newFailed" : false, @@ -208,14 +191,14 @@ "retriesStatusChange" : false, "parameters" : [ "Care Home", "ST JOHN'S HOUSE" ] }, { - "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Hospital Hub]", - "uid" : "7e195759b0e5d59c", + "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Home Of Housebound Patient]", + "uid" : "6d93967ad44ab11f", "parentUid" : "5b1c929fa6f58ac88a5cf0cec0914bfc", "status" : "passed", "time" : { - "start" : 1717800165618, - "stop" : 1717800171497, - "duration" : 5879 + "start" : 1717801638233, + "stop" : 1717801643388, + "duration" : 5155 }, "flaky" : false, "newFailed" : false, @@ -223,20 +206,20 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Hospital Hub", "ALBERT HOUSE" ] + "parameters" : [ "Home Of Housebound Patient", "ST JOHN'S HOUSE" ] } ], "uid" : "5b1c929fa6f58ac88a5cf0cec0914bfc" }, { "name" : "Add vaccine to site", "children" : [ { "name" : "Add vaccines page should launch [NEELIMA HOUSE-Vaccination Centre]", - "uid" : "24b6235d74921f2f", + "uid" : "48bf0359cd6d4946", "parentUid" : "89454da568829ba0e3b824d512d0be96", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1717800108813, - "stop" : 1717800114093, - "duration" : 5280 + "start" : 1717801596892, + "stop" : 1717801597016, + "duration" : 124 }, "flaky" : false, "newFailed" : false, @@ -247,13 +230,13 @@ "parameters" : [ "Vaccination Centre", "NEELIMA HOUSE" ] }, { "name" : "Add vaccines page should launch [NEELIMA HOUSE-Hospital Hub]", - "uid" : "5d0d9197d581a74d", + "uid" : "5ae5fb41735c0731", "parentUid" : "89454da568829ba0e3b824d512d0be96", "status" : "passed", "time" : { - "start" : 1717800119679, - "stop" : 1717800125716, - "duration" : 6037 + "start" : 1717801600421, + "stop" : 1717801605817, + "duration" : 5396 }, "flaky" : false, "newFailed" : false, @@ -264,13 +247,13 @@ "parameters" : [ "Hospital Hub", "NEELIMA HOUSE" ] }, { "name" : "Add vaccines page should launch [NEELIMA HOUSE-Care Home]", - "uid" : "e8fc383923360c31", + "uid" : "9d28aaacd26b6dee", "parentUid" : "89454da568829ba0e3b824d512d0be96", "status" : "passed", "time" : { - "start" : 1717800131480, - "stop" : 1717800138341, - "duration" : 6861 + "start" : 1717801610136, + "stop" : 1717801618448, + "duration" : 8312 }, "flaky" : false, "newFailed" : false, @@ -280,31 +263,14 @@ "retriesStatusChange" : false, "parameters" : [ "Care Home", "NEELIMA HOUSE" ] }, { - "name" : "Vaccine already added to site warning should appear [NEELIMA HOUSE-Flu-Fluenz Tetra - LAIV]", - "uid" : "efffd0eaa2a90741", - "parentUid" : "89454da568829ba0e3b824d512d0be96", - "status" : "passed", - "time" : { - "start" : 1717800171502, - "stop" : 1717800186478, - "duration" : 14976 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "NEELIMA HOUSE", "Flu", "Fluenz Tetra - LAIV" ] - }, { - "name" : "Add vaccines page should launch [NEELIMA HOUSE-Off-site Outreach Event]", - "uid" : "ba2d1fd072443c95", + "name" : "Add vaccines page should launch [NEELIMA HOUSE-Home Of Housebound Patient]", + "uid" : "b3321781a1e528df", "parentUid" : "89454da568829ba0e3b824d512d0be96", "status" : "passed", "time" : { - "start" : 1717800173822, - "stop" : 1717800180194, - "duration" : 6372 + "start" : 1717801623819, + "stop" : 1717801630117, + "duration" : 6298 }, "flaky" : false, "newFailed" : false, @@ -312,16 +278,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Off-site Outreach Event", "NEELIMA HOUSE" ] + "parameters" : [ "Home Of Housebound Patient", "NEELIMA HOUSE" ] }, { "name" : "Add vaccines page should launch [ALBERT HOUSE-Vaccination Centre]", - "uid" : "1c35b0c4bbce9879", + "uid" : "19e140bb1a09bc4c", "parentUid" : "89454da568829ba0e3b824d512d0be96", "status" : "passed", "time" : { - "start" : 1717800175844, - "stop" : 1717800182437, - "duration" : 6593 + "start" : 1717801635282, + "stop" : 1717801640868, + "duration" : 5586 }, "flaky" : false, "newFailed" : false, @@ -332,13 +298,13 @@ "parameters" : [ "Vaccination Centre", "ALBERT HOUSE" ] }, { "name" : "Add vaccines page should launch [ALBERT HOUSE-Hospital Hub]", - "uid" : "1fca25ba43142135", + "uid" : "66f03be6055878f3", "parentUid" : "89454da568829ba0e3b824d512d0be96", "status" : "passed", "time" : { - "start" : 1717800187565, - "stop" : 1717800193513, - "duration" : 5948 + "start" : 1717801645066, + "stop" : 1717801649597, + "duration" : 4531 }, "flaky" : false, "newFailed" : false, @@ -348,31 +314,14 @@ "retriesStatusChange" : false, "parameters" : [ "Hospital Hub", "ALBERT HOUSE" ] }, { - "name" : "Add vaccines page should launch [ALBERT HOUSE-Care Home]", - "uid" : "af61ad6f4a5001a6", - "parentUid" : "89454da568829ba0e3b824d512d0be96", - "status" : "passed", - "time" : { - "start" : 1717800198541, - "stop" : 1717800207668, - "duration" : 9127 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "Care Home", "ALBERT HOUSE" ] - }, { - "name" : "Add vaccines page should launch [ALBERT HOUSE-Home Of Housebound Patient]", - "uid" : "957bedfa63f69f9f", + "name" : "Vaccine already added to site warning should appear [NEELIMA HOUSE-Flu-Fluenz Tetra - LAIV]", + "uid" : "3d88ed46eee551bc", "parentUid" : "89454da568829ba0e3b824d512d0be96", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1717800212400, - "stop" : 1717800218077, - "duration" : 5677 + "start" : 1717801661703, + "stop" : 1717801672436, + "duration" : 10733 }, "flaky" : false, "newFailed" : false, @@ -380,16 +329,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Home Of Housebound Patient", "ALBERT HOUSE" ] + "parameters" : [ "NEELIMA HOUSE", "Flu", "Fluenz Tetra - LAIV" ] }, { "name" : "Add vaccines page should launch [ALBERT HOUSE-Off-site Outreach Event]", - "uid" : "85a7edaa53ca6587", + "uid" : "3f1bbe494474c725", "parentUid" : "89454da568829ba0e3b824d512d0be96", "status" : "passed", "time" : { - "start" : 1717800223645, - "stop" : 1717800230438, - "duration" : 6793 + "start" : 1717801714329, + "stop" : 1717801719519, + "duration" : 5190 }, "flaky" : false, "newFailed" : false, @@ -400,13 +349,13 @@ "parameters" : [ "Off-site Outreach Event", "ALBERT HOUSE" ] }, { "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Vaccination Centre]", - "uid" : "96fe9d4f7a35015b", + "uid" : "b633fd5ebcd232a3", "parentUid" : "89454da568829ba0e3b824d512d0be96", "status" : "passed", "time" : { - "start" : 1717800235977, - "stop" : 1717800241829, - "duration" : 5852 + "start" : 1717801723845, + "stop" : 1717801729285, + "duration" : 5440 }, "flaky" : false, "newFailed" : false, @@ -417,13 +366,13 @@ "parameters" : [ "Vaccination Centre", "ST JOHN'S HOUSE" ] }, { "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Hospital Hub]", - "uid" : "61a22540f9fdcb4b", + "uid" : "9830d7515706877c", "parentUid" : "89454da568829ba0e3b824d512d0be96", "status" : "passed", "time" : { - "start" : 1717800246893, - "stop" : 1717800253285, - "duration" : 6392 + "start" : 1717801732954, + "stop" : 1717801737989, + "duration" : 5035 }, "flaky" : false, "newFailed" : false, @@ -434,13 +383,13 @@ "parameters" : [ "Hospital Hub", "ST JOHN'S HOUSE" ] }, { "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Care Home]", - "uid" : "14b36d1dd3d62fbf", + "uid" : "595dc48352ddf5ef", "parentUid" : "89454da568829ba0e3b824d512d0be96", "status" : "passed", "time" : { - "start" : 1717800258516, - "stop" : 1717800266246, - "duration" : 7730 + "start" : 1717801743374, + "stop" : 1717801751921, + "duration" : 8547 }, "flaky" : false, "newFailed" : false, @@ -451,13 +400,13 @@ "parameters" : [ "Care Home", "ST JOHN'S HOUSE" ] }, { "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", - "uid" : "5393840b2ff8ce89", + "uid" : "2059ce9a249079ec", "parentUid" : "89454da568829ba0e3b824d512d0be96", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1717800301051, - "stop" : 1717800301176, - "duration" : 125 + "start" : 1717801787126, + "stop" : 1717801793390, + "duration" : 6264 }, "flaky" : false, "newFailed" : false, @@ -468,13 +417,13 @@ "parameters" : [ "Off-site Outreach Event", "ST JOHN'S HOUSE" ] }, { "name" : "Vaccine already added to site warning should appear [NEELIMA HOUSE-COVID-19-Comirnaty Original/Omicron BA.4-5]", - "uid" : "aae221a09b36725c", + "uid" : "96dea5117a03ddfa", "parentUid" : "89454da568829ba0e3b824d512d0be96", "status" : "failed", "time" : { - "start" : 1717800301601, - "stop" : 1717800341290, - "duration" : 39689 + "start" : 1717801793394, + "stop" : 1717801833218, + "duration" : 39824 }, "flaky" : false, "newFailed" : false, @@ -489,13 +438,13 @@ "name" : "Find a patient", "children" : [ { "name" : "Find a patient page should launch [ALBERT HOUSE-Home Of Housebound Patient]", - "uid" : "52c292405ddd01ab", + "uid" : "d6b92eabe5d5b720", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1717800185685, - "stop" : 1717800191521, - "duration" : 5836 + "start" : 1717801647561, + "stop" : 1717801652756, + "duration" : 5195 }, "flaky" : false, "newFailed" : false, @@ -504,32 +453,15 @@ "retriesCount" : 0, "retriesStatusChange" : false, "parameters" : [ "Home Of Housebound Patient", "ALBERT HOUSE" ] - }, { - "name" : "Find a patient page should launch [NEELIMA HOUSE-Vaccination Centre]", - "uid" : "6d674d700f52ab79", - "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", - "status" : "passed", - "time" : { - "start" : 1717800191818, - "stop" : 1717800196877, - "duration" : 5059 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "Vaccination Centre", "NEELIMA HOUSE" ] }, { "name" : "Find a patient page should launch [ALBERT HOUSE-Off-site Outreach Event]", - "uid" : "1e2e40aeb5240a63", + "uid" : "30f352bd3ada756e", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1717800196041, - "stop" : 1717800200585, - "duration" : 4544 + "start" : 1717801655514, + "stop" : 1717801659005, + "duration" : 3491 }, "flaky" : false, "newFailed" : false, @@ -539,14 +471,14 @@ "retriesStatusChange" : false, "parameters" : [ "Off-site Outreach Event", "ALBERT HOUSE" ] }, { - "name" : "Find a patient page should launch [NEELIMA HOUSE-Hospital Hub]", - "uid" : "705ce5109aeae23d", + "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Vaccination Centre]", + "uid" : "3cf387ffb1fd8d73", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1717800201312, - "stop" : 1717800205939, - "duration" : 4627 + "start" : 1717801662123, + "stop" : 1717801666502, + "duration" : 4379 }, "flaky" : false, "newFailed" : false, @@ -554,16 +486,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Hospital Hub", "NEELIMA HOUSE" ] + "parameters" : [ "Vaccination Centre", "ST JOHN'S HOUSE" ] }, { - "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Vaccination Centre]", - "uid" : "c3427240a90f96e3", + "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Hospital Hub]", + "uid" : "faaf734f3936e662", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1717800204013, - "stop" : 1717800209154, - "duration" : 5141 + "start" : 1717801669836, + "stop" : 1717801674221, + "duration" : 4385 }, "flaky" : false, "newFailed" : false, @@ -571,16 +503,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Vaccination Centre", "ST JOHN'S HOUSE" ] + "parameters" : [ "Hospital Hub", "ST JOHN'S HOUSE" ] }, { - "name" : "Find a patient page should launch [NEELIMA HOUSE-Care Home]", - "uid" : "cff6359a61b8c825", + "name" : "Find a patient page should launch [NEELIMA HOUSE-Vaccination Centre]", + "uid" : "da556477702688d8", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1717800210482, - "stop" : 1717800217131, - "duration" : 6649 + "start" : 1717801676801, + "stop" : 1717801682324, + "duration" : 5523 }, "flaky" : false, "newFailed" : false, @@ -588,16 +520,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Care Home", "NEELIMA HOUSE" ] + "parameters" : [ "Vaccination Centre", "NEELIMA HOUSE" ] }, { - "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Hospital Hub]", - "uid" : "b54db5dd899ae914", + "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Care Home]", + "uid" : "cd283f6c34c2f784", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1717800213267, - "stop" : 1717800219220, - "duration" : 5953 + "start" : 1717801677514, + "stop" : 1717801684392, + "duration" : 6878 }, "flaky" : false, "newFailed" : false, @@ -605,16 +537,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Hospital Hub", "ST JOHN'S HOUSE" ] + "parameters" : [ "Care Home", "ST JOHN'S HOUSE" ] }, { - "name" : "Find a patient page should launch [NEELIMA HOUSE-Home Of Housebound Patient]", - "uid" : "a77d46c9944cf781", + "name" : "Find a patient page should launch [NEELIMA HOUSE-Hospital Hub]", + "uid" : "81d2584507241c41", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1717800222026, - "stop" : 1717800225905, - "duration" : 3879 + "start" : 1717801685558, + "stop" : 1717801689165, + "duration" : 3607 }, "flaky" : false, "newFailed" : false, @@ -622,16 +554,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Home Of Housebound Patient", "NEELIMA HOUSE" ] + "parameters" : [ "Hospital Hub", "NEELIMA HOUSE" ] }, { - "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Care Home]", - "uid" : "33c3ae776dbb34d9", + "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Home Of Housebound Patient]", + "uid" : "e17d6d92b8a9e8cf", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1717800223894, - "stop" : 1717800230936, - "duration" : 7042 + "start" : 1717801687386, + "stop" : 1717801691389, + "duration" : 4003 }, "flaky" : false, "newFailed" : false, @@ -639,16 +571,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Care Home", "ST JOHN'S HOUSE" ] + "parameters" : [ "Home Of Housebound Patient", "ST JOHN'S HOUSE" ] }, { - "name" : "Find a patient page should launch [NEELIMA HOUSE-Off-site Outreach Event]", - "uid" : "2da859f548518e1f", + "name" : "Find a patient page should launch [NEELIMA HOUSE-Care Home]", + "uid" : "4decc2f425b2fcf", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1717800230294, - "stop" : 1717800235437, - "duration" : 5143 + "start" : 1717801692973, + "stop" : 1717801699671, + "duration" : 6698 }, "flaky" : false, "newFailed" : false, @@ -656,16 +588,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Off-site Outreach Event", "NEELIMA HOUSE" ] + "parameters" : [ "Care Home", "NEELIMA HOUSE" ] }, { - "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Home Of Housebound Patient]", - "uid" : "19d6b63d122ed3c3", + "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", + "uid" : "c9837eea48af5d1f", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1717800235673, - "stop" : 1717800240913, - "duration" : 5240 + "start" : 1717801694711, + "stop" : 1717801699515, + "duration" : 4804 }, "flaky" : false, "newFailed" : false, @@ -673,16 +605,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Home Of Housebound Patient", "ST JOHN'S HOUSE" ] + "parameters" : [ "Off-site Outreach Event", "ST JOHN'S HOUSE" ] }, { - "name" : "Find a patient page should launch [ALBERT HOUSE-Vaccination Centre]", - "uid" : "5bdc13de0b52d9a6", + "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", + "uid" : "22e7c3dce36debda", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1717800239119, - "stop" : 1717800243851, - "duration" : 4732 + "start" : 1717801699519, + "stop" : 1717801708714, + "duration" : 9195 }, "flaky" : false, "newFailed" : false, @@ -690,16 +622,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Vaccination Centre", "ALBERT HOUSE" ] + "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill GARTON", "9693632109" ] }, { - "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", - "uid" : "24499a8ac8020f1e", + "name" : "Find a patient page should launch [NEELIMA HOUSE-Home Of Housebound Patient]", + "uid" : "d59e3c01c72f84da", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1717800245009, - "stop" : 1717800249083, - "duration" : 4074 + "start" : 1717801703288, + "stop" : 1717801707372, + "duration" : 4084 }, "flaky" : false, "newFailed" : false, @@ -707,16 +639,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Off-site Outreach Event", "ST JOHN'S HOUSE" ] + "parameters" : [ "Home Of Housebound Patient", "NEELIMA HOUSE" ] }, { - "name" : "Find a patient page should launch [ALBERT HOUSE-Hospital Hub]", - "uid" : "c9f9d49b76b24194", + "name" : "Search by NHS number [9449304424-COMFORT Jones-9/3/2018-Ifyoucan113, GDA11 UCL6, KT17 1NA]", + "uid" : "91ceac129428a9aa", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1717800247797, - "stop" : 1717800253145, - "duration" : 5348 + "start" : 1717801708717, + "stop" : 1717801717054, + "duration" : 8337 }, "flaky" : false, "newFailed" : false, @@ -724,16 +656,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Hospital Hub", "ALBERT HOUSE" ] + "parameters" : [ "Ifyoucan113, GDA11 UCL6, KT17 1NA", "9/3/2018", "COMFORT Jones", "9449304424" ] }, { - "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", - "uid" : "64a54d0e61b17131", + "name" : "Search by NHS number [9449305552-abxxyz Patel-13/2/2020-Caretakers Flat, Line2121, Line323, HYDERABAD, Country, EN2 6SN]", + "uid" : "5f2612de97027bef", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1717800249085, - "stop" : 1717800260888, - "duration" : 11803 + "start" : 1717801717059, + "stop" : 1717801725418, + "duration" : 8359 }, "flaky" : false, "newFailed" : false, @@ -741,16 +673,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill GARTON", "9693632109" ] + "parameters" : [ "Caretakers Flat, Line2121, Line323, HYDERABAD, Country, EN2 6SN", "13/2/2020", "abxxyz Patel", "9449305552" ] }, { - "name" : "Find a patient page should launch [ALBERT HOUSE-Care Home]", - "uid" : "673a959565879a8e", + "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", + "uid" : "9318b61e7dc383e2", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1717800257197, - "stop" : 1717800263894, - "duration" : 6697 + "start" : 1717801725420, + "stop" : 1717801733893, + "duration" : 8473 }, "flaky" : false, "newFailed" : false, @@ -758,16 +690,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Care Home", "ALBERT HOUSE" ] + "parameters" : [ "KT21 1LJ", "20110509", "Not found", "9449306621" ] }, { - "name" : "Search by NHS number [9449304424-COMFORT Jones-9/3/2018-Ifyoucan113, GDA11 UCL6, KT17 1NA]", - "uid" : "a811ec6898c8dcd0", + "name" : "Search by NHS number [9449306613-Briar Anderton-20/5/1990-123 Main Vyt, AB12 3CE]", + "uid" : "10592ca09681b4d4", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1717800260892, - "stop" : 1717800270049, - "duration" : 9157 + "start" : 1717801733896, + "stop" : 1717801743925, + "duration" : 10029 }, "flaky" : false, "newFailed" : false, @@ -775,16 +707,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Ifyoucan113, GDA11 UCL6, KT17 1NA", "9/3/2018", "COMFORT Jones", "9449304424" ] + "parameters" : [ "123 Main Vyt, AB12 3CE", "20/5/1990", "Briar Anderton", "9449306613" ] }, { - "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-39 Barton Road, RG10 9DF]", - "uid" : "e1b058dbef455c8e", + "name" : "Find a patient page should launch [ALBERT HOUSE-Vaccination Centre]", + "uid" : "3b51aeaed90fb267", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1717800263900, - "stop" : 1717800294982, - "duration" : 31082 + "start" : 1717801741921, + "stop" : 1717801746781, + "duration" : 4860 }, "flaky" : false, "newFailed" : false, @@ -792,16 +724,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "39 Barton Road, RG10 9DF", "27/3/2001", "Reynolds Ryan", "9449306494" ] + "parameters" : [ "Vaccination Centre", "ALBERT HOUSE" ] }, { - "name" : "Search by NHS number [9449305552-abxxyz Patel-13/2/2020-Caretakers Flat, Line2121, Line323, HYDERABAD, Country, EN2 6SN]", - "uid" : "53f2fc93a8c9a949", + "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", + "uid" : "de13c4f5275209a2", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1717800270052, - "stop" : 1717800277938, - "duration" : 7886 + "start" : 1717801743927, + "stop" : 1717801754277, + "duration" : 10350 }, "flaky" : false, "newFailed" : false, @@ -809,16 +741,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Caretakers Flat, Line2121, Line323, HYDERABAD, Country, EN2 6SN", "13/2/2020", "abxxyz Patel", "9449305552" ] + "parameters" : [ "4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ", "03/03/2020", "Srinivasarao Patel", "9449306605" ] }, { - "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", - "uid" : "1acbe3392276b85b", + "name" : "Find a patient page should launch [ALBERT HOUSE-Hospital Hub]", + "uid" : "e72a149af1b1696e", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "failed", "time" : { - "start" : 1717800277940, - "stop" : 1717800285974, - "duration" : 8034 + "start" : 1717801751035, + "stop" : 1717801751150, + "duration" : 115 }, "flaky" : false, "newFailed" : false, @@ -826,16 +758,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "KT21 1LJ", "20110509", "Not found", "9449306621" ] + "parameters" : [ "Hospital Hub", "ALBERT HOUSE" ] }, { - "name" : "Search by NHS number [9449306613-Briar Anderton-20/5/1990-123 Main Vyt, AB12 3CE]", - "uid" : "29073c7c4d878362", + "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-39 Barton Road, RG10 9DF]", + "uid" : "9c1beac0ca4a9144", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1717800285995, - "stop" : 1717800293765, - "duration" : 7770 + "start" : 1717801754280, + "stop" : 1717801762198, + "duration" : 7918 }, "flaky" : false, "newFailed" : false, @@ -843,16 +775,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "123 Main Vyt, AB12 3CE", "20/5/1990", "Briar Anderton", "9449306613" ] + "parameters" : [ "39 Barton Road, RG10 9DF", "27/3/2001", "Reynolds Ryan", "9449306494" ] }, { - "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", - "uid" : "2c74e05f564276fa", + "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", + "uid" : "8af5c41fb80b9bc3", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1717800293768, - "stop" : 1717800304114, - "duration" : 10346 + "start" : 1717801762201, + "stop" : 1717801769977, + "duration" : 7776 }, "flaky" : false, "newFailed" : false, @@ -860,16 +792,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ", "03/03/2020", "Srinivasarao Patel", "9449306605" ] + "parameters" : [ "10 BROOK STREET, LANCASTER, LA1 1SL", "20160130", "SOLOMON DAZLEY", "9469997956" ] }, { - "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", - "uid" : "a8927ebe92aa6ccf", + "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", + "uid" : "143e2bf07dc9ef65", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1717800295252, - "stop" : 1717800305642, - "duration" : 10390 + "start" : 1717801769980, + "stop" : 1717801779177, + "duration" : 9197 }, "flaky" : false, "newFailed" : false, @@ -877,16 +809,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "10 BROOK STREET, LANCASTER, LA1 1SL", "20160130", "SOLOMON DAZLEY", "9469997956" ] + "parameters" : [ "1 DAISY BANK, LANCASTER, LA1 3JW", "20150305", "JONNY CONOPO", "9469998626" ] }, { - "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", - "uid" : "da6724759d571ce4", + "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", + "uid" : "eaab84bc49d83a54", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1717800304123, - "stop" : 1717800314897, - "duration" : 10774 + "start" : 1717801779180, + "stop" : 1717801790364, + "duration" : 11184 }, "flaky" : false, "newFailed" : false, @@ -894,16 +826,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "20151209", "JANNETTE ARD", "9470006739" ] + "parameters" : [ "10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG", "20150706", "JOJO LANE", "9470004272" ] }, { - "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", - "uid" : "8912393d57fd8792", + "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", + "uid" : "3f8c1497f53f6383", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1717800305645, - "stop" : 1717800317034, - "duration" : 11389 + "start" : 1717801783442, + "stop" : 1717801794364, + "duration" : 10922 }, "flaky" : false, "newFailed" : false, @@ -911,16 +843,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 DAISY BANK, LANCASTER, LA1 3JW", "20150305", "JONNY CONOPO", "9469998626" ] + "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "20151209", "JANNETTE ARD", "9470006739" ] }, { - "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", - "uid" : "422c039ab6b2f2f", + "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", + "uid" : "fc9a594c97bf468", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1717800314900, - "stop" : 1717800323251, - "duration" : 8351 + "start" : 1717801790367, + "stop" : 1717801821364, + "duration" : 30997 }, "flaky" : false, "newFailed" : false, @@ -928,16 +860,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN", "20150527", "KATEE TUZZIO", "9470011902" ] + "parameters" : [ "CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ", "20150222", "TABBY FERN", "9470006143" ] }, { - "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", - "uid" : "d3436b187a45f589", + "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", + "uid" : "96ad082beb106749", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1717800317038, - "stop" : 1717800325624, - "duration" : 8586 + "start" : 1717801794368, + "stop" : 1717801803435, + "duration" : 9067 }, "flaky" : false, "newFailed" : false, @@ -945,16 +877,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG", "20150706", "JOJO LANE", "9470004272" ] + "parameters" : [ "BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN", "20150527", "KATEE TUZZIO", "9470011902" ] }, { "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", - "uid" : "fcb0dc946524bac1", + "uid" : "524b42398973ea21", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1717800323255, - "stop" : 1717800331318, - "duration" : 8063 + "start" : 1717801803437, + "stop" : 1717801813025, + "duration" : 9588 }, "flaky" : false, "newFailed" : false, @@ -964,14 +896,14 @@ "retriesStatusChange" : false, "parameters" : [ "50 ST. GEORGES QUAY, LANCASTER, LA1 1SA", "20151217", "SYBIL PELLING", "9470032640" ] }, { - "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", - "uid" : "c80e93f27a669390", + "name" : "Search without entering nhs number", + "uid" : "7c3e95456ff2e313", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1717800325627, - "stop" : 1717800333931, - "duration" : 8304 + "start" : 1717801813027, + "stop" : 1717801820725, + "duration" : 7698 }, "flaky" : false, "newFailed" : false, @@ -979,16 +911,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ", "20150222", "TABBY FERN", "9470006143" ] + "parameters" : [ ] }, { - "name" : "Search without entering nhs number", - "uid" : "4add78f6c5dd2a82", + "name" : "Search without entering patient details", + "uid" : "a4ac6f23f01b27a3", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1717800331322, - "stop" : 1717800339467, - "duration" : 8145 + "start" : 1717801821772, + "stop" : 1717801830008, + "duration" : 8236 }, "flaky" : false, "newFailed" : false, @@ -997,15 +929,19 @@ "retriesCount" : 0, "retriesStatusChange" : false, "parameters" : [ ] - }, { - "name" : "Search without entering patient details", - "uid" : "a96b8881d63c99c9", - "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", - "status" : "failed", + } ], + "uid" : "dad0fa9c36821039b506dc73dbb5bf72" + }, { + "name" : "Logout Feature", + "children" : [ { + "name" : "NHS sign in page should be visible", + "uid" : "8b23a552aa007056", + "parentUid" : "7ea9cf86cfcd32a8ccd0d7d669dec4ee", + "status" : "passed", "time" : { - "start" : 1717800341463, - "stop" : 1717800372747, - "duration" : 31284 + "start" : 1717801820728, + "stop" : 1717801827584, + "duration" : 6856 }, "flaky" : false, "newFailed" : false, @@ -1015,18 +951,18 @@ "retriesStatusChange" : false, "parameters" : [ ] } ], - "uid" : "dad0fa9c36821039b506dc73dbb5bf72" + "uid" : "7ea9cf86cfcd32a8ccd0d7d669dec4ee" }, { "name" : "Login Feature", "children" : [ { - "name" : "Sign in should fail based on credentials provided [None-password-fail]", - "uid" : "921257ca882226db", + "name" : "Login button is visible", + "uid" : "c2cc4bae14dd3df5", "parentUid" : "07ccdc9b95bf3f4817e5955bf1854cdd", "status" : "passed", "time" : { - "start" : 1717800333935, - "stop" : 1717800337235, - "duration" : 3300 + "start" : 1717801830012, + "stop" : 1717801831379, + "duration" : 1367 }, "flaky" : false, "newFailed" : false, @@ -1034,16 +970,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "None", "password", "fail" ] + "parameters" : [ ] }, { - "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", - "uid" : "d5dafe56fb0877d4", + "name" : "NHS sign in page should be visible", + "uid" : "b6c72b1b963ee9cb", "parentUid" : "07ccdc9b95bf3f4817e5955bf1854cdd", "status" : "passed", "time" : { - "start" : 1717800337240, - "stop" : 1717800340664, - "duration" : 3424 + "start" : 1717801831381, + "stop" : 1717801832485, + "duration" : 1104 }, "flaky" : false, "newFailed" : false, @@ -1051,16 +987,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "invalid_email_address", "password", "fail" ] + "parameters" : [ ] }, { - "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", - "uid" : "c222fb8bf818fbbf", + "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", + "uid" : "7f58cd302038ca9e", "parentUid" : "07ccdc9b95bf3f4817e5955bf1854cdd", "status" : "passed", "time" : { - "start" : 1717800340666, - "stop" : 1717800344644, - "duration" : 3978 + "start" : 1717801832489, + "stop" : 1717801836562, + "duration" : 4073 }, "flaky" : false, "newFailed" : false, @@ -1068,16 +1004,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "long_email_address@nhs.net", "password", "fail" ] + "parameters" : [ "neelima.guntupalli1@nhs.net-valid", "pass", "pass" ] }, { - "name" : "Login button is visible", - "uid" : "f4d4c8764f17a18c", + "name" : "Sign in should fail based on credentials provided [None-password-fail]", + "uid" : "2126c8a44ac1d6e", "parentUid" : "07ccdc9b95bf3f4817e5955bf1854cdd", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1717800372948, - "stop" : 1717800373995, - "duration" : 1047 + "start" : 1717801833496, + "stop" : 1717801864608, + "duration" : 31112 }, "flaky" : false, "newFailed" : false, @@ -1085,16 +1021,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "None", "password", "fail" ] }, { - "name" : "NHS sign in page should be visible", - "uid" : "7e198b5d2b0a6b4d", + "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", + "uid" : "403aa9fb953d74a", "parentUid" : "07ccdc9b95bf3f4817e5955bf1854cdd", "status" : "passed", "time" : { - "start" : 1717800373997, - "stop" : 1717800375323, - "duration" : 1326 + "start" : 1717801865107, + "stop" : 1717801869882, + "duration" : 4775 }, "flaky" : false, "newFailed" : false, @@ -1102,16 +1038,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "invalid_email_address", "password", "fail" ] }, { - "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", - "uid" : "3eae7ffe8ba783d4", + "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", + "uid" : "a4c9fbea089c5ec4", "parentUid" : "07ccdc9b95bf3f4817e5955bf1854cdd", "status" : "passed", "time" : { - "start" : 1717800375325, - "stop" : 1717800377777, - "duration" : 2452 + "start" : 1717801869887, + "stop" : 1717801874212, + "duration" : 4325 }, "flaky" : false, "newFailed" : false, @@ -1119,58 +1055,20 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "neelima.guntupalli1@nhs.net-valid", "pass", "pass" ] + "parameters" : [ "long_email_address@nhs.net", "password", "fail" ] } ], "uid" : "07ccdc9b95bf3f4817e5955bf1854cdd" - }, { - "name" : "Logout Feature", - "children" : [ { - "name" : "NHS sign in page should be visible", - "uid" : "1b76666baf2e74f6", - "parentUid" : "7ea9cf86cfcd32a8ccd0d7d669dec4ee", - "status" : "passed", - "time" : { - "start" : 1717800339475, - "stop" : 1717800346822, - "duration" : 7347 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ ] - } ], - "uid" : "7ea9cf86cfcd32a8ccd0d7d669dec4ee" }, { "name" : "Record vaccine", "children" : [ { - "name" : "Record a vaccine with nhs number [1-9693632109-NEELIMA HOUSE-Vaccination Centre-yes-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-12B-19/10/2025]", - "uid" : "251f04c148a2bef3", - "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "failed", - "time" : { - "start" : 1717800347324, - "stop" : 1717800391108, - "duration" : 43784 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today-1", "19/10/2025", "SDYY2-12B", "Vaccination Centre", "COVID-19", "yes", "23/6/1946", "yes", "1", "Bill GARTON", "9693632109", "NEELIMA HOUSE", "yes", "today-1", "Comirnaty Original/Omicron BA.4-5" ] - }, { "name" : "Record a vaccine with nhs number [0-9693632109-NEELIMA HOUSE-Vaccination Centre-yes-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-12-19/10/2025]", - "uid" : "f58e0d0f2d5c3210", + "uid" : "53a5c86e3eb804e5", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", "status" : "failed", "time" : { - "start" : 1717800348784, - "stop" : 1717800392625, - "duration" : 43841 + "start" : 1717801830244, + "stop" : 1717801883207, + "duration" : 52963 }, "flaky" : false, "newFailed" : false, @@ -1179,32 +1077,15 @@ "retriesCount" : 0, "retriesStatusChange" : false, "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today", "19/10/2025", "SDYY2-12", "Vaccination Centre", "COVID-19", "yes", "23/6/1946", "yes", "0", "Bill GARTON", "9693632109", "NEELIMA HOUSE", "yes", "today", "Comirnaty Original/Omicron BA.4-5" ] - }, { - "name" : "Record a vaccine with nhs number [5-9473629885-NEELIMA HOUSE-Off-site Outreach Event-yes-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-COVID-19-Spikevax XBB.1.5-SDYY2-15A-19/10/2026]", - "uid" : "eb298cacaa8b8232", - "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", - "time" : { - "start" : 1717800380060, - "stop" : 1717800443818, - "duration" : 63758 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB", "today-4", "19/10/2026", "SDYY2-15A", "Off-site Outreach Event", "COVID-19", "yes", "27/5/1924", "yes", "5", "MARGIE PUCKEY", "9473629885", "NEELIMA HOUSE", "yes", "today-3", "Spikevax XBB.1.5" ] }, { "name" : "Record a vaccine with nhs number [3-9470057589-NEELIMA HOUSE-Care Home-yes-today-2-yes-yes-today-1-ROGER SEABORNE-13/12/1922-10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG-COVID-19-Comirnaty 3 Omicron XBB.1.5-SDYY2-13A-19/10/2026]", - "uid" : "b892add1fd989a1", + "uid" : "a97856d286cef287", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", "status" : "passed", "time" : { - "start" : 1717800397092, - "stop" : 1717800496725, - "duration" : 99633 + "start" : 1717801839306, + "stop" : 1717801906256, + "duration" : 66950 }, "flaky" : false, "newFailed" : false, @@ -1214,14 +1095,14 @@ "retriesStatusChange" : false, "parameters" : [ "10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG", "today-2", "19/10/2026", "SDYY2-13A", "Care Home", "COVID-19", "yes", "13/12/1922", "yes", "3", "ROGER SEABORNE", "9470057589", "NEELIMA HOUSE", "yes", "today-1", "Comirnaty 3 Omicron XBB.1.5" ] }, { - "name" : "Record a vaccine with nhs number [7-9474374228-NEELIMA HOUSE-Hospital Hub-yes-today-6-yes-yes-today-3-ORINDA JUDD-20/7/1963-2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL-COVID-19-Spikevax XBB.1.5-SDYY2-17A-19/10/2026]", - "uid" : "3cda8b0ee1ff39f3", + "name" : "Record a vaccine with nhs number [5-9473629885-NEELIMA HOUSE-Off-site Outreach Event-yes-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-COVID-19-Spikevax XBB.1.5-SDYY2-15A-19/10/2026]", + "uid" : "9cde99be004cd83e", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1717800425629, - "stop" : 1717800514173, - "duration" : 88544 + "start" : 1717801877431, + "stop" : 1717801945836, + "duration" : 68405 }, "flaky" : false, "newFailed" : false, @@ -1229,16 +1110,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL", "today-6", "19/10/2026", "SDYY2-17A", "Hospital Hub", "COVID-19", "yes", "20/7/1963", "yes", "7", "ORINDA JUDD", "9474374228", "NEELIMA HOUSE", "yes", "today-3", "Spikevax XBB.1.5" ] + "parameters" : [ "MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB", "today-4", "19/10/2026", "SDYY2-15A", "Off-site Outreach Event", "COVID-19", "yes", "27/5/1924", "yes", "5", "MARGIE PUCKEY", "9473629885", "NEELIMA HOUSE", "yes", "today-3", "Spikevax XBB.1.5" ] }, { - "name" : "Record a vaccine with nhs number [6-9437540233-NEELIMA HOUSE-Vaccination Centre-yes-today-5-yes-yes-today-2-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-Spikevax XBB.1.5-SDYY2-16A-19/10/2026]", - "uid" : "6e76b6c2a686c2f", + "name" : "Record a vaccine with nhs number [4-9472710255-NEELIMA HOUSE-Home Of Housebound Patient-yes-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-COVID-19-Comirnaty 10 Omicron XBB.1.5-SDYY2-14A-19/10/2026]", + "uid" : "f3a55f633930df9a", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", "status" : "passed", "time" : { - "start" : 1717800447883, - "stop" : 1717800521343, - "duration" : 73460 + "start" : 1717801909401, + "stop" : 1717802010587, + "duration" : 101186 }, "flaky" : false, "newFailed" : false, @@ -1246,16 +1127,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "10 ASHVILLE TERRACE, MANCHESTER, M40 9WG", "today-5", "19/10/2026", "SDYY2-16A", "Vaccination Centre", "COVID-19", "yes", "8/6/1961", "yes", "6", "RANDY FOGDEN", "9437540233", "NEELIMA HOUSE", "yes", "today-2", "Spikevax XBB.1.5" ] + "parameters" : [ "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH", "today-3", "19/10/2026", "SDYY2-14A", "Home Of Housebound Patient", "COVID-19", "yes", "10/11/1926", "yes", "4", "DELICE PINKER", "9472710255", "NEELIMA HOUSE", "yes", "today-2", "Comirnaty 10 Omicron XBB.1.5" ] }, { - "name" : "Record a vaccine with nhs number [4-9472710255-NEELIMA HOUSE-Home Of Housebound Patient-yes-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-COVID-19-Comirnaty 10 Omicron XBB.1.5-SDYY2-14A-19/10/2026]", - "uid" : "86bdd1fe0e402392", + "name" : "Record a vaccine with nhs number [2-9470040228-NEELIMA HOUSE-Hospital Hub-yes-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-COVID-19-Comirnaty 30 Omicron XBB.1.5-SB12345-12A-19/2/2026]", + "uid" : "ff3e5b6cfff9d6c4", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", "status" : "failed", "time" : { - "start" : 1717800501002, - "stop" : 1717800550040, - "duration" : 49038 + "start" : 1717801918679, + "stop" : 1717801918789, + "duration" : 110 }, "flaky" : false, "newFailed" : false, @@ -1263,16 +1144,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH", "today-3", "19/10/2026", "SDYY2-14A", "Home Of Housebound Patient", "COVID-19", "yes", "10/11/1926", "yes", "4", "DELICE PINKER", "9472710255", "NEELIMA HOUSE", "yes", "today-2", "Comirnaty 10 Omicron XBB.1.5" ] + "parameters" : [ "10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN", "today-1", "19/2/2026", "SB12345-12A", "Hospital Hub", "COVID-19", "yes", "14/12/1922", "yes", "2", "HERBERT HAAG", "9470040228", "NEELIMA HOUSE", "yes", "today", "Comirnaty 30 Omicron XBB.1.5" ] }, { "name" : "Record a vaccine with nhs number [8-9437580812-NEELIMA HOUSE-Care Home-yes-today-7-yes-yes-today-7-INDIGO CATCHESIDE-1/3/1959-12 CANBERRA STREET, MANCHESTER, M11 4WL-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-18A-19/10/2026]", - "uid" : "b458a107f7449d6b", + "uid" : "331b089efaf6a5e6", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1717800518022, - "stop" : 1717800564367, - "duration" : 46345 + "start" : 1717801922155, + "stop" : 1717801992388, + "duration" : 70233 }, "flaky" : false, "newFailed" : false, @@ -1282,14 +1163,14 @@ "retriesStatusChange" : false, "parameters" : [ "12 CANBERRA STREET, MANCHESTER, M11 4WL", "today-7", "19/10/2026", "SDYY2-18A", "Care Home", "COVID-19", "yes", "1/3/1959", "yes", "8", "INDIGO CATCHESIDE", "9437580812", "NEELIMA HOUSE", "yes", "today-7", "Comirnaty Original/Omicron BA.4-5" ] }, { - "name" : "Record a vaccine with nhs number [9-9437599165-NEELIMA HOUSE-Home Of Housebound Patient-yes-today-30-yes-yes-today-30-CAWRDAV BOBBETT-21/7/1959-127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN-COVID-19-Comirnaty 30 Omicron XBB.1.5-SDYY2-18B-19/10/2026]", - "uid" : "4ae666c7016687d", + "name" : "Record a vaccine with nhs number [6-9437540233-NEELIMA HOUSE-Vaccination Centre-yes-today-5-yes-yes-today-2-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-Spikevax XBB.1.5-SDYY2-16A-19/10/2026]", + "uid" : "76c4012e50b3e066", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1717800525119, - "stop" : 1717800525235, - "duration" : 116 + "start" : 1717801951414, + "stop" : 1717802049552, + "duration" : 98138 }, "flaky" : false, "newFailed" : false, @@ -1297,16 +1178,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN", "today-30", "19/10/2026", "SDYY2-18B", "Home Of Housebound Patient", "COVID-19", "yes", "21/7/1959", "yes", "9", "CAWRDAV BOBBETT", "9437599165", "NEELIMA HOUSE", "yes", "today-30", "Comirnaty 30 Omicron XBB.1.5" ] + "parameters" : [ "10 ASHVILLE TERRACE, MANCHESTER, M40 9WG", "today-5", "19/10/2026", "SDYY2-16A", "Vaccination Centre", "COVID-19", "yes", "8/6/1961", "yes", "6", "RANDY FOGDEN", "9437540233", "NEELIMA HOUSE", "yes", "today-2", "Spikevax XBB.1.5" ] }, { - "name" : "Record a vaccine with nhs number [8-9474376638-ALBERT HOUSE-Care Home-yes-today-32-yes-yes-today-30-PHYLLIDA ZYLKO-6/2/1968-BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG-Flu-Fluenz Tetra - LAIV-SDYY2-18F-19/10/2026]", - "uid" : "7ec9942e36bb88ee", + "name" : "Record a vaccine with nhs number [9-9437599165-NEELIMA HOUSE-Home Of Housebound Patient-yes-today-30-yes-yes-today-30-CAWRDAV BOBBETT-21/7/1959-127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN-COVID-19-Comirnaty 30 Omicron XBB.1.5-SDYY2-18B-19/10/2026]", + "uid" : "2c7b6327fa846008", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1717800561602, - "stop" : 1717800606869, - "duration" : 45267 + "start" : 1717801996216, + "stop" : 1717802096501, + "duration" : 100285 }, "flaky" : false, "newFailed" : false, @@ -1314,16 +1195,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG", "today-32", "19/10/2026", "SDYY2-18F", "Care Home", "Flu", "yes", "6/2/1968", "yes", "8", "PHYLLIDA ZYLKO", "9474376638", "ALBERT HOUSE", "yes", "today-30", "Fluenz Tetra - LAIV" ] + "parameters" : [ "127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN", "today-30", "19/10/2026", "SDYY2-18B", "Home Of Housebound Patient", "COVID-19", "yes", "21/7/1959", "yes", "9", "CAWRDAV BOBBETT", "9437599165", "NEELIMA HOUSE", "yes", "today-30", "Comirnaty 30 Omicron XBB.1.5" ] }, { - "name" : "Record a vaccine with nhs number [9-9474405174-ALBERT HOUSE-Home Of Housebound Patient-yes-today-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-Fluenz Tetra - LAIV-SDYY2-19A-19/10/2026]", - "uid" : "9452d0c0b5fc9dab", + "name" : "Record a vaccine with nhs number [7-9474374228-NEELIMA HOUSE-Hospital Hub-yes-today-6-yes-yes-today-3-ORINDA JUDD-20/7/1963-2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL-COVID-19-Spikevax XBB.1.5-SDYY2-17A-19/10/2026]", + "uid" : "3533ba9e42aa3970", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1717800584102, - "stop" : 1717800637537, - "duration" : 53435 + "start" : 1717802016262, + "stop" : 1717802086849, + "duration" : 70587 }, "flaky" : false, "newFailed" : false, @@ -1331,16 +1212,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX", "today", "19/10/2026", "SDYY2-19A", "Home Of Housebound Patient", "Flu", "yes", "4/9/1965", "yes", "9", "PHINEAS FAYLE", "9474405174", "ALBERT HOUSE", "yes", "today", "Fluenz Tetra - LAIV" ] + "parameters" : [ "2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL", "today-6", "19/10/2026", "SDYY2-17A", "Hospital Hub", "COVID-19", "yes", "20/7/1963", "yes", "7", "ORINDA JUDD", "9474374228", "NEELIMA HOUSE", "yes", "today-3", "Spikevax XBB.1.5" ] }, { - "name" : "Record a vaccine with nhs number [11-9450134391-ALBERT HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-MARIAN PIESSE-17/7/1994-2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT-Flu-Quadrivalent Influvac sub - unit Tetra - QIVe-SDYY2-14C-19/10/2026]", - "uid" : "e9bee0266069ae69", + "name" : "Record a vaccine with nhs number [8-9474376638-ALBERT HOUSE-Care Home-yes-today-32-yes-yes-today-30-PHYLLIDA ZYLKO-6/2/1968-BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG-Flu-Fluenz Tetra - LAIV-SDYY2-18F-19/10/2026]", + "uid" : "2b3587ec7a891ce", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1717800599710, - "stop" : 1717800669054, - "duration" : 69344 + "start" : 1717802058537, + "stop" : 1717802058650, + "duration" : 113 }, "flaky" : false, "newFailed" : false, @@ -1348,16 +1229,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT", "today-3", "19/10/2026", "SDYY2-14C", "Vaccination Centre", "Flu", "yes", "17/7/1994", "yes", "11", "MARIAN PIESSE", "9450134391", "ALBERT HOUSE", "yes", "today", "Quadrivalent Influvac sub - unit Tetra - QIVe" ] + "parameters" : [ "BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG", "today-32", "19/10/2026", "SDYY2-18F", "Care Home", "Flu", "yes", "6/2/1968", "yes", "8", "PHYLLIDA ZYLKO", "9474376638", "ALBERT HOUSE", "yes", "today-30", "Fluenz Tetra - LAIV" ] }, { - "name" : "Record a vaccine with nhs number [10-9474405174-ALBERT HOUSE-Off-site Outreach Event-yes-today-2-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-Quadrivalent Influenza vaccine - QIVe-SDYY2-14B-19/10/2026]", - "uid" : "6783698424ff9047", + "name" : "Record a vaccine with nhs number [12-9437540233-ALBERT HOUSE-Hospital Hub-yes-today-15-yes-yes-today-7-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-Spikevax XBB.1.5-SDYY2-18E-19/10/2026]", + "uid" : "f31f72c3e5e199d1", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", "status" : "failed", "time" : { - "start" : 1717800611502, - "stop" : 1717800672370, - "duration" : 60868 + "start" : 1717802090582, + "stop" : 1717802134513, + "duration" : 43931 }, "flaky" : false, "newFailed" : false, @@ -1365,16 +1246,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX", "today-2", "19/10/2026", "SDYY2-14B", "Off-site Outreach Event", "Flu", "yes", "4/9/1965", "yes", "10", "PHINEAS FAYLE", "9474405174", "ALBERT HOUSE", "yes", "today", "Quadrivalent Influenza vaccine - QIVe" ] + "parameters" : [ "10 ASHVILLE TERRACE, MANCHESTER, M40 9WG", "today-15", "19/10/2026", "SDYY2-18E", "Hospital Hub", "COVID-19", "yes", "8/6/1961", "yes", "12", "RANDY FOGDEN", "9437540233", "ALBERT HOUSE", "yes", "today-7", "Spikevax XBB.1.5" ] }, { "name" : "Record a vaccine with nhs number [12-9450140960-ALBERT HOUSE-Hospital Hub-yes-today-1-yes-yes-today-DEANA GAMBLES-5/9/1993-10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ-Flu-Flucelvax Tetra - QIVc-SDYY2-20A-19/10/2026]", - "uid" : "22b3f36a6bb69a49", + "uid" : "ffec7eadf6531ba0", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1717800642009, - "stop" : 1717800712202, - "duration" : 70193 + "start" : 1717802094687, + "stop" : 1717802138296, + "duration" : 43609 }, "flaky" : false, "newFailed" : false, @@ -1383,49 +1264,15 @@ "retriesCount" : 0, "retriesStatusChange" : false, "parameters" : [ "10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ", "today-1", "19/10/2026", "SDYY2-20A", "Hospital Hub", "Flu", "yes", "5/9/1993", "yes", "12", "DEANA GAMBLES", "9450140960", "ALBERT HOUSE", "yes", "today", "Flucelvax Tetra - QIVc" ] - }, { - "name" : "Record a vaccine with nhs number [1-9450141444-ALBERT HOUSE-Care Home-yes-today-4-yes-yes-today-2-BRANDIE DYBLE-25/8/1992-49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF-Flu-Supemtek - QIVr-SDYY2-21A-19/10/2026]", - "uid" : "ecc71fbe674448ae", - "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", - "time" : { - "start" : 1717800673002, - "stop" : 1717800748341, - "duration" : 75339 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF", "today-4", "19/10/2026", "SDYY2-21A", "Care Home", "Flu", "yes", "25/8/1992", "yes", "1", "BRANDIE DYBLE", "9450141444", "ALBERT HOUSE", "yes", "today-2", "Supemtek - QIVr" ] - }, { - "name" : "Record a vaccine with nhs number [2-9450141711-ALBERT HOUSE-Home Of Housebound Patient-yes-today-2-yes-yes-today-1-KRISTIA SIDAWAY-24/6/1992-41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY-Flu-Fluad Tetra - aQIV-SDYY2-22A-19/10/2026]", - "uid" : "b60e4c00917dd253", - "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", - "time" : { - "start" : 1717800677295, - "stop" : 1717800752094, - "duration" : 74799 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY", "today-2", "19/10/2026", "SDYY2-22A", "Home Of Housebound Patient", "Flu", "yes", "24/6/1992", "yes", "2", "KRISTIA SIDAWAY", "9450141711", "ALBERT HOUSE", "yes", "today-1", "Fluad Tetra - aQIV" ] }, { "name" : "Record a vaccine with nhs number [3-9450144699-ALBERT HOUSE-Off-site Outreach Event-yes-today-1-yes-yes-today-1-HOPE TULLY-10/1/1993-2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB-Flu-Cell-based Quadrivalent - QIVc-SDYY2-23A-19/10/2026]", - "uid" : "18a9df5f81dfffa2", + "uid" : "eccd03e1e58255ba", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", "status" : "failed", "time" : { - "start" : 1717800716969, - "stop" : 1717800783130, - "duration" : 66161 + "start" : 1717802129828, + "stop" : 1717802173726, + "duration" : 43898 }, "flaky" : false, "newFailed" : false, @@ -1434,23 +1281,6 @@ "retriesCount" : 0, "retriesStatusChange" : false, "parameters" : [ "2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB", "today-1", "19/10/2026", "SDYY2-23A", "Off-site Outreach Event", "Flu", "yes", "10/1/1993", "yes", "3", "HOPE TULLY", "9450144699", "ALBERT HOUSE", "yes", "today-1", "Cell-based Quadrivalent - QIVc" ] - }, { - "name" : "Record a vaccine with nhs number [4-9437541817-NEELIMA HOUSE-Off-site Outreach Event-yes-today-yes-yes-today-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-Flu-Adjuvanted Quadrivalent - aQIV-SDYY2-24A-19/10/2026]", - "uid" : "b4a1e82a9b1159c3", - "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "failed", - "time" : { - "start" : 1717800751663, - "stop" : 1717800751781, - "duration" : 118 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "32 HOLLAND ROAD, MANCHESTER, M8 4NP", "today", "19/10/2026", "SDYY2-24A", "Off-site Outreach Event", "Flu", "yes", "27/3/1957", "yes", "4", "FLORINDA DUNNER", "9437541817", "NEELIMA HOUSE", "yes", "today", "Adjuvanted Quadrivalent - aQIV" ] } ], "uid" : "c485d1aa99e26b4c79fc5c662c624c9d" } ] diff --git a/data/categories.csv b/data/categories.csv index fa89fce6b..7f2eb77b7 100644 --- a/data/categories.csv +++ b/data/categories.csv @@ -1,2 +1,2 @@ "Category","FAILED","BROKEN","PASSED","SKIPPED","UNKNOWN" -"Product defects","16","0","0","0","0" +"Product defects","12","0","0","0","0" diff --git a/data/categories.json b/data/categories.json index 006956d31..d55684541 100644 --- a/data/categories.json +++ b/data/categories.json @@ -4,37 +4,16 @@ "children" : [ { "name" : "Product defects", "children" : [ { - "name" : "playwright._impl._errors.TimeoutError: Page.goto: Timeout 30000ms exceeded.\nCall log:\nnavigating to \"https://www.ravs-qa.england.nhs.uk/\", waiting until \"load\"", - "children" : [ { - "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-39 Barton Road, RG10 9DF]", - "uid" : "e1b058dbef455c8e", - "parentUid" : "08b2640338790c2ec3e497890e9f6c97", - "status" : "failed", - "time" : { - "start" : 1717800263900, - "stop" : 1717800294982, - "duration" : 31082 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "39 Barton Road, RG10 9DF", "27/3/2001", "Reynolds Ryan", "9449306494" ] - } ], - "uid" : "08b2640338790c2ec3e497890e9f6c97" - }, { - "name" : "AssertionError: assert False == True\n + where False = check_patient_not_found_message_exists('944 930 6621', True)\n + where '944 930 6621' = format_nhs_number('9449306621')", + "name" : "playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nCall log:\nwaiting for locator(\"*\") to be visible\n - locator resolved to 99 elements. Proceeding with the first one: …", "children" : [ { - "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", - "uid" : "1acbe3392276b85b", - "parentUid" : "7de92a0b1d4b0e1bc826d2056a10680c", + "name" : "Add vaccines page should launch [NEELIMA HOUSE-Vaccination Centre]", + "uid" : "48bf0359cd6d4946", + "parentUid" : "2fe0c31d85b05846fb0a69872e821723", "status" : "failed", "time" : { - "start" : 1717800277940, - "stop" : 1717800285974, - "duration" : 8034 + "start" : 1717801596892, + "stop" : 1717801597016, + "duration" : 124 }, "flaky" : false, "newFailed" : false, @@ -42,20 +21,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "KT21 1LJ", "20110509", "Not found", "9449306621" ] - } ], - "uid" : "7de92a0b1d4b0e1bc826d2056a10680c" - }, { - "name" : "playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nCall log:\nwaiting for locator(\"*\") to be visible\n - locator resolved to 99 elements. Proceeding with the first one: …", - "children" : [ { - "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", - "uid" : "5393840b2ff8ce89", + "parameters" : [ "Vaccination Centre", "NEELIMA HOUSE" ] + }, { + "name" : "Find a patient page should launch [ALBERT HOUSE-Hospital Hub]", + "uid" : "e72a149af1b1696e", "parentUid" : "2fe0c31d85b05846fb0a69872e821723", "status" : "failed", "time" : { - "start" : 1717800301051, - "stop" : 1717800301176, - "duration" : 125 + "start" : 1717801751035, + "stop" : 1717801751150, + "duration" : 115 }, "flaky" : false, "newFailed" : false, @@ -63,16 +38,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Off-site Outreach Event", "ST JOHN'S HOUSE" ] + "parameters" : [ "Hospital Hub", "ALBERT HOUSE" ] }, { - "name" : "Record a vaccine with nhs number [9-9437599165-NEELIMA HOUSE-Home Of Housebound Patient-yes-today-30-yes-yes-today-30-CAWRDAV BOBBETT-21/7/1959-127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN-COVID-19-Comirnaty 30 Omicron XBB.1.5-SDYY2-18B-19/10/2026]", - "uid" : "4ae666c7016687d", + "name" : "Record a vaccine with nhs number [2-9470040228-NEELIMA HOUSE-Hospital Hub-yes-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-COVID-19-Comirnaty 30 Omicron XBB.1.5-SB12345-12A-19/2/2026]", + "uid" : "ff3e5b6cfff9d6c4", "parentUid" : "2fe0c31d85b05846fb0a69872e821723", "status" : "failed", "time" : { - "start" : 1717800525119, - "stop" : 1717800525235, - "duration" : 116 + "start" : 1717801918679, + "stop" : 1717801918789, + "duration" : 110 }, "flaky" : false, "newFailed" : false, @@ -80,16 +55,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN", "today-30", "19/10/2026", "SDYY2-18B", "Home Of Housebound Patient", "COVID-19", "yes", "21/7/1959", "yes", "9", "CAWRDAV BOBBETT", "9437599165", "NEELIMA HOUSE", "yes", "today-30", "Comirnaty 30 Omicron XBB.1.5" ] + "parameters" : [ "10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN", "today-1", "19/2/2026", "SB12345-12A", "Hospital Hub", "COVID-19", "yes", "14/12/1922", "yes", "2", "HERBERT HAAG", "9470040228", "NEELIMA HOUSE", "yes", "today", "Comirnaty 30 Omicron XBB.1.5" ] }, { - "name" : "Record a vaccine with nhs number [4-9437541817-NEELIMA HOUSE-Off-site Outreach Event-yes-today-yes-yes-today-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-Flu-Adjuvanted Quadrivalent - aQIV-SDYY2-24A-19/10/2026]", - "uid" : "b4a1e82a9b1159c3", + "name" : "Record a vaccine with nhs number [8-9474376638-ALBERT HOUSE-Care Home-yes-today-32-yes-yes-today-30-PHYLLIDA ZYLKO-6/2/1968-BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG-Flu-Fluenz Tetra - LAIV-SDYY2-18F-19/10/2026]", + "uid" : "2b3587ec7a891ce", "parentUid" : "2fe0c31d85b05846fb0a69872e821723", "status" : "failed", "time" : { - "start" : 1717800751663, - "stop" : 1717800751781, - "duration" : 118 + "start" : 1717802058537, + "stop" : 1717802058650, + "duration" : 113 }, "flaky" : false, "newFailed" : false, @@ -97,20 +72,20 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "32 HOLLAND ROAD, MANCHESTER, M8 4NP", "today", "19/10/2026", "SDYY2-24A", "Off-site Outreach Event", "Flu", "yes", "27/3/1957", "yes", "4", "FLORINDA DUNNER", "9437541817", "NEELIMA HOUSE", "yes", "today", "Adjuvanted Quadrivalent - aQIV" ] + "parameters" : [ "BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG", "today-32", "19/10/2026", "SDYY2-18F", "Care Home", "Flu", "yes", "6/2/1968", "yes", "8", "PHYLLIDA ZYLKO", "9474376638", "ALBERT HOUSE", "yes", "today-30", "Fluenz Tetra - LAIV" ] } ], "uid" : "2fe0c31d85b05846fb0a69872e821723" }, { - "name" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //label[text()='NEELIMA HOUSE']/preceding-sibling::input[@name='SiteId']", + "name" : "AssertionError: assert False == True\n + where False = check_vaccine_already_added_warning_message_exists('NEELIMA HOUSE', 'Fluenz Tetra - LAIV')", "children" : [ { - "name" : "Vaccine already added to site warning should appear [NEELIMA HOUSE-COVID-19-Comirnaty Original/Omicron BA.4-5]", - "uid" : "aae221a09b36725c", - "parentUid" : "b38116828146ca204b1b11fbb3413d4b", + "name" : "Vaccine already added to site warning should appear [NEELIMA HOUSE-Flu-Fluenz Tetra - LAIV]", + "uid" : "3d88ed46eee551bc", + "parentUid" : "642d58530c31ffb925c83934fcd48eb1", "status" : "failed", "time" : { - "start" : 1717800301601, - "stop" : 1717800341290, - "duration" : 39689 + "start" : 1717801661703, + "stop" : 1717801672436, + "duration" : 10733 }, "flaky" : false, "newFailed" : false, @@ -118,20 +93,20 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "NEELIMA HOUSE", "COVID-19", "Comirnaty Original/Omicron BA.4-5" ] + "parameters" : [ "NEELIMA HOUSE", "Flu", "Fluenz Tetra - LAIV" ] } ], - "uid" : "b38116828146ca204b1b11fbb3413d4b" + "uid" : "642d58530c31ffb925c83934fcd48eb1" }, { - "name" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button[text()='Log In']", + "name" : "playwright._impl._errors.TimeoutError: Page.goto: Timeout 30000ms exceeded.\nCall log:\nnavigating to \"https://www.ravs-qa.england.nhs.uk/\", waiting until \"load\"", "children" : [ { - "name" : "Search without entering patient details", - "uid" : "a96b8881d63c99c9", - "parentUid" : "16f9155b6fa3e6858fa143ce5db8ac95", + "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", + "uid" : "fc9a594c97bf468", + "parentUid" : "08b2640338790c2ec3e497890e9f6c97", "status" : "failed", "time" : { - "start" : 1717800341463, - "stop" : 1717800372747, - "duration" : 31284 + "start" : 1717801790367, + "stop" : 1717801821364, + "duration" : 30997 }, "flaky" : false, "newFailed" : false, @@ -139,20 +114,20 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ", "20150222", "TABBY FERN", "9470006143" ] } ], - "uid" : "16f9155b6fa3e6858fa143ce5db8ac95" + "uid" : "08b2640338790c2ec3e497890e9f6c97" }, { - "name" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']", + "name" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //label[text()='NEELIMA HOUSE']/preceding-sibling::input[@name='SiteId']", "children" : [ { - "name" : "Record a vaccine with nhs number [1-9693632109-NEELIMA HOUSE-Vaccination Centre-yes-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-12B-19/10/2025]", - "uid" : "251f04c148a2bef3", - "parentUid" : "b21104280d8ae90a74084eb98bea870c", + "name" : "Vaccine already added to site warning should appear [NEELIMA HOUSE-COVID-19-Comirnaty Original/Omicron BA.4-5]", + "uid" : "96dea5117a03ddfa", + "parentUid" : "b38116828146ca204b1b11fbb3413d4b", "status" : "failed", "time" : { - "start" : 1717800347324, - "stop" : 1717800391108, - "duration" : 43784 + "start" : 1717801793394, + "stop" : 1717801833218, + "duration" : 39824 }, "flaky" : false, "newFailed" : false, @@ -160,16 +135,20 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today-1", "19/10/2025", "SDYY2-12B", "Vaccination Centre", "COVID-19", "yes", "23/6/1946", "yes", "1", "Bill GARTON", "9693632109", "NEELIMA HOUSE", "yes", "today-1", "Comirnaty Original/Omicron BA.4-5" ] - }, { + "parameters" : [ "NEELIMA HOUSE", "COVID-19", "Comirnaty Original/Omicron BA.4-5" ] + } ], + "uid" : "b38116828146ca204b1b11fbb3413d4b" + }, { + "name" : "UnboundLocalError: cannot access local variable 'parts' where it is not associated with a value", + "children" : [ { "name" : "Record a vaccine with nhs number [0-9693632109-NEELIMA HOUSE-Vaccination Centre-yes-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-12-19/10/2025]", - "uid" : "f58e0d0f2d5c3210", - "parentUid" : "b21104280d8ae90a74084eb98bea870c", + "uid" : "53a5c86e3eb804e5", + "parentUid" : "e3c98a2d36a4ff8903912bf19e68c10b", "status" : "failed", "time" : { - "start" : 1717800348784, - "stop" : 1717800392625, - "duration" : 43841 + "start" : 1717801830244, + "stop" : 1717801883207, + "duration" : 52963 }, "flaky" : false, "newFailed" : false, @@ -178,15 +157,19 @@ "retriesCount" : 0, "retriesStatusChange" : false, "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today", "19/10/2025", "SDYY2-12", "Vaccination Centre", "COVID-19", "yes", "23/6/1946", "yes", "0", "Bill GARTON", "9693632109", "NEELIMA HOUSE", "yes", "today", "Comirnaty Original/Omicron BA.4-5" ] - }, { - "name" : "Record a vaccine with nhs number [4-9472710255-NEELIMA HOUSE-Home Of Housebound Patient-yes-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-COVID-19-Comirnaty 10 Omicron XBB.1.5-SDYY2-14A-19/10/2026]", - "uid" : "86bdd1fe0e402392", - "parentUid" : "b21104280d8ae90a74084eb98bea870c", + } ], + "uid" : "e3c98a2d36a4ff8903912bf19e68c10b" + }, { + "name" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button[text()='Log In']", + "children" : [ { + "name" : "Sign in should fail based on credentials provided [None-password-fail]", + "uid" : "2126c8a44ac1d6e", + "parentUid" : "16f9155b6fa3e6858fa143ce5db8ac95", "status" : "failed", "time" : { - "start" : 1717800501002, - "stop" : 1717800550040, - "duration" : 49038 + "start" : 1717801833496, + "stop" : 1717801864608, + "duration" : 31112 }, "flaky" : false, "newFailed" : false, @@ -194,16 +177,20 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH", "today-3", "19/10/2026", "SDYY2-14A", "Home Of Housebound Patient", "COVID-19", "yes", "10/11/1926", "yes", "4", "DELICE PINKER", "9472710255", "NEELIMA HOUSE", "yes", "today-2", "Comirnaty 10 Omicron XBB.1.5" ] - }, { - "name" : "Record a vaccine with nhs number [8-9437580812-NEELIMA HOUSE-Care Home-yes-today-7-yes-yes-today-7-INDIGO CATCHESIDE-1/3/1959-12 CANBERRA STREET, MANCHESTER, M11 4WL-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-18A-19/10/2026]", - "uid" : "b458a107f7449d6b", + "parameters" : [ "None", "password", "fail" ] + } ], + "uid" : "16f9155b6fa3e6858fa143ce5db8ac95" + }, { + "name" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']", + "children" : [ { + "name" : "Record a vaccine with nhs number [12-9437540233-ALBERT HOUSE-Hospital Hub-yes-today-15-yes-yes-today-7-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-Spikevax XBB.1.5-SDYY2-18E-19/10/2026]", + "uid" : "f31f72c3e5e199d1", "parentUid" : "b21104280d8ae90a74084eb98bea870c", "status" : "failed", "time" : { - "start" : 1717800518022, - "stop" : 1717800564367, - "duration" : 46345 + "start" : 1717802090582, + "stop" : 1717802134513, + "duration" : 43931 }, "flaky" : false, "newFailed" : false, @@ -211,16 +198,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "12 CANBERRA STREET, MANCHESTER, M11 4WL", "today-7", "19/10/2026", "SDYY2-18A", "Care Home", "COVID-19", "yes", "1/3/1959", "yes", "8", "INDIGO CATCHESIDE", "9437580812", "NEELIMA HOUSE", "yes", "today-7", "Comirnaty Original/Omicron BA.4-5" ] + "parameters" : [ "10 ASHVILLE TERRACE, MANCHESTER, M40 9WG", "today-15", "19/10/2026", "SDYY2-18E", "Hospital Hub", "COVID-19", "yes", "8/6/1961", "yes", "12", "RANDY FOGDEN", "9437540233", "ALBERT HOUSE", "yes", "today-7", "Spikevax XBB.1.5" ] }, { - "name" : "Record a vaccine with nhs number [8-9474376638-ALBERT HOUSE-Care Home-yes-today-32-yes-yes-today-30-PHYLLIDA ZYLKO-6/2/1968-BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG-Flu-Fluenz Tetra - LAIV-SDYY2-18F-19/10/2026]", - "uid" : "7ec9942e36bb88ee", + "name" : "Record a vaccine with nhs number [12-9450140960-ALBERT HOUSE-Hospital Hub-yes-today-1-yes-yes-today-DEANA GAMBLES-5/9/1993-10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ-Flu-Flucelvax Tetra - QIVc-SDYY2-20A-19/10/2026]", + "uid" : "ffec7eadf6531ba0", "parentUid" : "b21104280d8ae90a74084eb98bea870c", "status" : "failed", "time" : { - "start" : 1717800561602, - "stop" : 1717800606869, - "duration" : 45267 + "start" : 1717802094687, + "stop" : 1717802138296, + "duration" : 43609 }, "flaky" : false, "newFailed" : false, @@ -228,16 +215,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG", "today-32", "19/10/2026", "SDYY2-18F", "Care Home", "Flu", "yes", "6/2/1968", "yes", "8", "PHYLLIDA ZYLKO", "9474376638", "ALBERT HOUSE", "yes", "today-30", "Fluenz Tetra - LAIV" ] + "parameters" : [ "10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ", "today-1", "19/10/2026", "SDYY2-20A", "Hospital Hub", "Flu", "yes", "5/9/1993", "yes", "12", "DEANA GAMBLES", "9450140960", "ALBERT HOUSE", "yes", "today", "Flucelvax Tetra - QIVc" ] }, { "name" : "Record a vaccine with nhs number [3-9450144699-ALBERT HOUSE-Off-site Outreach Event-yes-today-1-yes-yes-today-1-HOPE TULLY-10/1/1993-2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB-Flu-Cell-based Quadrivalent - QIVc-SDYY2-23A-19/10/2026]", - "uid" : "18a9df5f81dfffa2", + "uid" : "eccd03e1e58255ba", "parentUid" : "b21104280d8ae90a74084eb98bea870c", "status" : "failed", "time" : { - "start" : 1717800716969, - "stop" : 1717800783130, - "duration" : 66161 + "start" : 1717802129828, + "stop" : 1717802173726, + "duration" : 43898 }, "flaky" : false, "newFailed" : false, @@ -248,65 +235,6 @@ "parameters" : [ "2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB", "today-1", "19/10/2026", "SDYY2-23A", "Off-site Outreach Event", "Flu", "yes", "10/1/1993", "yes", "3", "HOPE TULLY", "9450144699", "ALBERT HOUSE", "yes", "today-1", "Cell-based Quadrivalent - QIVc" ] } ], "uid" : "b21104280d8ae90a74084eb98bea870c" - }, { - "name" : "UnboundLocalError: cannot access local variable 'index' where it is not associated with a value", - "children" : [ { - "name" : "Record a vaccine with nhs number [7-9474374228-NEELIMA HOUSE-Hospital Hub-yes-today-6-yes-yes-today-3-ORINDA JUDD-20/7/1963-2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL-COVID-19-Spikevax XBB.1.5-SDYY2-17A-19/10/2026]", - "uid" : "3cda8b0ee1ff39f3", - "parentUid" : "cf0aa2c38b4d2a79fee9dd4c00736b98", - "status" : "failed", - "time" : { - "start" : 1717800425629, - "stop" : 1717800514173, - "duration" : 88544 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL", "today-6", "19/10/2026", "SDYY2-17A", "Hospital Hub", "COVID-19", "yes", "20/7/1963", "yes", "7", "ORINDA JUDD", "9474374228", "NEELIMA HOUSE", "yes", "today-3", "Spikevax XBB.1.5" ] - } ], - "uid" : "cf0aa2c38b4d2a79fee9dd4c00736b98" - }, { - "name" : "UnboundLocalError: cannot access local variable 'parts' where it is not associated with a value", - "children" : [ { - "name" : "Record a vaccine with nhs number [9-9474405174-ALBERT HOUSE-Home Of Housebound Patient-yes-today-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-Fluenz Tetra - LAIV-SDYY2-19A-19/10/2026]", - "uid" : "9452d0c0b5fc9dab", - "parentUid" : "e3c98a2d36a4ff8903912bf19e68c10b", - "status" : "failed", - "time" : { - "start" : 1717800584102, - "stop" : 1717800637537, - "duration" : 53435 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX", "today", "19/10/2026", "SDYY2-19A", "Home Of Housebound Patient", "Flu", "yes", "4/9/1965", "yes", "9", "PHINEAS FAYLE", "9474405174", "ALBERT HOUSE", "yes", "today", "Fluenz Tetra - LAIV" ] - }, { - "name" : "Record a vaccine with nhs number [10-9474405174-ALBERT HOUSE-Off-site Outreach Event-yes-today-2-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-Quadrivalent Influenza vaccine - QIVe-SDYY2-14B-19/10/2026]", - "uid" : "6783698424ff9047", - "parentUid" : "e3c98a2d36a4ff8903912bf19e68c10b", - "status" : "failed", - "time" : { - "start" : 1717800611502, - "stop" : 1717800672370, - "duration" : 60868 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX", "today-2", "19/10/2026", "SDYY2-14B", "Off-site Outreach Event", "Flu", "yes", "4/9/1965", "yes", "10", "PHINEAS FAYLE", "9474405174", "ALBERT HOUSE", "yes", "today", "Quadrivalent Influenza vaccine - QIVe" ] - } ], - "uid" : "e3c98a2d36a4ff8903912bf19e68c10b" } ], "uid" : "8fb3a91ba5aaf9de24cc8a92edc82b5d" } ] diff --git a/data/packages.json b/data/packages.json index 4dd63c85e..e691452e0 100644 --- a/data/packages.json +++ b/data/packages.json @@ -2,48 +2,14 @@ "uid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "name" : "packages", "children" : [ { - "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Vaccination Centre]", - "uid" : "a81526a410d30ed2", - "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", - "time" : { - "start" : 1717800074654, - "stop" : 1717800081642, - "duration" : 6988 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "Vaccination Centre", "NEELIMA HOUSE" ] - }, { - "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Care Home]", - "uid" : "cb5d4cea7f7a72cd", - "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", - "time" : { - "start" : 1717800075947, - "stop" : 1717800084788, - "duration" : 8841 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "Care Home", "ALBERT HOUSE" ] - }, { "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", - "uid" : "ffa9fc2cc0dd4bdc", + "uid" : "b51ca4cf1c5cee7", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800076049, - "stop" : 1717800082914, - "duration" : 6865 + "start" : 1717801567878, + "stop" : 1717801574479, + "duration" : 6601 }, "flaky" : false, "newFailed" : false, @@ -52,32 +18,15 @@ "retriesCount" : 0, "retriesStatusChange" : false, "parameters" : [ "Off-site Outreach Event", "ST JOHN'S HOUSE" ] - }, { - "name" : "Add batch to vaccine [NEELIMA HOUSE-COVID-19-Comirnaty Original/Omicron BA.4-5-SD7YY2-24-today+90]", - "uid" : "484080d90e9df8bf", - "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", - "time" : { - "start" : 1717800082917, - "stop" : 1717800103433, - "duration" : 20516 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "SD7YY2", "24", "today+90", "NEELIMA HOUSE", "COVID-19", "Comirnaty Original/Omicron BA.4-5" ] }, { "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Hospital Hub]", - "uid" : "62e2ccf4ba019b94", + "uid" : "6032c487e704c28b", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800087854, - "stop" : 1717800093380, - "duration" : 5526 + "start" : 1717801570120, + "stop" : 1717801576297, + "duration" : 6177 }, "flaky" : false, "newFailed" : false, @@ -88,13 +37,13 @@ "parameters" : [ "Hospital Hub", "NEELIMA HOUSE" ] }, { "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Off-site Outreach Event]", - "uid" : "76aa7549f2c79544", + "uid" : "f2022c0716cefbc1", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800091053, - "stop" : 1717800098076, - "duration" : 7023 + "start" : 1717801572485, + "stop" : 1717801578975, + "duration" : 6490 }, "flaky" : false, "newFailed" : false, @@ -104,14 +53,14 @@ "retriesStatusChange" : false, "parameters" : [ "Off-site Outreach Event", "ALBERT HOUSE" ] }, { - "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Care Home]", - "uid" : "b16993faf8c9a328", + "name" : "Add batch to vaccine [NEELIMA HOUSE-COVID-19-Comirnaty Original/Omicron BA.4-5-SD7YY2-24-today+90]", + "uid" : "a51a6f9250d4e1b2", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800099305, - "stop" : 1717800108537, - "duration" : 9232 + "start" : 1717801574482, + "stop" : 1717801591582, + "duration" : 17100 }, "flaky" : false, "newFailed" : false, @@ -119,16 +68,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Care Home", "NEELIMA HOUSE" ] + "parameters" : [ "SD7YY2", "24", "today+90", "NEELIMA HOUSE", "COVID-19", "Comirnaty Original/Omicron BA.4-5" ] }, { - "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Vaccination Centre]", - "uid" : "1a98f19b52b112ad", + "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Care Home]", + "uid" : "f4b0a86b1fea2aa3", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800105899, - "stop" : 1717800118168, - "duration" : 12269 + "start" : 1717801581850, + "stop" : 1717801589249, + "duration" : 7399 }, "flaky" : false, "newFailed" : false, @@ -136,16 +85,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Vaccination Centre", "ST JOHN'S HOUSE" ] + "parameters" : [ "Care Home", "NEELIMA HOUSE" ] }, { - "name" : "Add vaccines page should launch [NEELIMA HOUSE-Vaccination Centre]", - "uid" : "24b6235d74921f2f", + "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Home Of Housebound Patient]", + "uid" : "8dbd6199f88c701a", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800108813, - "stop" : 1717800114093, - "duration" : 5280 + "start" : 1717801593399, + "stop" : 1717801599159, + "duration" : 5760 }, "flaky" : false, "newFailed" : false, @@ -153,16 +102,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Vaccination Centre", "NEELIMA HOUSE" ] + "parameters" : [ "Home Of Housebound Patient", "NEELIMA HOUSE" ] }, { - "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Home Of Housebound Patient]", - "uid" : "d6482d079613d7c5", + "name" : "Add vaccines page should launch [NEELIMA HOUSE-Vaccination Centre]", + "uid" : "48bf0359cd6d4946", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1717800112986, - "stop" : 1717800119601, - "duration" : 6615 + "start" : 1717801596892, + "stop" : 1717801597016, + "duration" : 124 }, "flaky" : false, "newFailed" : false, @@ -170,16 +119,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Home Of Housebound Patient", "NEELIMA HOUSE" ] + "parameters" : [ "Vaccination Centre", "NEELIMA HOUSE" ] }, { "name" : "Add vaccines page should launch [NEELIMA HOUSE-Hospital Hub]", - "uid" : "5d0d9197d581a74d", + "uid" : "5ae5fb41735c0731", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800119679, - "stop" : 1717800125716, - "duration" : 6037 + "start" : 1717801600421, + "stop" : 1717801605817, + "duration" : 5396 }, "flaky" : false, "newFailed" : false, @@ -189,14 +138,14 @@ "retriesStatusChange" : false, "parameters" : [ "Hospital Hub", "NEELIMA HOUSE" ] }, { - "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Hospital Hub]", - "uid" : "b9bd146152fbac4b", + "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Off-site Outreach Event]", + "uid" : "9560148580fdbce5", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800123006, - "stop" : 1717800128797, - "duration" : 5791 + "start" : 1717801603001, + "stop" : 1717801608278, + "duration" : 5277 }, "flaky" : false, "newFailed" : false, @@ -204,16 +153,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Hospital Hub", "ST JOHN'S HOUSE" ] + "parameters" : [ "Off-site Outreach Event", "NEELIMA HOUSE" ] }, { - "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Off-site Outreach Event]", - "uid" : "c76824257f152ddc", + "name" : "Add vaccines page should launch [NEELIMA HOUSE-Care Home]", + "uid" : "9d28aaacd26b6dee", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800124681, - "stop" : 1717800131031, - "duration" : 6350 + "start" : 1717801610136, + "stop" : 1717801618448, + "duration" : 8312 }, "flaky" : false, "newFailed" : false, @@ -221,16 +170,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Off-site Outreach Event", "NEELIMA HOUSE" ] + "parameters" : [ "Care Home", "NEELIMA HOUSE" ] }, { - "name" : "Add vaccines page should launch [NEELIMA HOUSE-Care Home]", - "uid" : "e8fc383923360c31", + "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Vaccination Centre]", + "uid" : "af45e8cbcef78e5f", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800131480, - "stop" : 1717800138341, - "duration" : 6861 + "start" : 1717801612869, + "stop" : 1717801618950, + "duration" : 6081 }, "flaky" : false, "newFailed" : false, @@ -238,16 +187,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Care Home", "NEELIMA HOUSE" ] + "parameters" : [ "Vaccination Centre", "ALBERT HOUSE" ] }, { - "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Care Home]", - "uid" : "ea64969bcb255020", + "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Hospital Hub]", + "uid" : "1d571392d861f75b", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800133588, - "stop" : 1717800140889, - "duration" : 7301 + "start" : 1717801614816, + "stop" : 1717801621301, + "duration" : 6485 }, "flaky" : false, "newFailed" : false, @@ -255,16 +204,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Care Home", "ST JOHN'S HOUSE" ] + "parameters" : [ "Hospital Hub", "ST JOHN'S HOUSE" ] }, { - "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Hospital Hub]", - "uid" : "7e195759b0e5d59c", + "name" : "Add vaccines page should launch [NEELIMA HOUSE-Home Of Housebound Patient]", + "uid" : "b3321781a1e528df", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800165618, - "stop" : 1717800171497, - "duration" : 5879 + "start" : 1717801623819, + "stop" : 1717801630117, + "duration" : 6298 }, "flaky" : false, "newFailed" : false, @@ -272,16 +221,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Hospital Hub", "ALBERT HOUSE" ] + "parameters" : [ "Home Of Housebound Patient", "NEELIMA HOUSE" ] }, { - "name" : "Vaccine already added to site warning should appear [NEELIMA HOUSE-Flu-Fluenz Tetra - LAIV]", - "uid" : "efffd0eaa2a90741", + "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Hospital Hub]", + "uid" : "b5a239dea2c6a8b", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800171502, - "stop" : 1717800186478, - "duration" : 14976 + "start" : 1717801624375, + "stop" : 1717801630818, + "duration" : 6443 }, "flaky" : false, "newFailed" : false, @@ -289,16 +238,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "NEELIMA HOUSE", "Flu", "Fluenz Tetra - LAIV" ] + "parameters" : [ "Hospital Hub", "ALBERT HOUSE" ] }, { - "name" : "Add vaccines page should launch [NEELIMA HOUSE-Off-site Outreach Event]", - "uid" : "ba2d1fd072443c95", + "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Care Home]", + "uid" : "25a68c0144b73e20", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800173822, - "stop" : 1717800180194, - "duration" : 6372 + "start" : 1717801625937, + "stop" : 1717801633608, + "duration" : 7671 }, "flaky" : false, "newFailed" : false, @@ -306,16 +255,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Off-site Outreach Event", "NEELIMA HOUSE" ] + "parameters" : [ "Care Home", "ST JOHN'S HOUSE" ] }, { "name" : "Add vaccines page should launch [ALBERT HOUSE-Vaccination Centre]", - "uid" : "1c35b0c4bbce9879", + "uid" : "19e140bb1a09bc4c", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800175844, - "stop" : 1717800182437, - "duration" : 6593 + "start" : 1717801635282, + "stop" : 1717801640868, + "duration" : 5586 }, "flaky" : false, "newFailed" : false, @@ -325,14 +274,14 @@ "retriesStatusChange" : false, "parameters" : [ "Vaccination Centre", "ALBERT HOUSE" ] }, { - "name" : "Find a patient page should launch [ALBERT HOUSE-Home Of Housebound Patient]", - "uid" : "52c292405ddd01ab", + "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Home Of Housebound Patient]", + "uid" : "6d93967ad44ab11f", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800185685, - "stop" : 1717800191521, - "duration" : 5836 + "start" : 1717801638233, + "stop" : 1717801643388, + "duration" : 5155 }, "flaky" : false, "newFailed" : false, @@ -340,16 +289,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Home Of Housebound Patient", "ALBERT HOUSE" ] + "parameters" : [ "Home Of Housebound Patient", "ST JOHN'S HOUSE" ] }, { "name" : "Add vaccines page should launch [ALBERT HOUSE-Hospital Hub]", - "uid" : "1fca25ba43142135", + "uid" : "66f03be6055878f3", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800187565, - "stop" : 1717800193513, - "duration" : 5948 + "start" : 1717801645066, + "stop" : 1717801649597, + "duration" : 4531 }, "flaky" : false, "newFailed" : false, @@ -359,14 +308,14 @@ "retriesStatusChange" : false, "parameters" : [ "Hospital Hub", "ALBERT HOUSE" ] }, { - "name" : "Find a patient page should launch [NEELIMA HOUSE-Vaccination Centre]", - "uid" : "6d674d700f52ab79", + "name" : "Find a patient page should launch [ALBERT HOUSE-Home Of Housebound Patient]", + "uid" : "d6b92eabe5d5b720", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800191818, - "stop" : 1717800196877, - "duration" : 5059 + "start" : 1717801647561, + "stop" : 1717801652756, + "duration" : 5195 }, "flaky" : false, "newFailed" : false, @@ -374,16 +323,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Vaccination Centre", "NEELIMA HOUSE" ] + "parameters" : [ "Home Of Housebound Patient", "ALBERT HOUSE" ] }, { "name" : "Find a patient page should launch [ALBERT HOUSE-Off-site Outreach Event]", - "uid" : "1e2e40aeb5240a63", + "uid" : "30f352bd3ada756e", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800196041, - "stop" : 1717800200585, - "duration" : 4544 + "start" : 1717801655514, + "stop" : 1717801659005, + "duration" : 3491 }, "flaky" : false, "newFailed" : false, @@ -393,31 +342,14 @@ "retriesStatusChange" : false, "parameters" : [ "Off-site Outreach Event", "ALBERT HOUSE" ] }, { - "name" : "Add vaccines page should launch [ALBERT HOUSE-Care Home]", - "uid" : "af61ad6f4a5001a6", - "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", - "time" : { - "start" : 1717800198541, - "stop" : 1717800207668, - "duration" : 9127 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "Care Home", "ALBERT HOUSE" ] - }, { - "name" : "Find a patient page should launch [NEELIMA HOUSE-Hospital Hub]", - "uid" : "705ce5109aeae23d", + "name" : "Vaccine already added to site warning should appear [NEELIMA HOUSE-Flu-Fluenz Tetra - LAIV]", + "uid" : "3d88ed46eee551bc", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1717800201312, - "stop" : 1717800205939, - "duration" : 4627 + "start" : 1717801661703, + "stop" : 1717801672436, + "duration" : 10733 }, "flaky" : false, "newFailed" : false, @@ -425,16 +357,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Hospital Hub", "NEELIMA HOUSE" ] + "parameters" : [ "NEELIMA HOUSE", "Flu", "Fluenz Tetra - LAIV" ] }, { "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Vaccination Centre]", - "uid" : "c3427240a90f96e3", + "uid" : "3cf387ffb1fd8d73", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800204013, - "stop" : 1717800209154, - "duration" : 5141 + "start" : 1717801662123, + "stop" : 1717801666502, + "duration" : 4379 }, "flaky" : false, "newFailed" : false, @@ -443,49 +375,15 @@ "retriesCount" : 0, "retriesStatusChange" : false, "parameters" : [ "Vaccination Centre", "ST JOHN'S HOUSE" ] - }, { - "name" : "Find a patient page should launch [NEELIMA HOUSE-Care Home]", - "uid" : "cff6359a61b8c825", - "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", - "time" : { - "start" : 1717800210482, - "stop" : 1717800217131, - "duration" : 6649 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "Care Home", "NEELIMA HOUSE" ] - }, { - "name" : "Add vaccines page should launch [ALBERT HOUSE-Home Of Housebound Patient]", - "uid" : "957bedfa63f69f9f", - "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", - "time" : { - "start" : 1717800212400, - "stop" : 1717800218077, - "duration" : 5677 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "Home Of Housebound Patient", "ALBERT HOUSE" ] }, { "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Hospital Hub]", - "uid" : "b54db5dd899ae914", + "uid" : "faaf734f3936e662", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800213267, - "stop" : 1717800219220, - "duration" : 5953 + "start" : 1717801669836, + "stop" : 1717801674221, + "duration" : 4385 }, "flaky" : false, "newFailed" : false, @@ -495,31 +393,14 @@ "retriesStatusChange" : false, "parameters" : [ "Hospital Hub", "ST JOHN'S HOUSE" ] }, { - "name" : "Find a patient page should launch [NEELIMA HOUSE-Home Of Housebound Patient]", - "uid" : "a77d46c9944cf781", - "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", - "time" : { - "start" : 1717800222026, - "stop" : 1717800225905, - "duration" : 3879 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "Home Of Housebound Patient", "NEELIMA HOUSE" ] - }, { - "name" : "Add vaccines page should launch [ALBERT HOUSE-Off-site Outreach Event]", - "uid" : "85a7edaa53ca6587", + "name" : "Find a patient page should launch [NEELIMA HOUSE-Vaccination Centre]", + "uid" : "da556477702688d8", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800223645, - "stop" : 1717800230438, - "duration" : 6793 + "start" : 1717801676801, + "stop" : 1717801682324, + "duration" : 5523 }, "flaky" : false, "newFailed" : false, @@ -527,16 +408,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Off-site Outreach Event", "ALBERT HOUSE" ] + "parameters" : [ "Vaccination Centre", "NEELIMA HOUSE" ] }, { "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Care Home]", - "uid" : "33c3ae776dbb34d9", + "uid" : "cd283f6c34c2f784", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800223894, - "stop" : 1717800230936, - "duration" : 7042 + "start" : 1717801677514, + "stop" : 1717801684392, + "duration" : 6878 }, "flaky" : false, "newFailed" : false, @@ -546,14 +427,14 @@ "retriesStatusChange" : false, "parameters" : [ "Care Home", "ST JOHN'S HOUSE" ] }, { - "name" : "Find a patient page should launch [NEELIMA HOUSE-Off-site Outreach Event]", - "uid" : "2da859f548518e1f", + "name" : "Find a patient page should launch [NEELIMA HOUSE-Hospital Hub]", + "uid" : "81d2584507241c41", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800230294, - "stop" : 1717800235437, - "duration" : 5143 + "start" : 1717801685558, + "stop" : 1717801689165, + "duration" : 3607 }, "flaky" : false, "newFailed" : false, @@ -561,16 +442,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Off-site Outreach Event", "NEELIMA HOUSE" ] + "parameters" : [ "Hospital Hub", "NEELIMA HOUSE" ] }, { "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Home Of Housebound Patient]", - "uid" : "19d6b63d122ed3c3", + "uid" : "e17d6d92b8a9e8cf", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800235673, - "stop" : 1717800240913, - "duration" : 5240 + "start" : 1717801687386, + "stop" : 1717801691389, + "duration" : 4003 }, "flaky" : false, "newFailed" : false, @@ -580,31 +461,14 @@ "retriesStatusChange" : false, "parameters" : [ "Home Of Housebound Patient", "ST JOHN'S HOUSE" ] }, { - "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Vaccination Centre]", - "uid" : "96fe9d4f7a35015b", - "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", - "time" : { - "start" : 1717800235977, - "stop" : 1717800241829, - "duration" : 5852 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "Vaccination Centre", "ST JOHN'S HOUSE" ] - }, { - "name" : "Find a patient page should launch [ALBERT HOUSE-Vaccination Centre]", - "uid" : "5bdc13de0b52d9a6", + "name" : "Find a patient page should launch [NEELIMA HOUSE-Care Home]", + "uid" : "4decc2f425b2fcf", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800239119, - "stop" : 1717800243851, - "duration" : 4732 + "start" : 1717801692973, + "stop" : 1717801699671, + "duration" : 6698 }, "flaky" : false, "newFailed" : false, @@ -612,16 +476,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Vaccination Centre", "ALBERT HOUSE" ] + "parameters" : [ "Care Home", "NEELIMA HOUSE" ] }, { "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", - "uid" : "24499a8ac8020f1e", + "uid" : "c9837eea48af5d1f", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800245009, - "stop" : 1717800249083, - "duration" : 4074 + "start" : 1717801694711, + "stop" : 1717801699515, + "duration" : 4804 }, "flaky" : false, "newFailed" : false, @@ -631,14 +495,14 @@ "retriesStatusChange" : false, "parameters" : [ "Off-site Outreach Event", "ST JOHN'S HOUSE" ] }, { - "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Hospital Hub]", - "uid" : "61a22540f9fdcb4b", + "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", + "uid" : "22e7c3dce36debda", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800246893, - "stop" : 1717800253285, - "duration" : 6392 + "start" : 1717801699519, + "stop" : 1717801708714, + "duration" : 9195 }, "flaky" : false, "newFailed" : false, @@ -646,16 +510,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Hospital Hub", "ST JOHN'S HOUSE" ] + "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill GARTON", "9693632109" ] }, { - "name" : "Find a patient page should launch [ALBERT HOUSE-Hospital Hub]", - "uid" : "c9f9d49b76b24194", + "name" : "Find a patient page should launch [NEELIMA HOUSE-Home Of Housebound Patient]", + "uid" : "d59e3c01c72f84da", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800247797, - "stop" : 1717800253145, - "duration" : 5348 + "start" : 1717801703288, + "stop" : 1717801707372, + "duration" : 4084 }, "flaky" : false, "newFailed" : false, @@ -663,16 +527,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Hospital Hub", "ALBERT HOUSE" ] + "parameters" : [ "Home Of Housebound Patient", "NEELIMA HOUSE" ] }, { - "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", - "uid" : "64a54d0e61b17131", + "name" : "Search by NHS number [9449304424-COMFORT Jones-9/3/2018-Ifyoucan113, GDA11 UCL6, KT17 1NA]", + "uid" : "91ceac129428a9aa", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800249085, - "stop" : 1717800260888, - "duration" : 11803 + "start" : 1717801708717, + "stop" : 1717801717054, + "duration" : 8337 }, "flaky" : false, "newFailed" : false, @@ -680,16 +544,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill GARTON", "9693632109" ] + "parameters" : [ "Ifyoucan113, GDA11 UCL6, KT17 1NA", "9/3/2018", "COMFORT Jones", "9449304424" ] }, { - "name" : "Find a patient page should launch [ALBERT HOUSE-Care Home]", - "uid" : "673a959565879a8e", + "name" : "Add vaccines page should launch [ALBERT HOUSE-Off-site Outreach Event]", + "uid" : "3f1bbe494474c725", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800257197, - "stop" : 1717800263894, - "duration" : 6697 + "start" : 1717801714329, + "stop" : 1717801719519, + "duration" : 5190 }, "flaky" : false, "newFailed" : false, @@ -697,16 +561,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Care Home", "ALBERT HOUSE" ] + "parameters" : [ "Off-site Outreach Event", "ALBERT HOUSE" ] }, { - "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Care Home]", - "uid" : "14b36d1dd3d62fbf", + "name" : "Search by NHS number [9449305552-abxxyz Patel-13/2/2020-Caretakers Flat, Line2121, Line323, HYDERABAD, Country, EN2 6SN]", + "uid" : "5f2612de97027bef", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800258516, - "stop" : 1717800266246, - "duration" : 7730 + "start" : 1717801717059, + "stop" : 1717801725418, + "duration" : 8359 }, "flaky" : false, "newFailed" : false, @@ -714,16 +578,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Care Home", "ST JOHN'S HOUSE" ] + "parameters" : [ "Caretakers Flat, Line2121, Line323, HYDERABAD, Country, EN2 6SN", "13/2/2020", "abxxyz Patel", "9449305552" ] }, { - "name" : "Search by NHS number [9449304424-COMFORT Jones-9/3/2018-Ifyoucan113, GDA11 UCL6, KT17 1NA]", - "uid" : "a811ec6898c8dcd0", + "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Vaccination Centre]", + "uid" : "b633fd5ebcd232a3", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800260892, - "stop" : 1717800270049, - "duration" : 9157 + "start" : 1717801723845, + "stop" : 1717801729285, + "duration" : 5440 }, "flaky" : false, "newFailed" : false, @@ -731,16 +595,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Ifyoucan113, GDA11 UCL6, KT17 1NA", "9/3/2018", "COMFORT Jones", "9449304424" ] + "parameters" : [ "Vaccination Centre", "ST JOHN'S HOUSE" ] }, { - "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-39 Barton Road, RG10 9DF]", - "uid" : "e1b058dbef455c8e", + "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", + "uid" : "9318b61e7dc383e2", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1717800263900, - "stop" : 1717800294982, - "duration" : 31082 + "start" : 1717801725420, + "stop" : 1717801733893, + "duration" : 8473 }, "flaky" : false, "newFailed" : false, @@ -748,16 +612,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "39 Barton Road, RG10 9DF", "27/3/2001", "Reynolds Ryan", "9449306494" ] + "parameters" : [ "KT21 1LJ", "20110509", "Not found", "9449306621" ] }, { - "name" : "Search by NHS number [9449305552-abxxyz Patel-13/2/2020-Caretakers Flat, Line2121, Line323, HYDERABAD, Country, EN2 6SN]", - "uid" : "53f2fc93a8c9a949", + "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Hospital Hub]", + "uid" : "9830d7515706877c", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800270052, - "stop" : 1717800277938, - "duration" : 7886 + "start" : 1717801732954, + "stop" : 1717801737989, + "duration" : 5035 }, "flaky" : false, "newFailed" : false, @@ -765,16 +629,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Caretakers Flat, Line2121, Line323, HYDERABAD, Country, EN2 6SN", "13/2/2020", "abxxyz Patel", "9449305552" ] + "parameters" : [ "Hospital Hub", "ST JOHN'S HOUSE" ] }, { - "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", - "uid" : "1acbe3392276b85b", + "name" : "Search by NHS number [9449306613-Briar Anderton-20/5/1990-123 Main Vyt, AB12 3CE]", + "uid" : "10592ca09681b4d4", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1717800277940, - "stop" : 1717800285974, - "duration" : 8034 + "start" : 1717801733896, + "stop" : 1717801743925, + "duration" : 10029 }, "flaky" : false, "newFailed" : false, @@ -782,16 +646,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "KT21 1LJ", "20110509", "Not found", "9449306621" ] + "parameters" : [ "123 Main Vyt, AB12 3CE", "20/5/1990", "Briar Anderton", "9449306613" ] }, { - "name" : "Search by NHS number [9449306613-Briar Anderton-20/5/1990-123 Main Vyt, AB12 3CE]", - "uid" : "29073c7c4d878362", + "name" : "Find a patient page should launch [ALBERT HOUSE-Vaccination Centre]", + "uid" : "3b51aeaed90fb267", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800285995, - "stop" : 1717800293765, - "duration" : 7770 + "start" : 1717801741921, + "stop" : 1717801746781, + "duration" : 4860 }, "flaky" : false, "newFailed" : false, @@ -799,16 +663,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "123 Main Vyt, AB12 3CE", "20/5/1990", "Briar Anderton", "9449306613" ] + "parameters" : [ "Vaccination Centre", "ALBERT HOUSE" ] }, { - "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", - "uid" : "2c74e05f564276fa", + "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Care Home]", + "uid" : "595dc48352ddf5ef", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800293768, - "stop" : 1717800304114, - "duration" : 10346 + "start" : 1717801743374, + "stop" : 1717801751921, + "duration" : 8547 }, "flaky" : false, "newFailed" : false, @@ -816,16 +680,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ", "03/03/2020", "Srinivasarao Patel", "9449306605" ] + "parameters" : [ "Care Home", "ST JOHN'S HOUSE" ] }, { - "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", - "uid" : "a8927ebe92aa6ccf", + "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", + "uid" : "de13c4f5275209a2", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800295252, - "stop" : 1717800305642, - "duration" : 10390 + "start" : 1717801743927, + "stop" : 1717801754277, + "duration" : 10350 }, "flaky" : false, "newFailed" : false, @@ -833,16 +697,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "10 BROOK STREET, LANCASTER, LA1 1SL", "20160130", "SOLOMON DAZLEY", "9469997956" ] + "parameters" : [ "4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ", "03/03/2020", "Srinivasarao Patel", "9449306605" ] }, { - "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", - "uid" : "5393840b2ff8ce89", + "name" : "Find a patient page should launch [ALBERT HOUSE-Hospital Hub]", + "uid" : "e72a149af1b1696e", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "failed", "time" : { - "start" : 1717800301051, - "stop" : 1717800301176, - "duration" : 125 + "start" : 1717801751035, + "stop" : 1717801751150, + "duration" : 115 }, "flaky" : false, "newFailed" : false, @@ -850,16 +714,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Off-site Outreach Event", "ST JOHN'S HOUSE" ] + "parameters" : [ "Hospital Hub", "ALBERT HOUSE" ] }, { - "name" : "Vaccine already added to site warning should appear [NEELIMA HOUSE-COVID-19-Comirnaty Original/Omicron BA.4-5]", - "uid" : "aae221a09b36725c", + "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-39 Barton Road, RG10 9DF]", + "uid" : "9c1beac0ca4a9144", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1717800301601, - "stop" : 1717800341290, - "duration" : 39689 + "start" : 1717801754280, + "stop" : 1717801762198, + "duration" : 7918 }, "flaky" : false, "newFailed" : false, @@ -867,16 +731,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "NEELIMA HOUSE", "COVID-19", "Comirnaty Original/Omicron BA.4-5" ] + "parameters" : [ "39 Barton Road, RG10 9DF", "27/3/2001", "Reynolds Ryan", "9449306494" ] }, { - "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", - "uid" : "da6724759d571ce4", + "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", + "uid" : "8af5c41fb80b9bc3", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800304123, - "stop" : 1717800314897, - "duration" : 10774 + "start" : 1717801762201, + "stop" : 1717801769977, + "duration" : 7776 }, "flaky" : false, "newFailed" : false, @@ -884,16 +748,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "20151209", "JANNETTE ARD", "9470006739" ] + "parameters" : [ "10 BROOK STREET, LANCASTER, LA1 1SL", "20160130", "SOLOMON DAZLEY", "9469997956" ] }, { "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", - "uid" : "8912393d57fd8792", + "uid" : "143e2bf07dc9ef65", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800305645, - "stop" : 1717800317034, - "duration" : 11389 + "start" : 1717801769980, + "stop" : 1717801779177, + "duration" : 9197 }, "flaky" : false, "newFailed" : false, @@ -903,14 +767,14 @@ "retriesStatusChange" : false, "parameters" : [ "1 DAISY BANK, LANCASTER, LA1 3JW", "20150305", "JONNY CONOPO", "9469998626" ] }, { - "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", - "uid" : "422c039ab6b2f2f", + "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", + "uid" : "eaab84bc49d83a54", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800314900, - "stop" : 1717800323251, - "duration" : 8351 + "start" : 1717801779180, + "stop" : 1717801790364, + "duration" : 11184 }, "flaky" : false, "newFailed" : false, @@ -918,16 +782,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN", "20150527", "KATEE TUZZIO", "9470011902" ] + "parameters" : [ "10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG", "20150706", "JOJO LANE", "9470004272" ] }, { - "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", - "uid" : "d3436b187a45f589", + "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", + "uid" : "3f8c1497f53f6383", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800317038, - "stop" : 1717800325624, - "duration" : 8586 + "start" : 1717801783442, + "stop" : 1717801794364, + "duration" : 10922 }, "flaky" : false, "newFailed" : false, @@ -935,16 +799,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG", "20150706", "JOJO LANE", "9470004272" ] + "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "20151209", "JANNETTE ARD", "9470006739" ] }, { - "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", - "uid" : "fcb0dc946524bac1", + "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", + "uid" : "2059ce9a249079ec", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800323255, - "stop" : 1717800331318, - "duration" : 8063 + "start" : 1717801787126, + "stop" : 1717801793390, + "duration" : 6264 }, "flaky" : false, "newFailed" : false, @@ -952,16 +816,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "50 ST. GEORGES QUAY, LANCASTER, LA1 1SA", "20151217", "SYBIL PELLING", "9470032640" ] + "parameters" : [ "Off-site Outreach Event", "ST JOHN'S HOUSE" ] }, { "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", - "uid" : "c80e93f27a669390", + "uid" : "fc9a594c97bf468", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1717800325627, - "stop" : 1717800333931, - "duration" : 8304 + "start" : 1717801790367, + "stop" : 1717801821364, + "duration" : 30997 }, "flaky" : false, "newFailed" : false, @@ -971,14 +835,14 @@ "retriesStatusChange" : false, "parameters" : [ "CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ", "20150222", "TABBY FERN", "9470006143" ] }, { - "name" : "Search without entering nhs number", - "uid" : "4add78f6c5dd2a82", + "name" : "Vaccine already added to site warning should appear [NEELIMA HOUSE-COVID-19-Comirnaty Original/Omicron BA.4-5]", + "uid" : "96dea5117a03ddfa", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1717800331322, - "stop" : 1717800339467, - "duration" : 8145 + "start" : 1717801793394, + "stop" : 1717801833218, + "duration" : 39824 }, "flaky" : false, "newFailed" : false, @@ -986,16 +850,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "NEELIMA HOUSE", "COVID-19", "Comirnaty Original/Omicron BA.4-5" ] }, { - "name" : "Sign in should fail based on credentials provided [None-password-fail]", - "uid" : "921257ca882226db", + "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", + "uid" : "96ad082beb106749", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800333935, - "stop" : 1717800337235, - "duration" : 3300 + "start" : 1717801794368, + "stop" : 1717801803435, + "duration" : 9067 }, "flaky" : false, "newFailed" : false, @@ -1003,16 +867,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "None", "password", "fail" ] + "parameters" : [ "BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN", "20150527", "KATEE TUZZIO", "9470011902" ] }, { - "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", - "uid" : "d5dafe56fb0877d4", + "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", + "uid" : "524b42398973ea21", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800337240, - "stop" : 1717800340664, - "duration" : 3424 + "start" : 1717801803437, + "stop" : 1717801813025, + "duration" : 9588 }, "flaky" : false, "newFailed" : false, @@ -1020,16 +884,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "invalid_email_address", "password", "fail" ] + "parameters" : [ "50 ST. GEORGES QUAY, LANCASTER, LA1 1SA", "20151217", "SYBIL PELLING", "9470032640" ] }, { - "name" : "NHS sign in page should be visible", - "uid" : "1b76666baf2e74f6", + "name" : "Search without entering nhs number", + "uid" : "7c3e95456ff2e313", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800339475, - "stop" : 1717800346822, - "duration" : 7347 + "start" : 1717801813027, + "stop" : 1717801820725, + "duration" : 7698 }, "flaky" : false, "newFailed" : false, @@ -1039,14 +903,14 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", - "uid" : "c222fb8bf818fbbf", + "name" : "NHS sign in page should be visible", + "uid" : "8b23a552aa007056", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800340666, - "stop" : 1717800344644, - "duration" : 3978 + "start" : 1717801820728, + "stop" : 1717801827584, + "duration" : 6856 }, "flaky" : false, "newFailed" : false, @@ -1054,16 +918,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "long_email_address@nhs.net", "password", "fail" ] + "parameters" : [ ] }, { "name" : "Search without entering patient details", - "uid" : "a96b8881d63c99c9", + "uid" : "a4ac6f23f01b27a3", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1717800341463, - "stop" : 1717800372747, - "duration" : 31284 + "start" : 1717801821772, + "stop" : 1717801830008, + "duration" : 8236 }, "flaky" : false, "newFailed" : false, @@ -1073,14 +937,14 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "name" : "Record a vaccine with nhs number [1-9693632109-NEELIMA HOUSE-Vaccination Centre-yes-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-12B-19/10/2025]", - "uid" : "251f04c148a2bef3", + "name" : "Login button is visible", + "uid" : "c2cc4bae14dd3df5", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1717800347324, - "stop" : 1717800391108, - "duration" : 43784 + "start" : 1717801830012, + "stop" : 1717801831379, + "duration" : 1367 }, "flaky" : false, "newFailed" : false, @@ -1088,16 +952,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today-1", "19/10/2025", "SDYY2-12B", "Vaccination Centre", "COVID-19", "yes", "23/6/1946", "yes", "1", "Bill GARTON", "9693632109", "NEELIMA HOUSE", "yes", "today-1", "Comirnaty Original/Omicron BA.4-5" ] + "parameters" : [ ] }, { "name" : "Record a vaccine with nhs number [0-9693632109-NEELIMA HOUSE-Vaccination Centre-yes-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-12-19/10/2025]", - "uid" : "f58e0d0f2d5c3210", + "uid" : "53a5c86e3eb804e5", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "failed", "time" : { - "start" : 1717800348784, - "stop" : 1717800392625, - "duration" : 43841 + "start" : 1717801830244, + "stop" : 1717801883207, + "duration" : 52963 }, "flaky" : false, "newFailed" : false, @@ -1106,32 +970,15 @@ "retriesCount" : 0, "retriesStatusChange" : false, "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today", "19/10/2025", "SDYY2-12", "Vaccination Centre", "COVID-19", "yes", "23/6/1946", "yes", "0", "Bill GARTON", "9693632109", "NEELIMA HOUSE", "yes", "today", "Comirnaty Original/Omicron BA.4-5" ] - }, { - "name" : "Login button is visible", - "uid" : "f4d4c8764f17a18c", - "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", - "time" : { - "start" : 1717800372948, - "stop" : 1717800373995, - "duration" : 1047 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ ] }, { "name" : "NHS sign in page should be visible", - "uid" : "7e198b5d2b0a6b4d", + "uid" : "b6c72b1b963ee9cb", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800373997, - "stop" : 1717800375323, - "duration" : 1326 + "start" : 1717801831381, + "stop" : 1717801832485, + "duration" : 1104 }, "flaky" : false, "newFailed" : false, @@ -1142,13 +989,13 @@ "parameters" : [ ] }, { "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", - "uid" : "3eae7ffe8ba783d4", + "uid" : "7f58cd302038ca9e", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800375325, - "stop" : 1717800377777, - "duration" : 2452 + "start" : 1717801832489, + "stop" : 1717801836562, + "duration" : 4073 }, "flaky" : false, "newFailed" : false, @@ -1158,14 +1005,14 @@ "retriesStatusChange" : false, "parameters" : [ "neelima.guntupalli1@nhs.net-valid", "pass", "pass" ] }, { - "name" : "Record a vaccine with nhs number [5-9473629885-NEELIMA HOUSE-Off-site Outreach Event-yes-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-COVID-19-Spikevax XBB.1.5-SDYY2-15A-19/10/2026]", - "uid" : "eb298cacaa8b8232", + "name" : "Sign in should fail based on credentials provided [None-password-fail]", + "uid" : "2126c8a44ac1d6e", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1717800380060, - "stop" : 1717800443818, - "duration" : 63758 + "start" : 1717801833496, + "stop" : 1717801864608, + "duration" : 31112 }, "flaky" : false, "newFailed" : false, @@ -1173,16 +1020,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB", "today-4", "19/10/2026", "SDYY2-15A", "Off-site Outreach Event", "COVID-19", "yes", "27/5/1924", "yes", "5", "MARGIE PUCKEY", "9473629885", "NEELIMA HOUSE", "yes", "today-3", "Spikevax XBB.1.5" ] + "parameters" : [ "None", "password", "fail" ] }, { "name" : "Record a vaccine with nhs number [3-9470057589-NEELIMA HOUSE-Care Home-yes-today-2-yes-yes-today-1-ROGER SEABORNE-13/12/1922-10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG-COVID-19-Comirnaty 3 Omicron XBB.1.5-SDYY2-13A-19/10/2026]", - "uid" : "b892add1fd989a1", + "uid" : "a97856d286cef287", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800397092, - "stop" : 1717800496725, - "duration" : 99633 + "start" : 1717801839306, + "stop" : 1717801906256, + "duration" : 66950 }, "flaky" : false, "newFailed" : false, @@ -1192,31 +1039,14 @@ "retriesStatusChange" : false, "parameters" : [ "10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG", "today-2", "19/10/2026", "SDYY2-13A", "Care Home", "COVID-19", "yes", "13/12/1922", "yes", "3", "ROGER SEABORNE", "9470057589", "NEELIMA HOUSE", "yes", "today-1", "Comirnaty 3 Omicron XBB.1.5" ] }, { - "name" : "Record a vaccine with nhs number [7-9474374228-NEELIMA HOUSE-Hospital Hub-yes-today-6-yes-yes-today-3-ORINDA JUDD-20/7/1963-2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL-COVID-19-Spikevax XBB.1.5-SDYY2-17A-19/10/2026]", - "uid" : "3cda8b0ee1ff39f3", - "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "failed", - "time" : { - "start" : 1717800425629, - "stop" : 1717800514173, - "duration" : 88544 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL", "today-6", "19/10/2026", "SDYY2-17A", "Hospital Hub", "COVID-19", "yes", "20/7/1963", "yes", "7", "ORINDA JUDD", "9474374228", "NEELIMA HOUSE", "yes", "today-3", "Spikevax XBB.1.5" ] - }, { - "name" : "Record a vaccine with nhs number [6-9437540233-NEELIMA HOUSE-Vaccination Centre-yes-today-5-yes-yes-today-2-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-Spikevax XBB.1.5-SDYY2-16A-19/10/2026]", - "uid" : "6e76b6c2a686c2f", + "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", + "uid" : "403aa9fb953d74a", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800447883, - "stop" : 1717800521343, - "duration" : 73460 + "start" : 1717801865107, + "stop" : 1717801869882, + "duration" : 4775 }, "flaky" : false, "newFailed" : false, @@ -1224,16 +1054,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "10 ASHVILLE TERRACE, MANCHESTER, M40 9WG", "today-5", "19/10/2026", "SDYY2-16A", "Vaccination Centre", "COVID-19", "yes", "8/6/1961", "yes", "6", "RANDY FOGDEN", "9437540233", "NEELIMA HOUSE", "yes", "today-2", "Spikevax XBB.1.5" ] + "parameters" : [ "invalid_email_address", "password", "fail" ] }, { - "name" : "Record a vaccine with nhs number [4-9472710255-NEELIMA HOUSE-Home Of Housebound Patient-yes-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-COVID-19-Comirnaty 10 Omicron XBB.1.5-SDYY2-14A-19/10/2026]", - "uid" : "86bdd1fe0e402392", + "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", + "uid" : "a4c9fbea089c5ec4", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1717800501002, - "stop" : 1717800550040, - "duration" : 49038 + "start" : 1717801869887, + "stop" : 1717801874212, + "duration" : 4325 }, "flaky" : false, "newFailed" : false, @@ -1241,16 +1071,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH", "today-3", "19/10/2026", "SDYY2-14A", "Home Of Housebound Patient", "COVID-19", "yes", "10/11/1926", "yes", "4", "DELICE PINKER", "9472710255", "NEELIMA HOUSE", "yes", "today-2", "Comirnaty 10 Omicron XBB.1.5" ] + "parameters" : [ "long_email_address@nhs.net", "password", "fail" ] }, { - "name" : "Record a vaccine with nhs number [8-9437580812-NEELIMA HOUSE-Care Home-yes-today-7-yes-yes-today-7-INDIGO CATCHESIDE-1/3/1959-12 CANBERRA STREET, MANCHESTER, M11 4WL-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-18A-19/10/2026]", - "uid" : "b458a107f7449d6b", + "name" : "Record a vaccine with nhs number [5-9473629885-NEELIMA HOUSE-Off-site Outreach Event-yes-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-COVID-19-Spikevax XBB.1.5-SDYY2-15A-19/10/2026]", + "uid" : "9cde99be004cd83e", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1717800518022, - "stop" : 1717800564367, - "duration" : 46345 + "start" : 1717801877431, + "stop" : 1717801945836, + "duration" : 68405 }, "flaky" : false, "newFailed" : false, @@ -1258,16 +1088,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "12 CANBERRA STREET, MANCHESTER, M11 4WL", "today-7", "19/10/2026", "SDYY2-18A", "Care Home", "COVID-19", "yes", "1/3/1959", "yes", "8", "INDIGO CATCHESIDE", "9437580812", "NEELIMA HOUSE", "yes", "today-7", "Comirnaty Original/Omicron BA.4-5" ] + "parameters" : [ "MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB", "today-4", "19/10/2026", "SDYY2-15A", "Off-site Outreach Event", "COVID-19", "yes", "27/5/1924", "yes", "5", "MARGIE PUCKEY", "9473629885", "NEELIMA HOUSE", "yes", "today-3", "Spikevax XBB.1.5" ] }, { - "name" : "Record a vaccine with nhs number [9-9437599165-NEELIMA HOUSE-Home Of Housebound Patient-yes-today-30-yes-yes-today-30-CAWRDAV BOBBETT-21/7/1959-127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN-COVID-19-Comirnaty 30 Omicron XBB.1.5-SDYY2-18B-19/10/2026]", - "uid" : "4ae666c7016687d", + "name" : "Record a vaccine with nhs number [4-9472710255-NEELIMA HOUSE-Home Of Housebound Patient-yes-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-COVID-19-Comirnaty 10 Omicron XBB.1.5-SDYY2-14A-19/10/2026]", + "uid" : "f3a55f633930df9a", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1717800525119, - "stop" : 1717800525235, - "duration" : 116 + "start" : 1717801909401, + "stop" : 1717802010587, + "duration" : 101186 }, "flaky" : false, "newFailed" : false, @@ -1275,16 +1105,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN", "today-30", "19/10/2026", "SDYY2-18B", "Home Of Housebound Patient", "COVID-19", "yes", "21/7/1959", "yes", "9", "CAWRDAV BOBBETT", "9437599165", "NEELIMA HOUSE", "yes", "today-30", "Comirnaty 30 Omicron XBB.1.5" ] + "parameters" : [ "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH", "today-3", "19/10/2026", "SDYY2-14A", "Home Of Housebound Patient", "COVID-19", "yes", "10/11/1926", "yes", "4", "DELICE PINKER", "9472710255", "NEELIMA HOUSE", "yes", "today-2", "Comirnaty 10 Omicron XBB.1.5" ] }, { - "name" : "Record a vaccine with nhs number [8-9474376638-ALBERT HOUSE-Care Home-yes-today-32-yes-yes-today-30-PHYLLIDA ZYLKO-6/2/1968-BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG-Flu-Fluenz Tetra - LAIV-SDYY2-18F-19/10/2026]", - "uid" : "7ec9942e36bb88ee", + "name" : "Record a vaccine with nhs number [2-9470040228-NEELIMA HOUSE-Hospital Hub-yes-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-COVID-19-Comirnaty 30 Omicron XBB.1.5-SB12345-12A-19/2/2026]", + "uid" : "ff3e5b6cfff9d6c4", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "failed", "time" : { - "start" : 1717800561602, - "stop" : 1717800606869, - "duration" : 45267 + "start" : 1717801918679, + "stop" : 1717801918789, + "duration" : 110 }, "flaky" : false, "newFailed" : false, @@ -1292,16 +1122,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG", "today-32", "19/10/2026", "SDYY2-18F", "Care Home", "Flu", "yes", "6/2/1968", "yes", "8", "PHYLLIDA ZYLKO", "9474376638", "ALBERT HOUSE", "yes", "today-30", "Fluenz Tetra - LAIV" ] + "parameters" : [ "10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN", "today-1", "19/2/2026", "SB12345-12A", "Hospital Hub", "COVID-19", "yes", "14/12/1922", "yes", "2", "HERBERT HAAG", "9470040228", "NEELIMA HOUSE", "yes", "today", "Comirnaty 30 Omicron XBB.1.5" ] }, { - "name" : "Record a vaccine with nhs number [9-9474405174-ALBERT HOUSE-Home Of Housebound Patient-yes-today-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-Fluenz Tetra - LAIV-SDYY2-19A-19/10/2026]", - "uid" : "9452d0c0b5fc9dab", + "name" : "Record a vaccine with nhs number [8-9437580812-NEELIMA HOUSE-Care Home-yes-today-7-yes-yes-today-7-INDIGO CATCHESIDE-1/3/1959-12 CANBERRA STREET, MANCHESTER, M11 4WL-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-18A-19/10/2026]", + "uid" : "331b089efaf6a5e6", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1717800584102, - "stop" : 1717800637537, - "duration" : 53435 + "start" : 1717801922155, + "stop" : 1717801992388, + "duration" : 70233 }, "flaky" : false, "newFailed" : false, @@ -1309,16 +1139,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX", "today", "19/10/2026", "SDYY2-19A", "Home Of Housebound Patient", "Flu", "yes", "4/9/1965", "yes", "9", "PHINEAS FAYLE", "9474405174", "ALBERT HOUSE", "yes", "today", "Fluenz Tetra - LAIV" ] + "parameters" : [ "12 CANBERRA STREET, MANCHESTER, M11 4WL", "today-7", "19/10/2026", "SDYY2-18A", "Care Home", "COVID-19", "yes", "1/3/1959", "yes", "8", "INDIGO CATCHESIDE", "9437580812", "NEELIMA HOUSE", "yes", "today-7", "Comirnaty Original/Omicron BA.4-5" ] }, { - "name" : "Record a vaccine with nhs number [11-9450134391-ALBERT HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-MARIAN PIESSE-17/7/1994-2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT-Flu-Quadrivalent Influvac sub - unit Tetra - QIVe-SDYY2-14C-19/10/2026]", - "uid" : "e9bee0266069ae69", + "name" : "Record a vaccine with nhs number [6-9437540233-NEELIMA HOUSE-Vaccination Centre-yes-today-5-yes-yes-today-2-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-Spikevax XBB.1.5-SDYY2-16A-19/10/2026]", + "uid" : "76c4012e50b3e066", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800599710, - "stop" : 1717800669054, - "duration" : 69344 + "start" : 1717801951414, + "stop" : 1717802049552, + "duration" : 98138 }, "flaky" : false, "newFailed" : false, @@ -1326,16 +1156,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT", "today-3", "19/10/2026", "SDYY2-14C", "Vaccination Centre", "Flu", "yes", "17/7/1994", "yes", "11", "MARIAN PIESSE", "9450134391", "ALBERT HOUSE", "yes", "today", "Quadrivalent Influvac sub - unit Tetra - QIVe" ] + "parameters" : [ "10 ASHVILLE TERRACE, MANCHESTER, M40 9WG", "today-5", "19/10/2026", "SDYY2-16A", "Vaccination Centre", "COVID-19", "yes", "8/6/1961", "yes", "6", "RANDY FOGDEN", "9437540233", "NEELIMA HOUSE", "yes", "today-2", "Spikevax XBB.1.5" ] }, { - "name" : "Record a vaccine with nhs number [10-9474405174-ALBERT HOUSE-Off-site Outreach Event-yes-today-2-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-Quadrivalent Influenza vaccine - QIVe-SDYY2-14B-19/10/2026]", - "uid" : "6783698424ff9047", + "name" : "Record a vaccine with nhs number [9-9437599165-NEELIMA HOUSE-Home Of Housebound Patient-yes-today-30-yes-yes-today-30-CAWRDAV BOBBETT-21/7/1959-127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN-COVID-19-Comirnaty 30 Omicron XBB.1.5-SDYY2-18B-19/10/2026]", + "uid" : "2c7b6327fa846008", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1717800611502, - "stop" : 1717800672370, - "duration" : 60868 + "start" : 1717801996216, + "stop" : 1717802096501, + "duration" : 100285 }, "flaky" : false, "newFailed" : false, @@ -1343,16 +1173,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX", "today-2", "19/10/2026", "SDYY2-14B", "Off-site Outreach Event", "Flu", "yes", "4/9/1965", "yes", "10", "PHINEAS FAYLE", "9474405174", "ALBERT HOUSE", "yes", "today", "Quadrivalent Influenza vaccine - QIVe" ] + "parameters" : [ "127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN", "today-30", "19/10/2026", "SDYY2-18B", "Home Of Housebound Patient", "COVID-19", "yes", "21/7/1959", "yes", "9", "CAWRDAV BOBBETT", "9437599165", "NEELIMA HOUSE", "yes", "today-30", "Comirnaty 30 Omicron XBB.1.5" ] }, { - "name" : "Record a vaccine with nhs number [12-9450140960-ALBERT HOUSE-Hospital Hub-yes-today-1-yes-yes-today-DEANA GAMBLES-5/9/1993-10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ-Flu-Flucelvax Tetra - QIVc-SDYY2-20A-19/10/2026]", - "uid" : "22b3f36a6bb69a49", + "name" : "Record a vaccine with nhs number [7-9474374228-NEELIMA HOUSE-Hospital Hub-yes-today-6-yes-yes-today-3-ORINDA JUDD-20/7/1963-2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL-COVID-19-Spikevax XBB.1.5-SDYY2-17A-19/10/2026]", + "uid" : "3533ba9e42aa3970", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1717800642009, - "stop" : 1717800712202, - "duration" : 70193 + "start" : 1717802016262, + "stop" : 1717802086849, + "duration" : 70587 }, "flaky" : false, "newFailed" : false, @@ -1360,16 +1190,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ", "today-1", "19/10/2026", "SDYY2-20A", "Hospital Hub", "Flu", "yes", "5/9/1993", "yes", "12", "DEANA GAMBLES", "9450140960", "ALBERT HOUSE", "yes", "today", "Flucelvax Tetra - QIVc" ] + "parameters" : [ "2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL", "today-6", "19/10/2026", "SDYY2-17A", "Hospital Hub", "COVID-19", "yes", "20/7/1963", "yes", "7", "ORINDA JUDD", "9474374228", "NEELIMA HOUSE", "yes", "today-3", "Spikevax XBB.1.5" ] }, { - "name" : "Record a vaccine with nhs number [1-9450141444-ALBERT HOUSE-Care Home-yes-today-4-yes-yes-today-2-BRANDIE DYBLE-25/8/1992-49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF-Flu-Supemtek - QIVr-SDYY2-21A-19/10/2026]", - "uid" : "ecc71fbe674448ae", + "name" : "Record a vaccine with nhs number [8-9474376638-ALBERT HOUSE-Care Home-yes-today-32-yes-yes-today-30-PHYLLIDA ZYLKO-6/2/1968-BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG-Flu-Fluenz Tetra - LAIV-SDYY2-18F-19/10/2026]", + "uid" : "2b3587ec7a891ce", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1717800673002, - "stop" : 1717800748341, - "duration" : 75339 + "start" : 1717802058537, + "stop" : 1717802058650, + "duration" : 113 }, "flaky" : false, "newFailed" : false, @@ -1377,16 +1207,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF", "today-4", "19/10/2026", "SDYY2-21A", "Care Home", "Flu", "yes", "25/8/1992", "yes", "1", "BRANDIE DYBLE", "9450141444", "ALBERT HOUSE", "yes", "today-2", "Supemtek - QIVr" ] + "parameters" : [ "BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG", "today-32", "19/10/2026", "SDYY2-18F", "Care Home", "Flu", "yes", "6/2/1968", "yes", "8", "PHYLLIDA ZYLKO", "9474376638", "ALBERT HOUSE", "yes", "today-30", "Fluenz Tetra - LAIV" ] }, { - "name" : "Record a vaccine with nhs number [2-9450141711-ALBERT HOUSE-Home Of Housebound Patient-yes-today-2-yes-yes-today-1-KRISTIA SIDAWAY-24/6/1992-41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY-Flu-Fluad Tetra - aQIV-SDYY2-22A-19/10/2026]", - "uid" : "b60e4c00917dd253", + "name" : "Record a vaccine with nhs number [12-9437540233-ALBERT HOUSE-Hospital Hub-yes-today-15-yes-yes-today-7-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-Spikevax XBB.1.5-SDYY2-18E-19/10/2026]", + "uid" : "f31f72c3e5e199d1", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1717800677295, - "stop" : 1717800752094, - "duration" : 74799 + "start" : 1717802090582, + "stop" : 1717802134513, + "duration" : 43931 }, "flaky" : false, "newFailed" : false, @@ -1394,16 +1224,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY", "today-2", "19/10/2026", "SDYY2-22A", "Home Of Housebound Patient", "Flu", "yes", "24/6/1992", "yes", "2", "KRISTIA SIDAWAY", "9450141711", "ALBERT HOUSE", "yes", "today-1", "Fluad Tetra - aQIV" ] + "parameters" : [ "10 ASHVILLE TERRACE, MANCHESTER, M40 9WG", "today-15", "19/10/2026", "SDYY2-18E", "Hospital Hub", "COVID-19", "yes", "8/6/1961", "yes", "12", "RANDY FOGDEN", "9437540233", "ALBERT HOUSE", "yes", "today-7", "Spikevax XBB.1.5" ] }, { - "name" : "Record a vaccine with nhs number [3-9450144699-ALBERT HOUSE-Off-site Outreach Event-yes-today-1-yes-yes-today-1-HOPE TULLY-10/1/1993-2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB-Flu-Cell-based Quadrivalent - QIVc-SDYY2-23A-19/10/2026]", - "uid" : "18a9df5f81dfffa2", + "name" : "Record a vaccine with nhs number [12-9450140960-ALBERT HOUSE-Hospital Hub-yes-today-1-yes-yes-today-DEANA GAMBLES-5/9/1993-10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ-Flu-Flucelvax Tetra - QIVc-SDYY2-20A-19/10/2026]", + "uid" : "ffec7eadf6531ba0", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "failed", "time" : { - "start" : 1717800716969, - "stop" : 1717800783130, - "duration" : 66161 + "start" : 1717802094687, + "stop" : 1717802138296, + "duration" : 43609 }, "flaky" : false, "newFailed" : false, @@ -1411,16 +1241,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB", "today-1", "19/10/2026", "SDYY2-23A", "Off-site Outreach Event", "Flu", "yes", "10/1/1993", "yes", "3", "HOPE TULLY", "9450144699", "ALBERT HOUSE", "yes", "today-1", "Cell-based Quadrivalent - QIVc" ] + "parameters" : [ "10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ", "today-1", "19/10/2026", "SDYY2-20A", "Hospital Hub", "Flu", "yes", "5/9/1993", "yes", "12", "DEANA GAMBLES", "9450140960", "ALBERT HOUSE", "yes", "today", "Flucelvax Tetra - QIVc" ] }, { - "name" : "Record a vaccine with nhs number [4-9437541817-NEELIMA HOUSE-Off-site Outreach Event-yes-today-yes-yes-today-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-Flu-Adjuvanted Quadrivalent - aQIV-SDYY2-24A-19/10/2026]", - "uid" : "b4a1e82a9b1159c3", + "name" : "Record a vaccine with nhs number [3-9450144699-ALBERT HOUSE-Off-site Outreach Event-yes-today-1-yes-yes-today-1-HOPE TULLY-10/1/1993-2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB-Flu-Cell-based Quadrivalent - QIVc-SDYY2-23A-19/10/2026]", + "uid" : "eccd03e1e58255ba", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "failed", "time" : { - "start" : 1717800751663, - "stop" : 1717800751781, - "duration" : 118 + "start" : 1717802129828, + "stop" : 1717802173726, + "duration" : 43898 }, "flaky" : false, "newFailed" : false, @@ -1428,6 +1258,6 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "32 HOLLAND ROAD, MANCHESTER, M8 4NP", "today", "19/10/2026", "SDYY2-24A", "Off-site Outreach Event", "Flu", "yes", "27/3/1957", "yes", "4", "FLORINDA DUNNER", "9437541817", "NEELIMA HOUSE", "yes", "today", "Adjuvanted Quadrivalent - aQIV" ] + "parameters" : [ "2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB", "today-1", "19/10/2026", "SDYY2-23A", "Off-site Outreach Event", "Flu", "yes", "10/1/1993", "yes", "3", "HOPE TULLY", "9450144699", "ALBERT HOUSE", "yes", "today-1", "Cell-based Quadrivalent - QIVc" ] } ] } \ No newline at end of file diff --git a/data/suites.csv b/data/suites.csv index c5d68abb8..1220a8c46 100644 --- a/data/suites.csv +++ b/data/suites.csv @@ -1,85 +1,75 @@ "Status","Start Time","Stop Time","Duration in ms","Parent Suite","Suite","Sub Suite","Test Class","Test Method","Name","Description" -"passed","Fri Jun 07 22:42:53 UTC 2024","Fri Jun 07 22:43:00 UTC 2024","6372","","","","","","Add vaccines page should launch [NEELIMA HOUSE-Off-site Outreach Event]","" -"passed","Fri Jun 07 22:41:16 UTC 2024","Fri Jun 07 22:41:22 UTC 2024","6865","","","","","","Add vaccine batches page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]","" -"passed","Fri Jun 07 22:46:12 UTC 2024","Fri Jun 07 22:46:13 UTC 2024","1047","","","","","","Login button is visible","" -"passed","Fri Jun 07 22:49:59 UTC 2024","Fri Jun 07 22:51:09 UTC 2024","69344","","","","","","Record a vaccine with nhs number [11-9450134391-ALBERT HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-MARIAN PIESSE-17/7/1994-2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT-Flu-Quadrivalent Influvac sub - unit Tetra - QIVe-SDYY2-14C-19/10/2026]","" -"passed","Fri Jun 07 22:44:30 UTC 2024","Fri Jun 07 22:44:37 UTC 2024","7886","","","","","","Search by NHS number [9449305552-abxxyz Patel-13/2/2020-Caretakers Flat, Line2121, Line323, HYDERABAD, Country, EN2 6SN]","" -"passed","Fri Jun 07 22:51:17 UTC 2024","Fri Jun 07 22:52:32 UTC 2024","74799","","","","","","Record a vaccine with nhs number [2-9450141711-ALBERT HOUSE-Home Of Housebound Patient-yes-today-2-yes-yes-today-1-KRISTIA SIDAWAY-24/6/1992-41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY-Flu-Fluad Tetra - aQIV-SDYY2-22A-19/10/2026]","" -"failed","Fri Jun 07 22:48:45 UTC 2024","Fri Jun 07 22:48:45 UTC 2024","116","","","","","","Record a vaccine with nhs number [9-9437599165-NEELIMA HOUSE-Home Of Housebound Patient-yes-today-30-yes-yes-today-30-CAWRDAV BOBBETT-21/7/1959-127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN-COVID-19-Comirnaty 30 Omicron XBB.1.5-SDYY2-18B-19/10/2026]","" -"passed","Fri Jun 07 22:44:20 UTC 2024","Fri Jun 07 22:44:30 UTC 2024","9157","","","","","","Search by NHS number [9449304424-COMFORT Jones-9/3/2018-Ifyoucan113, GDA11 UCL6, KT17 1NA]","" -"failed","Fri Jun 07 22:45:01 UTC 2024","Fri Jun 07 22:45:41 UTC 2024","39689","","","","","","Vaccine already added to site warning should appear [NEELIMA HOUSE-COVID-19-Comirnaty Original/Omicron BA.4-5]","" -"failed","Fri Jun 07 22:45:47 UTC 2024","Fri Jun 07 22:46:31 UTC 2024","43784","","","","","","Record a vaccine with nhs number [1-9693632109-NEELIMA HOUSE-Vaccination Centre-yes-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-12B-19/10/2025]","" -"passed","Fri Jun 07 22:43:33 UTC 2024","Fri Jun 07 22:43:39 UTC 2024","5953","","","","","","Find a patient page should launch [ST JOHN'S HOUSE-Hospital Hub]","" -"passed","Fri Jun 07 22:51:13 UTC 2024","Fri Jun 07 22:52:28 UTC 2024","75339","","","","","","Record a vaccine with nhs number [1-9450141444-ALBERT HOUSE-Care Home-yes-today-4-yes-yes-today-2-BRANDIE DYBLE-25/8/1992-49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF-Flu-Supemtek - QIVr-SDYY2-21A-19/10/2026]","" -"passed","Fri Jun 07 22:41:31 UTC 2024","Fri Jun 07 22:41:38 UTC 2024","7023","","","","","","Add vaccine batches page should launch [ALBERT HOUSE-Off-site Outreach Event]","" -"passed","Fri Jun 07 22:45:33 UTC 2024","Fri Jun 07 22:45:37 UTC 2024","3300","","","","","","Sign in should fail based on credentials provided [None-password-fail]","" -"failed","Fri Jun 07 22:49:44 UTC 2024","Fri Jun 07 22:50:37 UTC 2024","53435","","","","","","Record a vaccine with nhs number [9-9474405174-ALBERT HOUSE-Home Of Housebound Patient-yes-today-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-Fluenz Tetra - LAIV-SDYY2-19A-19/10/2026]","" -"failed","Fri Jun 07 22:48:38 UTC 2024","Fri Jun 07 22:49:24 UTC 2024","46345","","","","","","Record a vaccine with nhs number [8-9437580812-NEELIMA HOUSE-Care Home-yes-today-7-yes-yes-today-7-INDIGO CATCHESIDE-1/3/1959-12 CANBERRA STREET, MANCHESTER, M11 4WL-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-18A-19/10/2026]","" -"passed","Fri Jun 07 22:43:43 UTC 2024","Fri Jun 07 22:43:50 UTC 2024","7042","","","","","","Find a patient page should launch [ST JOHN'S HOUSE-Care Home]","" -"passed","Fri Jun 07 22:44:18 UTC 2024","Fri Jun 07 22:44:26 UTC 2024","7730","","","","","","Add vaccines page should launch [ST JOHN'S HOUSE-Care Home]","" -"passed","Fri Jun 07 22:41:14 UTC 2024","Fri Jun 07 22:41:21 UTC 2024","6988","","","","","","Add vaccine batches page should launch [NEELIMA HOUSE-Vaccination Centre]","" -"failed","Fri Jun 07 22:50:11 UTC 2024","Fri Jun 07 22:51:12 UTC 2024","60868","","","","","","Record a vaccine with nhs number [10-9474405174-ALBERT HOUSE-Off-site Outreach Event-yes-today-2-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-Quadrivalent Influenza vaccine - QIVe-SDYY2-14B-19/10/2026]","" -"passed","Fri Jun 07 22:42:03 UTC 2024","Fri Jun 07 22:42:08 UTC 2024","5791","","","","","","Add vaccine batches page should launch [ST JOHN'S HOUSE-Hospital Hub]","" -"passed","Fri Jun 07 22:43:11 UTC 2024","Fri Jun 07 22:43:16 UTC 2024","5059","","","","","","Find a patient page should launch [NEELIMA HOUSE-Vaccination Centre]","" -"passed","Fri Jun 07 22:45:05 UTC 2024","Fri Jun 07 22:45:17 UTC 2024","11389","","","","","","Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]","" -"passed","Fri Jun 07 22:45:39 UTC 2024","Fri Jun 07 22:45:46 UTC 2024","7347","","","","","","NHS sign in page should be visible","" -"passed","Fri Jun 07 22:45:37 UTC 2024","Fri Jun 07 22:45:40 UTC 2024","3424","","","","","","Sign in should fail based on credentials provided [invalid_email_address-password-fail]","" -"passed","Fri Jun 07 22:45:25 UTC 2024","Fri Jun 07 22:45:33 UTC 2024","8304","","","","","","Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]","" -"failed","Fri Jun 07 22:45:48 UTC 2024","Fri Jun 07 22:46:32 UTC 2024","43841","","","","","","Record a vaccine with nhs number [0-9693632109-NEELIMA HOUSE-Vaccination Centre-yes-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-12-19/10/2025]","" -"failed","Fri Jun 07 22:52:31 UTC 2024","Fri Jun 07 22:52:31 UTC 2024","118","","","","","","Record a vaccine with nhs number [4-9437541817-NEELIMA HOUSE-Off-site Outreach Event-yes-today-yes-yes-today-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-Flu-Adjuvanted Quadrivalent - aQIV-SDYY2-24A-19/10/2026]","" -"passed","Fri Jun 07 22:45:31 UTC 2024","Fri Jun 07 22:45:39 UTC 2024","8145","","","","","","Search without entering nhs number","" -"passed","Fri Jun 07 22:43:07 UTC 2024","Fri Jun 07 22:43:13 UTC 2024","5948","","","","","","Add vaccines page should launch [ALBERT HOUSE-Hospital Hub]","" -"failed","Fri Jun 07 22:45:41 UTC 2024","Fri Jun 07 22:46:12 UTC 2024","31284","","","","","","Search without entering patient details","" -"passed","Fri Jun 07 22:46:15 UTC 2024","Fri Jun 07 22:46:17 UTC 2024","2452","","","","","","Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]","" -"passed","Fri Jun 07 22:42:51 UTC 2024","Fri Jun 07 22:43:06 UTC 2024","14976","","","","","","Vaccine already added to site warning should appear [NEELIMA HOUSE-Flu-Fluenz Tetra - LAIV]","" -"passed","Fri Jun 07 22:43:24 UTC 2024","Fri Jun 07 22:43:29 UTC 2024","5141","","","","","","Find a patient page should launch [ST JOHN'S HOUSE-Vaccination Centre]","" -"passed","Fri Jun 07 22:42:45 UTC 2024","Fri Jun 07 22:42:51 UTC 2024","5879","","","","","","Add vaccine batches page should launch [ALBERT HOUSE-Hospital Hub]","" -"passed","Fri Jun 07 22:43:16 UTC 2024","Fri Jun 07 22:43:20 UTC 2024","4544","","","","","","Find a patient page should launch [ALBERT HOUSE-Off-site Outreach Event]","" -"passed","Fri Jun 07 22:46:13 UTC 2024","Fri Jun 07 22:46:15 UTC 2024","1326","","","","","","NHS sign in page should be visible","" -"passed","Fri Jun 07 22:44:55 UTC 2024","Fri Jun 07 22:45:05 UTC 2024","10390","","","","","","Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]","" -"passed","Fri Jun 07 22:43:42 UTC 2024","Fri Jun 07 22:43:45 UTC 2024","3879","","","","","","Find a patient page should launch [NEELIMA HOUSE-Home Of Housebound Patient]","" -"passed","Fri Jun 07 22:43:05 UTC 2024","Fri Jun 07 22:43:11 UTC 2024","5836","","","","","","Find a patient page should launch [ALBERT HOUSE-Home Of Housebound Patient]","" -"passed","Fri Jun 07 22:44:07 UTC 2024","Fri Jun 07 22:44:13 UTC 2024","5348","","","","","","Find a patient page should launch [ALBERT HOUSE-Hospital Hub]","" -"passed","Fri Jun 07 22:42:55 UTC 2024","Fri Jun 07 22:43:02 UTC 2024","6593","","","","","","Add vaccines page should launch [ALBERT HOUSE-Vaccination Centre]","" -"passed","Fri Jun 07 22:45:23 UTC 2024","Fri Jun 07 22:45:31 UTC 2024","8063","","","","","","Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]","" -"failed","Fri Jun 07 22:48:21 UTC 2024","Fri Jun 07 22:49:10 UTC 2024","49038","","","","","","Record a vaccine with nhs number [4-9472710255-NEELIMA HOUSE-Home Of Housebound Patient-yes-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-COVID-19-Comirnaty 10 Omicron XBB.1.5-SDYY2-14A-19/10/2026]","" -"passed","Fri Jun 07 22:45:14 UTC 2024","Fri Jun 07 22:45:23 UTC 2024","8351","","","","","","Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]","" -"passed","Fri Jun 07 22:43:55 UTC 2024","Fri Jun 07 22:44:00 UTC 2024","5240","","","","","","Find a patient page should launch [ST JOHN'S HOUSE-Home Of Housebound Patient]","" -"passed","Fri Jun 07 22:44:05 UTC 2024","Fri Jun 07 22:44:09 UTC 2024","4074","","","","","","Find a patient page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]","" -"passed","Fri Jun 07 22:42:11 UTC 2024","Fri Jun 07 22:42:18 UTC 2024","6861","","","","","","Add vaccines page should launch [NEELIMA HOUSE-Care Home]","" -"passed","Fri Jun 07 22:46:20 UTC 2024","Fri Jun 07 22:47:23 UTC 2024","63758","","","","","","Record a vaccine with nhs number [5-9473629885-NEELIMA HOUSE-Off-site Outreach Event-yes-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-COVID-19-Spikevax XBB.1.5-SDYY2-15A-19/10/2026]","" -"passed","Fri Jun 07 22:44:06 UTC 2024","Fri Jun 07 22:44:13 UTC 2024","6392","","","","","","Add vaccines page should launch [ST JOHN'S HOUSE-Hospital Hub]","" -"passed","Fri Jun 07 22:42:13 UTC 2024","Fri Jun 07 22:42:20 UTC 2024","7301","","","","","","Add vaccine batches page should launch [ST JOHN'S HOUSE-Care Home]","" -"passed","Fri Jun 07 22:46:37 UTC 2024","Fri Jun 07 22:48:16 UTC 2024","99633","","","","","","Record a vaccine with nhs number [3-9470057589-NEELIMA HOUSE-Care Home-yes-today-2-yes-yes-today-1-ROGER SEABORNE-13/12/1922-10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG-COVID-19-Comirnaty 3 Omicron XBB.1.5-SDYY2-13A-19/10/2026]","" -"passed","Fri Jun 07 22:43:43 UTC 2024","Fri Jun 07 22:43:50 UTC 2024","6793","","","","","","Add vaccines page should launch [ALBERT HOUSE-Off-site Outreach Event]","" -"failed","Fri Jun 07 22:47:05 UTC 2024","Fri Jun 07 22:48:34 UTC 2024","88544","","","","","","Record a vaccine with nhs number [7-9474374228-NEELIMA HOUSE-Hospital Hub-yes-today-6-yes-yes-today-3-ORINDA JUDD-20/7/1963-2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL-COVID-19-Spikevax XBB.1.5-SDYY2-17A-19/10/2026]","" -"passed","Fri Jun 07 22:41:22 UTC 2024","Fri Jun 07 22:41:43 UTC 2024","20516","","","","","","Add batch to vaccine [NEELIMA HOUSE-COVID-19-Comirnaty Original/Omicron BA.4-5-SD7YY2-24-today+90]","" -"passed","Fri Jun 07 22:44:09 UTC 2024","Fri Jun 07 22:44:20 UTC 2024","11803","","","","","","Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]","" -"passed","Fri Jun 07 22:45:17 UTC 2024","Fri Jun 07 22:45:25 UTC 2024","8586","","","","","","Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]","" -"passed","Fri Jun 07 22:44:53 UTC 2024","Fri Jun 07 22:45:04 UTC 2024","10346","","","","","","Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]","" -"passed","Fri Jun 07 22:43:59 UTC 2024","Fri Jun 07 22:44:03 UTC 2024","4732","","","","","","Find a patient page should launch [ALBERT HOUSE-Vaccination Centre]","" -"passed","Fri Jun 07 22:43:55 UTC 2024","Fri Jun 07 22:44:01 UTC 2024","5852","","","","","","Add vaccines page should launch [ST JOHN'S HOUSE-Vaccination Centre]","" -"failed","Fri Jun 07 22:44:37 UTC 2024","Fri Jun 07 22:44:45 UTC 2024","8034","","","","","","Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]","" -"passed","Fri Jun 07 22:41:39 UTC 2024","Fri Jun 07 22:41:48 UTC 2024","9232","","","","","","Add vaccine batches page should launch [NEELIMA HOUSE-Care Home]","" -"failed","Fri Jun 07 22:49:21 UTC 2024","Fri Jun 07 22:50:06 UTC 2024","45267","","","","","","Record a vaccine with nhs number [8-9474376638-ALBERT HOUSE-Care Home-yes-today-32-yes-yes-today-30-PHYLLIDA ZYLKO-6/2/1968-BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG-Flu-Fluenz Tetra - LAIV-SDYY2-18F-19/10/2026]","" -"failed","Fri Jun 07 22:45:01 UTC 2024","Fri Jun 07 22:45:01 UTC 2024","125","","","","","","Add vaccines page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]","" -"passed","Fri Jun 07 22:42:04 UTC 2024","Fri Jun 07 22:42:11 UTC 2024","6350","","","","","","Add vaccine batches page should launch [NEELIMA HOUSE-Off-site Outreach Event]","" -"passed","Fri Jun 07 22:45:40 UTC 2024","Fri Jun 07 22:45:44 UTC 2024","3978","","","","","","Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]","" -"passed","Fri Jun 07 22:43:50 UTC 2024","Fri Jun 07 22:43:55 UTC 2024","5143","","","","","","Find a patient page should launch [NEELIMA HOUSE-Off-site Outreach Event]","" -"passed","Fri Jun 07 22:43:30 UTC 2024","Fri Jun 07 22:43:37 UTC 2024","6649","","","","","","Find a patient page should launch [NEELIMA HOUSE-Care Home]","" -"passed","Fri Jun 07 22:43:21 UTC 2024","Fri Jun 07 22:43:25 UTC 2024","4627","","","","","","Find a patient page should launch [NEELIMA HOUSE-Hospital Hub]","" -"passed","Fri Jun 07 22:45:04 UTC 2024","Fri Jun 07 22:45:14 UTC 2024","10774","","","","","","Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]","" -"passed","Fri Jun 07 22:43:32 UTC 2024","Fri Jun 07 22:43:38 UTC 2024","5677","","","","","","Add vaccines page should launch [ALBERT HOUSE-Home Of Housebound Patient]","" -"passed","Fri Jun 07 22:41:27 UTC 2024","Fri Jun 07 22:41:33 UTC 2024","5526","","","","","","Add vaccine batches page should launch [NEELIMA HOUSE-Hospital Hub]","" -"failed","Fri Jun 07 22:44:23 UTC 2024","Fri Jun 07 22:44:54 UTC 2024","31082","","","","","","Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-39 Barton Road, RG10 9DF]","" -"passed","Fri Jun 07 22:41:52 UTC 2024","Fri Jun 07 22:41:59 UTC 2024","6615","","","","","","Add vaccine batches page should launch [NEELIMA HOUSE-Home Of Housebound Patient]","" -"passed","Fri Jun 07 22:44:45 UTC 2024","Fri Jun 07 22:44:53 UTC 2024","7770","","","","","","Search by NHS number [9449306613-Briar Anderton-20/5/1990-123 Main Vyt, AB12 3CE]","" -"passed","Fri Jun 07 22:41:48 UTC 2024","Fri Jun 07 22:41:54 UTC 2024","5280","","","","","","Add vaccines page should launch [NEELIMA HOUSE-Vaccination Centre]","" -"passed","Fri Jun 07 22:41:45 UTC 2024","Fri Jun 07 22:41:58 UTC 2024","12269","","","","","","Add vaccine batches page should launch [ST JOHN'S HOUSE-Vaccination Centre]","" -"passed","Fri Jun 07 22:41:15 UTC 2024","Fri Jun 07 22:41:24 UTC 2024","8841","","","","","","Add vaccine batches page should launch [ALBERT HOUSE-Care Home]","" -"failed","Fri Jun 07 22:51:56 UTC 2024","Fri Jun 07 22:53:03 UTC 2024","66161","","","","","","Record a vaccine with nhs number [3-9450144699-ALBERT HOUSE-Off-site Outreach Event-yes-today-1-yes-yes-today-1-HOPE TULLY-10/1/1993-2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB-Flu-Cell-based Quadrivalent - QIVc-SDYY2-23A-19/10/2026]","" -"passed","Fri Jun 07 22:44:17 UTC 2024","Fri Jun 07 22:44:23 UTC 2024","6697","","","","","","Find a patient page should launch [ALBERT HOUSE-Care Home]","" -"passed","Fri Jun 07 22:41:59 UTC 2024","Fri Jun 07 22:42:05 UTC 2024","6037","","","","","","Add vaccines page should launch [NEELIMA HOUSE-Hospital Hub]","" -"passed","Fri Jun 07 22:43:18 UTC 2024","Fri Jun 07 22:43:27 UTC 2024","9127","","","","","","Add vaccines page should launch [ALBERT HOUSE-Care Home]","" -"passed","Fri Jun 07 22:50:42 UTC 2024","Fri Jun 07 22:51:52 UTC 2024","70193","","","","","","Record a vaccine with nhs number [12-9450140960-ALBERT HOUSE-Hospital Hub-yes-today-1-yes-yes-today-DEANA GAMBLES-5/9/1993-10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ-Flu-Flucelvax Tetra - QIVc-SDYY2-20A-19/10/2026]","" -"passed","Fri Jun 07 22:47:27 UTC 2024","Fri Jun 07 22:48:41 UTC 2024","73460","","","","","","Record a vaccine with nhs number [6-9437540233-NEELIMA HOUSE-Vaccination Centre-yes-today-5-yes-yes-today-2-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-Spikevax XBB.1.5-SDYY2-16A-19/10/2026]","" +"passed","Fri Jun 07 23:09:14 UTC 2024","Fri Jun 07 23:09:22 UTC 2024","7918","","","","","","Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-39 Barton Road, RG10 9DF]","" +"passed","Fri Jun 07 23:06:43 UTC 2024","Fri Jun 07 23:06:48 UTC 2024","5277","","","","","","Add vaccine batches page should launch [NEELIMA HOUSE-Off-site Outreach Event]","" +"passed","Fri Jun 07 23:10:13 UTC 2024","Fri Jun 07 23:10:20 UTC 2024","7698","","","","","","Search without entering nhs number","" +"passed","Fri Jun 07 23:08:28 UTC 2024","Fri Jun 07 23:08:37 UTC 2024","8337","","","","","","Search by NHS number [9449304424-COMFORT Jones-9/3/2018-Ifyoucan113, GDA11 UCL6, KT17 1NA]","" +"passed","Fri Jun 07 23:11:49 UTC 2024","Fri Jun 07 23:13:30 UTC 2024","101186","","","","","","Record a vaccine with nhs number [4-9472710255-NEELIMA HOUSE-Home Of Housebound Patient-yes-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-COVID-19-Comirnaty 10 Omicron XBB.1.5-SDYY2-14A-19/10/2026]","" +"passed","Fri Jun 07 23:08:45 UTC 2024","Fri Jun 07 23:08:53 UTC 2024","8473","","","","","","Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]","" +"passed","Fri Jun 07 23:06:10 UTC 2024","Fri Jun 07 23:06:16 UTC 2024","6177","","","","","","Add vaccine batches page should launch [NEELIMA HOUSE-Hospital Hub]","" +"passed","Fri Jun 07 23:06:54 UTC 2024","Fri Jun 07 23:07:01 UTC 2024","6485","","","","","","Add vaccine batches page should launch [ST JOHN'S HOUSE-Hospital Hub]","" +"passed","Fri Jun 07 23:07:25 UTC 2024","Fri Jun 07 23:07:29 UTC 2024","4531","","","","","","Add vaccines page should launch [ALBERT HOUSE-Hospital Hub]","" +"passed","Fri Jun 07 23:06:14 UTC 2024","Fri Jun 07 23:06:31 UTC 2024","17100","","","","","","Add batch to vaccine [NEELIMA HOUSE-COVID-19-Comirnaty Original/Omicron BA.4-5-SD7YY2-24-today+90]","" +"passed","Fri Jun 07 23:08:19 UTC 2024","Fri Jun 07 23:08:28 UTC 2024","9195","","","","","","Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]","" +"passed","Fri Jun 07 23:09:54 UTC 2024","Fri Jun 07 23:10:03 UTC 2024","9067","","","","","","Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]","" +"passed","Fri Jun 07 23:09:29 UTC 2024","Fri Jun 07 23:09:39 UTC 2024","9197","","","","","","Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]","" +"passed","Fri Jun 07 23:07:04 UTC 2024","Fri Jun 07 23:07:10 UTC 2024","6443","","","","","","Add vaccine batches page should launch [ALBERT HOUSE-Hospital Hub]","" +"passed","Fri Jun 07 23:10:39 UTC 2024","Fri Jun 07 23:11:46 UTC 2024","66950","","","","","","Record a vaccine with nhs number [3-9470057589-NEELIMA HOUSE-Care Home-yes-today-2-yes-yes-today-1-ROGER SEABORNE-13/12/1922-10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG-COVID-19-Comirnaty 3 Omicron XBB.1.5-SDYY2-13A-19/10/2026]","" +"passed","Fri Jun 07 23:08:12 UTC 2024","Fri Jun 07 23:08:19 UTC 2024","6698","","","","","","Find a patient page should launch [NEELIMA HOUSE-Care Home]","" +"passed","Fri Jun 07 23:13:36 UTC 2024","Fri Jun 07 23:14:46 UTC 2024","70587","","","","","","Record a vaccine with nhs number [7-9474374228-NEELIMA HOUSE-Hospital Hub-yes-today-6-yes-yes-today-3-ORINDA JUDD-20/7/1963-2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL-COVID-19-Spikevax XBB.1.5-SDYY2-17A-19/10/2026]","" +"passed","Fri Jun 07 23:09:39 UTC 2024","Fri Jun 07 23:09:50 UTC 2024","11184","","","","","","Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]","" +"passed","Fri Jun 07 23:07:05 UTC 2024","Fri Jun 07 23:07:13 UTC 2024","7671","","","","","","Add vaccine batches page should launch [ST JOHN'S HOUSE-Care Home]","" +"passed","Fri Jun 07 23:06:33 UTC 2024","Fri Jun 07 23:06:39 UTC 2024","5760","","","","","","Add vaccine batches page should launch [NEELIMA HOUSE-Home Of Housebound Patient]","" +"failed","Fri Jun 07 23:10:33 UTC 2024","Fri Jun 07 23:11:04 UTC 2024","31112","","","","","","Sign in should fail based on credentials provided [None-password-fail]","" +"passed","Fri Jun 07 23:11:09 UTC 2024","Fri Jun 07 23:11:14 UTC 2024","4325","","","","","","Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]","" +"passed","Fri Jun 07 23:06:50 UTC 2024","Fri Jun 07 23:06:58 UTC 2024","8312","","","","","","Add vaccines page should launch [NEELIMA HOUSE-Care Home]","" +"failed","Fri Jun 07 23:09:11 UTC 2024","Fri Jun 07 23:09:11 UTC 2024","115","","","","","","Find a patient page should launch [ALBERT HOUSE-Hospital Hub]","" +"passed","Fri Jun 07 23:09:47 UTC 2024","Fri Jun 07 23:09:53 UTC 2024","6264","","","","","","Add vaccines page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]","" +"passed","Fri Jun 07 23:08:53 UTC 2024","Fri Jun 07 23:09:03 UTC 2024","10029","","","","","","Search by NHS number [9449306613-Briar Anderton-20/5/1990-123 Main Vyt, AB12 3CE]","" +"passed","Fri Jun 07 23:09:43 UTC 2024","Fri Jun 07 23:09:54 UTC 2024","10922","","","","","","Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]","" +"passed","Fri Jun 07 23:08:05 UTC 2024","Fri Jun 07 23:08:09 UTC 2024","3607","","","","","","Find a patient page should launch [NEELIMA HOUSE-Hospital Hub]","" +"passed","Fri Jun 07 23:06:12 UTC 2024","Fri Jun 07 23:06:18 UTC 2024","6490","","","","","","Add vaccine batches page should launch [ALBERT HOUSE-Off-site Outreach Event]","" +"passed","Fri Jun 07 23:08:37 UTC 2024","Fri Jun 07 23:08:45 UTC 2024","8359","","","","","","Search by NHS number [9449305552-abxxyz Patel-13/2/2020-Caretakers Flat, Line2121, Line323, HYDERABAD, Country, EN2 6SN]","" +"failed","Fri Jun 07 23:09:50 UTC 2024","Fri Jun 07 23:10:21 UTC 2024","30997","","","","","","Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]","" +"passed","Fri Jun 07 23:10:21 UTC 2024","Fri Jun 07 23:10:30 UTC 2024","8236","","","","","","Search without entering patient details","" +"passed","Fri Jun 07 23:07:27 UTC 2024","Fri Jun 07 23:07:32 UTC 2024","5195","","","","","","Find a patient page should launch [ALBERT HOUSE-Home Of Housebound Patient]","" +"passed","Fri Jun 07 23:10:30 UTC 2024","Fri Jun 07 23:10:31 UTC 2024","1367","","","","","","Login button is visible","" +"failed","Fri Jun 07 23:14:18 UTC 2024","Fri Jun 07 23:14:18 UTC 2024","113","","","","","","Record a vaccine with nhs number [8-9474376638-ALBERT HOUSE-Care Home-yes-today-32-yes-yes-today-30-PHYLLIDA ZYLKO-6/2/1968-BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG-Flu-Fluenz Tetra - LAIV-SDYY2-18F-19/10/2026]","" +"passed","Fri Jun 07 23:09:03 UTC 2024","Fri Jun 07 23:09:14 UTC 2024","10350","","","","","","Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]","" +"passed","Fri Jun 07 23:08:07 UTC 2024","Fri Jun 07 23:08:11 UTC 2024","4003","","","","","","Find a patient page should launch [ST JOHN'S HOUSE-Home Of Housebound Patient]","" +"passed","Fri Jun 07 23:08:34 UTC 2024","Fri Jun 07 23:08:39 UTC 2024","5190","","","","","","Add vaccines page should launch [ALBERT HOUSE-Off-site Outreach Event]","" +"passed","Fri Jun 07 23:07:49 UTC 2024","Fri Jun 07 23:07:54 UTC 2024","4385","","","","","","Find a patient page should launch [ST JOHN'S HOUSE-Hospital Hub]","" +"passed","Fri Jun 07 23:07:56 UTC 2024","Fri Jun 07 23:08:02 UTC 2024","5523","","","","","","Find a patient page should launch [NEELIMA HOUSE-Vaccination Centre]","" +"passed","Fri Jun 07 23:08:52 UTC 2024","Fri Jun 07 23:08:57 UTC 2024","5035","","","","","","Add vaccines page should launch [ST JOHN'S HOUSE-Hospital Hub]","" +"passed","Fri Jun 07 23:10:03 UTC 2024","Fri Jun 07 23:10:13 UTC 2024","9588","","","","","","Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]","" +"passed","Fri Jun 07 23:10:31 UTC 2024","Fri Jun 07 23:10:32 UTC 2024","1104","","","","","","NHS sign in page should be visible","" +"failed","Fri Jun 07 23:10:30 UTC 2024","Fri Jun 07 23:11:23 UTC 2024","52963","","","","","","Record a vaccine with nhs number [0-9693632109-NEELIMA HOUSE-Vaccination Centre-yes-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-12-19/10/2025]","" +"passed","Fri Jun 07 23:12:31 UTC 2024","Fri Jun 07 23:14:09 UTC 2024","98138","","","","","","Record a vaccine with nhs number [6-9437540233-NEELIMA HOUSE-Vaccination Centre-yes-today-5-yes-yes-today-2-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-Spikevax XBB.1.5-SDYY2-16A-19/10/2026]","" +"passed","Fri Jun 07 23:09:01 UTC 2024","Fri Jun 07 23:09:06 UTC 2024","4860","","","","","","Find a patient page should launch [ALBERT HOUSE-Vaccination Centre]","" +"failed","Fri Jun 07 23:09:53 UTC 2024","Fri Jun 07 23:10:33 UTC 2024","39824","","","","","","Vaccine already added to site warning should appear [NEELIMA HOUSE-COVID-19-Comirnaty Original/Omicron BA.4-5]","" +"passed","Fri Jun 07 23:07:57 UTC 2024","Fri Jun 07 23:08:04 UTC 2024","6878","","","","","","Find a patient page should launch [ST JOHN'S HOUSE-Care Home]","" +"passed","Fri Jun 07 23:10:32 UTC 2024","Fri Jun 07 23:10:36 UTC 2024","4073","","","","","","Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]","" +"failed","Fri Jun 07 23:15:29 UTC 2024","Fri Jun 07 23:16:13 UTC 2024","43898","","","","","","Record a vaccine with nhs number [3-9450144699-ALBERT HOUSE-Off-site Outreach Event-yes-today-1-yes-yes-today-1-HOPE TULLY-10/1/1993-2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB-Flu-Cell-based Quadrivalent - QIVc-SDYY2-23A-19/10/2026]","" +"failed","Fri Jun 07 23:07:41 UTC 2024","Fri Jun 07 23:07:52 UTC 2024","10733","","","","","","Vaccine already added to site warning should appear [NEELIMA HOUSE-Flu-Fluenz Tetra - LAIV]","" +"passed","Fri Jun 07 23:09:03 UTC 2024","Fri Jun 07 23:09:11 UTC 2024","8547","","","","","","Add vaccines page should launch [ST JOHN'S HOUSE-Care Home]","" +"passed","Fri Jun 07 23:07:18 UTC 2024","Fri Jun 07 23:07:23 UTC 2024","5155","","","","","","Add vaccine batches page should launch [ST JOHN'S HOUSE-Home Of Housebound Patient]","" +"passed","Fri Jun 07 23:11:05 UTC 2024","Fri Jun 07 23:11:09 UTC 2024","4775","","","","","","Sign in should fail based on credentials provided [invalid_email_address-password-fail]","" +"failed","Fri Jun 07 23:14:54 UTC 2024","Fri Jun 07 23:15:38 UTC 2024","43609","","","","","","Record a vaccine with nhs number [12-9450140960-ALBERT HOUSE-Hospital Hub-yes-today-1-yes-yes-today-DEANA GAMBLES-5/9/1993-10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ-Flu-Flucelvax Tetra - QIVc-SDYY2-20A-19/10/2026]","" +"passed","Fri Jun 07 23:08:23 UTC 2024","Fri Jun 07 23:08:27 UTC 2024","4084","","","","","","Find a patient page should launch [NEELIMA HOUSE-Home Of Housebound Patient]","" +"passed","Fri Jun 07 23:08:14 UTC 2024","Fri Jun 07 23:08:19 UTC 2024","4804","","","","","","Find a patient page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]","" +"passed","Fri Jun 07 23:10:20 UTC 2024","Fri Jun 07 23:10:27 UTC 2024","6856","","","","","","NHS sign in page should be visible","" +"failed","Fri Jun 07 23:06:36 UTC 2024","Fri Jun 07 23:06:37 UTC 2024","124","","","","","","Add vaccines page should launch [NEELIMA HOUSE-Vaccination Centre]","" +"passed","Fri Jun 07 23:12:02 UTC 2024","Fri Jun 07 23:13:12 UTC 2024","70233","","","","","","Record a vaccine with nhs number [8-9437580812-NEELIMA HOUSE-Care Home-yes-today-7-yes-yes-today-7-INDIGO CATCHESIDE-1/3/1959-12 CANBERRA STREET, MANCHESTER, M11 4WL-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-18A-19/10/2026]","" +"passed","Fri Jun 07 23:08:43 UTC 2024","Fri Jun 07 23:08:49 UTC 2024","5440","","","","","","Add vaccines page should launch [ST JOHN'S HOUSE-Vaccination Centre]","" +"passed","Fri Jun 07 23:06:21 UTC 2024","Fri Jun 07 23:06:29 UTC 2024","7399","","","","","","Add vaccine batches page should launch [NEELIMA HOUSE-Care Home]","" +"passed","Fri Jun 07 23:09:22 UTC 2024","Fri Jun 07 23:09:29 UTC 2024","7776","","","","","","Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]","" +"passed","Fri Jun 07 23:11:17 UTC 2024","Fri Jun 07 23:12:25 UTC 2024","68405","","","","","","Record a vaccine with nhs number [5-9473629885-NEELIMA HOUSE-Off-site Outreach Event-yes-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-COVID-19-Spikevax XBB.1.5-SDYY2-15A-19/10/2026]","" +"passed","Fri Jun 07 23:06:07 UTC 2024","Fri Jun 07 23:06:14 UTC 2024","6601","","","","","","Add vaccine batches page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]","" +"failed","Fri Jun 07 23:14:50 UTC 2024","Fri Jun 07 23:15:34 UTC 2024","43931","","","","","","Record a vaccine with nhs number [12-9437540233-ALBERT HOUSE-Hospital Hub-yes-today-15-yes-yes-today-7-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-Spikevax XBB.1.5-SDYY2-18E-19/10/2026]","" +"passed","Fri Jun 07 23:07:03 UTC 2024","Fri Jun 07 23:07:10 UTC 2024","6298","","","","","","Add vaccines page should launch [NEELIMA HOUSE-Home Of Housebound Patient]","" +"passed","Fri Jun 07 23:06:52 UTC 2024","Fri Jun 07 23:06:58 UTC 2024","6081","","","","","","Add vaccine batches page should launch [ALBERT HOUSE-Vaccination Centre]","" +"passed","Fri Jun 07 23:13:16 UTC 2024","Fri Jun 07 23:14:56 UTC 2024","100285","","","","","","Record a vaccine with nhs number [9-9437599165-NEELIMA HOUSE-Home Of Housebound Patient-yes-today-30-yes-yes-today-30-CAWRDAV BOBBETT-21/7/1959-127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN-COVID-19-Comirnaty 30 Omicron XBB.1.5-SDYY2-18B-19/10/2026]","" +"passed","Fri Jun 07 23:06:40 UTC 2024","Fri Jun 07 23:06:45 UTC 2024","5396","","","","","","Add vaccines page should launch [NEELIMA HOUSE-Hospital Hub]","" +"failed","Fri Jun 07 23:11:58 UTC 2024","Fri Jun 07 23:11:58 UTC 2024","110","","","","","","Record a vaccine with nhs number [2-9470040228-NEELIMA HOUSE-Hospital Hub-yes-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-COVID-19-Comirnaty 30 Omicron XBB.1.5-SB12345-12A-19/2/2026]","" +"passed","Fri Jun 07 23:07:35 UTC 2024","Fri Jun 07 23:07:39 UTC 2024","3491","","","","","","Find a patient page should launch [ALBERT HOUSE-Off-site Outreach Event]","" +"passed","Fri Jun 07 23:07:42 UTC 2024","Fri Jun 07 23:07:46 UTC 2024","4379","","","","","","Find a patient page should launch [ST JOHN'S HOUSE-Vaccination Centre]","" +"passed","Fri Jun 07 23:07:15 UTC 2024","Fri Jun 07 23:07:20 UTC 2024","5586","","","","","","Add vaccines page should launch [ALBERT HOUSE-Vaccination Centre]","" diff --git a/data/suites.json b/data/suites.json index 90dd45242..13021f249 100644 --- a/data/suites.json +++ b/data/suites.json @@ -2,48 +2,14 @@ "uid" : "98d3104e051c652961429bf95fa0b5d6", "name" : "suites", "children" : [ { - "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Vaccination Centre]", - "uid" : "a81526a410d30ed2", - "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", - "time" : { - "start" : 1717800074654, - "stop" : 1717800081642, - "duration" : 6988 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "Vaccination Centre", "NEELIMA HOUSE" ] - }, { - "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Care Home]", - "uid" : "cb5d4cea7f7a72cd", - "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", - "time" : { - "start" : 1717800075947, - "stop" : 1717800084788, - "duration" : 8841 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "Care Home", "ALBERT HOUSE" ] - }, { "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", - "uid" : "ffa9fc2cc0dd4bdc", + "uid" : "b51ca4cf1c5cee7", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800076049, - "stop" : 1717800082914, - "duration" : 6865 + "start" : 1717801567878, + "stop" : 1717801574479, + "duration" : 6601 }, "flaky" : false, "newFailed" : false, @@ -52,32 +18,15 @@ "retriesCount" : 0, "retriesStatusChange" : false, "parameters" : [ "Off-site Outreach Event", "ST JOHN'S HOUSE" ] - }, { - "name" : "Add batch to vaccine [NEELIMA HOUSE-COVID-19-Comirnaty Original/Omicron BA.4-5-SD7YY2-24-today+90]", - "uid" : "484080d90e9df8bf", - "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", - "time" : { - "start" : 1717800082917, - "stop" : 1717800103433, - "duration" : 20516 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "SD7YY2", "24", "today+90", "NEELIMA HOUSE", "COVID-19", "Comirnaty Original/Omicron BA.4-5" ] }, { "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Hospital Hub]", - "uid" : "62e2ccf4ba019b94", + "uid" : "6032c487e704c28b", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800087854, - "stop" : 1717800093380, - "duration" : 5526 + "start" : 1717801570120, + "stop" : 1717801576297, + "duration" : 6177 }, "flaky" : false, "newFailed" : false, @@ -88,13 +37,13 @@ "parameters" : [ "Hospital Hub", "NEELIMA HOUSE" ] }, { "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Off-site Outreach Event]", - "uid" : "76aa7549f2c79544", + "uid" : "f2022c0716cefbc1", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800091053, - "stop" : 1717800098076, - "duration" : 7023 + "start" : 1717801572485, + "stop" : 1717801578975, + "duration" : 6490 }, "flaky" : false, "newFailed" : false, @@ -104,14 +53,14 @@ "retriesStatusChange" : false, "parameters" : [ "Off-site Outreach Event", "ALBERT HOUSE" ] }, { - "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Care Home]", - "uid" : "b16993faf8c9a328", + "name" : "Add batch to vaccine [NEELIMA HOUSE-COVID-19-Comirnaty Original/Omicron BA.4-5-SD7YY2-24-today+90]", + "uid" : "a51a6f9250d4e1b2", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800099305, - "stop" : 1717800108537, - "duration" : 9232 + "start" : 1717801574482, + "stop" : 1717801591582, + "duration" : 17100 }, "flaky" : false, "newFailed" : false, @@ -119,16 +68,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Care Home", "NEELIMA HOUSE" ] + "parameters" : [ "SD7YY2", "24", "today+90", "NEELIMA HOUSE", "COVID-19", "Comirnaty Original/Omicron BA.4-5" ] }, { - "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Vaccination Centre]", - "uid" : "1a98f19b52b112ad", + "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Care Home]", + "uid" : "f4b0a86b1fea2aa3", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800105899, - "stop" : 1717800118168, - "duration" : 12269 + "start" : 1717801581850, + "stop" : 1717801589249, + "duration" : 7399 }, "flaky" : false, "newFailed" : false, @@ -136,16 +85,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Vaccination Centre", "ST JOHN'S HOUSE" ] + "parameters" : [ "Care Home", "NEELIMA HOUSE" ] }, { - "name" : "Add vaccines page should launch [NEELIMA HOUSE-Vaccination Centre]", - "uid" : "24b6235d74921f2f", + "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Home Of Housebound Patient]", + "uid" : "8dbd6199f88c701a", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800108813, - "stop" : 1717800114093, - "duration" : 5280 + "start" : 1717801593399, + "stop" : 1717801599159, + "duration" : 5760 }, "flaky" : false, "newFailed" : false, @@ -153,16 +102,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Vaccination Centre", "NEELIMA HOUSE" ] + "parameters" : [ "Home Of Housebound Patient", "NEELIMA HOUSE" ] }, { - "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Home Of Housebound Patient]", - "uid" : "d6482d079613d7c5", + "name" : "Add vaccines page should launch [NEELIMA HOUSE-Vaccination Centre]", + "uid" : "48bf0359cd6d4946", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1717800112986, - "stop" : 1717800119601, - "duration" : 6615 + "start" : 1717801596892, + "stop" : 1717801597016, + "duration" : 124 }, "flaky" : false, "newFailed" : false, @@ -170,16 +119,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Home Of Housebound Patient", "NEELIMA HOUSE" ] + "parameters" : [ "Vaccination Centre", "NEELIMA HOUSE" ] }, { "name" : "Add vaccines page should launch [NEELIMA HOUSE-Hospital Hub]", - "uid" : "5d0d9197d581a74d", + "uid" : "5ae5fb41735c0731", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800119679, - "stop" : 1717800125716, - "duration" : 6037 + "start" : 1717801600421, + "stop" : 1717801605817, + "duration" : 5396 }, "flaky" : false, "newFailed" : false, @@ -189,14 +138,14 @@ "retriesStatusChange" : false, "parameters" : [ "Hospital Hub", "NEELIMA HOUSE" ] }, { - "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Hospital Hub]", - "uid" : "b9bd146152fbac4b", + "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Off-site Outreach Event]", + "uid" : "9560148580fdbce5", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800123006, - "stop" : 1717800128797, - "duration" : 5791 + "start" : 1717801603001, + "stop" : 1717801608278, + "duration" : 5277 }, "flaky" : false, "newFailed" : false, @@ -204,16 +153,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Hospital Hub", "ST JOHN'S HOUSE" ] + "parameters" : [ "Off-site Outreach Event", "NEELIMA HOUSE" ] }, { - "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Off-site Outreach Event]", - "uid" : "c76824257f152ddc", + "name" : "Add vaccines page should launch [NEELIMA HOUSE-Care Home]", + "uid" : "9d28aaacd26b6dee", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800124681, - "stop" : 1717800131031, - "duration" : 6350 + "start" : 1717801610136, + "stop" : 1717801618448, + "duration" : 8312 }, "flaky" : false, "newFailed" : false, @@ -221,16 +170,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Off-site Outreach Event", "NEELIMA HOUSE" ] + "parameters" : [ "Care Home", "NEELIMA HOUSE" ] }, { - "name" : "Add vaccines page should launch [NEELIMA HOUSE-Care Home]", - "uid" : "e8fc383923360c31", + "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Vaccination Centre]", + "uid" : "af45e8cbcef78e5f", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800131480, - "stop" : 1717800138341, - "duration" : 6861 + "start" : 1717801612869, + "stop" : 1717801618950, + "duration" : 6081 }, "flaky" : false, "newFailed" : false, @@ -238,16 +187,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Care Home", "NEELIMA HOUSE" ] + "parameters" : [ "Vaccination Centre", "ALBERT HOUSE" ] }, { - "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Care Home]", - "uid" : "ea64969bcb255020", + "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Hospital Hub]", + "uid" : "1d571392d861f75b", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800133588, - "stop" : 1717800140889, - "duration" : 7301 + "start" : 1717801614816, + "stop" : 1717801621301, + "duration" : 6485 }, "flaky" : false, "newFailed" : false, @@ -255,16 +204,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Care Home", "ST JOHN'S HOUSE" ] + "parameters" : [ "Hospital Hub", "ST JOHN'S HOUSE" ] }, { - "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Hospital Hub]", - "uid" : "7e195759b0e5d59c", + "name" : "Add vaccines page should launch [NEELIMA HOUSE-Home Of Housebound Patient]", + "uid" : "b3321781a1e528df", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800165618, - "stop" : 1717800171497, - "duration" : 5879 + "start" : 1717801623819, + "stop" : 1717801630117, + "duration" : 6298 }, "flaky" : false, "newFailed" : false, @@ -272,16 +221,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Hospital Hub", "ALBERT HOUSE" ] + "parameters" : [ "Home Of Housebound Patient", "NEELIMA HOUSE" ] }, { - "name" : "Vaccine already added to site warning should appear [NEELIMA HOUSE-Flu-Fluenz Tetra - LAIV]", - "uid" : "efffd0eaa2a90741", + "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Hospital Hub]", + "uid" : "b5a239dea2c6a8b", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800171502, - "stop" : 1717800186478, - "duration" : 14976 + "start" : 1717801624375, + "stop" : 1717801630818, + "duration" : 6443 }, "flaky" : false, "newFailed" : false, @@ -289,16 +238,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "NEELIMA HOUSE", "Flu", "Fluenz Tetra - LAIV" ] + "parameters" : [ "Hospital Hub", "ALBERT HOUSE" ] }, { - "name" : "Add vaccines page should launch [NEELIMA HOUSE-Off-site Outreach Event]", - "uid" : "ba2d1fd072443c95", + "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Care Home]", + "uid" : "25a68c0144b73e20", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800173822, - "stop" : 1717800180194, - "duration" : 6372 + "start" : 1717801625937, + "stop" : 1717801633608, + "duration" : 7671 }, "flaky" : false, "newFailed" : false, @@ -306,16 +255,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Off-site Outreach Event", "NEELIMA HOUSE" ] + "parameters" : [ "Care Home", "ST JOHN'S HOUSE" ] }, { "name" : "Add vaccines page should launch [ALBERT HOUSE-Vaccination Centre]", - "uid" : "1c35b0c4bbce9879", + "uid" : "19e140bb1a09bc4c", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800175844, - "stop" : 1717800182437, - "duration" : 6593 + "start" : 1717801635282, + "stop" : 1717801640868, + "duration" : 5586 }, "flaky" : false, "newFailed" : false, @@ -325,14 +274,14 @@ "retriesStatusChange" : false, "parameters" : [ "Vaccination Centre", "ALBERT HOUSE" ] }, { - "name" : "Find a patient page should launch [ALBERT HOUSE-Home Of Housebound Patient]", - "uid" : "52c292405ddd01ab", + "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Home Of Housebound Patient]", + "uid" : "6d93967ad44ab11f", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800185685, - "stop" : 1717800191521, - "duration" : 5836 + "start" : 1717801638233, + "stop" : 1717801643388, + "duration" : 5155 }, "flaky" : false, "newFailed" : false, @@ -340,16 +289,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Home Of Housebound Patient", "ALBERT HOUSE" ] + "parameters" : [ "Home Of Housebound Patient", "ST JOHN'S HOUSE" ] }, { "name" : "Add vaccines page should launch [ALBERT HOUSE-Hospital Hub]", - "uid" : "1fca25ba43142135", + "uid" : "66f03be6055878f3", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800187565, - "stop" : 1717800193513, - "duration" : 5948 + "start" : 1717801645066, + "stop" : 1717801649597, + "duration" : 4531 }, "flaky" : false, "newFailed" : false, @@ -359,14 +308,14 @@ "retriesStatusChange" : false, "parameters" : [ "Hospital Hub", "ALBERT HOUSE" ] }, { - "name" : "Find a patient page should launch [NEELIMA HOUSE-Vaccination Centre]", - "uid" : "6d674d700f52ab79", + "name" : "Find a patient page should launch [ALBERT HOUSE-Home Of Housebound Patient]", + "uid" : "d6b92eabe5d5b720", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800191818, - "stop" : 1717800196877, - "duration" : 5059 + "start" : 1717801647561, + "stop" : 1717801652756, + "duration" : 5195 }, "flaky" : false, "newFailed" : false, @@ -374,16 +323,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Vaccination Centre", "NEELIMA HOUSE" ] + "parameters" : [ "Home Of Housebound Patient", "ALBERT HOUSE" ] }, { "name" : "Find a patient page should launch [ALBERT HOUSE-Off-site Outreach Event]", - "uid" : "1e2e40aeb5240a63", + "uid" : "30f352bd3ada756e", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800196041, - "stop" : 1717800200585, - "duration" : 4544 + "start" : 1717801655514, + "stop" : 1717801659005, + "duration" : 3491 }, "flaky" : false, "newFailed" : false, @@ -393,31 +342,14 @@ "retriesStatusChange" : false, "parameters" : [ "Off-site Outreach Event", "ALBERT HOUSE" ] }, { - "name" : "Add vaccines page should launch [ALBERT HOUSE-Care Home]", - "uid" : "af61ad6f4a5001a6", - "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", - "time" : { - "start" : 1717800198541, - "stop" : 1717800207668, - "duration" : 9127 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "Care Home", "ALBERT HOUSE" ] - }, { - "name" : "Find a patient page should launch [NEELIMA HOUSE-Hospital Hub]", - "uid" : "705ce5109aeae23d", + "name" : "Vaccine already added to site warning should appear [NEELIMA HOUSE-Flu-Fluenz Tetra - LAIV]", + "uid" : "3d88ed46eee551bc", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1717800201312, - "stop" : 1717800205939, - "duration" : 4627 + "start" : 1717801661703, + "stop" : 1717801672436, + "duration" : 10733 }, "flaky" : false, "newFailed" : false, @@ -425,16 +357,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Hospital Hub", "NEELIMA HOUSE" ] + "parameters" : [ "NEELIMA HOUSE", "Flu", "Fluenz Tetra - LAIV" ] }, { "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Vaccination Centre]", - "uid" : "c3427240a90f96e3", + "uid" : "3cf387ffb1fd8d73", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800204013, - "stop" : 1717800209154, - "duration" : 5141 + "start" : 1717801662123, + "stop" : 1717801666502, + "duration" : 4379 }, "flaky" : false, "newFailed" : false, @@ -443,49 +375,15 @@ "retriesCount" : 0, "retriesStatusChange" : false, "parameters" : [ "Vaccination Centre", "ST JOHN'S HOUSE" ] - }, { - "name" : "Find a patient page should launch [NEELIMA HOUSE-Care Home]", - "uid" : "cff6359a61b8c825", - "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", - "time" : { - "start" : 1717800210482, - "stop" : 1717800217131, - "duration" : 6649 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "Care Home", "NEELIMA HOUSE" ] - }, { - "name" : "Add vaccines page should launch [ALBERT HOUSE-Home Of Housebound Patient]", - "uid" : "957bedfa63f69f9f", - "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", - "time" : { - "start" : 1717800212400, - "stop" : 1717800218077, - "duration" : 5677 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "Home Of Housebound Patient", "ALBERT HOUSE" ] }, { "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Hospital Hub]", - "uid" : "b54db5dd899ae914", + "uid" : "faaf734f3936e662", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800213267, - "stop" : 1717800219220, - "duration" : 5953 + "start" : 1717801669836, + "stop" : 1717801674221, + "duration" : 4385 }, "flaky" : false, "newFailed" : false, @@ -495,31 +393,14 @@ "retriesStatusChange" : false, "parameters" : [ "Hospital Hub", "ST JOHN'S HOUSE" ] }, { - "name" : "Find a patient page should launch [NEELIMA HOUSE-Home Of Housebound Patient]", - "uid" : "a77d46c9944cf781", - "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", - "time" : { - "start" : 1717800222026, - "stop" : 1717800225905, - "duration" : 3879 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "Home Of Housebound Patient", "NEELIMA HOUSE" ] - }, { - "name" : "Add vaccines page should launch [ALBERT HOUSE-Off-site Outreach Event]", - "uid" : "85a7edaa53ca6587", + "name" : "Find a patient page should launch [NEELIMA HOUSE-Vaccination Centre]", + "uid" : "da556477702688d8", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800223645, - "stop" : 1717800230438, - "duration" : 6793 + "start" : 1717801676801, + "stop" : 1717801682324, + "duration" : 5523 }, "flaky" : false, "newFailed" : false, @@ -527,16 +408,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Off-site Outreach Event", "ALBERT HOUSE" ] + "parameters" : [ "Vaccination Centre", "NEELIMA HOUSE" ] }, { "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Care Home]", - "uid" : "33c3ae776dbb34d9", + "uid" : "cd283f6c34c2f784", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800223894, - "stop" : 1717800230936, - "duration" : 7042 + "start" : 1717801677514, + "stop" : 1717801684392, + "duration" : 6878 }, "flaky" : false, "newFailed" : false, @@ -546,14 +427,14 @@ "retriesStatusChange" : false, "parameters" : [ "Care Home", "ST JOHN'S HOUSE" ] }, { - "name" : "Find a patient page should launch [NEELIMA HOUSE-Off-site Outreach Event]", - "uid" : "2da859f548518e1f", + "name" : "Find a patient page should launch [NEELIMA HOUSE-Hospital Hub]", + "uid" : "81d2584507241c41", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800230294, - "stop" : 1717800235437, - "duration" : 5143 + "start" : 1717801685558, + "stop" : 1717801689165, + "duration" : 3607 }, "flaky" : false, "newFailed" : false, @@ -561,16 +442,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Off-site Outreach Event", "NEELIMA HOUSE" ] + "parameters" : [ "Hospital Hub", "NEELIMA HOUSE" ] }, { "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Home Of Housebound Patient]", - "uid" : "19d6b63d122ed3c3", + "uid" : "e17d6d92b8a9e8cf", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800235673, - "stop" : 1717800240913, - "duration" : 5240 + "start" : 1717801687386, + "stop" : 1717801691389, + "duration" : 4003 }, "flaky" : false, "newFailed" : false, @@ -580,31 +461,14 @@ "retriesStatusChange" : false, "parameters" : [ "Home Of Housebound Patient", "ST JOHN'S HOUSE" ] }, { - "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Vaccination Centre]", - "uid" : "96fe9d4f7a35015b", - "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", - "time" : { - "start" : 1717800235977, - "stop" : 1717800241829, - "duration" : 5852 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "Vaccination Centre", "ST JOHN'S HOUSE" ] - }, { - "name" : "Find a patient page should launch [ALBERT HOUSE-Vaccination Centre]", - "uid" : "5bdc13de0b52d9a6", + "name" : "Find a patient page should launch [NEELIMA HOUSE-Care Home]", + "uid" : "4decc2f425b2fcf", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800239119, - "stop" : 1717800243851, - "duration" : 4732 + "start" : 1717801692973, + "stop" : 1717801699671, + "duration" : 6698 }, "flaky" : false, "newFailed" : false, @@ -612,16 +476,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Vaccination Centre", "ALBERT HOUSE" ] + "parameters" : [ "Care Home", "NEELIMA HOUSE" ] }, { "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", - "uid" : "24499a8ac8020f1e", + "uid" : "c9837eea48af5d1f", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800245009, - "stop" : 1717800249083, - "duration" : 4074 + "start" : 1717801694711, + "stop" : 1717801699515, + "duration" : 4804 }, "flaky" : false, "newFailed" : false, @@ -631,14 +495,14 @@ "retriesStatusChange" : false, "parameters" : [ "Off-site Outreach Event", "ST JOHN'S HOUSE" ] }, { - "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Hospital Hub]", - "uid" : "61a22540f9fdcb4b", + "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", + "uid" : "22e7c3dce36debda", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800246893, - "stop" : 1717800253285, - "duration" : 6392 + "start" : 1717801699519, + "stop" : 1717801708714, + "duration" : 9195 }, "flaky" : false, "newFailed" : false, @@ -646,16 +510,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Hospital Hub", "ST JOHN'S HOUSE" ] + "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill GARTON", "9693632109" ] }, { - "name" : "Find a patient page should launch [ALBERT HOUSE-Hospital Hub]", - "uid" : "c9f9d49b76b24194", + "name" : "Find a patient page should launch [NEELIMA HOUSE-Home Of Housebound Patient]", + "uid" : "d59e3c01c72f84da", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800247797, - "stop" : 1717800253145, - "duration" : 5348 + "start" : 1717801703288, + "stop" : 1717801707372, + "duration" : 4084 }, "flaky" : false, "newFailed" : false, @@ -663,16 +527,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Hospital Hub", "ALBERT HOUSE" ] + "parameters" : [ "Home Of Housebound Patient", "NEELIMA HOUSE" ] }, { - "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", - "uid" : "64a54d0e61b17131", + "name" : "Search by NHS number [9449304424-COMFORT Jones-9/3/2018-Ifyoucan113, GDA11 UCL6, KT17 1NA]", + "uid" : "91ceac129428a9aa", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800249085, - "stop" : 1717800260888, - "duration" : 11803 + "start" : 1717801708717, + "stop" : 1717801717054, + "duration" : 8337 }, "flaky" : false, "newFailed" : false, @@ -680,16 +544,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill GARTON", "9693632109" ] + "parameters" : [ "Ifyoucan113, GDA11 UCL6, KT17 1NA", "9/3/2018", "COMFORT Jones", "9449304424" ] }, { - "name" : "Find a patient page should launch [ALBERT HOUSE-Care Home]", - "uid" : "673a959565879a8e", + "name" : "Add vaccines page should launch [ALBERT HOUSE-Off-site Outreach Event]", + "uid" : "3f1bbe494474c725", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800257197, - "stop" : 1717800263894, - "duration" : 6697 + "start" : 1717801714329, + "stop" : 1717801719519, + "duration" : 5190 }, "flaky" : false, "newFailed" : false, @@ -697,16 +561,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Care Home", "ALBERT HOUSE" ] + "parameters" : [ "Off-site Outreach Event", "ALBERT HOUSE" ] }, { - "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Care Home]", - "uid" : "14b36d1dd3d62fbf", + "name" : "Search by NHS number [9449305552-abxxyz Patel-13/2/2020-Caretakers Flat, Line2121, Line323, HYDERABAD, Country, EN2 6SN]", + "uid" : "5f2612de97027bef", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800258516, - "stop" : 1717800266246, - "duration" : 7730 + "start" : 1717801717059, + "stop" : 1717801725418, + "duration" : 8359 }, "flaky" : false, "newFailed" : false, @@ -714,16 +578,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Care Home", "ST JOHN'S HOUSE" ] + "parameters" : [ "Caretakers Flat, Line2121, Line323, HYDERABAD, Country, EN2 6SN", "13/2/2020", "abxxyz Patel", "9449305552" ] }, { - "name" : "Search by NHS number [9449304424-COMFORT Jones-9/3/2018-Ifyoucan113, GDA11 UCL6, KT17 1NA]", - "uid" : "a811ec6898c8dcd0", + "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Vaccination Centre]", + "uid" : "b633fd5ebcd232a3", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800260892, - "stop" : 1717800270049, - "duration" : 9157 + "start" : 1717801723845, + "stop" : 1717801729285, + "duration" : 5440 }, "flaky" : false, "newFailed" : false, @@ -731,16 +595,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Ifyoucan113, GDA11 UCL6, KT17 1NA", "9/3/2018", "COMFORT Jones", "9449304424" ] + "parameters" : [ "Vaccination Centre", "ST JOHN'S HOUSE" ] }, { - "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-39 Barton Road, RG10 9DF]", - "uid" : "e1b058dbef455c8e", + "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", + "uid" : "9318b61e7dc383e2", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1717800263900, - "stop" : 1717800294982, - "duration" : 31082 + "start" : 1717801725420, + "stop" : 1717801733893, + "duration" : 8473 }, "flaky" : false, "newFailed" : false, @@ -748,16 +612,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "39 Barton Road, RG10 9DF", "27/3/2001", "Reynolds Ryan", "9449306494" ] + "parameters" : [ "KT21 1LJ", "20110509", "Not found", "9449306621" ] }, { - "name" : "Search by NHS number [9449305552-abxxyz Patel-13/2/2020-Caretakers Flat, Line2121, Line323, HYDERABAD, Country, EN2 6SN]", - "uid" : "53f2fc93a8c9a949", + "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Hospital Hub]", + "uid" : "9830d7515706877c", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800270052, - "stop" : 1717800277938, - "duration" : 7886 + "start" : 1717801732954, + "stop" : 1717801737989, + "duration" : 5035 }, "flaky" : false, "newFailed" : false, @@ -765,16 +629,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Caretakers Flat, Line2121, Line323, HYDERABAD, Country, EN2 6SN", "13/2/2020", "abxxyz Patel", "9449305552" ] + "parameters" : [ "Hospital Hub", "ST JOHN'S HOUSE" ] }, { - "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", - "uid" : "1acbe3392276b85b", + "name" : "Search by NHS number [9449306613-Briar Anderton-20/5/1990-123 Main Vyt, AB12 3CE]", + "uid" : "10592ca09681b4d4", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1717800277940, - "stop" : 1717800285974, - "duration" : 8034 + "start" : 1717801733896, + "stop" : 1717801743925, + "duration" : 10029 }, "flaky" : false, "newFailed" : false, @@ -782,16 +646,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "KT21 1LJ", "20110509", "Not found", "9449306621" ] + "parameters" : [ "123 Main Vyt, AB12 3CE", "20/5/1990", "Briar Anderton", "9449306613" ] }, { - "name" : "Search by NHS number [9449306613-Briar Anderton-20/5/1990-123 Main Vyt, AB12 3CE]", - "uid" : "29073c7c4d878362", + "name" : "Find a patient page should launch [ALBERT HOUSE-Vaccination Centre]", + "uid" : "3b51aeaed90fb267", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800285995, - "stop" : 1717800293765, - "duration" : 7770 + "start" : 1717801741921, + "stop" : 1717801746781, + "duration" : 4860 }, "flaky" : false, "newFailed" : false, @@ -799,16 +663,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "123 Main Vyt, AB12 3CE", "20/5/1990", "Briar Anderton", "9449306613" ] + "parameters" : [ "Vaccination Centre", "ALBERT HOUSE" ] }, { - "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", - "uid" : "2c74e05f564276fa", + "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Care Home]", + "uid" : "595dc48352ddf5ef", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800293768, - "stop" : 1717800304114, - "duration" : 10346 + "start" : 1717801743374, + "stop" : 1717801751921, + "duration" : 8547 }, "flaky" : false, "newFailed" : false, @@ -816,16 +680,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ", "03/03/2020", "Srinivasarao Patel", "9449306605" ] + "parameters" : [ "Care Home", "ST JOHN'S HOUSE" ] }, { - "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", - "uid" : "a8927ebe92aa6ccf", + "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", + "uid" : "de13c4f5275209a2", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800295252, - "stop" : 1717800305642, - "duration" : 10390 + "start" : 1717801743927, + "stop" : 1717801754277, + "duration" : 10350 }, "flaky" : false, "newFailed" : false, @@ -833,16 +697,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "10 BROOK STREET, LANCASTER, LA1 1SL", "20160130", "SOLOMON DAZLEY", "9469997956" ] + "parameters" : [ "4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ", "03/03/2020", "Srinivasarao Patel", "9449306605" ] }, { - "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", - "uid" : "5393840b2ff8ce89", + "name" : "Find a patient page should launch [ALBERT HOUSE-Hospital Hub]", + "uid" : "e72a149af1b1696e", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "failed", "time" : { - "start" : 1717800301051, - "stop" : 1717800301176, - "duration" : 125 + "start" : 1717801751035, + "stop" : 1717801751150, + "duration" : 115 }, "flaky" : false, "newFailed" : false, @@ -850,16 +714,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Off-site Outreach Event", "ST JOHN'S HOUSE" ] + "parameters" : [ "Hospital Hub", "ALBERT HOUSE" ] }, { - "name" : "Vaccine already added to site warning should appear [NEELIMA HOUSE-COVID-19-Comirnaty Original/Omicron BA.4-5]", - "uid" : "aae221a09b36725c", + "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-39 Barton Road, RG10 9DF]", + "uid" : "9c1beac0ca4a9144", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1717800301601, - "stop" : 1717800341290, - "duration" : 39689 + "start" : 1717801754280, + "stop" : 1717801762198, + "duration" : 7918 }, "flaky" : false, "newFailed" : false, @@ -867,16 +731,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "NEELIMA HOUSE", "COVID-19", "Comirnaty Original/Omicron BA.4-5" ] + "parameters" : [ "39 Barton Road, RG10 9DF", "27/3/2001", "Reynolds Ryan", "9449306494" ] }, { - "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", - "uid" : "da6724759d571ce4", + "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", + "uid" : "8af5c41fb80b9bc3", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800304123, - "stop" : 1717800314897, - "duration" : 10774 + "start" : 1717801762201, + "stop" : 1717801769977, + "duration" : 7776 }, "flaky" : false, "newFailed" : false, @@ -884,16 +748,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "20151209", "JANNETTE ARD", "9470006739" ] + "parameters" : [ "10 BROOK STREET, LANCASTER, LA1 1SL", "20160130", "SOLOMON DAZLEY", "9469997956" ] }, { "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", - "uid" : "8912393d57fd8792", + "uid" : "143e2bf07dc9ef65", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800305645, - "stop" : 1717800317034, - "duration" : 11389 + "start" : 1717801769980, + "stop" : 1717801779177, + "duration" : 9197 }, "flaky" : false, "newFailed" : false, @@ -903,14 +767,14 @@ "retriesStatusChange" : false, "parameters" : [ "1 DAISY BANK, LANCASTER, LA1 3JW", "20150305", "JONNY CONOPO", "9469998626" ] }, { - "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", - "uid" : "422c039ab6b2f2f", + "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", + "uid" : "eaab84bc49d83a54", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800314900, - "stop" : 1717800323251, - "duration" : 8351 + "start" : 1717801779180, + "stop" : 1717801790364, + "duration" : 11184 }, "flaky" : false, "newFailed" : false, @@ -918,16 +782,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN", "20150527", "KATEE TUZZIO", "9470011902" ] + "parameters" : [ "10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG", "20150706", "JOJO LANE", "9470004272" ] }, { - "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", - "uid" : "d3436b187a45f589", + "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", + "uid" : "3f8c1497f53f6383", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800317038, - "stop" : 1717800325624, - "duration" : 8586 + "start" : 1717801783442, + "stop" : 1717801794364, + "duration" : 10922 }, "flaky" : false, "newFailed" : false, @@ -935,16 +799,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG", "20150706", "JOJO LANE", "9470004272" ] + "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "20151209", "JANNETTE ARD", "9470006739" ] }, { - "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", - "uid" : "fcb0dc946524bac1", + "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", + "uid" : "2059ce9a249079ec", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800323255, - "stop" : 1717800331318, - "duration" : 8063 + "start" : 1717801787126, + "stop" : 1717801793390, + "duration" : 6264 }, "flaky" : false, "newFailed" : false, @@ -952,16 +816,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "50 ST. GEORGES QUAY, LANCASTER, LA1 1SA", "20151217", "SYBIL PELLING", "9470032640" ] + "parameters" : [ "Off-site Outreach Event", "ST JOHN'S HOUSE" ] }, { "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", - "uid" : "c80e93f27a669390", + "uid" : "fc9a594c97bf468", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1717800325627, - "stop" : 1717800333931, - "duration" : 8304 + "start" : 1717801790367, + "stop" : 1717801821364, + "duration" : 30997 }, "flaky" : false, "newFailed" : false, @@ -971,14 +835,14 @@ "retriesStatusChange" : false, "parameters" : [ "CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ", "20150222", "TABBY FERN", "9470006143" ] }, { - "name" : "Search without entering nhs number", - "uid" : "4add78f6c5dd2a82", + "name" : "Vaccine already added to site warning should appear [NEELIMA HOUSE-COVID-19-Comirnaty Original/Omicron BA.4-5]", + "uid" : "96dea5117a03ddfa", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1717800331322, - "stop" : 1717800339467, - "duration" : 8145 + "start" : 1717801793394, + "stop" : 1717801833218, + "duration" : 39824 }, "flaky" : false, "newFailed" : false, @@ -986,16 +850,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "NEELIMA HOUSE", "COVID-19", "Comirnaty Original/Omicron BA.4-5" ] }, { - "name" : "Sign in should fail based on credentials provided [None-password-fail]", - "uid" : "921257ca882226db", + "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", + "uid" : "96ad082beb106749", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800333935, - "stop" : 1717800337235, - "duration" : 3300 + "start" : 1717801794368, + "stop" : 1717801803435, + "duration" : 9067 }, "flaky" : false, "newFailed" : false, @@ -1003,16 +867,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "None", "password", "fail" ] + "parameters" : [ "BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN", "20150527", "KATEE TUZZIO", "9470011902" ] }, { - "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", - "uid" : "d5dafe56fb0877d4", + "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", + "uid" : "524b42398973ea21", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800337240, - "stop" : 1717800340664, - "duration" : 3424 + "start" : 1717801803437, + "stop" : 1717801813025, + "duration" : 9588 }, "flaky" : false, "newFailed" : false, @@ -1020,16 +884,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "invalid_email_address", "password", "fail" ] + "parameters" : [ "50 ST. GEORGES QUAY, LANCASTER, LA1 1SA", "20151217", "SYBIL PELLING", "9470032640" ] }, { - "name" : "NHS sign in page should be visible", - "uid" : "1b76666baf2e74f6", + "name" : "Search without entering nhs number", + "uid" : "7c3e95456ff2e313", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800339475, - "stop" : 1717800346822, - "duration" : 7347 + "start" : 1717801813027, + "stop" : 1717801820725, + "duration" : 7698 }, "flaky" : false, "newFailed" : false, @@ -1039,14 +903,14 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", - "uid" : "c222fb8bf818fbbf", + "name" : "NHS sign in page should be visible", + "uid" : "8b23a552aa007056", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800340666, - "stop" : 1717800344644, - "duration" : 3978 + "start" : 1717801820728, + "stop" : 1717801827584, + "duration" : 6856 }, "flaky" : false, "newFailed" : false, @@ -1054,16 +918,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "long_email_address@nhs.net", "password", "fail" ] + "parameters" : [ ] }, { "name" : "Search without entering patient details", - "uid" : "a96b8881d63c99c9", + "uid" : "a4ac6f23f01b27a3", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1717800341463, - "stop" : 1717800372747, - "duration" : 31284 + "start" : 1717801821772, + "stop" : 1717801830008, + "duration" : 8236 }, "flaky" : false, "newFailed" : false, @@ -1073,14 +937,14 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "name" : "Record a vaccine with nhs number [1-9693632109-NEELIMA HOUSE-Vaccination Centre-yes-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-12B-19/10/2025]", - "uid" : "251f04c148a2bef3", + "name" : "Login button is visible", + "uid" : "c2cc4bae14dd3df5", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1717800347324, - "stop" : 1717800391108, - "duration" : 43784 + "start" : 1717801830012, + "stop" : 1717801831379, + "duration" : 1367 }, "flaky" : false, "newFailed" : false, @@ -1088,16 +952,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today-1", "19/10/2025", "SDYY2-12B", "Vaccination Centre", "COVID-19", "yes", "23/6/1946", "yes", "1", "Bill GARTON", "9693632109", "NEELIMA HOUSE", "yes", "today-1", "Comirnaty Original/Omicron BA.4-5" ] + "parameters" : [ ] }, { "name" : "Record a vaccine with nhs number [0-9693632109-NEELIMA HOUSE-Vaccination Centre-yes-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-12-19/10/2025]", - "uid" : "f58e0d0f2d5c3210", + "uid" : "53a5c86e3eb804e5", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "failed", "time" : { - "start" : 1717800348784, - "stop" : 1717800392625, - "duration" : 43841 + "start" : 1717801830244, + "stop" : 1717801883207, + "duration" : 52963 }, "flaky" : false, "newFailed" : false, @@ -1106,32 +970,15 @@ "retriesCount" : 0, "retriesStatusChange" : false, "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today", "19/10/2025", "SDYY2-12", "Vaccination Centre", "COVID-19", "yes", "23/6/1946", "yes", "0", "Bill GARTON", "9693632109", "NEELIMA HOUSE", "yes", "today", "Comirnaty Original/Omicron BA.4-5" ] - }, { - "name" : "Login button is visible", - "uid" : "f4d4c8764f17a18c", - "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", - "time" : { - "start" : 1717800372948, - "stop" : 1717800373995, - "duration" : 1047 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ ] }, { "name" : "NHS sign in page should be visible", - "uid" : "7e198b5d2b0a6b4d", + "uid" : "b6c72b1b963ee9cb", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800373997, - "stop" : 1717800375323, - "duration" : 1326 + "start" : 1717801831381, + "stop" : 1717801832485, + "duration" : 1104 }, "flaky" : false, "newFailed" : false, @@ -1142,13 +989,13 @@ "parameters" : [ ] }, { "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", - "uid" : "3eae7ffe8ba783d4", + "uid" : "7f58cd302038ca9e", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800375325, - "stop" : 1717800377777, - "duration" : 2452 + "start" : 1717801832489, + "stop" : 1717801836562, + "duration" : 4073 }, "flaky" : false, "newFailed" : false, @@ -1158,14 +1005,14 @@ "retriesStatusChange" : false, "parameters" : [ "neelima.guntupalli1@nhs.net-valid", "pass", "pass" ] }, { - "name" : "Record a vaccine with nhs number [5-9473629885-NEELIMA HOUSE-Off-site Outreach Event-yes-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-COVID-19-Spikevax XBB.1.5-SDYY2-15A-19/10/2026]", - "uid" : "eb298cacaa8b8232", + "name" : "Sign in should fail based on credentials provided [None-password-fail]", + "uid" : "2126c8a44ac1d6e", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1717800380060, - "stop" : 1717800443818, - "duration" : 63758 + "start" : 1717801833496, + "stop" : 1717801864608, + "duration" : 31112 }, "flaky" : false, "newFailed" : false, @@ -1173,16 +1020,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB", "today-4", "19/10/2026", "SDYY2-15A", "Off-site Outreach Event", "COVID-19", "yes", "27/5/1924", "yes", "5", "MARGIE PUCKEY", "9473629885", "NEELIMA HOUSE", "yes", "today-3", "Spikevax XBB.1.5" ] + "parameters" : [ "None", "password", "fail" ] }, { "name" : "Record a vaccine with nhs number [3-9470057589-NEELIMA HOUSE-Care Home-yes-today-2-yes-yes-today-1-ROGER SEABORNE-13/12/1922-10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG-COVID-19-Comirnaty 3 Omicron XBB.1.5-SDYY2-13A-19/10/2026]", - "uid" : "b892add1fd989a1", + "uid" : "a97856d286cef287", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800397092, - "stop" : 1717800496725, - "duration" : 99633 + "start" : 1717801839306, + "stop" : 1717801906256, + "duration" : 66950 }, "flaky" : false, "newFailed" : false, @@ -1192,31 +1039,14 @@ "retriesStatusChange" : false, "parameters" : [ "10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG", "today-2", "19/10/2026", "SDYY2-13A", "Care Home", "COVID-19", "yes", "13/12/1922", "yes", "3", "ROGER SEABORNE", "9470057589", "NEELIMA HOUSE", "yes", "today-1", "Comirnaty 3 Omicron XBB.1.5" ] }, { - "name" : "Record a vaccine with nhs number [7-9474374228-NEELIMA HOUSE-Hospital Hub-yes-today-6-yes-yes-today-3-ORINDA JUDD-20/7/1963-2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL-COVID-19-Spikevax XBB.1.5-SDYY2-17A-19/10/2026]", - "uid" : "3cda8b0ee1ff39f3", - "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "failed", - "time" : { - "start" : 1717800425629, - "stop" : 1717800514173, - "duration" : 88544 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL", "today-6", "19/10/2026", "SDYY2-17A", "Hospital Hub", "COVID-19", "yes", "20/7/1963", "yes", "7", "ORINDA JUDD", "9474374228", "NEELIMA HOUSE", "yes", "today-3", "Spikevax XBB.1.5" ] - }, { - "name" : "Record a vaccine with nhs number [6-9437540233-NEELIMA HOUSE-Vaccination Centre-yes-today-5-yes-yes-today-2-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-Spikevax XBB.1.5-SDYY2-16A-19/10/2026]", - "uid" : "6e76b6c2a686c2f", + "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", + "uid" : "403aa9fb953d74a", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800447883, - "stop" : 1717800521343, - "duration" : 73460 + "start" : 1717801865107, + "stop" : 1717801869882, + "duration" : 4775 }, "flaky" : false, "newFailed" : false, @@ -1224,16 +1054,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "10 ASHVILLE TERRACE, MANCHESTER, M40 9WG", "today-5", "19/10/2026", "SDYY2-16A", "Vaccination Centre", "COVID-19", "yes", "8/6/1961", "yes", "6", "RANDY FOGDEN", "9437540233", "NEELIMA HOUSE", "yes", "today-2", "Spikevax XBB.1.5" ] + "parameters" : [ "invalid_email_address", "password", "fail" ] }, { - "name" : "Record a vaccine with nhs number [4-9472710255-NEELIMA HOUSE-Home Of Housebound Patient-yes-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-COVID-19-Comirnaty 10 Omicron XBB.1.5-SDYY2-14A-19/10/2026]", - "uid" : "86bdd1fe0e402392", + "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", + "uid" : "a4c9fbea089c5ec4", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1717800501002, - "stop" : 1717800550040, - "duration" : 49038 + "start" : 1717801869887, + "stop" : 1717801874212, + "duration" : 4325 }, "flaky" : false, "newFailed" : false, @@ -1241,16 +1071,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH", "today-3", "19/10/2026", "SDYY2-14A", "Home Of Housebound Patient", "COVID-19", "yes", "10/11/1926", "yes", "4", "DELICE PINKER", "9472710255", "NEELIMA HOUSE", "yes", "today-2", "Comirnaty 10 Omicron XBB.1.5" ] + "parameters" : [ "long_email_address@nhs.net", "password", "fail" ] }, { - "name" : "Record a vaccine with nhs number [8-9437580812-NEELIMA HOUSE-Care Home-yes-today-7-yes-yes-today-7-INDIGO CATCHESIDE-1/3/1959-12 CANBERRA STREET, MANCHESTER, M11 4WL-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-18A-19/10/2026]", - "uid" : "b458a107f7449d6b", + "name" : "Record a vaccine with nhs number [5-9473629885-NEELIMA HOUSE-Off-site Outreach Event-yes-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-COVID-19-Spikevax XBB.1.5-SDYY2-15A-19/10/2026]", + "uid" : "9cde99be004cd83e", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1717800518022, - "stop" : 1717800564367, - "duration" : 46345 + "start" : 1717801877431, + "stop" : 1717801945836, + "duration" : 68405 }, "flaky" : false, "newFailed" : false, @@ -1258,16 +1088,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "12 CANBERRA STREET, MANCHESTER, M11 4WL", "today-7", "19/10/2026", "SDYY2-18A", "Care Home", "COVID-19", "yes", "1/3/1959", "yes", "8", "INDIGO CATCHESIDE", "9437580812", "NEELIMA HOUSE", "yes", "today-7", "Comirnaty Original/Omicron BA.4-5" ] + "parameters" : [ "MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB", "today-4", "19/10/2026", "SDYY2-15A", "Off-site Outreach Event", "COVID-19", "yes", "27/5/1924", "yes", "5", "MARGIE PUCKEY", "9473629885", "NEELIMA HOUSE", "yes", "today-3", "Spikevax XBB.1.5" ] }, { - "name" : "Record a vaccine with nhs number [9-9437599165-NEELIMA HOUSE-Home Of Housebound Patient-yes-today-30-yes-yes-today-30-CAWRDAV BOBBETT-21/7/1959-127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN-COVID-19-Comirnaty 30 Omicron XBB.1.5-SDYY2-18B-19/10/2026]", - "uid" : "4ae666c7016687d", + "name" : "Record a vaccine with nhs number [4-9472710255-NEELIMA HOUSE-Home Of Housebound Patient-yes-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-COVID-19-Comirnaty 10 Omicron XBB.1.5-SDYY2-14A-19/10/2026]", + "uid" : "f3a55f633930df9a", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1717800525119, - "stop" : 1717800525235, - "duration" : 116 + "start" : 1717801909401, + "stop" : 1717802010587, + "duration" : 101186 }, "flaky" : false, "newFailed" : false, @@ -1275,16 +1105,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN", "today-30", "19/10/2026", "SDYY2-18B", "Home Of Housebound Patient", "COVID-19", "yes", "21/7/1959", "yes", "9", "CAWRDAV BOBBETT", "9437599165", "NEELIMA HOUSE", "yes", "today-30", "Comirnaty 30 Omicron XBB.1.5" ] + "parameters" : [ "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH", "today-3", "19/10/2026", "SDYY2-14A", "Home Of Housebound Patient", "COVID-19", "yes", "10/11/1926", "yes", "4", "DELICE PINKER", "9472710255", "NEELIMA HOUSE", "yes", "today-2", "Comirnaty 10 Omicron XBB.1.5" ] }, { - "name" : "Record a vaccine with nhs number [8-9474376638-ALBERT HOUSE-Care Home-yes-today-32-yes-yes-today-30-PHYLLIDA ZYLKO-6/2/1968-BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG-Flu-Fluenz Tetra - LAIV-SDYY2-18F-19/10/2026]", - "uid" : "7ec9942e36bb88ee", + "name" : "Record a vaccine with nhs number [2-9470040228-NEELIMA HOUSE-Hospital Hub-yes-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-COVID-19-Comirnaty 30 Omicron XBB.1.5-SB12345-12A-19/2/2026]", + "uid" : "ff3e5b6cfff9d6c4", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "failed", "time" : { - "start" : 1717800561602, - "stop" : 1717800606869, - "duration" : 45267 + "start" : 1717801918679, + "stop" : 1717801918789, + "duration" : 110 }, "flaky" : false, "newFailed" : false, @@ -1292,16 +1122,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG", "today-32", "19/10/2026", "SDYY2-18F", "Care Home", "Flu", "yes", "6/2/1968", "yes", "8", "PHYLLIDA ZYLKO", "9474376638", "ALBERT HOUSE", "yes", "today-30", "Fluenz Tetra - LAIV" ] + "parameters" : [ "10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN", "today-1", "19/2/2026", "SB12345-12A", "Hospital Hub", "COVID-19", "yes", "14/12/1922", "yes", "2", "HERBERT HAAG", "9470040228", "NEELIMA HOUSE", "yes", "today", "Comirnaty 30 Omicron XBB.1.5" ] }, { - "name" : "Record a vaccine with nhs number [9-9474405174-ALBERT HOUSE-Home Of Housebound Patient-yes-today-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-Fluenz Tetra - LAIV-SDYY2-19A-19/10/2026]", - "uid" : "9452d0c0b5fc9dab", + "name" : "Record a vaccine with nhs number [8-9437580812-NEELIMA HOUSE-Care Home-yes-today-7-yes-yes-today-7-INDIGO CATCHESIDE-1/3/1959-12 CANBERRA STREET, MANCHESTER, M11 4WL-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-18A-19/10/2026]", + "uid" : "331b089efaf6a5e6", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1717800584102, - "stop" : 1717800637537, - "duration" : 53435 + "start" : 1717801922155, + "stop" : 1717801992388, + "duration" : 70233 }, "flaky" : false, "newFailed" : false, @@ -1309,16 +1139,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX", "today", "19/10/2026", "SDYY2-19A", "Home Of Housebound Patient", "Flu", "yes", "4/9/1965", "yes", "9", "PHINEAS FAYLE", "9474405174", "ALBERT HOUSE", "yes", "today", "Fluenz Tetra - LAIV" ] + "parameters" : [ "12 CANBERRA STREET, MANCHESTER, M11 4WL", "today-7", "19/10/2026", "SDYY2-18A", "Care Home", "COVID-19", "yes", "1/3/1959", "yes", "8", "INDIGO CATCHESIDE", "9437580812", "NEELIMA HOUSE", "yes", "today-7", "Comirnaty Original/Omicron BA.4-5" ] }, { - "name" : "Record a vaccine with nhs number [11-9450134391-ALBERT HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-MARIAN PIESSE-17/7/1994-2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT-Flu-Quadrivalent Influvac sub - unit Tetra - QIVe-SDYY2-14C-19/10/2026]", - "uid" : "e9bee0266069ae69", + "name" : "Record a vaccine with nhs number [6-9437540233-NEELIMA HOUSE-Vaccination Centre-yes-today-5-yes-yes-today-2-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-Spikevax XBB.1.5-SDYY2-16A-19/10/2026]", + "uid" : "76c4012e50b3e066", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800599710, - "stop" : 1717800669054, - "duration" : 69344 + "start" : 1717801951414, + "stop" : 1717802049552, + "duration" : 98138 }, "flaky" : false, "newFailed" : false, @@ -1326,16 +1156,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT", "today-3", "19/10/2026", "SDYY2-14C", "Vaccination Centre", "Flu", "yes", "17/7/1994", "yes", "11", "MARIAN PIESSE", "9450134391", "ALBERT HOUSE", "yes", "today", "Quadrivalent Influvac sub - unit Tetra - QIVe" ] + "parameters" : [ "10 ASHVILLE TERRACE, MANCHESTER, M40 9WG", "today-5", "19/10/2026", "SDYY2-16A", "Vaccination Centre", "COVID-19", "yes", "8/6/1961", "yes", "6", "RANDY FOGDEN", "9437540233", "NEELIMA HOUSE", "yes", "today-2", "Spikevax XBB.1.5" ] }, { - "name" : "Record a vaccine with nhs number [10-9474405174-ALBERT HOUSE-Off-site Outreach Event-yes-today-2-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-Quadrivalent Influenza vaccine - QIVe-SDYY2-14B-19/10/2026]", - "uid" : "6783698424ff9047", + "name" : "Record a vaccine with nhs number [9-9437599165-NEELIMA HOUSE-Home Of Housebound Patient-yes-today-30-yes-yes-today-30-CAWRDAV BOBBETT-21/7/1959-127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN-COVID-19-Comirnaty 30 Omicron XBB.1.5-SDYY2-18B-19/10/2026]", + "uid" : "2c7b6327fa846008", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1717800611502, - "stop" : 1717800672370, - "duration" : 60868 + "start" : 1717801996216, + "stop" : 1717802096501, + "duration" : 100285 }, "flaky" : false, "newFailed" : false, @@ -1343,16 +1173,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX", "today-2", "19/10/2026", "SDYY2-14B", "Off-site Outreach Event", "Flu", "yes", "4/9/1965", "yes", "10", "PHINEAS FAYLE", "9474405174", "ALBERT HOUSE", "yes", "today", "Quadrivalent Influenza vaccine - QIVe" ] + "parameters" : [ "127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN", "today-30", "19/10/2026", "SDYY2-18B", "Home Of Housebound Patient", "COVID-19", "yes", "21/7/1959", "yes", "9", "CAWRDAV BOBBETT", "9437599165", "NEELIMA HOUSE", "yes", "today-30", "Comirnaty 30 Omicron XBB.1.5" ] }, { - "name" : "Record a vaccine with nhs number [12-9450140960-ALBERT HOUSE-Hospital Hub-yes-today-1-yes-yes-today-DEANA GAMBLES-5/9/1993-10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ-Flu-Flucelvax Tetra - QIVc-SDYY2-20A-19/10/2026]", - "uid" : "22b3f36a6bb69a49", + "name" : "Record a vaccine with nhs number [7-9474374228-NEELIMA HOUSE-Hospital Hub-yes-today-6-yes-yes-today-3-ORINDA JUDD-20/7/1963-2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL-COVID-19-Spikevax XBB.1.5-SDYY2-17A-19/10/2026]", + "uid" : "3533ba9e42aa3970", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1717800642009, - "stop" : 1717800712202, - "duration" : 70193 + "start" : 1717802016262, + "stop" : 1717802086849, + "duration" : 70587 }, "flaky" : false, "newFailed" : false, @@ -1360,16 +1190,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ", "today-1", "19/10/2026", "SDYY2-20A", "Hospital Hub", "Flu", "yes", "5/9/1993", "yes", "12", "DEANA GAMBLES", "9450140960", "ALBERT HOUSE", "yes", "today", "Flucelvax Tetra - QIVc" ] + "parameters" : [ "2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL", "today-6", "19/10/2026", "SDYY2-17A", "Hospital Hub", "COVID-19", "yes", "20/7/1963", "yes", "7", "ORINDA JUDD", "9474374228", "NEELIMA HOUSE", "yes", "today-3", "Spikevax XBB.1.5" ] }, { - "name" : "Record a vaccine with nhs number [1-9450141444-ALBERT HOUSE-Care Home-yes-today-4-yes-yes-today-2-BRANDIE DYBLE-25/8/1992-49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF-Flu-Supemtek - QIVr-SDYY2-21A-19/10/2026]", - "uid" : "ecc71fbe674448ae", + "name" : "Record a vaccine with nhs number [8-9474376638-ALBERT HOUSE-Care Home-yes-today-32-yes-yes-today-30-PHYLLIDA ZYLKO-6/2/1968-BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG-Flu-Fluenz Tetra - LAIV-SDYY2-18F-19/10/2026]", + "uid" : "2b3587ec7a891ce", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1717800673002, - "stop" : 1717800748341, - "duration" : 75339 + "start" : 1717802058537, + "stop" : 1717802058650, + "duration" : 113 }, "flaky" : false, "newFailed" : false, @@ -1377,16 +1207,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF", "today-4", "19/10/2026", "SDYY2-21A", "Care Home", "Flu", "yes", "25/8/1992", "yes", "1", "BRANDIE DYBLE", "9450141444", "ALBERT HOUSE", "yes", "today-2", "Supemtek - QIVr" ] + "parameters" : [ "BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG", "today-32", "19/10/2026", "SDYY2-18F", "Care Home", "Flu", "yes", "6/2/1968", "yes", "8", "PHYLLIDA ZYLKO", "9474376638", "ALBERT HOUSE", "yes", "today-30", "Fluenz Tetra - LAIV" ] }, { - "name" : "Record a vaccine with nhs number [2-9450141711-ALBERT HOUSE-Home Of Housebound Patient-yes-today-2-yes-yes-today-1-KRISTIA SIDAWAY-24/6/1992-41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY-Flu-Fluad Tetra - aQIV-SDYY2-22A-19/10/2026]", - "uid" : "b60e4c00917dd253", + "name" : "Record a vaccine with nhs number [12-9437540233-ALBERT HOUSE-Hospital Hub-yes-today-15-yes-yes-today-7-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-Spikevax XBB.1.5-SDYY2-18E-19/10/2026]", + "uid" : "f31f72c3e5e199d1", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1717800677295, - "stop" : 1717800752094, - "duration" : 74799 + "start" : 1717802090582, + "stop" : 1717802134513, + "duration" : 43931 }, "flaky" : false, "newFailed" : false, @@ -1394,16 +1224,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY", "today-2", "19/10/2026", "SDYY2-22A", "Home Of Housebound Patient", "Flu", "yes", "24/6/1992", "yes", "2", "KRISTIA SIDAWAY", "9450141711", "ALBERT HOUSE", "yes", "today-1", "Fluad Tetra - aQIV" ] + "parameters" : [ "10 ASHVILLE TERRACE, MANCHESTER, M40 9WG", "today-15", "19/10/2026", "SDYY2-18E", "Hospital Hub", "COVID-19", "yes", "8/6/1961", "yes", "12", "RANDY FOGDEN", "9437540233", "ALBERT HOUSE", "yes", "today-7", "Spikevax XBB.1.5" ] }, { - "name" : "Record a vaccine with nhs number [3-9450144699-ALBERT HOUSE-Off-site Outreach Event-yes-today-1-yes-yes-today-1-HOPE TULLY-10/1/1993-2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB-Flu-Cell-based Quadrivalent - QIVc-SDYY2-23A-19/10/2026]", - "uid" : "18a9df5f81dfffa2", + "name" : "Record a vaccine with nhs number [12-9450140960-ALBERT HOUSE-Hospital Hub-yes-today-1-yes-yes-today-DEANA GAMBLES-5/9/1993-10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ-Flu-Flucelvax Tetra - QIVc-SDYY2-20A-19/10/2026]", + "uid" : "ffec7eadf6531ba0", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "failed", "time" : { - "start" : 1717800716969, - "stop" : 1717800783130, - "duration" : 66161 + "start" : 1717802094687, + "stop" : 1717802138296, + "duration" : 43609 }, "flaky" : false, "newFailed" : false, @@ -1411,16 +1241,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB", "today-1", "19/10/2026", "SDYY2-23A", "Off-site Outreach Event", "Flu", "yes", "10/1/1993", "yes", "3", "HOPE TULLY", "9450144699", "ALBERT HOUSE", "yes", "today-1", "Cell-based Quadrivalent - QIVc" ] + "parameters" : [ "10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ", "today-1", "19/10/2026", "SDYY2-20A", "Hospital Hub", "Flu", "yes", "5/9/1993", "yes", "12", "DEANA GAMBLES", "9450140960", "ALBERT HOUSE", "yes", "today", "Flucelvax Tetra - QIVc" ] }, { - "name" : "Record a vaccine with nhs number [4-9437541817-NEELIMA HOUSE-Off-site Outreach Event-yes-today-yes-yes-today-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-Flu-Adjuvanted Quadrivalent - aQIV-SDYY2-24A-19/10/2026]", - "uid" : "b4a1e82a9b1159c3", + "name" : "Record a vaccine with nhs number [3-9450144699-ALBERT HOUSE-Off-site Outreach Event-yes-today-1-yes-yes-today-1-HOPE TULLY-10/1/1993-2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB-Flu-Cell-based Quadrivalent - QIVc-SDYY2-23A-19/10/2026]", + "uid" : "eccd03e1e58255ba", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "failed", "time" : { - "start" : 1717800751663, - "stop" : 1717800751781, - "duration" : 118 + "start" : 1717802129828, + "stop" : 1717802173726, + "duration" : 43898 }, "flaky" : false, "newFailed" : false, @@ -1428,6 +1258,6 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "32 HOLLAND ROAD, MANCHESTER, M8 4NP", "today", "19/10/2026", "SDYY2-24A", "Off-site Outreach Event", "Flu", "yes", "27/3/1957", "yes", "4", "FLORINDA DUNNER", "9437541817", "NEELIMA HOUSE", "yes", "today", "Adjuvanted Quadrivalent - aQIV" ] + "parameters" : [ "2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB", "today-1", "19/10/2026", "SDYY2-23A", "Off-site Outreach Event", "Flu", "yes", "10/1/1993", "yes", "3", "HOPE TULLY", "9450144699", "ALBERT HOUSE", "yes", "today-1", "Cell-based Quadrivalent - QIVc" ] } ] } \ No newline at end of file diff --git a/data/test-cases/29073c7c4d878362.json b/data/test-cases/10592ca09681b4d4.json similarity index 79% rename from data/test-cases/29073c7c4d878362.json rename to data/test-cases/10592ca09681b4d4.json index 0e57111ab..fa2872bc2 100644 --- a/data/test-cases/29073c7c4d878362.json +++ b/data/test-cases/10592ca09681b4d4.json @@ -1,12 +1,12 @@ { - "uid" : "29073c7c4d878362", + "uid" : "10592ca09681b4d4", "name" : "Search by NHS number [9449306613-Briar Anderton-20/5/1990-123 Main Vyt, AB12 3CE]", "fullName" : "/app/features/find_a_patient.feature:Search by NHS number", "historyId" : "1e1b190bf4f506920c67da326754621a", "time" : { - "start" : 1717800285995, - "stop" : 1717800293765, - "duration" : 7770 + "start" : 1717801733896, + "stop" : 1717801743925, + "duration" : 10029 }, "status" : "passed", "flaky" : false, @@ -21,22 +21,22 @@ "steps" : [ { "name" : "Given I am on the find a patient by nhs number page", "time" : { - "start" : 1717800285996, - "stop" : 1717800292801, - "duration" : 6805 + "start" : 1717801733896, + "stop" : 1717801742458, + "duration" : 8562 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "9ae87cddd43c89ec", + "uid" : "e83b506c85f0502a", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "9ae87cddd43c89ec.png", + "source" : "e83b506c85f0502a.png", "type" : "image/png", "size" : 47635 }, { - "uid" : "952283b1ed991e06", + "uid" : "ad508a6d4682e03e", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "952283b1ed991e06.png", + "source" : "ad508a6d4682e03e.png", "type" : "image/png", "size" : 48396 } ], @@ -48,9 +48,9 @@ }, { "name" : "When I enter a valid 9449306613", "time" : { - "start" : 1717800292802, - "stop" : 1717800293154, - "duration" : 352 + "start" : 1717801742458, + "stop" : 1717801743088, + "duration" : 630 }, "status" : "passed", "steps" : [ ], @@ -63,9 +63,9 @@ }, { "name" : "And I click the search button", "time" : { - "start" : 1717800293154, - "stop" : 1717800293500, - "duration" : 346 + "start" : 1717801743088, + "stop" : 1717801743599, + "duration" : 511 }, "status" : "passed", "steps" : [ ], @@ -78,18 +78,18 @@ }, { "name" : "Then I should be directed to the patient's information page and show Briar Anderton, 9449306613, 20/5/1990 and 123 Main Vyt, AB12 3CE details", "time" : { - "start" : 1717800293501, - "stop" : 1717800293765, - "duration" : 264 + "start" : 1717801743600, + "stop" : 1717801743925, + "duration" : 325 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "8b4998804b8261da", + "uid" : "af4b9fc3af9b4836", "name" : "CHROME_125.0.6422.141_patient_information_page_should_be_visible_", - "source" : "8b4998804b8261da.png", + "source" : "af4b9fc3af9b4836.png", "type" : "image/png", - "size" : 47617 + "size" : 47632 } ], "parameters" : [ ], "stepsCount" : 0, @@ -107,10 +107,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1041-MainThread" + "value" : "1043-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -146,6 +146,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "29073c7c4d878362.json", + "source" : "10592ca09681b4d4.json", "parameterValues" : [ "123 Main Vyt, AB12 3CE", "20/5/1990", "Briar Anderton", "9449306613" ] } \ No newline at end of file diff --git a/data/test-cases/8912393d57fd8792.json b/data/test-cases/143e2bf07dc9ef65.json similarity index 80% rename from data/test-cases/8912393d57fd8792.json rename to data/test-cases/143e2bf07dc9ef65.json index 0dc23fc1f..555831bd5 100644 --- a/data/test-cases/8912393d57fd8792.json +++ b/data/test-cases/143e2bf07dc9ef65.json @@ -1,12 +1,12 @@ { - "uid" : "8912393d57fd8792", + "uid" : "143e2bf07dc9ef65", "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", "fullName" : "/app/features/find_a_patient.feature:Search by NHS number", "historyId" : "f312e1d375b46f243b4eeb052610663a", "time" : { - "start" : 1717800305645, - "stop" : 1717800317034, - "duration" : 11389 + "start" : 1717801769980, + "stop" : 1717801779177, + "duration" : 9197 }, "status" : "passed", "flaky" : false, @@ -21,22 +21,22 @@ "steps" : [ { "name" : "Given I am on the find a patient by nhs number page", "time" : { - "start" : 1717800305646, - "stop" : 1717800315777, - "duration" : 10131 + "start" : 1717801769980, + "stop" : 1717801778216, + "duration" : 8236 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "c0f328f0064e0da", + "uid" : "599301fbadad3008", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "c0f328f0064e0da.png", + "source" : "599301fbadad3008.png", "type" : "image/png", "size" : 47635 }, { - "uid" : "548e06388e05366e", + "uid" : "701635faea3b9527", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "548e06388e05366e.png", + "source" : "701635faea3b9527.png", "type" : "image/png", "size" : 48396 } ], @@ -48,9 +48,9 @@ }, { "name" : "When I enter a valid 9469998626", "time" : { - "start" : 1717800315777, - "stop" : 1717800316263, - "duration" : 486 + "start" : 1717801778216, + "stop" : 1717801778532, + "duration" : 316 }, "status" : "passed", "steps" : [ ], @@ -63,9 +63,9 @@ }, { "name" : "And I click the search button", "time" : { - "start" : 1717800316264, - "stop" : 1717800316673, - "duration" : 409 + "start" : 1717801778533, + "stop" : 1717801778913, + "duration" : 380 }, "status" : "passed", "steps" : [ ], @@ -78,16 +78,16 @@ }, { "name" : "Then I should be directed to the patient's information page and show JONNY CONOPO, 9469998626, 20150305 and 1 DAISY BANK, LANCASTER, LA1 3JW details", "time" : { - "start" : 1717800316673, - "stop" : 1717800317034, - "duration" : 361 + "start" : 1717801778913, + "stop" : 1717801779177, + "duration" : 264 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "be3251e526214ffe", + "uid" : "b117c28545378f0", "name" : "CHROME_125.0.6422.141_patient_information_page_should_be_visible_", - "source" : "be3251e526214ffe.png", + "source" : "b117c28545378f0.png", "type" : "image/png", "size" : 47542 } ], @@ -107,10 +107,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1038-MainThread" + "value" : "1043-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -146,6 +146,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "8912393d57fd8792.json", + "source" : "143e2bf07dc9ef65.json", "parameterValues" : [ "1 DAISY BANK, LANCASTER, LA1 3JW", "20150305", "JONNY CONOPO", "9469998626" ] } \ No newline at end of file diff --git a/data/test-cases/18a9df5f81dfffa2.json b/data/test-cases/18a9df5f81dfffa2.json deleted file mode 100644 index 635c71b8f..000000000 --- a/data/test-cases/18a9df5f81dfffa2.json +++ /dev/null @@ -1,260 +0,0 @@ -{ - "uid" : "18a9df5f81dfffa2", - "name" : "Record a vaccine with nhs number [3-9450144699-ALBERT HOUSE-Off-site Outreach Event-yes-today-1-yes-yes-today-1-HOPE TULLY-10/1/1993-2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB-Flu-Cell-based Quadrivalent - QIVc-SDYY2-23A-19/10/2026]", - "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", - "historyId" : "b3f57c2cc641fd62bfcc87a9b007b6cd", - "time" : { - "start" : 1717800716969, - "stop" : 1717800783130, - "duration" : 66161 - }, - "status" : "failed", - "statusMessage" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']", - "statusTrace" : "self = \nselector = \"//button [text()='Add batches']\", action = 'click'\ninputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n> self.page.wait_for_selector(selector)\n\nhelpers/playwrightHelper.py:183: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7f584015ff60>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 30000ms exceeded.\nE Call log:\nE waiting for locator(\"//button [text()='Add batches']\") to be visible\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError\n\nDuring handling of the above exception, another exception occurred:\n\nfixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'SDYY2-23A', 'care_model': 'Off-site Outreach Event', 'chosen_vaccine': 'Flu', ...}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:55: in step_login_to_ravs\n check_vaccine_and_batch_exists_in_site(site, chosen_vaccine, shared_data[\"vaccinated_type2\"], batch_number, batch_expiry_date)\nconftest.py:276: in check_vaccine_and_batch_exists_in_site\n Click_add_batches_button()\npages/site_vaccines_page.py:29: in Click_add_batches_button\n find_element_and_perform_action(ADD_BATCHES_BUTTON, \"click\")\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \nselector = \"//button [text()='Add batches']\", action = 'click'\ninputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n self.page.wait_for_selector(selector)\n element=self.page.locator(selector)\n self.page.set_viewport_size({\"width\": 1500, \"height\":1500})\n element.scroll_into_view_if_needed()\n if action.lower() == \"click\":\n if element.is_enabled() and element.is_visible():\n element.click()\n print(f\"Clicked the {selector} successfully.\")\n else:\n print(f\"Element with {selector} is not enabled.\")\n elif action.lower() == \"input_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.fill(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"type_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.type(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"get_text\":\n text = element.text_content()\n print(f\"Text from the {selector}: {text}\")\n return text\n elif action.lower() == \"select_option\":\n element.select_option(inputValue)\n print(f\"Selected option with value '{inputValue}' from the {selector} successfully.\")\n elif action.lower() == \"click_checkbox\":\n if not element.is_checked():\n element.check()\n print(f\"{selector} checkbox checked successfully.\")\n else:\n print(f\"{selector} checkbox is already checked.\")\n else:\n print(f\"Unsupported action: {action}\")\n except Exception as e:\n print(f\"Exception: {e}. Element not found: {selector}\")\n> raise ElementNotFoundException(f\"Element not found: {selector}\")\nE helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']\n\nhelpers/playwrightHelper.py:222: ElementNotFoundException", - "flaky" : false, - "newFailed" : false, - "newBroken" : false, - "newPassed" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "beforeStages" : [ ], - "testStage" : { - "status" : "failed", - "statusMessage" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']", - "statusTrace" : "self = \nselector = \"//button [text()='Add batches']\", action = 'click'\ninputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n> self.page.wait_for_selector(selector)\n\nhelpers/playwrightHelper.py:183: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7f584015ff60>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 30000ms exceeded.\nE Call log:\nE waiting for locator(\"//button [text()='Add batches']\") to be visible\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError\n\nDuring handling of the above exception, another exception occurred:\n\nfixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'SDYY2-23A', 'care_model': 'Off-site Outreach Event', 'chosen_vaccine': 'Flu', ...}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:55: in step_login_to_ravs\n check_vaccine_and_batch_exists_in_site(site, chosen_vaccine, shared_data[\"vaccinated_type2\"], batch_number, batch_expiry_date)\nconftest.py:276: in check_vaccine_and_batch_exists_in_site\n Click_add_batches_button()\npages/site_vaccines_page.py:29: in Click_add_batches_button\n find_element_and_perform_action(ADD_BATCHES_BUTTON, \"click\")\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \nselector = \"//button [text()='Add batches']\", action = 'click'\ninputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n self.page.wait_for_selector(selector)\n element=self.page.locator(selector)\n self.page.set_viewport_size({\"width\": 1500, \"height\":1500})\n element.scroll_into_view_if_needed()\n if action.lower() == \"click\":\n if element.is_enabled() and element.is_visible():\n element.click()\n print(f\"Clicked the {selector} successfully.\")\n else:\n print(f\"Element with {selector} is not enabled.\")\n elif action.lower() == \"input_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.fill(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"type_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.type(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"get_text\":\n text = element.text_content()\n print(f\"Text from the {selector}: {text}\")\n return text\n elif action.lower() == \"select_option\":\n element.select_option(inputValue)\n print(f\"Selected option with value '{inputValue}' from the {selector} successfully.\")\n elif action.lower() == \"click_checkbox\":\n if not element.is_checked():\n element.check()\n print(f\"{selector} checkbox checked successfully.\")\n else:\n print(f\"{selector} checkbox is already checked.\")\n else:\n print(f\"Unsupported action: {action}\")\n except Exception as e:\n print(f\"Exception: {e}. Element not found: {selector}\")\n> raise ElementNotFoundException(f\"Element not found: {selector}\")\nE helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']\n\nhelpers/playwrightHelper.py:222: ElementNotFoundException", - "steps" : [ { - "name" : "Given I login to RAVS and set vaccinator details with ALBERT HOUSE and Off-site Outreach Event and get patient details for 9450144699 with option 3 and choose to vaccinate with vaccine details as Flu, Cell-based Quadrivalent - QIVc, SDYY2-23A with 19/10/2026", - "time" : { - "start" : 1717800716969, - "stop" : 1717800783130, - "duration" : 66161 - }, - "status" : "failed", - "statusMessage" : "Element not found: //button [text()='Add batches']", - "statusTrace" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']\n", - "steps" : [ ], - "attachments" : [ { - "uid" : "b26dbce109f0cb2f", - "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "b26dbce109f0cb2f.png", - "type" : "image/png", - "size" : 48118 - }, { - "uid" : "46cc0f576cbc78d8", - "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "46cc0f576cbc78d8.png", - "type" : "image/png", - "size" : 49261 - }, { - "uid" : "62b4b630a4c6eed0", - "name" : "CHROME_125.0.6422.141_before_clicking_settings_", - "source" : "62b4b630a4c6eed0.png", - "type" : "image/png", - "size" : 45994 - }, { - "uid" : "ab7704901acad00b", - "name" : "CHROME_125.0.6422.141_before_clicking_vaccines_", - "source" : "ab7704901acad00b.png", - "type" : "image/png", - "size" : 80713 - }, { - "uid" : "2062276cd68c7509", - "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccines_", - "source" : "2062276cd68c7509.png", - "type" : "image/png", - "size" : 110332 - }, { - "uid" : "d4fe4d62ceaa2d2d", - "name" : "CHROME_125.0.6422.141_before_clicking_site_radio_button_", - "source" : "d4fe4d62ceaa2d2d.png", - "type" : "image/png", - "size" : 75080 - }, { - "uid" : "f523da563b05601f", - "name" : "CHROME_125.0.6422.141_before_clicking_flu_vaccine_checkbox_", - "source" : "f523da563b05601f.png", - "type" : "image/png", - "size" : 85452 - }, { - "uid" : "f73488fe544feecb", - "name" : "CHROME_125.0.6422.141_before_clicking_flu_vaccine_type_checkbox_", - "source" : "f73488fe544feecb.png", - "type" : "image/png", - "size" : 105911 - }, { - "uid" : "d7e0dd465e4b8d3b", - "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccine_button_", - "source" : "d7e0dd465e4b8d3b.png", - "type" : "image/png", - "size" : 106231 - }, { - "uid" : "9759942e9aa61ad0", - "name" : "CHROME_125.0.6422.141_entered_batch_number_", - "source" : "9759942e9aa61ad0.png", - "type" : "image/png", - "size" : 85148 - }, { - "uid" : "43f5a378e5ec75bd", - "name" : "CHROME_125.0.6422.141_entered_expiry_date_", - "source" : "43f5a378e5ec75bd.png", - "type" : "image/png", - "size" : 85729 - }, { - "uid" : "397f418b400bd649", - "name" : "CHROME_125.0.6422.141_clicked_add_batch_button_", - "source" : "397f418b400bd649.png", - "type" : "image/png", - "size" : 91819 - }, { - "uid" : "2499601e41fa47c5", - "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "2499601e41fa47c5.png", - "type" : "image/png", - "size" : 56897 - }, { - "uid" : "25fb3cf3e02c46b", - "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "25fb3cf3e02c46b.png", - "type" : "image/png", - "size" : 73540 - }, { - "uid" : "aa2b92692a2c8cf2", - "name" : "CHROME_125.0.6422.141_before_clicking_settings_", - "source" : "aa2b92692a2c8cf2.png", - "type" : "image/png", - "size" : 46771 - }, { - "uid" : "bd21db1970afe506", - "name" : "CHROME_125.0.6422.141_before_clicking_vaccines_", - "source" : "bd21db1970afe506.png", - "type" : "image/png", - "size" : 80713 - }, { - "uid" : "30f31b816f411d32", - "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccines_", - "source" : "30f31b816f411d32.png", - "type" : "image/png", - "size" : 38970 - }, { - "uid" : "1dc39409ba93afa", - "name" : "CHROME_125.0.6422.141_before_clicking_site_radio_button_", - "source" : "1dc39409ba93afa.png", - "type" : "image/png", - "size" : 75080 - }, { - "uid" : "ed6e124396c489b2", - "name" : "CHROME_125.0.6422.141_before_clicking_flu_vaccine_checkbox_", - "source" : "ed6e124396c489b2.png", - "type" : "image/png", - "size" : 85452 - }, { - "uid" : "d5f615d82afd30e7", - "name" : "CHROME_125.0.6422.141_before_clicking_flu_vaccine_type_checkbox_", - "source" : "d5f615d82afd30e7.png", - "type" : "image/png", - "size" : 105911 - }, { - "uid" : "443ff7938d09290f", - "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccine_button_", - "source" : "443ff7938d09290f.png", - "type" : "image/png", - "size" : 106235 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 21, - "shouldDisplayMessage" : true, - "hasContent" : true - } ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 1, - "attachmentsCount" : 21, - "shouldDisplayMessage" : true, - "hasContent" : true - }, - "afterStages" : [ ], - "labels" : [ { - "name" : "host", - "value" : "73691c733a8b" - }, { - "name" : "thread", - "value" : "1041-MainThread" - }, { - "name" : "framework", - "value" : "pytest-bdd" - }, { - "name" : "language", - "value" : "cpython3" - }, { - "name" : "feature", - "value" : "Record vaccine" - }, { - "name" : "resultFormat", - "value" : "allure2" - } ], - "parameters" : [ { - "name" : "address", - "value" : "2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB" - }, { - "name" : "assess_date", - "value" : "today-1" - }, { - "name" : "batch_expiry_date", - "value" : "19/10/2026" - }, { - "name" : "batch_number", - "value" : "SDYY2-23A" - }, { - "name" : "care_model", - "value" : "Off-site Outreach Event" - }, { - "name" : "chosen_vaccine", - "value" : "Flu" - }, { - "name" : "consent", - "value" : "yes" - }, { - "name" : "dob", - "value" : "10/1/1993" - }, { - "name" : "eligibility", - "value" : "yes" - }, { - "name" : "index", - "value" : "3" - }, { - "name" : "name", - "value" : "HOPE TULLY" - }, { - "name" : "nhs_number", - "value" : "9450144699" - }, { - "name" : "site", - "value" : "ALBERT HOUSE" - }, { - "name" : "vaccination", - "value" : "yes" - }, { - "name" : "vaccination_date", - "value" : "today-1" - }, { - "name" : "vaccine_type", - "value" : "Cell-based Quadrivalent - QIVc" - } ], - "links" : [ ], - "hidden" : false, - "retry" : false, - "extra" : { - "severity" : "normal", - "retries" : [ ], - "categories" : [ { - "name" : "Product defects", - "matchedStatuses" : [ ], - "flaky" : false - } ], - "tags" : [ ] - }, - "source" : "18a9df5f81dfffa2.json", - "parameterValues" : [ "2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB", "today-1", "19/10/2026", "SDYY2-23A", "Off-site Outreach Event", "Flu", "yes", "10/1/1993", "yes", "3", "HOPE TULLY", "9450144699", "ALBERT HOUSE", "yes", "today-1", "Cell-based Quadrivalent - QIVc" ] -} \ No newline at end of file diff --git a/data/test-cases/1c35b0c4bbce9879.json b/data/test-cases/19e140bb1a09bc4c.json similarity index 78% rename from data/test-cases/1c35b0c4bbce9879.json rename to data/test-cases/19e140bb1a09bc4c.json index 3ce999165..620f4917e 100644 --- a/data/test-cases/1c35b0c4bbce9879.json +++ b/data/test-cases/19e140bb1a09bc4c.json @@ -1,12 +1,12 @@ { - "uid" : "1c35b0c4bbce9879", + "uid" : "19e140bb1a09bc4c", "name" : "Add vaccines page should launch [ALBERT HOUSE-Vaccination Centre]", "fullName" : "/app/features/add_vaccines.feature:Add vaccines page should launch", "historyId" : "0c512ad6e08b1650e2dd2d0c1455eb32", "time" : { - "start" : 1717800175844, - "stop" : 1717800182437, - "duration" : 6593 + "start" : 1717801635282, + "stop" : 1717801640868, + "duration" : 5586 }, "status" : "passed", "flaky" : false, @@ -21,22 +21,22 @@ "steps" : [ { "name" : "Given I am logged into the RAVS app", "time" : { - "start" : 1717800175845, - "stop" : 1717800179847, - "duration" : 4002 + "start" : 1717801635283, + "stop" : 1717801639403, + "duration" : 4120 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "b0f7f2d80e622331", + "uid" : "3d0f1aaf4de147ad", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "b0f7f2d80e622331.png", + "source" : "3d0f1aaf4de147ad.png", "type" : "image/png", "size" : 48118 }, { - "uid" : "67c57a38a6241b1d", + "uid" : "54926b10b531c9a", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "67c57a38a6241b1d.png", + "source" : "54926b10b531c9a.png", "type" : "image/png", "size" : 48882 } ], @@ -48,9 +48,9 @@ }, { "name" : "When I am on the vaccine settings page", "time" : { - "start" : 1717800179847, - "stop" : 1717800181446, - "duration" : 1599 + "start" : 1717801639403, + "stop" : 1717801640186, + "duration" : 783 }, "status" : "passed", "steps" : [ ], @@ -63,9 +63,9 @@ }, { "name" : "And I click add vaccines button", "time" : { - "start" : 1717800181446, - "stop" : 1717800182103, - "duration" : 657 + "start" : 1717801640187, + "stop" : 1717801640644, + "duration" : 457 }, "status" : "passed", "steps" : [ ], @@ -78,16 +78,16 @@ }, { "name" : "Then the add vaccines page should be launched", "time" : { - "start" : 1717800182103, - "stop" : 1717800182437, - "duration" : 334 + "start" : 1717801640645, + "stop" : 1717801640867, + "duration" : 222 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "fd570e75a8e39a59", + "uid" : "14a5f155ad658c5e", "name" : "CHROME_125.0.6422.141_add_vaccines_page_should_launch_", - "source" : "fd570e75a8e39a59.png", + "source" : "14a5f155ad658c5e.png", "type" : "image/png", "size" : 75080 } ], @@ -107,10 +107,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1035-MainThread" + "value" : "1040-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -140,6 +140,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "1c35b0c4bbce9879.json", + "source" : "19e140bb1a09bc4c.json", "parameterValues" : [ "Vaccination Centre", "ALBERT HOUSE" ] } \ No newline at end of file diff --git a/data/test-cases/1acbe3392276b85b.json b/data/test-cases/1acbe3392276b85b.json deleted file mode 100644 index fbce3d475..000000000 --- a/data/test-cases/1acbe3392276b85b.json +++ /dev/null @@ -1,161 +0,0 @@ -{ - "uid" : "1acbe3392276b85b", - "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", - "fullName" : "/app/features/find_a_patient.feature:Search by NHS number", - "historyId" : "0fd4673960ee87b956d33755840cb9e9", - "time" : { - "start" : 1717800277940, - "stop" : 1717800285974, - "duration" : 8034 - }, - "status" : "failed", - "statusMessage" : "AssertionError: assert False == True\n + where False = check_patient_not_found_message_exists('944 930 6621', True)\n + where '944 930 6621' = format_nhs_number('9449306621')", - "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'address': 'KT21 1LJ', 'dateofbirth': '20110509', 'name': 'Not found', 'nhsNumber': '9449306621'}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'Not found', nhsNumber = '9449306621', dateofbirth = '20110509'\naddress = 'KT21 1LJ'\n\n @then(parse(\"I should be directed to the patient's information page and show {name}, {nhsNumber}, {dateofbirth} and {address} details\"))\n def patient_information_page_should_be_available(name, nhsNumber, dateofbirth, address):\n attach_screenshot(\"patient_information_page_should_be_visible\")\n if name.lower() != \"Not found\".lower():\n assert check_patient_nhsnumber_search_result_exists(nhsNumber, True) == True\n assert check_patient_name_search_result_exists(name, True) == True\n assert check_patient_dob_search_result_exists(dateofbirth, True) == True\n assert check_patient_address_search_result_exists(address, True) == True\n else:\n> assert check_patient_not_found_message_exists(format_nhs_number(nhsNumber), True) == True\nE AssertionError: assert False == True\nE + where False = check_patient_not_found_message_exists('944 930 6621', True)\nE + where '944 930 6621' = format_nhs_number('9449306621')\n\ntests/test_find_a_patient_steps.py:113: AssertionError", - "flaky" : false, - "newFailed" : false, - "newBroken" : false, - "newPassed" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "beforeStages" : [ ], - "testStage" : { - "status" : "failed", - "statusMessage" : "AssertionError: assert False == True\n + where False = check_patient_not_found_message_exists('944 930 6621', True)\n + where '944 930 6621' = format_nhs_number('9449306621')", - "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'address': 'KT21 1LJ', 'dateofbirth': '20110509', 'name': 'Not found', 'nhsNumber': '9449306621'}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'Not found', nhsNumber = '9449306621', dateofbirth = '20110509'\naddress = 'KT21 1LJ'\n\n @then(parse(\"I should be directed to the patient's information page and show {name}, {nhsNumber}, {dateofbirth} and {address} details\"))\n def patient_information_page_should_be_available(name, nhsNumber, dateofbirth, address):\n attach_screenshot(\"patient_information_page_should_be_visible\")\n if name.lower() != \"Not found\".lower():\n assert check_patient_nhsnumber_search_result_exists(nhsNumber, True) == True\n assert check_patient_name_search_result_exists(name, True) == True\n assert check_patient_dob_search_result_exists(dateofbirth, True) == True\n assert check_patient_address_search_result_exists(address, True) == True\n else:\n> assert check_patient_not_found_message_exists(format_nhs_number(nhsNumber), True) == True\nE AssertionError: assert False == True\nE + where False = check_patient_not_found_message_exists('944 930 6621', True)\nE + where '944 930 6621' = format_nhs_number('9449306621')\n\ntests/test_find_a_patient_steps.py:113: AssertionError", - "steps" : [ { - "name" : "Given I am on the find a patient by nhs number page", - "time" : { - "start" : 1717800277940, - "stop" : 1717800285069, - "duration" : 7129 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "2e82171b732b45c2", - "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "2e82171b732b45c2.png", - "type" : "image/png", - "size" : 47635 - }, { - "uid" : "f72d380d6ba6381", - "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "f72d380d6ba6381.png", - "type" : "image/png", - "size" : 48396 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 2, - "shouldDisplayMessage" : false, - "hasContent" : true - }, { - "name" : "When I enter a valid 9449306621", - "time" : { - "start" : 1717800285069, - "stop" : 1717800285424, - "duration" : 355 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 0, - "shouldDisplayMessage" : false, - "hasContent" : false - }, { - "name" : "And I click the search button", - "time" : { - "start" : 1717800285426, - "stop" : 1717800285801, - "duration" : 375 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 0, - "shouldDisplayMessage" : false, - "hasContent" : false - }, { - "name" : "Then I should be directed to the patient's information page and show Not found, 9449306621, 20110509 and KT21 1LJ details", - "time" : { - "start" : 1717800285802, - "stop" : 1717800285974, - "duration" : 172 - }, - "status" : "failed", - "statusMessage" : "assert False == True\n + where False = check_patient_not_found_message_exists('944 930 6621', True)\n + where '944 930 6621' = format_nhs_number('9449306621')", - "statusTrace" : "AssertionError: assert False == True\n + where False = check_patient_not_found_message_exists('944 930 6621', True)\n + where '944 930 6621' = format_nhs_number('9449306621')\n", - "steps" : [ ], - "attachments" : [ { - "uid" : "f04209f63f4c9e17", - "name" : "CHROME_125.0.6422.141_patient_information_page_should_be_visible_", - "source" : "f04209f63f4c9e17.png", - "type" : "image/png", - "size" : 47811 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 1, - "shouldDisplayMessage" : true, - "hasContent" : true - } ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 4, - "attachmentsCount" : 3, - "shouldDisplayMessage" : true, - "hasContent" : true - }, - "afterStages" : [ ], - "labels" : [ { - "name" : "host", - "value" : "73691c733a8b" - }, { - "name" : "thread", - "value" : "1041-MainThread" - }, { - "name" : "framework", - "value" : "pytest-bdd" - }, { - "name" : "language", - "value" : "cpython3" - }, { - "name" : "feature", - "value" : "Find a patient" - }, { - "name" : "resultFormat", - "value" : "allure2" - } ], - "parameters" : [ { - "name" : "address", - "value" : "KT21 1LJ" - }, { - "name" : "dateofbirth", - "value" : "20110509" - }, { - "name" : "name", - "value" : "Not found" - }, { - "name" : "nhsNumber", - "value" : "9449306621" - } ], - "links" : [ ], - "hidden" : false, - "retry" : false, - "extra" : { - "severity" : "normal", - "retries" : [ ], - "categories" : [ { - "name" : "Product defects", - "matchedStatuses" : [ ], - "flaky" : false - } ], - "tags" : [ ] - }, - "source" : "1acbe3392276b85b.json", - "parameterValues" : [ "KT21 1LJ", "20110509", "Not found", "9449306621" ] -} \ No newline at end of file diff --git a/data/test-cases/b9bd146152fbac4b.json b/data/test-cases/1d571392d861f75b.json similarity index 78% rename from data/test-cases/b9bd146152fbac4b.json rename to data/test-cases/1d571392d861f75b.json index a191ec9a5..5e2cfd806 100644 --- a/data/test-cases/b9bd146152fbac4b.json +++ b/data/test-cases/1d571392d861f75b.json @@ -1,12 +1,12 @@ { - "uid" : "b9bd146152fbac4b", + "uid" : "1d571392d861f75b", "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Hospital Hub]", "fullName" : "/app/features/add_batches.feature:Add vaccine batches page should launch", "historyId" : "3c1b0fdf7ea38f724e41918904f4a8a4", "time" : { - "start" : 1717800123006, - "stop" : 1717800128797, - "duration" : 5791 + "start" : 1717801614816, + "stop" : 1717801621301, + "duration" : 6485 }, "status" : "passed", "flaky" : false, @@ -21,22 +21,22 @@ "steps" : [ { "name" : "Given I am logged into the RAVS app", "time" : { - "start" : 1717800123006, - "stop" : 1717800126781, - "duration" : 3775 + "start" : 1717801614816, + "stop" : 1717801619322, + "duration" : 4506 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "daf3ea9a3cef76ff", + "uid" : "7fa3b329fb17ba9b", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "daf3ea9a3cef76ff.png", + "source" : "7fa3b329fb17ba9b.png", "type" : "image/png", "size" : 47635 }, { - "uid" : "ac89e1d0d33c757b", + "uid" : "3f804603bdf42bae", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "ac89e1d0d33c757b.png", + "source" : "3f804603bdf42bae.png", "type" : "image/png", "size" : 47729 } ], @@ -48,9 +48,9 @@ }, { "name" : "When I am on the vaccine settings page", "time" : { - "start" : 1717800126782, - "stop" : 1717800127849, - "duration" : 1067 + "start" : 1717801619322, + "stop" : 1717801620591, + "duration" : 1269 }, "status" : "passed", "steps" : [ ], @@ -63,9 +63,9 @@ }, { "name" : "And I click add batches button", "time" : { - "start" : 1717800127849, - "stop" : 1717800128508, - "duration" : 659 + "start" : 1717801620591, + "stop" : 1717801621106, + "duration" : 515 }, "status" : "passed", "steps" : [ ], @@ -78,16 +78,16 @@ }, { "name" : "Then the add vaccine batches page should be launched", "time" : { - "start" : 1717800128509, - "stop" : 1717800128796, - "duration" : 287 + "start" : 1717801621106, + "stop" : 1717801621301, + "duration" : 195 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "7c833f38e91f7fe7", + "uid" : "1ea5ee5d82a101b1", "name" : "CHROME_125.0.6422.141_add_vaccine_batches_page_should_launch_", - "source" : "7c833f38e91f7fe7.png", + "source" : "1ea5ee5d82a101b1.png", "type" : "image/png", "size" : 76778 } ], @@ -107,10 +107,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1035-MainThread" + "value" : "1043-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -140,6 +140,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "b9bd146152fbac4b.json", + "source" : "1d571392d861f75b.json", "parameterValues" : [ "Hospital Hub", "ST JOHN'S HOUSE" ] } \ No newline at end of file diff --git a/data/test-cases/2059ce9a249079ec.json b/data/test-cases/2059ce9a249079ec.json new file mode 100644 index 000000000..fb8474d36 --- /dev/null +++ b/data/test-cases/2059ce9a249079ec.json @@ -0,0 +1,145 @@ +{ + "uid" : "2059ce9a249079ec", + "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", + "fullName" : "/app/features/add_vaccines.feature:Add vaccines page should launch", + "historyId" : "9541aca1d98de2572a5c5f7ddfb1c66e", + "time" : { + "start" : 1717801787126, + "stop" : 1717801793390, + "duration" : 6264 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am logged into the RAVS app", + "time" : { + "start" : 1717801787127, + "stop" : 1717801791521, + "duration" : 4394 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "612f997022d9ef04", + "name" : "CHROME_125.0.6422.141_user_has_selected_site_", + "source" : "612f997022d9ef04.png", + "type" : "image/png", + "size" : 47635 + }, { + "uid" : "8bcecba3047dee4e", + "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", + "source" : "8bcecba3047dee4e.png", + "type" : "image/png", + "size" : 48773 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I am on the vaccine settings page", + "time" : { + "start" : 1717801791522, + "stop" : 1717801792665, + "duration" : 1143 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click add vaccines button", + "time" : { + "start" : 1717801792665, + "stop" : 1717801793166, + "duration" : 501 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then the add vaccines page should be launched", + "time" : { + "start" : 1717801793167, + "stop" : 1717801793390, + "duration" : 223 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "fbefa9423e89853b", + "name" : "CHROME_125.0.6422.141_add_vaccines_page_should_launch_", + "source" : "fbefa9423e89853b.png", + "type" : "image/png", + "size" : 75080 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "81054cfe7b9a" + }, { + "name" : "thread", + "value" : "1040-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Add vaccine to site" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "care_model", + "value" : "Off-site Outreach Event" + }, { + "name" : "site", + "value" : "ST JOHN'S HOUSE" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "2059ce9a249079ec.json", + "parameterValues" : [ "Off-site Outreach Event", "ST JOHN'S HOUSE" ] +} \ No newline at end of file diff --git a/data/test-cases/2126c8a44ac1d6e.json b/data/test-cases/2126c8a44ac1d6e.json new file mode 100644 index 000000000..d65077834 --- /dev/null +++ b/data/test-cases/2126c8a44ac1d6e.json @@ -0,0 +1,110 @@ +{ + "uid" : "2126c8a44ac1d6e", + "name" : "Sign in should fail based on credentials provided [None-password-fail]", + "fullName" : "features/login.feature:Sign in should fail based on credentials provided", + "historyId" : "d2c24c8abd1adc5c5727ab0f09b7aa74", + "time" : { + "start" : 1717801833496, + "stop" : 1717801864608, + "duration" : 31112 + }, + "status" : "failed", + "statusMessage" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button[text()='Log In']", + "statusTrace" : "self = \nselector = \"//button[text()='Log In']\", action = 'click', inputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n> self.page.wait_for_selector(selector)\n\nhelpers/playwrightHelper.py:183: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7f95745f1ee0>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 30000ms exceeded.\nE Call log:\nE waiting for locator(\"//button[text()='Log In']\") to be visible\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError\n\nDuring handling of the above exception, another exception occurred:\n\nfixturefunc = \nrequest = >\nkwargs = {}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_login_steps.py:44: in step_click_login_button\n click_login_button()\npages/login_page.py:14: in click_login_button\n find_element_and_perform_action(LOGIN_BUTTON_ELEMENT, \"click\")\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \nselector = \"//button[text()='Log In']\", action = 'click', inputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n self.page.wait_for_selector(selector)\n element=self.page.locator(selector)\n self.page.set_viewport_size({\"width\": 1500, \"height\":1500})\n element.scroll_into_view_if_needed()\n if action.lower() == \"click\":\n if element.is_enabled() and element.is_visible():\n element.click()\n print(f\"Clicked the {selector} successfully.\")\n else:\n print(f\"Element with {selector} is not enabled.\")\n elif action.lower() == \"input_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.fill(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"type_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.type(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"get_text\":\n text = element.text_content()\n print(f\"Text from the {selector}: {text}\")\n return text\n elif action.lower() == \"select_option\":\n element.select_option(inputValue)\n print(f\"Selected option with value '{inputValue}' from the {selector} successfully.\")\n elif action.lower() == \"click_checkbox\":\n if not element.is_checked():\n element.check()\n print(f\"{selector} checkbox checked successfully.\")\n else:\n print(f\"{selector} checkbox is already checked.\")\n else:\n print(f\"Unsupported action: {action}\")\n except Exception as e:\n print(f\"Exception: {e}. Element not found: {selector}\")\n> raise ElementNotFoundException(f\"Element not found: {selector}\")\nE helpers.playwrightHelper.ElementNotFoundException: Element not found: //button[text()='Log In']\n\nhelpers/playwrightHelper.py:222: ElementNotFoundException", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button[text()='Log In']", + "statusTrace" : "self = \nselector = \"//button[text()='Log In']\", action = 'click', inputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n> self.page.wait_for_selector(selector)\n\nhelpers/playwrightHelper.py:183: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7f95745f1ee0>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 30000ms exceeded.\nE Call log:\nE waiting for locator(\"//button[text()='Log In']\") to be visible\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError\n\nDuring handling of the above exception, another exception occurred:\n\nfixturefunc = \nrequest = >\nkwargs = {}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_login_steps.py:44: in step_click_login_button\n click_login_button()\npages/login_page.py:14: in click_login_button\n find_element_and_perform_action(LOGIN_BUTTON_ELEMENT, \"click\")\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \nselector = \"//button[text()='Log In']\", action = 'click', inputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n self.page.wait_for_selector(selector)\n element=self.page.locator(selector)\n self.page.set_viewport_size({\"width\": 1500, \"height\":1500})\n element.scroll_into_view_if_needed()\n if action.lower() == \"click\":\n if element.is_enabled() and element.is_visible():\n element.click()\n print(f\"Clicked the {selector} successfully.\")\n else:\n print(f\"Element with {selector} is not enabled.\")\n elif action.lower() == \"input_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.fill(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"type_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.type(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"get_text\":\n text = element.text_content()\n print(f\"Text from the {selector}: {text}\")\n return text\n elif action.lower() == \"select_option\":\n element.select_option(inputValue)\n print(f\"Selected option with value '{inputValue}' from the {selector} successfully.\")\n elif action.lower() == \"click_checkbox\":\n if not element.is_checked():\n element.check()\n print(f\"{selector} checkbox checked successfully.\")\n else:\n print(f\"{selector} checkbox is already checked.\")\n else:\n print(f\"Unsupported action: {action}\")\n except Exception as e:\n print(f\"Exception: {e}. Element not found: {selector}\")\n> raise ElementNotFoundException(f\"Element not found: {selector}\")\nE helpers.playwrightHelper.ElementNotFoundException: Element not found: //button[text()='Log In']\n\nhelpers/playwrightHelper.py:222: ElementNotFoundException", + "steps" : [ { + "name" : "Given I access the ravs web app", + "time" : { + "start" : 1717801833497, + "stop" : 1717801834348, + "duration" : 851 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click on the log in button", + "time" : { + "start" : 1717801834349, + "stop" : 1717801864608, + "duration" : 30259 + }, + "status" : "failed", + "statusMessage" : "Element not found: //button[text()='Log In']", + "statusTrace" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button[text()='Log In']\n", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 2, + "attachmentsCount" : 0, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "81054cfe7b9a" + }, { + "name" : "thread", + "value" : "1040-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Login Feature" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "emailAddress", + "value" : "None" + }, { + "name" : "password", + "value" : "password" + }, { + "name" : "status", + "value" : "fail" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "2126c8a44ac1d6e.json", + "parameterValues" : [ "None", "password", "fail" ] +} \ No newline at end of file diff --git a/data/test-cases/22b3f36a6bb69a49.json b/data/test-cases/22b3f36a6bb69a49.json deleted file mode 100644 index 84ec0418e..000000000 --- a/data/test-cases/22b3f36a6bb69a49.json +++ /dev/null @@ -1,448 +0,0 @@ -{ - "uid" : "22b3f36a6bb69a49", - "name" : "Record a vaccine with nhs number [12-9450140960-ALBERT HOUSE-Hospital Hub-yes-today-1-yes-yes-today-DEANA GAMBLES-5/9/1993-10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ-Flu-Flucelvax Tetra - QIVc-SDYY2-20A-19/10/2026]", - "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", - "historyId" : "1c2dbfbab6fdd49ab82b72ee8a6411dd", - "time" : { - "start" : 1717800642009, - "stop" : 1717800712202, - "duration" : 70193 - }, - "status" : "passed", - "flaky" : false, - "newFailed" : false, - "newBroken" : false, - "newPassed" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "beforeStages" : [ ], - "testStage" : { - "status" : "passed", - "steps" : [ { - "name" : "Given I login to RAVS and set vaccinator details with ALBERT HOUSE and Hospital Hub and get patient details for 9450140960 with option 12 and choose to vaccinate with vaccine details as Flu, Flucelvax Tetra - QIVc, SDYY2-20A with 19/10/2026", - "time" : { - "start" : 1717800642009, - "stop" : 1717800684448, - "duration" : 42439 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "3164b7fb91efe890", - "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "3164b7fb91efe890.png", - "type" : "image/png", - "size" : 48118 - }, { - "uid" : "2f876fbbb9a39caa", - "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "2f876fbbb9a39caa.png", - "type" : "image/png", - "size" : 48209 - }, { - "uid" : "217147b1fd74d668", - "name" : "CHROME_125.0.6422.141_before_clicking_settings_", - "source" : "217147b1fd74d668.png", - "type" : "image/png", - "size" : 45994 - }, { - "uid" : "99b7c2c028f14bed", - "name" : "CHROME_125.0.6422.141_before_clicking_vaccines_", - "source" : "99b7c2c028f14bed.png", - "type" : "image/png", - "size" : 80713 - }, { - "uid" : "a36b37f4ca2c970e", - "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccines_", - "source" : "a36b37f4ca2c970e.png", - "type" : "image/png", - "size" : 110332 - }, { - "uid" : "4d9bd9b62bc0384f", - "name" : "CHROME_125.0.6422.141_before_clicking_site_radio_button_", - "source" : "4d9bd9b62bc0384f.png", - "type" : "image/png", - "size" : 75080 - }, { - "uid" : "7e74239bee60baa8", - "name" : "CHROME_125.0.6422.141_before_clicking_flu_vaccine_checkbox_", - "source" : "7e74239bee60baa8.png", - "type" : "image/png", - "size" : 85452 - }, { - "uid" : "5ef8a64172c3962e", - "name" : "CHROME_125.0.6422.141_before_clicking_flu_vaccine_type_checkbox_", - "source" : "5ef8a64172c3962e.png", - "type" : "image/png", - "size" : 105911 - }, { - "uid" : "e9b63e4d9e9d73fe", - "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccine_button_", - "source" : "e9b63e4d9e9d73fe.png", - "type" : "image/png", - "size" : 106235 - }, { - "uid" : "1b0d987691ae579d", - "name" : "CHROME_125.0.6422.141_entered_batch_number_", - "source" : "1b0d987691ae579d.png", - "type" : "image/png", - "size" : 85182 - }, { - "uid" : "8463898a6dda9589", - "name" : "CHROME_125.0.6422.141_entered_expiry_date_", - "source" : "8463898a6dda9589.png", - "type" : "image/png", - "size" : 85752 - }, { - "uid" : "9f15976dfbd503ba", - "name" : "CHROME_125.0.6422.141_clicked_add_batch_button_", - "source" : "9f15976dfbd503ba.png", - "type" : "image/png", - "size" : 90500 - }, { - "uid" : "e3ae383a4ec3371", - "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "e3ae383a4ec3371.png", - "type" : "image/png", - "size" : 55979 - }, { - "uid" : "3956f1f8de7fd920", - "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "3956f1f8de7fd920.png", - "type" : "image/png", - "size" : 70806 - }, { - "uid" : "58ffe1b51fc6c864", - "name" : "CHROME_125.0.6422.141_before_clicking_settings_", - "source" : "58ffe1b51fc6c864.png", - "type" : "image/png", - "size" : 46771 - }, { - "uid" : "af23ef1a498abefc", - "name" : "CHROME_125.0.6422.141_before_clicking_vaccines_", - "source" : "af23ef1a498abefc.png", - "type" : "image/png", - "size" : 80713 - }, { - "uid" : "1da40f859f0f66a7", - "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccines_", - "source" : "1da40f859f0f66a7.png", - "type" : "image/png", - "size" : 110332 - }, { - "uid" : "98c439f100164b35", - "name" : "CHROME_125.0.6422.141_before_clicking_site_radio_button_", - "source" : "98c439f100164b35.png", - "type" : "image/png", - "size" : 75080 - }, { - "uid" : "597b62cfc6a3d85f", - "name" : "CHROME_125.0.6422.141_before_clicking_flu_vaccine_checkbox_", - "source" : "597b62cfc6a3d85f.png", - "type" : "image/png", - "size" : 85452 - }, { - "uid" : "e6554147d3a4db52", - "name" : "CHROME_125.0.6422.141_before_clicking_flu_vaccine_type_checkbox_", - "source" : "e6554147d3a4db52.png", - "type" : "image/png", - "size" : 105911 - }, { - "uid" : "be4ae60a7d8fdcd1", - "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccine_button_", - "source" : "be4ae60a7d8fdcd1.png", - "type" : "image/png", - "size" : 106229 - }, { - "uid" : "1e09dde4c7ee1daa", - "name" : "CHROME_125.0.6422.141_entered_batch_number_", - "source" : "1e09dde4c7ee1daa.png", - "type" : "image/png", - "size" : 85174 - }, { - "uid" : "172c74a7d9086424", - "name" : "CHROME_125.0.6422.141_entered_expiry_date_", - "source" : "172c74a7d9086424.png", - "type" : "image/png", - "size" : 85745 - }, { - "uid" : "388f49e8e9ef3e9d", - "name" : "CHROME_125.0.6422.141_clicked_add_batch_button_", - "source" : "388f49e8e9ef3e9d.png", - "type" : "image/png", - "size" : 89928 - }, { - "uid" : "f6be5ee5635fc148", - "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "f6be5ee5635fc148.png", - "type" : "image/png", - "size" : 55449 - }, { - "uid" : "8c00a058b70888d0", - "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "8c00a058b70888d0.png", - "type" : "image/png", - "size" : 70113 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 26, - "shouldDisplayMessage" : false, - "hasContent" : true - }, { - "name" : "And I search for a patient with the NHS number in the find a patient screen", - "time" : { - "start" : 1717800684448, - "stop" : 1717800686648, - "duration" : 2200 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "aa1647a9115c61e3", - "name" : "CHROME_125.0.6422.141_entered_nhs_number_as9450140960_and_clicked_search_for_patient_button_", - "source" : "aa1647a9115c61e3.png", - "type" : "image/png", - "size" : 66205 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 1, - "shouldDisplayMessage" : false, - "hasContent" : true - }, { - "name" : "And I open the patient record by clicking on patient DEANA GAMBLES", - "time" : { - "start" : 1717800686649, - "stop" : 1717800687265, - "duration" : 616 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "e53e9564b47cdbae", - "name" : "CHROME_125.0.6422.141_before_clicking_patient_name_", - "source" : "e53e9564b47cdbae.png", - "type" : "image/png", - "size" : 66332 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 1, - "shouldDisplayMessage" : false, - "hasContent" : true - }, { - "name" : "When I click choose vaccine button and choose the Flu, Flucelvax Tetra - QIVc, SDYY2-20A with 19/10/2026 and click continue", - "time" : { - "start" : 1717800687266, - "stop" : 1717800696498, - "duration" : 9232 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "6c829a0d642bf005", - "name" : "CHROME_125.0.6422.141_clicked_on_patient_DEANA GAMBLES_and_clicked_choose_vaccine_button_", - "source" : "6c829a0d642bf005.png", - "type" : "image/png", - "size" : 73861 - }, { - "uid" : "eb0bb8d55a549a97", - "name" : "CHROME_125.0.6422.141_selected_vaccine_Flu_and_Flucelvax Tetra - QIVc_and_clicked_continue_button_", - "source" : "eb0bb8d55a549a97.png", - "type" : "image/png", - "size" : 102872 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 2, - "shouldDisplayMessage" : false, - "hasContent" : true - }, { - "name" : "And I assess the patient's yes with the details and date as today-1 and click continue to record consent screen button", - "time" : { - "start" : 1717800696500, - "stop" : 1717800706691, - "duration" : 10191 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "d3cde0755ae29d74", - "name" : "CHROME_125.0.6422.141_clicked_eligibility_yes_and_selected_eligibility_type_", - "source" : "d3cde0755ae29d74.png", - "type" : "image/png", - "size" : 121885 - }, { - "uid" : "aa7def292a8c4eff", - "name" : "CHROME_125.0.6422.141_select_patient_not_given_vaccine_after_assessing_", - "source" : "aa7def292a8c4eff.png", - "type" : "image/png", - "size" : 128532 - }, { - "uid" : "12d5d42c536b9bd8", - "name" : "CHROME_125.0.6422.141_clicked_save_and_return_on_assessment_screen_", - "source" : "12d5d42c536b9bd8.png", - "type" : "image/png", - "size" : 86513 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 3, - "shouldDisplayMessage" : false, - "hasContent" : true - }, { - "name" : "And I record yes with the details and click continue to vaccinate button", - "time" : { - "start" : 1717800706692, - "stop" : 1717800706692, - "duration" : 0 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 0, - "shouldDisplayMessage" : false, - "hasContent" : false - }, { - "name" : "And I record yes details and date as today and click Continue to Check and confirm screen", - "time" : { - "start" : 1717800706692, - "stop" : 1717800706692, - "duration" : 0 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 0, - "shouldDisplayMessage" : false, - "hasContent" : false - }, { - "name" : "Then I need to be able to see the patient DEANA GAMBLES, 5/9/1993, 10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ and vaccination details on the check and confirm screen", - "time" : { - "start" : 1717800706692, - "stop" : 1717800706692, - "duration" : 0 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 0, - "shouldDisplayMessage" : false, - "hasContent" : false - }, { - "name" : "And when I click confirm and save button, the immunisation history of the patient should be updated in the patient details page", - "time" : { - "start" : 1717800706693, - "stop" : 1717800712202, - "duration" : 5509 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "b11940ddde8e545d", - "name" : "CHROME_125.0.6422.141_patient_details_screen_with_immunisation_history_", - "source" : "b11940ddde8e545d.png", - "type" : "image/png", - "size" : 86513 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 1, - "shouldDisplayMessage" : false, - "hasContent" : true - } ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 9, - "attachmentsCount" : 34, - "shouldDisplayMessage" : false, - "hasContent" : true - }, - "afterStages" : [ ], - "labels" : [ { - "name" : "host", - "value" : "73691c733a8b" - }, { - "name" : "thread", - "value" : "1041-MainThread" - }, { - "name" : "framework", - "value" : "pytest-bdd" - }, { - "name" : "language", - "value" : "cpython3" - }, { - "name" : "feature", - "value" : "Record vaccine" - }, { - "name" : "resultFormat", - "value" : "allure2" - } ], - "parameters" : [ { - "name" : "address", - "value" : "10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ" - }, { - "name" : "assess_date", - "value" : "today-1" - }, { - "name" : "batch_expiry_date", - "value" : "19/10/2026" - }, { - "name" : "batch_number", - "value" : "SDYY2-20A" - }, { - "name" : "care_model", - "value" : "Hospital Hub" - }, { - "name" : "chosen_vaccine", - "value" : "Flu" - }, { - "name" : "consent", - "value" : "yes" - }, { - "name" : "dob", - "value" : "5/9/1993" - }, { - "name" : "eligibility", - "value" : "yes" - }, { - "name" : "index", - "value" : "12" - }, { - "name" : "name", - "value" : "DEANA GAMBLES" - }, { - "name" : "nhs_number", - "value" : "9450140960" - }, { - "name" : "site", - "value" : "ALBERT HOUSE" - }, { - "name" : "vaccination", - "value" : "yes" - }, { - "name" : "vaccination_date", - "value" : "today" - }, { - "name" : "vaccine_type", - "value" : "Flucelvax Tetra - QIVc" - } ], - "links" : [ ], - "hidden" : false, - "retry" : false, - "extra" : { - "severity" : "normal", - "retries" : [ ], - "categories" : [ ], - "tags" : [ ] - }, - "source" : "22b3f36a6bb69a49.json", - "parameterValues" : [ "10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ", "today-1", "19/10/2026", "SDYY2-20A", "Hospital Hub", "Flu", "yes", "5/9/1993", "yes", "12", "DEANA GAMBLES", "9450140960", "ALBERT HOUSE", "yes", "today", "Flucelvax Tetra - QIVc" ] -} \ No newline at end of file diff --git a/data/test-cases/64a54d0e61b17131.json b/data/test-cases/22e7c3dce36debda.json similarity index 80% rename from data/test-cases/64a54d0e61b17131.json rename to data/test-cases/22e7c3dce36debda.json index d5603944e..c0c80313b 100644 --- a/data/test-cases/64a54d0e61b17131.json +++ b/data/test-cases/22e7c3dce36debda.json @@ -1,12 +1,12 @@ { - "uid" : "64a54d0e61b17131", + "uid" : "22e7c3dce36debda", "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", "fullName" : "/app/features/find_a_patient.feature:Search by NHS number", "historyId" : "3dd254990a059240e17f4aa430bdb6b0", "time" : { - "start" : 1717800249085, - "stop" : 1717800260888, - "duration" : 11803 + "start" : 1717801699519, + "stop" : 1717801708714, + "duration" : 9195 }, "status" : "passed", "flaky" : false, @@ -21,22 +21,22 @@ "steps" : [ { "name" : "Given I am on the find a patient by nhs number page", "time" : { - "start" : 1717800249085, - "stop" : 1717800258262, - "duration" : 9177 + "start" : 1717801699519, + "stop" : 1717801707490, + "duration" : 7971 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "26de60720b7daac", + "uid" : "9c0ef7dc9daf01f1", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "26de60720b7daac.png", + "source" : "9c0ef7dc9daf01f1.png", "type" : "image/png", "size" : 47635 }, { - "uid" : "1961c077aaf698ac", + "uid" : "2a39e282255aa45d", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "1961c077aaf698ac.png", + "source" : "2a39e282255aa45d.png", "type" : "image/png", "size" : 48396 } ], @@ -48,9 +48,9 @@ }, { "name" : "When I enter a valid 9693632109", "time" : { - "start" : 1717800258263, - "stop" : 1717800258801, - "duration" : 538 + "start" : 1717801707491, + "stop" : 1717801707908, + "duration" : 417 }, "status" : "passed", "steps" : [ ], @@ -63,9 +63,9 @@ }, { "name" : "And I click the search button", "time" : { - "start" : 1717800258802, - "stop" : 1717800259250, - "duration" : 448 + "start" : 1717801707908, + "stop" : 1717801708419, + "duration" : 511 }, "status" : "passed", "steps" : [ ], @@ -78,18 +78,18 @@ }, { "name" : "Then I should be directed to the patient's information page and show Bill GARTON, 9693632109, 23/6/1946 and 1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW details", "time" : { - "start" : 1717800259250, - "stop" : 1717800260888, - "duration" : 1638 + "start" : 1717801708420, + "stop" : 1717801708714, + "duration" : 294 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "91721f86d5be6fba", + "uid" : "d75ad113465d7097", "name" : "CHROME_125.0.6422.141_patient_information_page_should_be_visible_", - "source" : "91721f86d5be6fba.png", + "source" : "d75ad113465d7097.png", "type" : "image/png", - "size" : 47681 + "size" : 47685 } ], "parameters" : [ ], "stepsCount" : 0, @@ -107,10 +107,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1041-MainThread" + "value" : "1043-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -146,6 +146,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "64a54d0e61b17131.json", + "source" : "22e7c3dce36debda.json", "parameterValues" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill GARTON", "9693632109" ] } \ No newline at end of file diff --git a/data/test-cases/24b6235d74921f2f.json b/data/test-cases/24b6235d74921f2f.json deleted file mode 100644 index 246d96395..000000000 --- a/data/test-cases/24b6235d74921f2f.json +++ /dev/null @@ -1,145 +0,0 @@ -{ - "uid" : "24b6235d74921f2f", - "name" : "Add vaccines page should launch [NEELIMA HOUSE-Vaccination Centre]", - "fullName" : "/app/features/add_vaccines.feature:Add vaccines page should launch", - "historyId" : "a565ed0009bfea51d981aa79c2a5c0f1", - "time" : { - "start" : 1717800108813, - "stop" : 1717800114093, - "duration" : 5280 - }, - "status" : "passed", - "flaky" : false, - "newFailed" : false, - "newBroken" : false, - "newPassed" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "beforeStages" : [ ], - "testStage" : { - "status" : "passed", - "steps" : [ { - "name" : "Given I am logged into the RAVS app", - "time" : { - "start" : 1717800108813, - "stop" : 1717800112518, - "duration" : 3705 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "87fc818cf3482be2", - "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "87fc818cf3482be2.png", - "type" : "image/png", - "size" : 48073 - }, { - "uid" : "73a3221394280b5b", - "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "73a3221394280b5b.png", - "type" : "image/png", - "size" : 48828 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 2, - "shouldDisplayMessage" : false, - "hasContent" : true - }, { - "name" : "When I am on the vaccine settings page", - "time" : { - "start" : 1717800112519, - "stop" : 1717800113526, - "duration" : 1007 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 0, - "shouldDisplayMessage" : false, - "hasContent" : false - }, { - "name" : "And I click add vaccines button", - "time" : { - "start" : 1717800113527, - "stop" : 1717800113934, - "duration" : 407 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 0, - "shouldDisplayMessage" : false, - "hasContent" : false - }, { - "name" : "Then the add vaccines page should be launched", - "time" : { - "start" : 1717800113935, - "stop" : 1717800114093, - "duration" : 158 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "40b82394d074c990", - "name" : "CHROME_125.0.6422.141_add_vaccines_page_should_launch_", - "source" : "40b82394d074c990.png", - "type" : "image/png", - "size" : 75080 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 1, - "shouldDisplayMessage" : false, - "hasContent" : true - } ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 4, - "attachmentsCount" : 3, - "shouldDisplayMessage" : false, - "hasContent" : true - }, - "afterStages" : [ ], - "labels" : [ { - "name" : "host", - "value" : "73691c733a8b" - }, { - "name" : "thread", - "value" : "1041-MainThread" - }, { - "name" : "framework", - "value" : "pytest-bdd" - }, { - "name" : "language", - "value" : "cpython3" - }, { - "name" : "feature", - "value" : "Add vaccine to site" - }, { - "name" : "resultFormat", - "value" : "allure2" - } ], - "parameters" : [ { - "name" : "care_model", - "value" : "Vaccination Centre" - }, { - "name" : "site", - "value" : "NEELIMA HOUSE" - } ], - "links" : [ ], - "hidden" : false, - "retry" : false, - "extra" : { - "severity" : "normal", - "retries" : [ ], - "categories" : [ ], - "tags" : [ ] - }, - "source" : "24b6235d74921f2f.json", - "parameterValues" : [ "Vaccination Centre", "NEELIMA HOUSE" ] -} \ No newline at end of file diff --git a/data/test-cases/ea64969bcb255020.json b/data/test-cases/25a68c0144b73e20.json similarity index 78% rename from data/test-cases/ea64969bcb255020.json rename to data/test-cases/25a68c0144b73e20.json index 7d40368b8..5f4b56557 100644 --- a/data/test-cases/ea64969bcb255020.json +++ b/data/test-cases/25a68c0144b73e20.json @@ -1,12 +1,12 @@ { - "uid" : "ea64969bcb255020", + "uid" : "25a68c0144b73e20", "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Care Home]", "fullName" : "/app/features/add_batches.feature:Add vaccine batches page should launch", "historyId" : "ad10483d0e9216b40d4077796b0d09ea", "time" : { - "start" : 1717800133588, - "stop" : 1717800140889, - "duration" : 7301 + "start" : 1717801625937, + "stop" : 1717801633608, + "duration" : 7671 }, "status" : "passed", "flaky" : false, @@ -21,28 +21,28 @@ "steps" : [ { "name" : "Given I am logged into the RAVS app", "time" : { - "start" : 1717800133589, - "stop" : 1717800139638, - "duration" : 6049 + "start" : 1717801625937, + "stop" : 1717801632169, + "duration" : 6232 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "184c1dd675aa7b3d", + "uid" : "9a1041e1c243dbc2", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "184c1dd675aa7b3d.png", + "source" : "9a1041e1c243dbc2.png", "type" : "image/png", "size" : 47635 }, { - "uid" : "3184dc31152f45fe", + "uid" : "40b122b9bc16f79c", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "3184dc31152f45fe.png", + "source" : "40b122b9bc16f79c.png", "type" : "image/png", "size" : 57651 }, { - "uid" : "a02d2852386e9493", + "uid" : "ca51ec811f3c5b94", "name" : "CHROME_125.0.6422.141_user_has_entered_care_home_details_", - "source" : "a02d2852386e9493.png", + "source" : "ca51ec811f3c5b94.png", "type" : "image/png", "size" : 74579 } ], @@ -54,9 +54,9 @@ }, { "name" : "When I am on the vaccine settings page", "time" : { - "start" : 1717800139638, - "stop" : 1717800140374, - "duration" : 736 + "start" : 1717801632169, + "stop" : 1717801632935, + "duration" : 766 }, "status" : "passed", "steps" : [ ], @@ -69,9 +69,9 @@ }, { "name" : "And I click add batches button", "time" : { - "start" : 1717800140374, - "stop" : 1717800140722, - "duration" : 348 + "start" : 1717801632935, + "stop" : 1717801633437, + "duration" : 502 }, "status" : "passed", "steps" : [ ], @@ -84,16 +84,16 @@ }, { "name" : "Then the add vaccine batches page should be launched", "time" : { - "start" : 1717800140723, - "stop" : 1717800140889, - "duration" : 166 + "start" : 1717801633437, + "stop" : 1717801633608, + "duration" : 171 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "b37371dab25e936c", + "uid" : "f0bbf53ebfb4c255", "name" : "CHROME_125.0.6422.141_add_vaccine_batches_page_should_launch_", - "source" : "b37371dab25e936c.png", + "source" : "f0bbf53ebfb4c255.png", "type" : "image/png", "size" : 76778 } ], @@ -113,10 +113,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1035-MainThread" + "value" : "1043-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -146,6 +146,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "ea64969bcb255020.json", + "source" : "25a68c0144b73e20.json", "parameterValues" : [ "Care Home", "ST JOHN'S HOUSE" ] } \ No newline at end of file diff --git a/data/test-cases/2b3587ec7a891ce.json b/data/test-cases/2b3587ec7a891ce.json new file mode 100644 index 000000000..fe5c15d3e --- /dev/null +++ b/data/test-cases/2b3587ec7a891ce.json @@ -0,0 +1,134 @@ +{ + "uid" : "2b3587ec7a891ce", + "name" : "Record a vaccine with nhs number [8-9474376638-ALBERT HOUSE-Care Home-yes-today-32-yes-yes-today-30-PHYLLIDA ZYLKO-6/2/1968-BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG-Flu-Fluenz Tetra - LAIV-SDYY2-18F-19/10/2026]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "8bd43ea450fa26a9dc57ed7f3a0b9296", + "time" : { + "start" : 1717802058537, + "stop" : 1717802058650, + "duration" : 113 + }, + "status" : "failed", + "statusMessage" : "playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nCall log:\nwaiting for locator(\"*\") to be visible\n - locator resolved to 99 elements. Proceeding with the first one: …", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'SDYY2-18F', 'care_model': 'Care Home', 'chosen_vaccine': 'Flu', ...}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:43: in step_login_to_ravs\n set_vaccinator_location(site, care_model)\nconftest.py:120: in set_vaccinator_location\n select_site(site)\npages/vaccinator_location_page.py:17: in select_site\n find_element_and_perform_action(SITE_DROPDOWN_ELEMENT, \"select_option\",site)\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\nhelpers/playwrightHelper.py:179: in find_element_and_perform_action\n self.wait_for_page_to_load()\nhelpers/playwrightHelper.py:117: in wait_for_page_to_load\n self.page.wait_for_selector('*', timeout=timeout * 100)\n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7f957440d760>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nE Call log:\nE waiting for locator(\"*\") to be visible\nE - locator resolved to 99 elements. Proceeding with the first one: …\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nCall log:\nwaiting for locator(\"*\") to be visible\n - locator resolved to 99 elements. Proceeding with the first one: …", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'SDYY2-18F', 'care_model': 'Care Home', 'chosen_vaccine': 'Flu', ...}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:43: in step_login_to_ravs\n set_vaccinator_location(site, care_model)\nconftest.py:120: in set_vaccinator_location\n select_site(site)\npages/vaccinator_location_page.py:17: in select_site\n find_element_and_perform_action(SITE_DROPDOWN_ELEMENT, \"select_option\",site)\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\nhelpers/playwrightHelper.py:179: in find_element_and_perform_action\n self.wait_for_page_to_load()\nhelpers/playwrightHelper.py:117: in wait_for_page_to_load\n self.page.wait_for_selector('*', timeout=timeout * 100)\n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7f957440d760>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nE Call log:\nE waiting for locator(\"*\") to be visible\nE - locator resolved to 99 elements. Proceeding with the first one: …\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError", + "steps" : [ { + "name" : "Given I login to RAVS and set vaccinator details with ALBERT HOUSE and Care Home and get patient details for 9474376638 with option 8 and choose to vaccinate with vaccine details as Flu, Fluenz Tetra - LAIV, SDYY2-18F with 19/10/2026", + "time" : { + "start" : 1717802058537, + "stop" : 1717802058650, + "duration" : 113 + }, + "status" : "failed", + "statusMessage" : "Page.wait_for_selector: Timeout 100ms exceeded.\nCall log:\nwaiting for locator(\"*\") to be visible\n - locator resolved to 99 elements. Proceeding with the first one: …\n", + "statusTrace" : "playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nCall log:\nwaiting for locator(\"*\") to be visible\n - locator resolved to 99 elements. Proceeding with the first one: …\n\n", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 1, + "attachmentsCount" : 0, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "81054cfe7b9a" + }, { + "name" : "thread", + "value" : "1040-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Record vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG" + }, { + "name" : "assess_date", + "value" : "today-32" + }, { + "name" : "batch_expiry_date", + "value" : "19/10/2026" + }, { + "name" : "batch_number", + "value" : "SDYY2-18F" + }, { + "name" : "care_model", + "value" : "Care Home" + }, { + "name" : "chosen_vaccine", + "value" : "Flu" + }, { + "name" : "consent", + "value" : "yes" + }, { + "name" : "dob", + "value" : "6/2/1968" + }, { + "name" : "eligibility", + "value" : "yes" + }, { + "name" : "index", + "value" : "8" + }, { + "name" : "name", + "value" : "PHYLLIDA ZYLKO" + }, { + "name" : "nhs_number", + "value" : "9474376638" + }, { + "name" : "site", + "value" : "ALBERT HOUSE" + }, { + "name" : "vaccination", + "value" : "yes" + }, { + "name" : "vaccination_date", + "value" : "today-30" + }, { + "name" : "vaccine_type", + "value" : "Fluenz Tetra - LAIV" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "2b3587ec7a891ce.json", + "parameterValues" : [ "BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG", "today-32", "19/10/2026", "SDYY2-18F", "Care Home", "Flu", "yes", "6/2/1968", "yes", "8", "PHYLLIDA ZYLKO", "9474376638", "ALBERT HOUSE", "yes", "today-30", "Fluenz Tetra - LAIV" ] +} \ No newline at end of file diff --git a/data/test-cases/2c7b6327fa846008.json b/data/test-cases/2c7b6327fa846008.json new file mode 100644 index 000000000..3163e942e --- /dev/null +++ b/data/test-cases/2c7b6327fa846008.json @@ -0,0 +1,490 @@ +{ + "uid" : "2c7b6327fa846008", + "name" : "Record a vaccine with nhs number [9-9437599165-NEELIMA HOUSE-Home Of Housebound Patient-yes-today-30-yes-yes-today-30-CAWRDAV BOBBETT-21/7/1959-127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN-COVID-19-Comirnaty 30 Omicron XBB.1.5-SDYY2-18B-19/10/2026]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "6867099b8e53848215ca65dcf83a9f01", + "time" : { + "start" : 1717801996216, + "stop" : 1717802096501, + "duration" : 100285 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I login to RAVS and set vaccinator details with NEELIMA HOUSE and Home Of Housebound Patient and get patient details for 9437599165 with option 9 and choose to vaccinate with vaccine details as COVID-19, Comirnaty 30 Omicron XBB.1.5, SDYY2-18B with 19/10/2026", + "time" : { + "start" : 1717801996217, + "stop" : 1717802042294, + "duration" : 46077 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "9334123bed1a7f5b", + "name" : "CHROME_125.0.6422.141_user_has_selected_site_", + "source" : "9334123bed1a7f5b.png", + "type" : "image/png", + "size" : 48073 + }, { + "uid" : "f4cdd32833174161", + "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", + "source" : "f4cdd32833174161.png", + "type" : "image/png", + "size" : 49758 + }, { + "uid" : "4bed8dbb226231d5", + "name" : "CHROME_125.0.6422.141_before_clicking_settings_", + "source" : "4bed8dbb226231d5.png", + "type" : "image/png", + "size" : 45994 + }, { + "uid" : "ad63f85c497ad07f", + "name" : "CHROME_125.0.6422.141_before_clicking_vaccines_", + "source" : "ad63f85c497ad07f.png", + "type" : "image/png", + "size" : 80713 + }, { + "uid" : "b38439933599c887", + "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccines_", + "source" : "b38439933599c887.png", + "type" : "image/png", + "size" : 110332 + }, { + "uid" : "fd7e0c1130e59528", + "name" : "CHROME_125.0.6422.141_before_clicking_site_radio_button_", + "source" : "fd7e0c1130e59528.png", + "type" : "image/png", + "size" : 75080 + }, { + "uid" : "6a753ffbe0742d52", + "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccine_checkbox_", + "source" : "6a753ffbe0742d52.png", + "type" : "image/png", + "size" : 85370 + }, { + "uid" : "20762dbe3742a083", + "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccinetype_checkbox_", + "source" : "20762dbe3742a083.png", + "type" : "image/png", + "size" : 105400 + }, { + "uid" : "a425aca5a96a964e", + "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccine_button_", + "source" : "a425aca5a96a964e.png", + "type" : "image/png", + "size" : 105711 + }, { + "uid" : "537c105b9dbec0c1", + "name" : "CHROME_125.0.6422.141_entered_batch_number_", + "source" : "537c105b9dbec0c1.png", + "type" : "image/png", + "size" : 95493 + }, { + "uid" : "83680dad2a32d541", + "name" : "CHROME_125.0.6422.141_entered_expiry_date_", + "source" : "83680dad2a32d541.png", + "type" : "image/png", + "size" : 96116 + }, { + "uid" : "aa29c4bd8b6de3f2", + "name" : "CHROME_125.0.6422.141_clicked_add_batch_button_", + "source" : "aa29c4bd8b6de3f2.png", + "type" : "image/png", + "size" : 93770 + }, { + "uid" : "7cdfd6312e45a36a", + "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", + "source" : "7cdfd6312e45a36a.png", + "type" : "image/png", + "size" : 59439 + }, { + "uid" : "285aa29da2cd47e1", + "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", + "source" : "285aa29da2cd47e1.png", + "type" : "image/png", + "size" : 77116 + }, { + "uid" : "8a7d0e4e76222463", + "name" : "CHROME_125.0.6422.141_before_clicking_settings_", + "source" : "8a7d0e4e76222463.png", + "type" : "image/png", + "size" : 46771 + }, { + "uid" : "6e8e5ab00ea2d45b", + "name" : "CHROME_125.0.6422.141_before_clicking_vaccines_", + "source" : "6e8e5ab00ea2d45b.png", + "type" : "image/png", + "size" : 80713 + }, { + "uid" : "58b24cbfcb3ccd90", + "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccines_", + "source" : "58b24cbfcb3ccd90.png", + "type" : "image/png", + "size" : 38970 + }, { + "uid" : "ec834307e10c1f81", + "name" : "CHROME_125.0.6422.141_before_clicking_site_radio_button_", + "source" : "ec834307e10c1f81.png", + "type" : "image/png", + "size" : 75080 + }, { + "uid" : "651c2f846d40cbf4", + "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccine_checkbox_", + "source" : "651c2f846d40cbf4.png", + "type" : "image/png", + "size" : 85370 + }, { + "uid" : "2abab4f8788b9b17", + "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccinetype_checkbox_", + "source" : "2abab4f8788b9b17.png", + "type" : "image/png", + "size" : 105400 + }, { + "uid" : "f5485014edfa55b1", + "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccine_button_", + "source" : "f5485014edfa55b1.png", + "type" : "image/png", + "size" : 105743 + }, { + "uid" : "48dabc33001eea55", + "name" : "CHROME_125.0.6422.141_entered_batch_number_", + "source" : "48dabc33001eea55.png", + "type" : "image/png", + "size" : 95771 + }, { + "uid" : "cdac00e404440f", + "name" : "CHROME_125.0.6422.141_entered_expiry_date_", + "source" : "cdac00e404440f.png", + "type" : "image/png", + "size" : 96391 + }, { + "uid" : "851b4c85470f1592", + "name" : "CHROME_125.0.6422.141_clicked_add_batch_button_", + "source" : "851b4c85470f1592.png", + "type" : "image/png", + "size" : 92257 + }, { + "uid" : "d7580edf926c6b46", + "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", + "source" : "d7580edf926c6b46.png", + "type" : "image/png", + "size" : 57954 + }, { + "uid" : "476dc95b1dffd0b1", + "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", + "source" : "476dc95b1dffd0b1.png", + "type" : "image/png", + "size" : 73491 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 26, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1717802042294, + "stop" : 1717802044015, + "duration" : 1721 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "6d169aa1a9f46c52", + "name" : "CHROME_125.0.6422.141_entered_nhs_number_as9437599165_and_clicked_search_for_patient_button_", + "source" : "6d169aa1a9f46c52.png", + "type" : "image/png", + "size" : 47686 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient CAWRDAV BOBBETT", + "time" : { + "start" : 1717802044016, + "stop" : 1717802046008, + "duration" : 1992 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b6f482f9037e2f98", + "name" : "CHROME_125.0.6422.141_before_clicking_patient_name_", + "source" : "b6f482f9037e2f98.png", + "type" : "image/png", + "size" : 47751 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click choose vaccine button and choose the COVID-19, Comirnaty 30 Omicron XBB.1.5, SDYY2-18B with 19/10/2026 and click continue", + "time" : { + "start" : 1717802046008, + "stop" : 1717802054689, + "duration" : 8681 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "4a440d90959d00ba", + "name" : "CHROME_125.0.6422.141_clicked_on_patient_CAWRDAV BOBBETT_and_clicked_choose_vaccine_button_", + "source" : "4a440d90959d00ba.png", + "type" : "image/png", + "size" : 70773 + }, { + "uid" : "9b9d7493af918529", + "name" : "CHROME_125.0.6422.141_selected_vaccine_COVID-19_and_Comirnaty 30 Omicron XBB.1.5_and_clicked_continue_button_", + "source" : "9b9d7493af918529.png", + "type" : "image/png", + "size" : 107922 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I assess the patient's yes with the details and date as today-30 and click continue to record consent screen button", + "time" : { + "start" : 1717802054689, + "stop" : 1717802061149, + "duration" : 6460 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "986cf52780a38eb8", + "name" : "CHROME_125.0.6422.141_clicked_eligibility_yes_and_selected_eligibility_type_", + "source" : "986cf52780a38eb8.png", + "type" : "image/png", + "size" : 128562 + }, { + "uid" : "ed19fe1b4aa9911c", + "name" : "CHROME_125.0.6422.141_clicked_patient_give_vaccine_radio_button_", + "source" : "ed19fe1b4aa9911c.png", + "type" : "image/png", + "size" : 128937 + }, { + "uid" : "b47a4a7dd33baf93", + "name" : "CHROME_125.0.6422.141_clicked_continue_to_record_consent_button_", + "source" : "b47a4a7dd33baf93.png", + "type" : "image/png", + "size" : 91618 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes with the details and click continue to vaccinate button", + "time" : { + "start" : 1717802061150, + "stop" : 1717802063561, + "duration" : 2411 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "254c7a1e7bdf7cf7", + "name" : "CHROME_125.0.6422.141_before_selecting_consent_clinician_", + "source" : "254c7a1e7bdf7cf7.png", + "type" : "image/png", + "size" : 91618 + }, { + "uid" : "d7fb08f1144614c4", + "name" : "CHROME_125.0.6422.141_clicked_continue_to_vaccinate_button_", + "source" : "d7fb08f1144614c4.png", + "type" : "image/png", + "size" : 93558 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes details and date as today-30 and click Continue to Check and confirm screen", + "time" : { + "start" : 1717802063561, + "stop" : 1717802072278, + "duration" : 8717 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ccdf9c177a77f8d3", + "name" : "CHROME_125.0.6422.141_entered_vaccination_details_", + "source" : "ccdf9c177a77f8d3.png", + "type" : "image/png", + "size" : 163388 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then I need to be able to see the patient CAWRDAV BOBBETT, 21/7/1959, 127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN and vaccination details on the check and confirm screen", + "time" : { + "start" : 1717802072278, + "stop" : 1717802074467, + "duration" : 2189 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f865b00349cb6459", + "name" : "CHROME_125.0.6422.141_check_and_confirm_screen_before_assertion_", + "source" : "f865b00349cb6459.png", + "type" : "image/png", + "size" : 163388 + }, { + "uid" : "29a4b91afe339e37", + "name" : "CHROME_125.0.6422.141_check_and_confirm_screen_after_assertion_", + "source" : "29a4b91afe339e37.png", + "type" : "image/png", + "size" : 147505 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And when I click confirm and save button, the immunisation history of the patient should be updated in the patient details page", + "time" : { + "start" : 1717802074467, + "stop" : 1717802096501, + "duration" : 22034 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "87ce9ece0c276df", + "name" : "CHROME_125.0.6422.141_patient_details_screen_with_immunisation_history_", + "source" : "87ce9ece0c276df.png", + "type" : "image/png", + "size" : 147505 + }, { + "uid" : "46d37ccb80955609", + "name" : "CHROME_125.0.6422.141_delete_history_button_clicked_", + "source" : "46d37ccb80955609.png", + "type" : "image/png", + "size" : 138851 + }, { + "uid" : "a3a553e23912cff3", + "name" : "CHROME_125.0.6422.141_delete_vaccination_button_clicked_", + "source" : "a3a553e23912cff3.png", + "type" : "image/png", + "size" : 25647 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 9, + "attachmentsCount" : 41, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "81054cfe7b9a" + }, { + "name" : "thread", + "value" : "1037-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Record vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN" + }, { + "name" : "assess_date", + "value" : "today-30" + }, { + "name" : "batch_expiry_date", + "value" : "19/10/2026" + }, { + "name" : "batch_number", + "value" : "SDYY2-18B" + }, { + "name" : "care_model", + "value" : "Home Of Housebound Patient" + }, { + "name" : "chosen_vaccine", + "value" : "COVID-19" + }, { + "name" : "consent", + "value" : "yes" + }, { + "name" : "dob", + "value" : "21/7/1959" + }, { + "name" : "eligibility", + "value" : "yes" + }, { + "name" : "index", + "value" : "9" + }, { + "name" : "name", + "value" : "CAWRDAV BOBBETT" + }, { + "name" : "nhs_number", + "value" : "9437599165" + }, { + "name" : "site", + "value" : "NEELIMA HOUSE" + }, { + "name" : "vaccination", + "value" : "yes" + }, { + "name" : "vaccination_date", + "value" : "today-30" + }, { + "name" : "vaccine_type", + "value" : "Comirnaty 30 Omicron XBB.1.5" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "2c7b6327fa846008.json", + "parameterValues" : [ "127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN", "today-30", "19/10/2026", "SDYY2-18B", "Home Of Housebound Patient", "COVID-19", "yes", "21/7/1959", "yes", "9", "CAWRDAV BOBBETT", "9437599165", "NEELIMA HOUSE", "yes", "today-30", "Comirnaty 30 Omicron XBB.1.5" ] +} \ No newline at end of file diff --git a/data/test-cases/2da859f548518e1f.json b/data/test-cases/2da859f548518e1f.json deleted file mode 100644 index 0d0bda5f7..000000000 --- a/data/test-cases/2da859f548518e1f.json +++ /dev/null @@ -1,130 +0,0 @@ -{ - "uid" : "2da859f548518e1f", - "name" : "Find a patient page should launch [NEELIMA HOUSE-Off-site Outreach Event]", - "fullName" : "/app/features/find_a_patient.feature:Find a patient page should launch", - "historyId" : "eb19b1b66b0bccff951bcc9f6fc9ca96", - "time" : { - "start" : 1717800230294, - "stop" : 1717800235437, - "duration" : 5143 - }, - "status" : "passed", - "flaky" : false, - "newFailed" : false, - "newBroken" : false, - "newPassed" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "beforeStages" : [ ], - "testStage" : { - "status" : "passed", - "steps" : [ { - "name" : "Given I am logged into the RAVS app", - "time" : { - "start" : 1717800230295, - "stop" : 1717800234509, - "duration" : 4214 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "151981106a817c9", - "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "151981106a817c9.png", - "type" : "image/png", - "size" : 48073 - }, { - "uid" : "75a1cceb3450d688", - "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "75a1cceb3450d688.png", - "type" : "image/png", - "size" : 49212 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 2, - "shouldDisplayMessage" : false, - "hasContent" : true - }, { - "name" : "When I click the find a patient navigation link", - "time" : { - "start" : 1717800234510, - "stop" : 1717800235115, - "duration" : 605 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 0, - "shouldDisplayMessage" : false, - "hasContent" : false - }, { - "name" : "Then the find a patient page should be displayed", - "time" : { - "start" : 1717800235116, - "stop" : 1717800235437, - "duration" : 321 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "4c4a4019190d1c5e", - "name" : "CHROME_125.0.6422.141_find_a_patient_page_should_be_displayed_", - "source" : "4c4a4019190d1c5e.png", - "type" : "image/png", - "size" : 45994 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 1, - "shouldDisplayMessage" : false, - "hasContent" : true - } ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 3, - "attachmentsCount" : 3, - "shouldDisplayMessage" : false, - "hasContent" : true - }, - "afterStages" : [ ], - "labels" : [ { - "name" : "host", - "value" : "73691c733a8b" - }, { - "name" : "thread", - "value" : "1038-MainThread" - }, { - "name" : "framework", - "value" : "pytest-bdd" - }, { - "name" : "language", - "value" : "cpython3" - }, { - "name" : "feature", - "value" : "Find a patient" - }, { - "name" : "resultFormat", - "value" : "allure2" - } ], - "parameters" : [ { - "name" : "care_model", - "value" : "Off-site Outreach Event" - }, { - "name" : "site", - "value" : "NEELIMA HOUSE" - } ], - "links" : [ ], - "hidden" : false, - "retry" : false, - "extra" : { - "severity" : "normal", - "retries" : [ ], - "categories" : [ ], - "tags" : [ ] - }, - "source" : "2da859f548518e1f.json", - "parameterValues" : [ "Off-site Outreach Event", "NEELIMA HOUSE" ] -} \ No newline at end of file diff --git a/data/test-cases/1e2e40aeb5240a63.json b/data/test-cases/30f352bd3ada756e.json similarity index 79% rename from data/test-cases/1e2e40aeb5240a63.json rename to data/test-cases/30f352bd3ada756e.json index 7c7faa5e8..c38fb5a15 100644 --- a/data/test-cases/1e2e40aeb5240a63.json +++ b/data/test-cases/30f352bd3ada756e.json @@ -1,12 +1,12 @@ { - "uid" : "1e2e40aeb5240a63", + "uid" : "30f352bd3ada756e", "name" : "Find a patient page should launch [ALBERT HOUSE-Off-site Outreach Event]", "fullName" : "/app/features/find_a_patient.feature:Find a patient page should launch", "historyId" : "ad446373bcb2a3bf858dc0367c9666d6", "time" : { - "start" : 1717800196041, - "stop" : 1717800200585, - "duration" : 4544 + "start" : 1717801655514, + "stop" : 1717801659005, + "duration" : 3491 }, "status" : "passed", "flaky" : false, @@ -21,22 +21,22 @@ "steps" : [ { "name" : "Given I am logged into the RAVS app", "time" : { - "start" : 1717800196041, - "stop" : 1717800199812, - "duration" : 3771 + "start" : 1717801655515, + "stop" : 1717801658565, + "duration" : 3050 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "392546c3dbb9d521", + "uid" : "1e104104b5d40421", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "392546c3dbb9d521.png", + "source" : "1e104104b5d40421.png", "type" : "image/png", "size" : 48118 }, { - "uid" : "f63e0f45df0dc1e8", + "uid" : "883225a2bcd3f1ba", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "f63e0f45df0dc1e8.png", + "source" : "883225a2bcd3f1ba.png", "type" : "image/png", "size" : 49261 } ], @@ -48,9 +48,9 @@ }, { "name" : "When I click the find a patient navigation link", "time" : { - "start" : 1717800199812, - "stop" : 1717800200351, - "duration" : 539 + "start" : 1717801658565, + "stop" : 1717801658866, + "duration" : 301 }, "status" : "passed", "steps" : [ ], @@ -63,16 +63,16 @@ }, { "name" : "Then the find a patient page should be displayed", "time" : { - "start" : 1717800200352, - "stop" : 1717800200585, - "duration" : 233 + "start" : 1717801658866, + "stop" : 1717801659005, + "duration" : 139 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "16e2ef2f60d97385", + "uid" : "36c04cf7a36a736c", "name" : "CHROME_125.0.6422.141_find_a_patient_page_should_be_displayed_", - "source" : "16e2ef2f60d97385.png", + "source" : "36c04cf7a36a736c.png", "type" : "image/png", "size" : 45994 } ], @@ -92,10 +92,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1041-MainThread" + "value" : "1043-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -125,6 +125,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "1e2e40aeb5240a63.json", + "source" : "30f352bd3ada756e.json", "parameterValues" : [ "Off-site Outreach Event", "ALBERT HOUSE" ] } \ No newline at end of file diff --git a/data/test-cases/ecc71fbe674448ae.json b/data/test-cases/331b089efaf6a5e6.json similarity index 56% rename from data/test-cases/ecc71fbe674448ae.json rename to data/test-cases/331b089efaf6a5e6.json index 86d4b929b..0362c096e 100644 --- a/data/test-cases/ecc71fbe674448ae.json +++ b/data/test-cases/331b089efaf6a5e6.json @@ -1,12 +1,12 @@ { - "uid" : "ecc71fbe674448ae", - "name" : "Record a vaccine with nhs number [1-9450141444-ALBERT HOUSE-Care Home-yes-today-4-yes-yes-today-2-BRANDIE DYBLE-25/8/1992-49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF-Flu-Supemtek - QIVr-SDYY2-21A-19/10/2026]", + "uid" : "331b089efaf6a5e6", + "name" : "Record a vaccine with nhs number [8-9437580812-NEELIMA HOUSE-Care Home-yes-today-7-yes-yes-today-7-INDIGO CATCHESIDE-1/3/1959-12 CANBERRA STREET, MANCHESTER, M11 4WL-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-18A-19/10/2026]", "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", - "historyId" : "60399747590cf4460689741f6d79fc64", + "historyId" : "d900b17b060274d60d539cb23a88c8dd", "time" : { - "start" : 1717800673002, - "stop" : 1717800748341, - "duration" : 75339 + "start" : 1717801922155, + "stop" : 1717801992388, + "duration" : 70233 }, "status" : "passed", "flaky" : false, @@ -19,176 +19,176 @@ "testStage" : { "status" : "passed", "steps" : [ { - "name" : "Given I login to RAVS and set vaccinator details with ALBERT HOUSE and Care Home and get patient details for 9450141444 with option 1 and choose to vaccinate with vaccine details as Flu, Supemtek - QIVr, SDYY2-21A with 19/10/2026", + "name" : "Given I login to RAVS and set vaccinator details with NEELIMA HOUSE and Care Home and get patient details for 9437580812 with option 8 and choose to vaccinate with vaccine details as COVID-19, Comirnaty Original/Omicron BA.4-5, SDYY2-18A with 19/10/2026", "time" : { - "start" : 1717800673002, - "stop" : 1717800722132, - "duration" : 49130 + "start" : 1717801922155, + "stop" : 1717801965697, + "duration" : 43542 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "19790367101351f0", + "uid" : "cc95fad792a5564a", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "19790367101351f0.png", + "source" : "cc95fad792a5564a.png", "type" : "image/png", - "size" : 48118 + "size" : 48073 }, { - "uid" : "51fd25fd99fcc337", + "uid" : "50bd38daf785e2ed", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "51fd25fd99fcc337.png", + "source" : "50bd38daf785e2ed.png", "type" : "image/png", - "size" : 58121 + "size" : 58082 }, { - "uid" : "7627164e315dccb9", + "uid" : "96433811ccd9c56c", "name" : "CHROME_125.0.6422.141_user_has_entered_care_home_details_", - "source" : "7627164e315dccb9.png", + "source" : "96433811ccd9c56c.png", "type" : "image/png", - "size" : 75066 + "size" : 75018 }, { - "uid" : "9846701c6d363c2e", + "uid" : "ab8c34692bbe5d1b", "name" : "CHROME_125.0.6422.141_before_clicking_settings_", - "source" : "9846701c6d363c2e.png", + "source" : "ab8c34692bbe5d1b.png", "type" : "image/png", "size" : 45994 }, { - "uid" : "c296a6bc3563a4bf", + "uid" : "badc18cda021223", "name" : "CHROME_125.0.6422.141_before_clicking_vaccines_", - "source" : "c296a6bc3563a4bf.png", + "source" : "badc18cda021223.png", "type" : "image/png", "size" : 80713 }, { - "uid" : "f39213327d0a8330", + "uid" : "bdaeb27210018d42", "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccines_", - "source" : "f39213327d0a8330.png", + "source" : "bdaeb27210018d42.png", "type" : "image/png", "size" : 110332 }, { - "uid" : "b4ab74996fc98f37", + "uid" : "8892048b5d9e5969", "name" : "CHROME_125.0.6422.141_before_clicking_site_radio_button_", - "source" : "b4ab74996fc98f37.png", + "source" : "8892048b5d9e5969.png", "type" : "image/png", "size" : 75080 }, { - "uid" : "5dd7f9b497dd90a9", - "name" : "CHROME_125.0.6422.141_before_clicking_flu_vaccine_checkbox_", - "source" : "5dd7f9b497dd90a9.png", + "uid" : "f4bbc06fbfff2f7e", + "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccine_checkbox_", + "source" : "f4bbc06fbfff2f7e.png", "type" : "image/png", - "size" : 85452 + "size" : 85370 }, { - "uid" : "a9c9afe01dd1ba4a", - "name" : "CHROME_125.0.6422.141_before_clicking_flu_vaccine_type_checkbox_", - "source" : "a9c9afe01dd1ba4a.png", + "uid" : "30497916a25acceb", + "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccinetype_checkbox_", + "source" : "30497916a25acceb.png", "type" : "image/png", - "size" : 105911 + "size" : 105400 }, { - "uid" : "b8358515583f2d69", + "uid" : "aea2ba32f0339cd1", "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccine_button_", - "source" : "b8358515583f2d69.png", + "source" : "aea2ba32f0339cd1.png", "type" : "image/png", - "size" : 106231 + "size" : 105702 }, { - "uid" : "37c1f3e8d6a274d6", + "uid" : "3abe2ccc48fe0fce", "name" : "CHROME_125.0.6422.141_entered_batch_number_", - "source" : "37c1f3e8d6a274d6.png", + "source" : "3abe2ccc48fe0fce.png", "type" : "image/png", - "size" : 84994 + "size" : 95428 }, { - "uid" : "d4cbd32d20e1dec5", + "uid" : "d571d55eaca12104", "name" : "CHROME_125.0.6422.141_entered_expiry_date_", - "source" : "d4cbd32d20e1dec5.png", + "source" : "d571d55eaca12104.png", "type" : "image/png", - "size" : 85571 + "size" : 96060 }, { - "uid" : "72cc057bdd19dd0d", + "uid" : "abc028adb4d94812", "name" : "CHROME_125.0.6422.141_clicked_add_batch_button_", - "source" : "72cc057bdd19dd0d.png", + "source" : "abc028adb4d94812.png", "type" : "image/png", - "size" : 90071 + "size" : 95045 }, { - "uid" : "b2241b379dd9824f", + "uid" : "e0540df1dded29d9", "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "b2241b379dd9824f.png", + "source" : "e0540df1dded29d9.png", "type" : "image/png", - "size" : 55479 + "size" : 59570 }, { - "uid" : "87ba1e08991cdc3b", + "uid" : "b8eb30f0484924f5", "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "87ba1e08991cdc3b.png", + "source" : "b8eb30f0484924f5.png", "type" : "image/png", - "size" : 70130 + "size" : 77208 }, { - "uid" : "27ee622f3c37aeff", + "uid" : "b605c10ad16ada0a", "name" : "CHROME_125.0.6422.141_before_clicking_settings_", - "source" : "27ee622f3c37aeff.png", + "source" : "b605c10ad16ada0a.png", "type" : "image/png", "size" : 46771 }, { - "uid" : "db145f49a8c25053", + "uid" : "18d32ca03824fdbd", "name" : "CHROME_125.0.6422.141_before_clicking_vaccines_", - "source" : "db145f49a8c25053.png", + "source" : "18d32ca03824fdbd.png", "type" : "image/png", "size" : 80713 }, { - "uid" : "326274bdcbae8886", + "uid" : "c010b285f67baa4f", "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccines_", - "source" : "326274bdcbae8886.png", + "source" : "c010b285f67baa4f.png", "type" : "image/png", "size" : 110332 }, { - "uid" : "f59943d7de2f5745", + "uid" : "e59a16c818be60de", "name" : "CHROME_125.0.6422.141_before_clicking_site_radio_button_", - "source" : "f59943d7de2f5745.png", + "source" : "e59a16c818be60de.png", "type" : "image/png", "size" : 75080 }, { - "uid" : "3dabbfc6e7ed04a2", - "name" : "CHROME_125.0.6422.141_before_clicking_flu_vaccine_checkbox_", - "source" : "3dabbfc6e7ed04a2.png", + "uid" : "10b319b47f7daa12", + "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccine_checkbox_", + "source" : "10b319b47f7daa12.png", "type" : "image/png", - "size" : 85452 + "size" : 85370 }, { - "uid" : "af9ac72ac9f93785", - "name" : "CHROME_125.0.6422.141_before_clicking_flu_vaccine_type_checkbox_", - "source" : "af9ac72ac9f93785.png", + "uid" : "6685f27f912d9115", + "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccinetype_checkbox_", + "source" : "6685f27f912d9115.png", "type" : "image/png", - "size" : 105911 + "size" : 105400 }, { - "uid" : "4f5587557401cac0", + "uid" : "345fe7db51aaad73", "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccine_button_", - "source" : "4f5587557401cac0.png", + "source" : "345fe7db51aaad73.png", "type" : "image/png", - "size" : 106232 + "size" : 105729 }, { - "uid" : "7b8f31ff7c2dbd8d", + "uid" : "830f8c90dbbf2017", "name" : "CHROME_125.0.6422.141_entered_batch_number_", - "source" : "7b8f31ff7c2dbd8d.png", + "source" : "830f8c90dbbf2017.png", "type" : "image/png", - "size" : 85009 + "size" : 95512 }, { - "uid" : "4ca58df162be8e14", + "uid" : "ae375d605877d2fb", "name" : "CHROME_125.0.6422.141_entered_expiry_date_", - "source" : "4ca58df162be8e14.png", + "source" : "ae375d605877d2fb.png", "type" : "image/png", - "size" : 85576 + "size" : 96133 }, { - "uid" : "7ad487c59a162c64", + "uid" : "f9ba7418e9f3be9e", "name" : "CHROME_125.0.6422.141_clicked_add_batch_button_", - "source" : "7ad487c59a162c64.png", + "source" : "f9ba7418e9f3be9e.png", "type" : "image/png", - "size" : 92023 + "size" : 93443 }, { - "uid" : "f3c1369decc34ce2", + "uid" : "1c7ca81d9e3d1b80", "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "f3c1369decc34ce2.png", + "source" : "1c7ca81d9e3d1b80.png", "type" : "image/png", - "size" : 56361 + "size" : 59141 }, { - "uid" : "141f10c7873d959d", + "uid" : "d9fbb8756e34b721", "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "141f10c7873d959d.png", + "source" : "d9fbb8756e34b721.png", "type" : "image/png", - "size" : 72696 + "size" : 76541 } ], "parameters" : [ ], "stepsCount" : 0, @@ -198,18 +198,18 @@ }, { "name" : "And I search for a patient with the NHS number in the find a patient screen", "time" : { - "start" : 1717800722132, - "stop" : 1717800724375, - "duration" : 2243 + "start" : 1717801965697, + "stop" : 1717801968056, + "duration" : 2359 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "34d9887ac48487d3", - "name" : "CHROME_125.0.6422.141_entered_nhs_number_as9450141444_and_clicked_search_for_patient_button_", - "source" : "34d9887ac48487d3.png", + "uid" : "3f2f3ea5c5b325a0", + "name" : "CHROME_125.0.6422.141_entered_nhs_number_as9437580812_and_clicked_search_for_patient_button_", + "source" : "3f2f3ea5c5b325a0.png", "type" : "image/png", - "size" : 66094 + "size" : 64976 } ], "parameters" : [ ], "stepsCount" : 0, @@ -217,20 +217,20 @@ "shouldDisplayMessage" : false, "hasContent" : true }, { - "name" : "And I open the patient record by clicking on patient BRANDIE DYBLE", + "name" : "And I open the patient record by clicking on patient INDIGO CATCHESIDE", "time" : { - "start" : 1717800724376, - "stop" : 1717800725290, - "duration" : 914 + "start" : 1717801968056, + "stop" : 1717801969001, + "duration" : 945 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "135ed565a1b82810", + "uid" : "17732fe8d779a02c", "name" : "CHROME_125.0.6422.141_before_clicking_patient_name_", - "source" : "135ed565a1b82810.png", + "source" : "17732fe8d779a02c.png", "type" : "image/png", - "size" : 66106 + "size" : 64997 } ], "parameters" : [ ], "stepsCount" : 0, @@ -238,26 +238,26 @@ "shouldDisplayMessage" : false, "hasContent" : true }, { - "name" : "When I click choose vaccine button and choose the Flu, Supemtek - QIVr, SDYY2-21A with 19/10/2026 and click continue", + "name" : "When I click choose vaccine button and choose the COVID-19, Comirnaty Original/Omicron BA.4-5, SDYY2-18A with 19/10/2026 and click continue", "time" : { - "start" : 1717800725290, - "stop" : 1717800732494, - "duration" : 7204 + "start" : 1717801969001, + "stop" : 1717801978275, + "duration" : 9274 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "e73c38ef112866a3", - "name" : "CHROME_125.0.6422.141_clicked_on_patient_BRANDIE DYBLE_and_clicked_choose_vaccine_button_", - "source" : "e73c38ef112866a3.png", + "uid" : "6fdeab8862e762a9", + "name" : "CHROME_125.0.6422.141_clicked_on_patient_INDIGO CATCHESIDE_and_clicked_choose_vaccine_button_", + "source" : "6fdeab8862e762a9.png", "type" : "image/png", - "size" : 68272 + "size" : 73179 }, { - "uid" : "be08367b84d9852f", - "name" : "CHROME_125.0.6422.141_selected_vaccine_Flu_and_Supemtek - QIVr_and_clicked_continue_button_", - "source" : "be08367b84d9852f.png", + "uid" : "f9193bda02de8451", + "name" : "CHROME_125.0.6422.141_selected_vaccine_COVID-19_and_Comirnaty Original/Omicron BA.4-5_and_clicked_continue_button_", + "source" : "f9193bda02de8451.png", "type" : "image/png", - "size" : 102019 + "size" : 105055 } ], "parameters" : [ ], "stepsCount" : 0, @@ -265,32 +265,32 @@ "shouldDisplayMessage" : false, "hasContent" : true }, { - "name" : "And I assess the patient's yes with the details and date as today-4 and click continue to record consent screen button", + "name" : "And I assess the patient's yes with the details and date as today-7 and click continue to record consent screen button", "time" : { - "start" : 1717800732494, - "stop" : 1717800742952, - "duration" : 10458 + "start" : 1717801978275, + "stop" : 1717801986738, + "duration" : 8463 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "d902bb1b01e66d22", + "uid" : "e893506673e9cdb7", "name" : "CHROME_125.0.6422.141_clicked_eligibility_yes_and_selected_eligibility_type_", - "source" : "d902bb1b01e66d22.png", + "source" : "e893506673e9cdb7.png", "type" : "image/png", - "size" : 120090 + "size" : 126233 }, { - "uid" : "1c70d11fb0c8ecf0", + "uid" : "f5ba97fae5cbef40", "name" : "CHROME_125.0.6422.141_select_patient_not_given_vaccine_after_assessing_", - "source" : "1c70d11fb0c8ecf0.png", + "source" : "f5ba97fae5cbef40.png", "type" : "image/png", - "size" : 126149 + "size" : 132089 }, { - "uid" : "301fd149b70121ed", + "uid" : "51b969491ee6709b", "name" : "CHROME_125.0.6422.141_clicked_save_and_return_on_assessment_screen_", - "source" : "301fd149b70121ed.png", + "source" : "51b969491ee6709b.png", "type" : "image/png", - "size" : 111960 + "size" : 105293 } ], "parameters" : [ ], "stepsCount" : 0, @@ -300,8 +300,8 @@ }, { "name" : "And I record yes with the details and click continue to vaccinate button", "time" : { - "start" : 1717800742952, - "stop" : 1717800742952, + "start" : 1717801986738, + "stop" : 1717801986738, "duration" : 0 }, "status" : "passed", @@ -313,10 +313,10 @@ "shouldDisplayMessage" : false, "hasContent" : false }, { - "name" : "And I record yes details and date as today-2 and click Continue to Check and confirm screen", + "name" : "And I record yes details and date as today-7 and click Continue to Check and confirm screen", "time" : { - "start" : 1717800742953, - "stop" : 1717800742953, + "start" : 1717801986739, + "stop" : 1717801986739, "duration" : 0 }, "status" : "passed", @@ -328,10 +328,10 @@ "shouldDisplayMessage" : false, "hasContent" : false }, { - "name" : "Then I need to be able to see the patient BRANDIE DYBLE, 25/8/1992, 49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF and vaccination details on the check and confirm screen", + "name" : "Then I need to be able to see the patient INDIGO CATCHESIDE, 1/3/1959, 12 CANBERRA STREET, MANCHESTER, M11 4WL and vaccination details on the check and confirm screen", "time" : { - "start" : 1717800742953, - "stop" : 1717800742953, + "start" : 1717801986739, + "stop" : 1717801986739, "duration" : 0 }, "status" : "passed", @@ -345,18 +345,18 @@ }, { "name" : "And when I click confirm and save button, the immunisation history of the patient should be updated in the patient details page", "time" : { - "start" : 1717800742953, - "stop" : 1717800748341, - "duration" : 5388 + "start" : 1717801986739, + "stop" : 1717801992388, + "duration" : 5649 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "5f09e092c2985909", + "uid" : "b60a5b846d4b5e6b", "name" : "CHROME_125.0.6422.141_patient_details_screen_with_immunisation_history_", - "source" : "5f09e092c2985909.png", + "source" : "b60a5b846d4b5e6b.png", "type" : "image/png", - "size" : 111960 + "size" : 105293 } ], "parameters" : [ ], "stepsCount" : 0, @@ -374,10 +374,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1038-MainThread" + "value" : "1037-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -393,52 +393,52 @@ } ], "parameters" : [ { "name" : "address", - "value" : "49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF" + "value" : "12 CANBERRA STREET, MANCHESTER, M11 4WL" }, { "name" : "assess_date", - "value" : "today-4" + "value" : "today-7" }, { "name" : "batch_expiry_date", "value" : "19/10/2026" }, { "name" : "batch_number", - "value" : "SDYY2-21A" + "value" : "SDYY2-18A" }, { "name" : "care_model", "value" : "Care Home" }, { "name" : "chosen_vaccine", - "value" : "Flu" + "value" : "COVID-19" }, { "name" : "consent", "value" : "yes" }, { "name" : "dob", - "value" : "25/8/1992" + "value" : "1/3/1959" }, { "name" : "eligibility", "value" : "yes" }, { "name" : "index", - "value" : "1" + "value" : "8" }, { "name" : "name", - "value" : "BRANDIE DYBLE" + "value" : "INDIGO CATCHESIDE" }, { "name" : "nhs_number", - "value" : "9450141444" + "value" : "9437580812" }, { "name" : "site", - "value" : "ALBERT HOUSE" + "value" : "NEELIMA HOUSE" }, { "name" : "vaccination", "value" : "yes" }, { "name" : "vaccination_date", - "value" : "today-2" + "value" : "today-7" }, { "name" : "vaccine_type", - "value" : "Supemtek - QIVr" + "value" : "Comirnaty Original/Omicron BA.4-5" } ], "links" : [ ], "hidden" : false, @@ -449,6 +449,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "ecc71fbe674448ae.json", - "parameterValues" : [ "49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF", "today-4", "19/10/2026", "SDYY2-21A", "Care Home", "Flu", "yes", "25/8/1992", "yes", "1", "BRANDIE DYBLE", "9450141444", "ALBERT HOUSE", "yes", "today-2", "Supemtek - QIVr" ] + "source" : "331b089efaf6a5e6.json", + "parameterValues" : [ "12 CANBERRA STREET, MANCHESTER, M11 4WL", "today-7", "19/10/2026", "SDYY2-18A", "Care Home", "COVID-19", "yes", "1/3/1959", "yes", "8", "INDIGO CATCHESIDE", "9437580812", "NEELIMA HOUSE", "yes", "today-7", "Comirnaty Original/Omicron BA.4-5" ] } \ No newline at end of file diff --git a/data/test-cases/b60e4c00917dd253.json b/data/test-cases/3533ba9e42aa3970.json similarity index 56% rename from data/test-cases/b60e4c00917dd253.json rename to data/test-cases/3533ba9e42aa3970.json index a36683127..1a613eaff 100644 --- a/data/test-cases/b60e4c00917dd253.json +++ b/data/test-cases/3533ba9e42aa3970.json @@ -1,12 +1,12 @@ { - "uid" : "b60e4c00917dd253", - "name" : "Record a vaccine with nhs number [2-9450141711-ALBERT HOUSE-Home Of Housebound Patient-yes-today-2-yes-yes-today-1-KRISTIA SIDAWAY-24/6/1992-41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY-Flu-Fluad Tetra - aQIV-SDYY2-22A-19/10/2026]", + "uid" : "3533ba9e42aa3970", + "name" : "Record a vaccine with nhs number [7-9474374228-NEELIMA HOUSE-Hospital Hub-yes-today-6-yes-yes-today-3-ORINDA JUDD-20/7/1963-2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL-COVID-19-Spikevax XBB.1.5-SDYY2-17A-19/10/2026]", "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", - "historyId" : "2b0d99241248f314a20bbf154476575b", + "historyId" : "229065cadd06be4cf90f587ebe5caab4", "time" : { - "start" : 1717800677295, - "stop" : 1717800752094, - "duration" : 74799 + "start" : 1717802016262, + "stop" : 1717802086849, + "duration" : 70587 }, "status" : "passed", "flaky" : false, @@ -19,170 +19,170 @@ "testStage" : { "status" : "passed", "steps" : [ { - "name" : "Given I login to RAVS and set vaccinator details with ALBERT HOUSE and Home Of Housebound Patient and get patient details for 9450141711 with option 2 and choose to vaccinate with vaccine details as Flu, Fluad Tetra - aQIV, SDYY2-22A with 19/10/2026", + "name" : "Given I login to RAVS and set vaccinator details with NEELIMA HOUSE and Hospital Hub and get patient details for 9474374228 with option 7 and choose to vaccinate with vaccine details as COVID-19, Spikevax XBB.1.5, SDYY2-17A with 19/10/2026", "time" : { - "start" : 1717800677295, - "stop" : 1717800725152, - "duration" : 47857 + "start" : 1717802016262, + "stop" : 1717802063565, + "duration" : 47303 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "58fdc4de717d9abe", + "uid" : "dc77d56dc1a5bf36", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "58fdc4de717d9abe.png", + "source" : "dc77d56dc1a5bf36.png", "type" : "image/png", - "size" : 48118 + "size" : 48073 }, { - "uid" : "6cf0b1744f43d87f", + "uid" : "9c1bb0451dc42e8a", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "6cf0b1744f43d87f.png", + "source" : "9c1bb0451dc42e8a.png", "type" : "image/png", - "size" : 49806 + "size" : 48164 }, { - "uid" : "1388c283d0fe88e3", + "uid" : "c7d44268a2cdac3b", "name" : "CHROME_125.0.6422.141_before_clicking_settings_", - "source" : "1388c283d0fe88e3.png", + "source" : "c7d44268a2cdac3b.png", "type" : "image/png", "size" : 45994 }, { - "uid" : "f044277dfac3aa68", + "uid" : "e2f66f580f605fa9", "name" : "CHROME_125.0.6422.141_before_clicking_vaccines_", - "source" : "f044277dfac3aa68.png", + "source" : "e2f66f580f605fa9.png", "type" : "image/png", - "size" : 80713 + "size" : 68081 }, { - "uid" : "5695112db8b38c32", + "uid" : "d61b4158324ff8de", "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccines_", - "source" : "5695112db8b38c32.png", + "source" : "d61b4158324ff8de.png", "type" : "image/png", - "size" : 110332 + "size" : 38970 }, { - "uid" : "6940cad2e6ede9fc", + "uid" : "3bd43741f861ea2", "name" : "CHROME_125.0.6422.141_before_clicking_site_radio_button_", - "source" : "6940cad2e6ede9fc.png", + "source" : "3bd43741f861ea2.png", "type" : "image/png", "size" : 75080 }, { - "uid" : "56d57666812a9c2", - "name" : "CHROME_125.0.6422.141_before_clicking_flu_vaccine_checkbox_", - "source" : "56d57666812a9c2.png", + "uid" : "4dec219fb52ae335", + "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccine_checkbox_", + "source" : "4dec219fb52ae335.png", "type" : "image/png", - "size" : 85452 + "size" : 85370 }, { - "uid" : "82a0e3d70d73dee9", - "name" : "CHROME_125.0.6422.141_before_clicking_flu_vaccine_type_checkbox_", - "source" : "82a0e3d70d73dee9.png", + "uid" : "4cb256c476f641b6", + "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccinetype_checkbox_", + "source" : "4cb256c476f641b6.png", "type" : "image/png", - "size" : 105911 + "size" : 88658 }, { - "uid" : "89c99421e4da506b", + "uid" : "3e6ca76525694ca3", "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccine_button_", - "source" : "89c99421e4da506b.png", + "source" : "3e6ca76525694ca3.png", "type" : "image/png", - "size" : 106237 + "size" : 105743 }, { - "uid" : "53d22ba2a9a550b0", + "uid" : "9d76d352ed0abc7c", "name" : "CHROME_125.0.6422.141_entered_batch_number_", - "source" : "53d22ba2a9a550b0.png", + "source" : "9d76d352ed0abc7c.png", "type" : "image/png", - "size" : 84859 + "size" : 95626 }, { - "uid" : "51425c49cef774be", + "uid" : "d8fd373f7f4fb4ff", "name" : "CHROME_125.0.6422.141_entered_expiry_date_", - "source" : "51425c49cef774be.png", + "source" : "d8fd373f7f4fb4ff.png", "type" : "image/png", - "size" : 85427 + "size" : 96250 }, { - "uid" : "2a5c167471430a2b", + "uid" : "8b01dc126b8cd27b", "name" : "CHROME_125.0.6422.141_clicked_add_batch_button_", - "source" : "2a5c167471430a2b.png", + "source" : "8b01dc126b8cd27b.png", "type" : "image/png", - "size" : 89691 + "size" : 92061 }, { - "uid" : "501fbef1dba8cca6", + "uid" : "35d3f7a1b780e636", "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "501fbef1dba8cca6.png", + "source" : "35d3f7a1b780e636.png", "type" : "image/png", - "size" : 55208 + "size" : 57824 }, { - "uid" : "c54080b0e8df9680", + "uid" : "4c144cf6f922f670", "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "c54080b0e8df9680.png", + "source" : "4c144cf6f922f670.png", "type" : "image/png", - "size" : 69481 + "size" : 73069 }, { - "uid" : "81c7e47f9983c3ef", + "uid" : "6e481153c82f8d1c", "name" : "CHROME_125.0.6422.141_before_clicking_settings_", - "source" : "81c7e47f9983c3ef.png", + "source" : "6e481153c82f8d1c.png", "type" : "image/png", "size" : 46771 }, { - "uid" : "46e6ca63a5f35493", + "uid" : "fd3734e549de5326", "name" : "CHROME_125.0.6422.141_before_clicking_vaccines_", - "source" : "46e6ca63a5f35493.png", + "source" : "fd3734e549de5326.png", "type" : "image/png", "size" : 80713 }, { - "uid" : "1eafdb4e8a903b80", + "uid" : "fc74e3b56f1b39d2", "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccines_", - "source" : "1eafdb4e8a903b80.png", + "source" : "fc74e3b56f1b39d2.png", "type" : "image/png", "size" : 110332 }, { - "uid" : "9d28cc74af0a2f66", + "uid" : "1128fe99163f6584", "name" : "CHROME_125.0.6422.141_before_clicking_site_radio_button_", - "source" : "9d28cc74af0a2f66.png", + "source" : "1128fe99163f6584.png", "type" : "image/png", "size" : 75080 }, { - "uid" : "63fa0062237cb8d9", - "name" : "CHROME_125.0.6422.141_before_clicking_flu_vaccine_checkbox_", - "source" : "63fa0062237cb8d9.png", + "uid" : "134ec88fc9a1eb9", + "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccine_checkbox_", + "source" : "134ec88fc9a1eb9.png", "type" : "image/png", - "size" : 85452 + "size" : 85370 }, { - "uid" : "482f310fe4d273b9", - "name" : "CHROME_125.0.6422.141_before_clicking_flu_vaccine_type_checkbox_", - "source" : "482f310fe4d273b9.png", + "uid" : "5921ff185532f287", + "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccinetype_checkbox_", + "source" : "5921ff185532f287.png", "type" : "image/png", - "size" : 105911 + "size" : 105400 }, { - "uid" : "77fd4e18b5f2b59", + "uid" : "f895a697e456e99d", "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccine_button_", - "source" : "77fd4e18b5f2b59.png", + "source" : "f895a697e456e99d.png", "type" : "image/png", - "size" : 106238 + "size" : 105743 }, { - "uid" : "fa039ee9705f8e0f", + "uid" : "e274588349777b8b", "name" : "CHROME_125.0.6422.141_entered_batch_number_", - "source" : "fa039ee9705f8e0f.png", + "source" : "e274588349777b8b.png", "type" : "image/png", - "size" : 84954 + "size" : 95626 }, { - "uid" : "31e55f862add1a07", + "uid" : "88e0467bc4d92828", "name" : "CHROME_125.0.6422.141_entered_expiry_date_", - "source" : "31e55f862add1a07.png", + "source" : "88e0467bc4d92828.png", "type" : "image/png", - "size" : 85523 + "size" : 96250 }, { - "uid" : "4eec83205ad0d469", + "uid" : "a12fd21ec7a98dea", "name" : "CHROME_125.0.6422.141_clicked_add_batch_button_", - "source" : "4eec83205ad0d469.png", + "source" : "a12fd21ec7a98dea.png", "type" : "image/png", - "size" : 92713 + "size" : 92061 }, { - "uid" : "8053efdfffd33a3d", + "uid" : "5453ea80e59192af", "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "8053efdfffd33a3d.png", + "source" : "5453ea80e59192af.png", "type" : "image/png", - "size" : 57472 + "size" : 57824 }, { - "uid" : "5b4483aac3a8f163", + "uid" : "6f94fcee52826eb", "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "5b4483aac3a8f163.png", + "source" : "6f94fcee52826eb.png", "type" : "image/png", - "size" : 75106 + "size" : 73068 } ], "parameters" : [ ], "stepsCount" : 0, @@ -192,18 +192,18 @@ }, { "name" : "And I search for a patient with the NHS number in the find a patient screen", "time" : { - "start" : 1717800725153, - "stop" : 1717800726843, - "duration" : 1690 + "start" : 1717802063565, + "stop" : 1717802065350, + "duration" : 1785 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "4d4fd5a330a6f9da", - "name" : "CHROME_125.0.6422.141_entered_nhs_number_as9450141711_and_clicked_search_for_patient_button_", - "source" : "4d4fd5a330a6f9da.png", + "uid" : "fd717c19c7d24837", + "name" : "CHROME_125.0.6422.141_entered_nhs_number_as9474374228_and_clicked_search_for_patient_button_", + "source" : "fd717c19c7d24837.png", "type" : "image/png", - "size" : 47364 + "size" : 47685 } ], "parameters" : [ ], "stepsCount" : 0, @@ -211,20 +211,20 @@ "shouldDisplayMessage" : false, "hasContent" : true }, { - "name" : "And I open the patient record by clicking on patient KRISTIA SIDAWAY", + "name" : "And I open the patient record by clicking on patient ORINDA JUDD", "time" : { - "start" : 1717800726843, - "stop" : 1717800727332, - "duration" : 489 + "start" : 1717802065350, + "stop" : 1717802066009, + "duration" : 659 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "83623eb06e7b3072", + "uid" : "e7013da18d2a7f65", "name" : "CHROME_125.0.6422.141_before_clicking_patient_name_", - "source" : "83623eb06e7b3072.png", + "source" : "e7013da18d2a7f65.png", "type" : "image/png", - "size" : 66176 + "size" : 64066 } ], "parameters" : [ ], "stepsCount" : 0, @@ -232,26 +232,26 @@ "shouldDisplayMessage" : false, "hasContent" : true }, { - "name" : "When I click choose vaccine button and choose the Flu, Fluad Tetra - aQIV, SDYY2-22A with 19/10/2026 and click continue", + "name" : "When I click choose vaccine button and choose the COVID-19, Spikevax XBB.1.5, SDYY2-17A with 19/10/2026 and click continue", "time" : { - "start" : 1717800727332, - "stop" : 1717800736715, - "duration" : 9383 + "start" : 1717802066009, + "stop" : 1717802074660, + "duration" : 8651 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "42886a38888fe51c", - "name" : "CHROME_125.0.6422.141_clicked_on_patient_KRISTIA SIDAWAY_and_clicked_choose_vaccine_button_", - "source" : "42886a38888fe51c.png", + "uid" : "63702f7e66c88b9e", + "name" : "CHROME_125.0.6422.141_clicked_on_patient_ORINDA JUDD_and_clicked_choose_vaccine_button_", + "source" : "63702f7e66c88b9e.png", "type" : "image/png", - "size" : 72443 + "size" : 67819 }, { - "uid" : "c3a2e1fed9147a59", - "name" : "CHROME_125.0.6422.141_selected_vaccine_Flu_and_Fluad Tetra - aQIV_and_clicked_continue_button_", - "source" : "c3a2e1fed9147a59.png", + "uid" : "949cf60ab0ed1730", + "name" : "CHROME_125.0.6422.141_selected_vaccine_COVID-19_and_Spikevax XBB.1.5_and_clicked_continue_button_", + "source" : "949cf60ab0ed1730.png", "type" : "image/png", - "size" : 100706 + "size" : 102526 } ], "parameters" : [ ], "stepsCount" : 0, @@ -259,32 +259,32 @@ "shouldDisplayMessage" : false, "hasContent" : true }, { - "name" : "And I assess the patient's yes with the details and date as today-2 and click continue to record consent screen button", + "name" : "And I assess the patient's yes with the details and date as today-6 and click continue to record consent screen button", "time" : { - "start" : 1717800736716, - "stop" : 1717800746337, - "duration" : 9621 + "start" : 1717802074661, + "stop" : 1717802081505, + "duration" : 6844 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "4d01460a2eb70fc5", + "uid" : "8fae3f7ed33ffb29", "name" : "CHROME_125.0.6422.141_clicked_eligibility_yes_and_selected_eligibility_type_", - "source" : "4d01460a2eb70fc5.png", + "source" : "8fae3f7ed33ffb29.png", "type" : "image/png", - "size" : 123890 + "size" : 121103 }, { - "uid" : "c6b9068e3cc0c58b", + "uid" : "fe3642b337ea35fa", "name" : "CHROME_125.0.6422.141_select_patient_not_given_vaccine_after_assessing_", - "source" : "c6b9068e3cc0c58b.png", + "source" : "fe3642b337ea35fa.png", "type" : "image/png", - "size" : 127099 + "size" : 129415 }, { - "uid" : "93937ab9d2e90203", + "uid" : "e83c6600ac0b06ab", "name" : "CHROME_125.0.6422.141_clicked_save_and_return_on_assessment_screen_", - "source" : "93937ab9d2e90203.png", + "source" : "e83c6600ac0b06ab.png", "type" : "image/png", - "size" : 84767 + "size" : 101804 } ], "parameters" : [ ], "stepsCount" : 0, @@ -294,8 +294,8 @@ }, { "name" : "And I record yes with the details and click continue to vaccinate button", "time" : { - "start" : 1717800746338, - "stop" : 1717800746338, + "start" : 1717802081505, + "stop" : 1717802081505, "duration" : 0 }, "status" : "passed", @@ -307,10 +307,10 @@ "shouldDisplayMessage" : false, "hasContent" : false }, { - "name" : "And I record yes details and date as today-1 and click Continue to Check and confirm screen", + "name" : "And I record yes details and date as today-3 and click Continue to Check and confirm screen", "time" : { - "start" : 1717800746338, - "stop" : 1717800746338, + "start" : 1717802081505, + "stop" : 1717802081505, "duration" : 0 }, "status" : "passed", @@ -322,10 +322,10 @@ "shouldDisplayMessage" : false, "hasContent" : false }, { - "name" : "Then I need to be able to see the patient KRISTIA SIDAWAY, 24/6/1992, 41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY and vaccination details on the check and confirm screen", + "name" : "Then I need to be able to see the patient ORINDA JUDD, 20/7/1963, 2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL and vaccination details on the check and confirm screen", "time" : { - "start" : 1717800746338, - "stop" : 1717800746338, + "start" : 1717802081506, + "stop" : 1717802081506, "duration" : 0 }, "status" : "passed", @@ -339,18 +339,18 @@ }, { "name" : "And when I click confirm and save button, the immunisation history of the patient should be updated in the patient details page", "time" : { - "start" : 1717800746338, - "stop" : 1717800752094, - "duration" : 5756 + "start" : 1717802081506, + "stop" : 1717802086849, + "duration" : 5343 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "24268aec7e803815", + "uid" : "390a93dfaa6d2b82", "name" : "CHROME_125.0.6422.141_patient_details_screen_with_immunisation_history_", - "source" : "24268aec7e803815.png", + "source" : "390a93dfaa6d2b82.png", "type" : "image/png", - "size" : 84767 + "size" : 101804 } ], "parameters" : [ ], "stepsCount" : 0, @@ -368,10 +368,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1035-MainThread" + "value" : "1043-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -387,52 +387,52 @@ } ], "parameters" : [ { "name" : "address", - "value" : "41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY" + "value" : "2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL" }, { "name" : "assess_date", - "value" : "today-2" + "value" : "today-6" }, { "name" : "batch_expiry_date", "value" : "19/10/2026" }, { "name" : "batch_number", - "value" : "SDYY2-22A" + "value" : "SDYY2-17A" }, { "name" : "care_model", - "value" : "Home Of Housebound Patient" + "value" : "Hospital Hub" }, { "name" : "chosen_vaccine", - "value" : "Flu" + "value" : "COVID-19" }, { "name" : "consent", "value" : "yes" }, { "name" : "dob", - "value" : "24/6/1992" + "value" : "20/7/1963" }, { "name" : "eligibility", "value" : "yes" }, { "name" : "index", - "value" : "2" + "value" : "7" }, { "name" : "name", - "value" : "KRISTIA SIDAWAY" + "value" : "ORINDA JUDD" }, { "name" : "nhs_number", - "value" : "9450141711" + "value" : "9474374228" }, { "name" : "site", - "value" : "ALBERT HOUSE" + "value" : "NEELIMA HOUSE" }, { "name" : "vaccination", "value" : "yes" }, { "name" : "vaccination_date", - "value" : "today-1" + "value" : "today-3" }, { "name" : "vaccine_type", - "value" : "Fluad Tetra - aQIV" + "value" : "Spikevax XBB.1.5" } ], "links" : [ ], "hidden" : false, @@ -443,6 +443,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "b60e4c00917dd253.json", - "parameterValues" : [ "41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY", "today-2", "19/10/2026", "SDYY2-22A", "Home Of Housebound Patient", "Flu", "yes", "24/6/1992", "yes", "2", "KRISTIA SIDAWAY", "9450141711", "ALBERT HOUSE", "yes", "today-1", "Fluad Tetra - aQIV" ] + "source" : "3533ba9e42aa3970.json", + "parameterValues" : [ "2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL", "today-6", "19/10/2026", "SDYY2-17A", "Hospital Hub", "COVID-19", "yes", "20/7/1963", "yes", "7", "ORINDA JUDD", "9474374228", "NEELIMA HOUSE", "yes", "today-3", "Spikevax XBB.1.5" ] } \ No newline at end of file diff --git a/data/test-cases/5bdc13de0b52d9a6.json b/data/test-cases/3b51aeaed90fb267.json similarity index 79% rename from data/test-cases/5bdc13de0b52d9a6.json rename to data/test-cases/3b51aeaed90fb267.json index 08880320c..aadd83a19 100644 --- a/data/test-cases/5bdc13de0b52d9a6.json +++ b/data/test-cases/3b51aeaed90fb267.json @@ -1,12 +1,12 @@ { - "uid" : "5bdc13de0b52d9a6", + "uid" : "3b51aeaed90fb267", "name" : "Find a patient page should launch [ALBERT HOUSE-Vaccination Centre]", "fullName" : "/app/features/find_a_patient.feature:Find a patient page should launch", "historyId" : "fad4cbb95009a7c136eb19082e334414", "time" : { - "start" : 1717800239119, - "stop" : 1717800243851, - "duration" : 4732 + "start" : 1717801741921, + "stop" : 1717801746781, + "duration" : 4860 }, "status" : "passed", "flaky" : false, @@ -21,22 +21,22 @@ "steps" : [ { "name" : "Given I am logged into the RAVS app", "time" : { - "start" : 1717800239119, - "stop" : 1717800243114, - "duration" : 3995 + "start" : 1717801741921, + "stop" : 1717801745712, + "duration" : 3791 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "6cefbe7a65541f90", + "uid" : "b7eda32442e73a3b", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "6cefbe7a65541f90.png", + "source" : "b7eda32442e73a3b.png", "type" : "image/png", "size" : 48118 }, { - "uid" : "b8636e7f17353d13", + "uid" : "51f8a3de39e953ef", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "b8636e7f17353d13.png", + "source" : "51f8a3de39e953ef.png", "type" : "image/png", "size" : 48882 } ], @@ -48,9 +48,9 @@ }, { "name" : "When I click the find a patient navigation link", "time" : { - "start" : 1717800243114, - "stop" : 1717800243657, - "duration" : 543 + "start" : 1717801745712, + "stop" : 1717801746471, + "duration" : 759 }, "status" : "passed", "steps" : [ ], @@ -63,16 +63,16 @@ }, { "name" : "Then the find a patient page should be displayed", "time" : { - "start" : 1717800243657, - "stop" : 1717800243851, - "duration" : 194 + "start" : 1717801746472, + "stop" : 1717801746781, + "duration" : 309 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "19f79b809b5288a8", + "uid" : "cf43d84028896b3", "name" : "CHROME_125.0.6422.141_find_a_patient_page_should_be_displayed_", - "source" : "19f79b809b5288a8.png", + "source" : "cf43d84028896b3.png", "type" : "image/png", "size" : 45994 } ], @@ -92,10 +92,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1038-MainThread" + "value" : "1037-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -125,6 +125,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "5bdc13de0b52d9a6.json", + "source" : "3b51aeaed90fb267.json", "parameterValues" : [ "Vaccination Centre", "ALBERT HOUSE" ] } \ No newline at end of file diff --git a/data/test-cases/3cda8b0ee1ff39f3.json b/data/test-cases/3cda8b0ee1ff39f3.json deleted file mode 100644 index 8d7273b50..000000000 --- a/data/test-cases/3cda8b0ee1ff39f3.json +++ /dev/null @@ -1,488 +0,0 @@ -{ - "uid" : "3cda8b0ee1ff39f3", - "name" : "Record a vaccine with nhs number [7-9474374228-NEELIMA HOUSE-Hospital Hub-yes-today-6-yes-yes-today-3-ORINDA JUDD-20/7/1963-2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL-COVID-19-Spikevax XBB.1.5-SDYY2-17A-19/10/2026]", - "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", - "historyId" : "229065cadd06be4cf90f587ebe5caab4", - "time" : { - "start" : 1717800425629, - "stop" : 1717800514173, - "duration" : 88544 - }, - "status" : "failed", - "statusMessage" : "UnboundLocalError: cannot access local variable 'index' where it is not associated with a value", - "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 01/06/2024ORINDA JUDD', 'batch_expiry_date': '19/10/2026', 'batch_number': 'SDYY2-17A', 'care_model': 'Hospital Hub', ...}}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 01/06/2024ORINDA JUDD', 'batch_expiry_date': '19/10/2026', 'batch_number': 'SDYY2-17A', 'care_model': 'Hospital Hub', ...}\n\n @then(\"when I click confirm and save button, the immunisation history of the patient should be updated in the patient details page\")\n def click_confirm_and_save_button_immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"patient_details_screen_with_immunisation_history\")\n if shared_data[\"vaccinated_decision\"].lower() == \"Yes\".lower() and shared_data[\"consent_decision\"].lower() == \"Yes\".lower() and shared_data[\"eligibility_assessment_outcome\"].lower() == \"Give vaccine\".lower():\n click_confirm_details_and_save_button()\n if \"covid\" in shared_data[\"chosen_vaccine\"].lower():\n if check_covid_history_element_exists():\n index = 1\n elif \"flu\" in shared_data[\"chosen_vaccine\"].lower():\n if check_flu_history_element_exists() and check_covid_history_element_exists():\n index = 2\n else:\n index = 1\n \n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\n> assert get_vaccine_program_details(index) == shared_data[\"chosen_vaccine\"]\nE UnboundLocalError: cannot access local variable 'index' where it is not associated with a value\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:145: UnboundLocalError", - "flaky" : false, - "newFailed" : false, - "newBroken" : false, - "newPassed" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "beforeStages" : [ ], - "testStage" : { - "status" : "failed", - "statusMessage" : "UnboundLocalError: cannot access local variable 'index' where it is not associated with a value", - "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 01/06/2024ORINDA JUDD', 'batch_expiry_date': '19/10/2026', 'batch_number': 'SDYY2-17A', 'care_model': 'Hospital Hub', ...}}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 01/06/2024ORINDA JUDD', 'batch_expiry_date': '19/10/2026', 'batch_number': 'SDYY2-17A', 'care_model': 'Hospital Hub', ...}\n\n @then(\"when I click confirm and save button, the immunisation history of the patient should be updated in the patient details page\")\n def click_confirm_and_save_button_immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"patient_details_screen_with_immunisation_history\")\n if shared_data[\"vaccinated_decision\"].lower() == \"Yes\".lower() and shared_data[\"consent_decision\"].lower() == \"Yes\".lower() and shared_data[\"eligibility_assessment_outcome\"].lower() == \"Give vaccine\".lower():\n click_confirm_details_and_save_button()\n if \"covid\" in shared_data[\"chosen_vaccine\"].lower():\n if check_covid_history_element_exists():\n index = 1\n elif \"flu\" in shared_data[\"chosen_vaccine\"].lower():\n if check_flu_history_element_exists() and check_covid_history_element_exists():\n index = 2\n else:\n index = 1\n \n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\n> assert get_vaccine_program_details(index) == shared_data[\"chosen_vaccine\"]\nE UnboundLocalError: cannot access local variable 'index' where it is not associated with a value\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:145: UnboundLocalError", - "steps" : [ { - "name" : "Given I login to RAVS and set vaccinator details with NEELIMA HOUSE and Hospital Hub and get patient details for 9474374228 with option 7 and choose to vaccinate with vaccine details as COVID-19, Spikevax XBB.1.5, SDYY2-17A with 19/10/2026", - "time" : { - "start" : 1717800425630, - "stop" : 1717800474052, - "duration" : 48422 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "3f79defdac61ff44", - "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "3f79defdac61ff44.png", - "type" : "image/png", - "size" : 48073 - }, { - "uid" : "4879941874a0bdf9", - "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "4879941874a0bdf9.png", - "type" : "image/png", - "size" : 48164 - }, { - "uid" : "c6b9738757739659", - "name" : "CHROME_125.0.6422.141_before_clicking_settings_", - "source" : "c6b9738757739659.png", - "type" : "image/png", - "size" : 45994 - }, { - "uid" : "4811698378dfa9a0", - "name" : "CHROME_125.0.6422.141_before_clicking_vaccines_", - "source" : "4811698378dfa9a0.png", - "type" : "image/png", - "size" : 80713 - }, { - "uid" : "72b08a8361060030", - "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccines_", - "source" : "72b08a8361060030.png", - "type" : "image/png", - "size" : 38970 - }, { - "uid" : "1a4f546e42ee9d7a", - "name" : "CHROME_125.0.6422.141_before_clicking_site_radio_button_", - "source" : "1a4f546e42ee9d7a.png", - "type" : "image/png", - "size" : 75080 - }, { - "uid" : "55e5fb7a83f039e3", - "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccine_checkbox_", - "source" : "55e5fb7a83f039e3.png", - "type" : "image/png", - "size" : 85370 - }, { - "uid" : "6c367f581281d673", - "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccinetype_checkbox_", - "source" : "6c367f581281d673.png", - "type" : "image/png", - "size" : 105400 - }, { - "uid" : "a502c2d01f75fc64", - "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccine_button_", - "source" : "a502c2d01f75fc64.png", - "type" : "image/png", - "size" : 105743 - }, { - "uid" : "c8b2b800e370fa3b", - "name" : "CHROME_125.0.6422.141_entered_batch_number_", - "source" : "c8b2b800e370fa3b.png", - "type" : "image/png", - "size" : 95626 - }, { - "uid" : "b5afe7ebe714e019", - "name" : "CHROME_125.0.6422.141_entered_expiry_date_", - "source" : "b5afe7ebe714e019.png", - "type" : "image/png", - "size" : 96250 - }, { - "uid" : "8fbf60dfd104ee81", - "name" : "CHROME_125.0.6422.141_clicked_add_batch_button_", - "source" : "8fbf60dfd104ee81.png", - "type" : "image/png", - "size" : 92061 - }, { - "uid" : "d07c254f5c0d741b", - "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "d07c254f5c0d741b.png", - "type" : "image/png", - "size" : 57824 - }, { - "uid" : "2f3cfd4d9620c315", - "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "2f3cfd4d9620c315.png", - "type" : "image/png", - "size" : 72971 - }, { - "uid" : "dbc9780363530ba5", - "name" : "CHROME_125.0.6422.141_before_clicking_settings_", - "source" : "dbc9780363530ba5.png", - "type" : "image/png", - "size" : 46771 - }, { - "uid" : "bbbcb613922e03a8", - "name" : "CHROME_125.0.6422.141_before_clicking_vaccines_", - "source" : "bbbcb613922e03a8.png", - "type" : "image/png", - "size" : 80713 - }, { - "uid" : "be5f4eff50ca770c", - "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccines_", - "source" : "be5f4eff50ca770c.png", - "type" : "image/png", - "size" : 110332 - }, { - "uid" : "1d10ad4785228cd", - "name" : "CHROME_125.0.6422.141_before_clicking_site_radio_button_", - "source" : "1d10ad4785228cd.png", - "type" : "image/png", - "size" : 75080 - }, { - "uid" : "e15d5ce44296c37", - "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccine_checkbox_", - "source" : "e15d5ce44296c37.png", - "type" : "image/png", - "size" : 85370 - }, { - "uid" : "95969b6eee0417ae", - "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccinetype_checkbox_", - "source" : "95969b6eee0417ae.png", - "type" : "image/png", - "size" : 105400 - }, { - "uid" : "b31d7f9cc22f8a9b", - "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccine_button_", - "source" : "b31d7f9cc22f8a9b.png", - "type" : "image/png", - "size" : 105743 - }, { - "uid" : "7e7f91e8714b3296", - "name" : "CHROME_125.0.6422.141_entered_batch_number_", - "source" : "7e7f91e8714b3296.png", - "type" : "image/png", - "size" : 95626 - }, { - "uid" : "2ac96918ffa764a5", - "name" : "CHROME_125.0.6422.141_entered_expiry_date_", - "source" : "2ac96918ffa764a5.png", - "type" : "image/png", - "size" : 96250 - }, { - "uid" : "87426a26c43f8a5f", - "name" : "CHROME_125.0.6422.141_clicked_add_batch_button_", - "source" : "87426a26c43f8a5f.png", - "type" : "image/png", - "size" : 92061 - }, { - "uid" : "bed678313e38cc82", - "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "bed678313e38cc82.png", - "type" : "image/png", - "size" : 57824 - }, { - "uid" : "63780d90cdf04be", - "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "63780d90cdf04be.png", - "type" : "image/png", - "size" : 73068 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 26, - "shouldDisplayMessage" : false, - "hasContent" : true - }, { - "name" : "And I search for a patient with the NHS number in the find a patient screen", - "time" : { - "start" : 1717800474052, - "stop" : 1717800475730, - "duration" : 1678 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "494a5d23a08b263", - "name" : "CHROME_125.0.6422.141_entered_nhs_number_as9474374228_and_clicked_search_for_patient_button_", - "source" : "494a5d23a08b263.png", - "type" : "image/png", - "size" : 64041 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 1, - "shouldDisplayMessage" : false, - "hasContent" : true - }, { - "name" : "And I open the patient record by clicking on patient ORINDA JUDD", - "time" : { - "start" : 1717800475730, - "stop" : 1717800476435, - "duration" : 705 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "7f90d45f0151c88c", - "name" : "CHROME_125.0.6422.141_before_clicking_patient_name_", - "source" : "7f90d45f0151c88c.png", - "type" : "image/png", - "size" : 64066 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 1, - "shouldDisplayMessage" : false, - "hasContent" : true - }, { - "name" : "When I click choose vaccine button and choose the COVID-19, Spikevax XBB.1.5, SDYY2-17A with 19/10/2026 and click continue", - "time" : { - "start" : 1717800476435, - "stop" : 1717800483577, - "duration" : 7142 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "328ab8c5a7bcfc88", - "name" : "CHROME_125.0.6422.141_clicked_on_patient_ORINDA JUDD_and_clicked_choose_vaccine_button_", - "source" : "328ab8c5a7bcfc88.png", - "type" : "image/png", - "size" : 67819 - }, { - "uid" : "72be8f3e65f86db3", - "name" : "CHROME_125.0.6422.141_selected_vaccine_COVID-19_and_Spikevax XBB.1.5_and_clicked_continue_button_", - "source" : "72be8f3e65f86db3.png", - "type" : "image/png", - "size" : 102526 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 2, - "shouldDisplayMessage" : false, - "hasContent" : true - }, { - "name" : "And I assess the patient's yes with the details and date as today-6 and click continue to record consent screen button", - "time" : { - "start" : 1717800483578, - "stop" : 1717800489075, - "duration" : 5497 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "320b598deb431b63", - "name" : "CHROME_125.0.6422.141_clicked_eligibility_yes_and_selected_eligibility_type_", - "source" : "320b598deb431b63.png", - "type" : "image/png", - "size" : 121103 - }, { - "uid" : "73ecda6e12a75201", - "name" : "CHROME_125.0.6422.141_clicked_patient_give_vaccine_radio_button_", - "source" : "73ecda6e12a75201.png", - "type" : "image/png", - "size" : 121533 - }, { - "uid" : "eea8be10db00a5b1", - "name" : "CHROME_125.0.6422.141_clicked_continue_to_record_consent_button_", - "source" : "eea8be10db00a5b1.png", - "type" : "image/png", - "size" : 86644 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 3, - "shouldDisplayMessage" : false, - "hasContent" : true - }, { - "name" : "And I record yes with the details and click continue to vaccinate button", - "time" : { - "start" : 1717800489075, - "stop" : 1717800491519, - "duration" : 2444 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "49a9fb280948aef9", - "name" : "CHROME_125.0.6422.141_before_selecting_consent_clinician_", - "source" : "49a9fb280948aef9.png", - "type" : "image/png", - "size" : 86644 - }, { - "uid" : "e2126aca8dc725c1", - "name" : "CHROME_125.0.6422.141_clicked_continue_to_vaccinate_button_", - "source" : "e2126aca8dc725c1.png", - "type" : "image/png", - "size" : 88315 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 2, - "shouldDisplayMessage" : false, - "hasContent" : true - }, { - "name" : "And I record yes details and date as today-3 and click Continue to Check and confirm screen", - "time" : { - "start" : 1717800491520, - "stop" : 1717800500937, - "duration" : 9417 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "d02c72f2df4793a2", - "name" : "CHROME_125.0.6422.141_entered_vaccination_details_", - "source" : "d02c72f2df4793a2.png", - "type" : "image/png", - "size" : 152238 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 1, - "shouldDisplayMessage" : false, - "hasContent" : true - }, { - "name" : "Then I need to be able to see the patient ORINDA JUDD, 20/7/1963, 2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL and vaccination details on the check and confirm screen", - "time" : { - "start" : 1717800500937, - "stop" : 1717800503352, - "duration" : 2415 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "da0223f4e243a968", - "name" : "CHROME_125.0.6422.141_check_and_confirm_screen_before_assertion_", - "source" : "da0223f4e243a968.png", - "type" : "image/png", - "size" : 152238 - }, { - "uid" : "9e92ef8359e09aa9", - "name" : "CHROME_125.0.6422.141_check_and_confirm_screen_after_assertion_", - "source" : "9e92ef8359e09aa9.png", - "type" : "image/png", - "size" : 139215 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 2, - "shouldDisplayMessage" : false, - "hasContent" : true - }, { - "name" : "And when I click confirm and save button, the immunisation history of the patient should be updated in the patient details page", - "time" : { - "start" : 1717800503353, - "stop" : 1717800514173, - "duration" : 10820 - }, - "status" : "failed", - "statusMessage" : "cannot access local variable 'index' where it is not associated with a value", - "statusTrace" : "UnboundLocalError: cannot access local variable 'index' where it is not associated with a value\n", - "steps" : [ ], - "attachments" : [ { - "uid" : "64562f2cae1f997e", - "name" : "CHROME_125.0.6422.141_patient_details_screen_with_immunisation_history_", - "source" : "64562f2cae1f997e.png", - "type" : "image/png", - "size" : 139215 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 1, - "shouldDisplayMessage" : true, - "hasContent" : true - } ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 9, - "attachmentsCount" : 39, - "shouldDisplayMessage" : true, - "hasContent" : true - }, - "afterStages" : [ ], - "labels" : [ { - "name" : "host", - "value" : "73691c733a8b" - }, { - "name" : "thread", - "value" : "1038-MainThread" - }, { - "name" : "framework", - "value" : "pytest-bdd" - }, { - "name" : "language", - "value" : "cpython3" - }, { - "name" : "feature", - "value" : "Record vaccine" - }, { - "name" : "resultFormat", - "value" : "allure2" - } ], - "parameters" : [ { - "name" : "address", - "value" : "2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL" - }, { - "name" : "assess_date", - "value" : "today-6" - }, { - "name" : "batch_expiry_date", - "value" : "19/10/2026" - }, { - "name" : "batch_number", - "value" : "SDYY2-17A" - }, { - "name" : "care_model", - "value" : "Hospital Hub" - }, { - "name" : "chosen_vaccine", - "value" : "COVID-19" - }, { - "name" : "consent", - "value" : "yes" - }, { - "name" : "dob", - "value" : "20/7/1963" - }, { - "name" : "eligibility", - "value" : "yes" - }, { - "name" : "index", - "value" : "7" - }, { - "name" : "name", - "value" : "ORINDA JUDD" - }, { - "name" : "nhs_number", - "value" : "9474374228" - }, { - "name" : "site", - "value" : "NEELIMA HOUSE" - }, { - "name" : "vaccination", - "value" : "yes" - }, { - "name" : "vaccination_date", - "value" : "today-3" - }, { - "name" : "vaccine_type", - "value" : "Spikevax XBB.1.5" - } ], - "links" : [ ], - "hidden" : false, - "retry" : false, - "extra" : { - "severity" : "normal", - "retries" : [ ], - "categories" : [ { - "name" : "Product defects", - "matchedStatuses" : [ ], - "flaky" : false - } ], - "tags" : [ ] - }, - "source" : "3cda8b0ee1ff39f3.json", - "parameterValues" : [ "2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL", "today-6", "19/10/2026", "SDYY2-17A", "Hospital Hub", "COVID-19", "yes", "20/7/1963", "yes", "7", "ORINDA JUDD", "9474374228", "NEELIMA HOUSE", "yes", "today-3", "Spikevax XBB.1.5" ] -} \ No newline at end of file diff --git a/data/test-cases/c3427240a90f96e3.json b/data/test-cases/3cf387ffb1fd8d73.json similarity index 79% rename from data/test-cases/c3427240a90f96e3.json rename to data/test-cases/3cf387ffb1fd8d73.json index b5ee67841..7060f9155 100644 --- a/data/test-cases/c3427240a90f96e3.json +++ b/data/test-cases/3cf387ffb1fd8d73.json @@ -1,12 +1,12 @@ { - "uid" : "c3427240a90f96e3", + "uid" : "3cf387ffb1fd8d73", "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Vaccination Centre]", "fullName" : "/app/features/find_a_patient.feature:Find a patient page should launch", "historyId" : "44490929f2b4eea47325c8cbdefa5e5e", "time" : { - "start" : 1717800204013, - "stop" : 1717800209154, - "duration" : 5141 + "start" : 1717801662123, + "stop" : 1717801666502, + "duration" : 4379 }, "status" : "passed", "flaky" : false, @@ -21,22 +21,22 @@ "steps" : [ { "name" : "Given I am logged into the RAVS app", "time" : { - "start" : 1717800204013, - "stop" : 1717800208123, - "duration" : 4110 + "start" : 1717801662124, + "stop" : 1717801666047, + "duration" : 3923 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "2c35b9df0345b4d5", + "uid" : "62979e83f3e9175f", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "2c35b9df0345b4d5.png", + "source" : "62979e83f3e9175f.png", "type" : "image/png", "size" : 47635 }, { - "uid" : "82cbcb734b69f9fe", + "uid" : "5c635ccf3f8ce983", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "82cbcb734b69f9fe.png", + "source" : "5c635ccf3f8ce983.png", "type" : "image/png", "size" : 48396 } ], @@ -48,9 +48,9 @@ }, { "name" : "When I click the find a patient navigation link", "time" : { - "start" : 1717800208124, - "stop" : 1717800208912, - "duration" : 788 + "start" : 1717801666047, + "stop" : 1717801666364, + "duration" : 317 }, "status" : "passed", "steps" : [ ], @@ -63,16 +63,16 @@ }, { "name" : "Then the find a patient page should be displayed", "time" : { - "start" : 1717800208913, - "stop" : 1717800209154, - "duration" : 241 + "start" : 1717801666365, + "stop" : 1717801666502, + "duration" : 137 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "bbbadfa60678dd64", + "uid" : "189cc7da405c8a03", "name" : "CHROME_125.0.6422.141_find_a_patient_page_should_be_displayed_", - "source" : "bbbadfa60678dd64.png", + "source" : "189cc7da405c8a03.png", "type" : "image/png", "size" : 45994 } ], @@ -92,10 +92,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1041-MainThread" + "value" : "1043-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -125,6 +125,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "c3427240a90f96e3.json", + "source" : "3cf387ffb1fd8d73.json", "parameterValues" : [ "Vaccination Centre", "ST JOHN'S HOUSE" ] } \ No newline at end of file diff --git a/data/test-cases/3d88ed46eee551bc.json b/data/test-cases/3d88ed46eee551bc.json new file mode 100644 index 000000000..bcb162f11 --- /dev/null +++ b/data/test-cases/3d88ed46eee551bc.json @@ -0,0 +1,173 @@ +{ + "uid" : "3d88ed46eee551bc", + "name" : "Vaccine already added to site warning should appear [NEELIMA HOUSE-Flu-Fluenz Tetra - LAIV]", + "fullName" : "/app/features/add_vaccines.feature:Vaccine already added to site warning should appear", + "historyId" : "a8aa27b0635eae8880b4ff47f75d8f73", + "time" : { + "start" : 1717801661703, + "stop" : 1717801672436, + "duration" : 10733 + }, + "status" : "failed", + "statusMessage" : "AssertionError: assert False == True\n + where False = check_vaccine_already_added_warning_message_exists('NEELIMA HOUSE', 'Fluenz Tetra - LAIV')", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'site': 'NEELIMA HOUSE', 'vaccineType': 'Fluenz Tetra - LAIV'}}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'site': 'NEELIMA HOUSE', 'vaccineType': 'Fluenz Tetra - LAIV'}\n\n @then(\"the vaccine is already added to site warning should appear\")\n def vaccine_already_added_warning_should_exist(shared_data):\n attach_screenshot(\"vaccine_already_added_warning_message_exists\")\n> assert check_vaccine_already_added_warning_message_exists(shared_data['site'], shared_data['vaccineType']) == True\nE AssertionError: assert False == True\nE + where False = check_vaccine_already_added_warning_message_exists('NEELIMA HOUSE', 'Fluenz Tetra - LAIV')\n\ntests/test_add_vaccine_steps.py:70: AssertionError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "AssertionError: assert False == True\n + where False = check_vaccine_already_added_warning_message_exists('NEELIMA HOUSE', 'Fluenz Tetra - LAIV')", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'site': 'NEELIMA HOUSE', 'vaccineType': 'Fluenz Tetra - LAIV'}}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'site': 'NEELIMA HOUSE', 'vaccineType': 'Fluenz Tetra - LAIV'}\n\n @then(\"the vaccine is already added to site warning should appear\")\n def vaccine_already_added_warning_should_exist(shared_data):\n attach_screenshot(\"vaccine_already_added_warning_message_exists\")\n> assert check_vaccine_already_added_warning_message_exists(shared_data['site'], shared_data['vaccineType']) == True\nE AssertionError: assert False == True\nE + where False = check_vaccine_already_added_warning_message_exists('NEELIMA HOUSE', 'Fluenz Tetra - LAIV')\n\ntests/test_add_vaccine_steps.py:70: AssertionError", + "steps" : [ { + "name" : "Given I am on the RAVS home page", + "time" : { + "start" : 1717801661704, + "stop" : 1717801669164, + "duration" : 7460 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "57d0929128d9c8f1", + "name" : "CHROME_125.0.6422.141_user_has_selected_site_", + "source" : "57d0929128d9c8f1.png", + "type" : "image/png", + "size" : 48073 + }, { + "uid" : "2390830834c8a1f4", + "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", + "source" : "2390830834c8a1f4.png", + "type" : "image/png", + "size" : 48828 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I am on the vaccine settings page", + "time" : { + "start" : 1717801669165, + "stop" : 1717801670219, + "duration" : 1054 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click add vaccines button", + "time" : { + "start" : 1717801670219, + "stop" : 1717801670658, + "duration" : 439 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I select NEELIMA HOUSE, Flu, Fluenz Tetra - LAIV", + "time" : { + "start" : 1717801670658, + "stop" : 1717801672247, + "duration" : 1589 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then the vaccine is already added to site warning should appear", + "time" : { + "start" : 1717801672247, + "stop" : 1717801672436, + "duration" : 189 + }, + "status" : "failed", + "statusMessage" : "assert False == True\n + where False = check_vaccine_already_added_warning_message_exists('NEELIMA HOUSE', 'Fluenz Tetra - LAIV')", + "statusTrace" : "AssertionError: assert False == True\n + where False = check_vaccine_already_added_warning_message_exists('NEELIMA HOUSE', 'Fluenz Tetra - LAIV')\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "81780166e1f16ace", + "name" : "CHROME_125.0.6422.141_vaccine_already_added_warning_message_exists_", + "source" : "81780166e1f16ace.png", + "type" : "image/png", + "size" : 83379 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 5, + "attachmentsCount" : 3, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "81054cfe7b9a" + }, { + "name" : "thread", + "value" : "1037-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Add vaccine to site" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "site", + "value" : "NEELIMA HOUSE" + }, { + "name" : "vaccine", + "value" : "Flu" + }, { + "name" : "vaccineType", + "value" : "Fluenz Tetra - LAIV" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "3d88ed46eee551bc.json", + "parameterValues" : [ "NEELIMA HOUSE", "Flu", "Fluenz Tetra - LAIV" ] +} \ No newline at end of file diff --git a/data/test-cases/85a7edaa53ca6587.json b/data/test-cases/3f1bbe494474c725.json similarity index 78% rename from data/test-cases/85a7edaa53ca6587.json rename to data/test-cases/3f1bbe494474c725.json index a69665dfd..90d883b76 100644 --- a/data/test-cases/85a7edaa53ca6587.json +++ b/data/test-cases/3f1bbe494474c725.json @@ -1,12 +1,12 @@ { - "uid" : "85a7edaa53ca6587", + "uid" : "3f1bbe494474c725", "name" : "Add vaccines page should launch [ALBERT HOUSE-Off-site Outreach Event]", "fullName" : "/app/features/add_vaccines.feature:Add vaccines page should launch", "historyId" : "7b9228d96c464836877c6e1deb2a69fb", "time" : { - "start" : 1717800223645, - "stop" : 1717800230438, - "duration" : 6793 + "start" : 1717801714329, + "stop" : 1717801719519, + "duration" : 5190 }, "status" : "passed", "flaky" : false, @@ -21,22 +21,22 @@ "steps" : [ { "name" : "Given I am logged into the RAVS app", "time" : { - "start" : 1717800223645, - "stop" : 1717800227712, - "duration" : 4067 + "start" : 1717801714329, + "stop" : 1717801717833, + "duration" : 3504 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "20d73c949f51fed1", + "uid" : "d832d1845c89634a", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "20d73c949f51fed1.png", + "source" : "d832d1845c89634a.png", "type" : "image/png", "size" : 48118 }, { - "uid" : "811c9a23cefbbbf7", + "uid" : "bd57450551d21b0b", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "811c9a23cefbbbf7.png", + "source" : "bd57450551d21b0b.png", "type" : "image/png", "size" : 49261 } ], @@ -48,9 +48,9 @@ }, { "name" : "When I am on the vaccine settings page", "time" : { - "start" : 1717800227713, - "stop" : 1717800229266, - "duration" : 1553 + "start" : 1717801717833, + "stop" : 1717801718784, + "duration" : 951 }, "status" : "passed", "steps" : [ ], @@ -63,9 +63,9 @@ }, { "name" : "And I click add vaccines button", "time" : { - "start" : 1717800229266, - "stop" : 1717800230055, - "duration" : 789 + "start" : 1717801718784, + "stop" : 1717801719307, + "duration" : 523 }, "status" : "passed", "steps" : [ ], @@ -78,16 +78,16 @@ }, { "name" : "Then the add vaccines page should be launched", "time" : { - "start" : 1717800230055, - "stop" : 1717800230438, - "duration" : 383 + "start" : 1717801719307, + "stop" : 1717801719519, + "duration" : 212 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "60172b469a14ae5c", + "uid" : "a5c43dcb573b4a08", "name" : "CHROME_125.0.6422.141_add_vaccines_page_should_launch_", - "source" : "60172b469a14ae5c.png", + "source" : "a5c43dcb573b4a08.png", "type" : "image/png", "size" : 75080 } ], @@ -107,10 +107,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1035-MainThread" + "value" : "1040-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -140,6 +140,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "85a7edaa53ca6587.json", + "source" : "3f1bbe494474c725.json", "parameterValues" : [ "Off-site Outreach Event", "ALBERT HOUSE" ] } \ No newline at end of file diff --git a/data/test-cases/da6724759d571ce4.json b/data/test-cases/3f8c1497f53f6383.json similarity index 80% rename from data/test-cases/da6724759d571ce4.json rename to data/test-cases/3f8c1497f53f6383.json index 61a43e903..9ac9a79fc 100644 --- a/data/test-cases/da6724759d571ce4.json +++ b/data/test-cases/3f8c1497f53f6383.json @@ -1,12 +1,12 @@ { - "uid" : "da6724759d571ce4", + "uid" : "3f8c1497f53f6383", "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", "fullName" : "/app/features/find_a_patient.feature:Search by NHS number", "historyId" : "0362be85d3aacb3fe420746bb928507b", "time" : { - "start" : 1717800304123, - "stop" : 1717800314897, - "duration" : 10774 + "start" : 1717801783442, + "stop" : 1717801794364, + "duration" : 10922 }, "status" : "passed", "flaky" : false, @@ -21,22 +21,22 @@ "steps" : [ { "name" : "Given I am on the find a patient by nhs number page", "time" : { - "start" : 1717800304123, - "stop" : 1717800313637, - "duration" : 9514 + "start" : 1717801783442, + "stop" : 1717801792945, + "duration" : 9503 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "4f200b1037241aa", + "uid" : "3990d0226a3d6253", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "4f200b1037241aa.png", + "source" : "3990d0226a3d6253.png", "type" : "image/png", "size" : 47635 }, { - "uid" : "5390840851626b4c", + "uid" : "3fd04d358cc24cc5", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "5390840851626b4c.png", + "source" : "3fd04d358cc24cc5.png", "type" : "image/png", "size" : 48396 } ], @@ -48,9 +48,9 @@ }, { "name" : "When I enter a valid 9470006739", "time" : { - "start" : 1717800313637, - "stop" : 1717800314010, - "duration" : 373 + "start" : 1717801792945, + "stop" : 1717801793419, + "duration" : 474 }, "status" : "passed", "steps" : [ ], @@ -63,9 +63,9 @@ }, { "name" : "And I click the search button", "time" : { - "start" : 1717800314010, - "stop" : 1717800314505, - "duration" : 495 + "start" : 1717801793420, + "stop" : 1717801793923, + "duration" : 503 }, "status" : "passed", "steps" : [ ], @@ -78,18 +78,18 @@ }, { "name" : "Then I should be directed to the patient's information page and show JANNETTE ARD, 9470006739, 20151209 and 1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ details", "time" : { - "start" : 1717800314506, - "stop" : 1717800314897, - "duration" : 391 + "start" : 1717801793923, + "stop" : 1717801794364, + "duration" : 441 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "7b0412ddc11f95dd", + "uid" : "83e2b596387ec125", "name" : "CHROME_125.0.6422.141_patient_information_page_should_be_visible_", - "source" : "7b0412ddc11f95dd.png", + "source" : "83e2b596387ec125.png", "type" : "image/png", - "size" : 63627 + "size" : 47727 } ], "parameters" : [ ], "stepsCount" : 0, @@ -107,10 +107,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1041-MainThread" + "value" : "1037-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -146,6 +146,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "da6724759d571ce4.json", + "source" : "3f8c1497f53f6383.json", "parameterValues" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "20151209", "JANNETTE ARD", "9470006739" ] } \ No newline at end of file diff --git a/data/test-cases/d5dafe56fb0877d4.json b/data/test-cases/403aa9fb953d74a.json similarity index 80% rename from data/test-cases/d5dafe56fb0877d4.json rename to data/test-cases/403aa9fb953d74a.json index ff4dc0c95..cf950e418 100644 --- a/data/test-cases/d5dafe56fb0877d4.json +++ b/data/test-cases/403aa9fb953d74a.json @@ -1,12 +1,12 @@ { - "uid" : "d5dafe56fb0877d4", + "uid" : "403aa9fb953d74a", "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", "fullName" : "features/login.feature:Sign in should fail based on credentials provided", "historyId" : "9bbc09a5764effa3cdb4a84fde10f425", "time" : { - "start" : 1717800337240, - "stop" : 1717800340664, - "duration" : 3424 + "start" : 1717801865107, + "stop" : 1717801869882, + "duration" : 4775 }, "status" : "passed", "flaky" : false, @@ -21,9 +21,9 @@ "steps" : [ { "name" : "Given I access the ravs web app", "time" : { - "start" : 1717800337241, - "stop" : 1717800337571, - "duration" : 330 + "start" : 1717801865108, + "stop" : 1717801866546, + "duration" : 1438 }, "status" : "passed", "steps" : [ ], @@ -36,9 +36,9 @@ }, { "name" : "When I click on the log in button", "time" : { - "start" : 1717800337571, - "stop" : 1717800338888, - "duration" : 1317 + "start" : 1717801866546, + "stop" : 1717801867955, + "duration" : 1409 }, "status" : "passed", "steps" : [ ], @@ -51,9 +51,9 @@ }, { "name" : "And I provide the invalid_email_address and password", "time" : { - "start" : 1717800338889, - "stop" : 1717800339810, - "duration" : 921 + "start" : 1717801867955, + "stop" : 1717801868976, + "duration" : 1021 }, "status" : "passed", "steps" : [ ], @@ -66,9 +66,9 @@ }, { "name" : "And the NHS sign in button is clicked", "time" : { - "start" : 1717800339811, - "stop" : 1717800340198, - "duration" : 387 + "start" : 1717801868976, + "stop" : 1717801869484, + "duration" : 508 }, "status" : "passed", "steps" : [ ], @@ -81,16 +81,16 @@ }, { "name" : "Then sign in should fail", "time" : { - "start" : 1717800340199, - "stop" : 1717800340664, - "duration" : 465 + "start" : 1717801869485, + "stop" : 1717801869882, + "duration" : 397 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "856f059479014b28", + "uid" : "768220accc4ef884", "name" : "CHROME_125.0.6422.141_sign_in_should_fail_", - "source" : "856f059479014b28.png", + "source" : "768220accc4ef884.png", "type" : "image/png", "size" : 33403 } ], @@ -110,10 +110,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1038-MainThread" + "value" : "1040-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -146,6 +146,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "d5dafe56fb0877d4.json", + "source" : "403aa9fb953d74a.json", "parameterValues" : [ "invalid_email_address", "password", "fail" ] } \ No newline at end of file diff --git a/data/test-cases/48bf0359cd6d4946.json b/data/test-cases/48bf0359cd6d4946.json new file mode 100644 index 000000000..e28753531 --- /dev/null +++ b/data/test-cases/48bf0359cd6d4946.json @@ -0,0 +1,92 @@ +{ + "uid" : "48bf0359cd6d4946", + "name" : "Add vaccines page should launch [NEELIMA HOUSE-Vaccination Centre]", + "fullName" : "/app/features/add_vaccines.feature:Add vaccines page should launch", + "historyId" : "a565ed0009bfea51d981aa79c2a5c0f1", + "time" : { + "start" : 1717801596892, + "stop" : 1717801597016, + "duration" : 124 + }, + "status" : "failed", + "statusMessage" : "playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nCall log:\nwaiting for locator(\"*\") to be visible\n - locator resolved to 99 elements. Proceeding with the first one: …", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'care_model': 'Vaccination Centre', 'site': 'NEELIMA HOUSE'}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_add_vaccine_steps.py:31: in logged_into_ravs_app\n set_vaccinator_location(site, care_model)\nconftest.py:120: in set_vaccinator_location\n select_site(site)\npages/vaccinator_location_page.py:17: in select_site\n find_element_and_perform_action(SITE_DROPDOWN_ELEMENT, \"select_option\",site)\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\nhelpers/playwrightHelper.py:179: in find_element_and_perform_action\n self.wait_for_page_to_load()\nhelpers/playwrightHelper.py:117: in wait_for_page_to_load\n self.page.wait_for_selector('*', timeout=timeout * 100)\n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7ffa2ec62480>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nE Call log:\nE waiting for locator(\"*\") to be visible\nE - locator resolved to 99 elements. Proceeding with the first one: …\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nCall log:\nwaiting for locator(\"*\") to be visible\n - locator resolved to 99 elements. Proceeding with the first one: …", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'care_model': 'Vaccination Centre', 'site': 'NEELIMA HOUSE'}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_add_vaccine_steps.py:31: in logged_into_ravs_app\n set_vaccinator_location(site, care_model)\nconftest.py:120: in set_vaccinator_location\n select_site(site)\npages/vaccinator_location_page.py:17: in select_site\n find_element_and_perform_action(SITE_DROPDOWN_ELEMENT, \"select_option\",site)\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\nhelpers/playwrightHelper.py:179: in find_element_and_perform_action\n self.wait_for_page_to_load()\nhelpers/playwrightHelper.py:117: in wait_for_page_to_load\n self.page.wait_for_selector('*', timeout=timeout * 100)\n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7ffa2ec62480>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nE Call log:\nE waiting for locator(\"*\") to be visible\nE - locator resolved to 99 elements. Proceeding with the first one: …\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError", + "steps" : [ { + "name" : "Given I am logged into the RAVS app", + "time" : { + "start" : 1717801596892, + "stop" : 1717801597016, + "duration" : 124 + }, + "status" : "failed", + "statusMessage" : "Page.wait_for_selector: Timeout 100ms exceeded.\nCall log:\nwaiting for locator(\"*\") to be visible\n - locator resolved to 99 elements. Proceeding with the first one: …\n", + "statusTrace" : "playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nCall log:\nwaiting for locator(\"*\") to be visible\n - locator resolved to 99 elements. Proceeding with the first one: …\n\n", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 1, + "attachmentsCount" : 0, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "81054cfe7b9a" + }, { + "name" : "thread", + "value" : "1037-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Add vaccine to site" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "care_model", + "value" : "Vaccination Centre" + }, { + "name" : "site", + "value" : "NEELIMA HOUSE" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "48bf0359cd6d4946.json", + "parameterValues" : [ "Vaccination Centre", "NEELIMA HOUSE" ] +} \ No newline at end of file diff --git a/data/test-cases/4ae666c7016687d.json b/data/test-cases/4ae666c7016687d.json deleted file mode 100644 index a4e91ea59..000000000 --- a/data/test-cases/4ae666c7016687d.json +++ /dev/null @@ -1,134 +0,0 @@ -{ - "uid" : "4ae666c7016687d", - "name" : "Record a vaccine with nhs number [9-9437599165-NEELIMA HOUSE-Home Of Housebound Patient-yes-today-30-yes-yes-today-30-CAWRDAV BOBBETT-21/7/1959-127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN-COVID-19-Comirnaty 30 Omicron XBB.1.5-SDYY2-18B-19/10/2026]", - "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", - "historyId" : "6867099b8e53848215ca65dcf83a9f01", - "time" : { - "start" : 1717800525119, - "stop" : 1717800525235, - "duration" : 116 - }, - "status" : "failed", - "statusMessage" : "playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nCall log:\nwaiting for locator(\"*\") to be visible\n - locator resolved to 99 elements. Proceeding with the first one: …", - "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'SDYY2-18B', 'care_model': 'Home Of Housebound Patient', 'chosen_vaccine': 'COVID-19', ...}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:43: in step_login_to_ravs\n set_vaccinator_location(site, care_model)\nconftest.py:120: in set_vaccinator_location\n select_site(site)\npages/vaccinator_location_page.py:17: in select_site\n find_element_and_perform_action(SITE_DROPDOWN_ELEMENT, \"select_option\",site)\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\nhelpers/playwrightHelper.py:179: in find_element_and_perform_action\n self.wait_for_page_to_load()\nhelpers/playwrightHelper.py:117: in wait_for_page_to_load\n self.page.wait_for_selector('*', timeout=timeout * 100)\n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7f0ed442f880>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nE Call log:\nE waiting for locator(\"*\") to be visible\nE - locator resolved to 99 elements. Proceeding with the first one: …\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError", - "flaky" : false, - "newFailed" : false, - "newBroken" : false, - "newPassed" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "beforeStages" : [ ], - "testStage" : { - "status" : "failed", - "statusMessage" : "playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nCall log:\nwaiting for locator(\"*\") to be visible\n - locator resolved to 99 elements. Proceeding with the first one: …", - "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'SDYY2-18B', 'care_model': 'Home Of Housebound Patient', 'chosen_vaccine': 'COVID-19', ...}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:43: in step_login_to_ravs\n set_vaccinator_location(site, care_model)\nconftest.py:120: in set_vaccinator_location\n select_site(site)\npages/vaccinator_location_page.py:17: in select_site\n find_element_and_perform_action(SITE_DROPDOWN_ELEMENT, \"select_option\",site)\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\nhelpers/playwrightHelper.py:179: in find_element_and_perform_action\n self.wait_for_page_to_load()\nhelpers/playwrightHelper.py:117: in wait_for_page_to_load\n self.page.wait_for_selector('*', timeout=timeout * 100)\n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7f0ed442f880>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nE Call log:\nE waiting for locator(\"*\") to be visible\nE - locator resolved to 99 elements. Proceeding with the first one: …\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError", - "steps" : [ { - "name" : "Given I login to RAVS and set vaccinator details with NEELIMA HOUSE and Home Of Housebound Patient and get patient details for 9437599165 with option 9 and choose to vaccinate with vaccine details as COVID-19, Comirnaty 30 Omicron XBB.1.5, SDYY2-18B with 19/10/2026", - "time" : { - "start" : 1717800525119, - "stop" : 1717800525235, - "duration" : 116 - }, - "status" : "failed", - "statusMessage" : "Page.wait_for_selector: Timeout 100ms exceeded.\nCall log:\nwaiting for locator(\"*\") to be visible\n - locator resolved to 99 elements. Proceeding with the first one: …\n", - "statusTrace" : "playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nCall log:\nwaiting for locator(\"*\") to be visible\n - locator resolved to 99 elements. Proceeding with the first one: …\n\n", - "steps" : [ ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 0, - "shouldDisplayMessage" : true, - "hasContent" : true - } ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 1, - "attachmentsCount" : 0, - "shouldDisplayMessage" : true, - "hasContent" : true - }, - "afterStages" : [ ], - "labels" : [ { - "name" : "host", - "value" : "73691c733a8b" - }, { - "name" : "thread", - "value" : "1035-MainThread" - }, { - "name" : "framework", - "value" : "pytest-bdd" - }, { - "name" : "language", - "value" : "cpython3" - }, { - "name" : "feature", - "value" : "Record vaccine" - }, { - "name" : "resultFormat", - "value" : "allure2" - } ], - "parameters" : [ { - "name" : "address", - "value" : "127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN" - }, { - "name" : "assess_date", - "value" : "today-30" - }, { - "name" : "batch_expiry_date", - "value" : "19/10/2026" - }, { - "name" : "batch_number", - "value" : "SDYY2-18B" - }, { - "name" : "care_model", - "value" : "Home Of Housebound Patient" - }, { - "name" : "chosen_vaccine", - "value" : "COVID-19" - }, { - "name" : "consent", - "value" : "yes" - }, { - "name" : "dob", - "value" : "21/7/1959" - }, { - "name" : "eligibility", - "value" : "yes" - }, { - "name" : "index", - "value" : "9" - }, { - "name" : "name", - "value" : "CAWRDAV BOBBETT" - }, { - "name" : "nhs_number", - "value" : "9437599165" - }, { - "name" : "site", - "value" : "NEELIMA HOUSE" - }, { - "name" : "vaccination", - "value" : "yes" - }, { - "name" : "vaccination_date", - "value" : "today-30" - }, { - "name" : "vaccine_type", - "value" : "Comirnaty 30 Omicron XBB.1.5" - } ], - "links" : [ ], - "hidden" : false, - "retry" : false, - "extra" : { - "severity" : "normal", - "retries" : [ ], - "categories" : [ { - "name" : "Product defects", - "matchedStatuses" : [ ], - "flaky" : false - } ], - "tags" : [ ] - }, - "source" : "4ae666c7016687d.json", - "parameterValues" : [ "127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN", "today-30", "19/10/2026", "SDYY2-18B", "Home Of Housebound Patient", "COVID-19", "yes", "21/7/1959", "yes", "9", "CAWRDAV BOBBETT", "9437599165", "NEELIMA HOUSE", "yes", "today-30", "Comirnaty 30 Omicron XBB.1.5" ] -} \ No newline at end of file diff --git a/data/test-cases/cff6359a61b8c825.json b/data/test-cases/4decc2f425b2fcf.json similarity index 78% rename from data/test-cases/cff6359a61b8c825.json rename to data/test-cases/4decc2f425b2fcf.json index 8d874770f..30af9c6ef 100644 --- a/data/test-cases/cff6359a61b8c825.json +++ b/data/test-cases/4decc2f425b2fcf.json @@ -1,12 +1,12 @@ { - "uid" : "cff6359a61b8c825", + "uid" : "4decc2f425b2fcf", "name" : "Find a patient page should launch [NEELIMA HOUSE-Care Home]", "fullName" : "/app/features/find_a_patient.feature:Find a patient page should launch", "historyId" : "3c1471889077608119474ec3cf4b9e40", "time" : { - "start" : 1717800210482, - "stop" : 1717800217131, - "duration" : 6649 + "start" : 1717801692973, + "stop" : 1717801699671, + "duration" : 6698 }, "status" : "passed", "flaky" : false, @@ -21,28 +21,28 @@ "steps" : [ { "name" : "Given I am logged into the RAVS app", "time" : { - "start" : 1717800210483, - "stop" : 1717800216198, - "duration" : 5715 + "start" : 1717801692973, + "stop" : 1717801699020, + "duration" : 6047 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "35e0e7225fe83d3", + "uid" : "ed5d2e4798d12de2", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "35e0e7225fe83d3.png", + "source" : "ed5d2e4798d12de2.png", "type" : "image/png", "size" : 48073 }, { - "uid" : "d0f4845d2de3bd66", + "uid" : "4317fdc3852ec98f", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "d0f4845d2de3bd66.png", + "source" : "4317fdc3852ec98f.png", "type" : "image/png", "size" : 58082 }, { - "uid" : "26b86cf67f591602", + "uid" : "56fc76a26fede938", "name" : "CHROME_125.0.6422.141_user_has_entered_care_home_details_", - "source" : "26b86cf67f591602.png", + "source" : "56fc76a26fede938.png", "type" : "image/png", "size" : 75018 } ], @@ -54,9 +54,9 @@ }, { "name" : "When I click the find a patient navigation link", "time" : { - "start" : 1717800216199, - "stop" : 1717800216805, - "duration" : 606 + "start" : 1717801699020, + "stop" : 1717801699459, + "duration" : 439 }, "status" : "passed", "steps" : [ ], @@ -69,16 +69,16 @@ }, { "name" : "Then the find a patient page should be displayed", "time" : { - "start" : 1717800216805, - "stop" : 1717800217131, - "duration" : 326 + "start" : 1717801699459, + "stop" : 1717801699671, + "duration" : 212 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "310cc328030cd504", + "uid" : "3269b18f8e6642a7", "name" : "CHROME_125.0.6422.141_find_a_patient_page_should_be_displayed_", - "source" : "310cc328030cd504.png", + "source" : "3269b18f8e6642a7.png", "type" : "image/png", "size" : 45994 } ], @@ -98,10 +98,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1038-MainThread" + "value" : "1037-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -131,6 +131,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "cff6359a61b8c825.json", + "source" : "4decc2f425b2fcf.json", "parameterValues" : [ "Care Home", "NEELIMA HOUSE" ] } \ No newline at end of file diff --git a/data/test-cases/fcb0dc946524bac1.json b/data/test-cases/524b42398973ea21.json similarity index 80% rename from data/test-cases/fcb0dc946524bac1.json rename to data/test-cases/524b42398973ea21.json index 81a56261b..4ee3d02e8 100644 --- a/data/test-cases/fcb0dc946524bac1.json +++ b/data/test-cases/524b42398973ea21.json @@ -1,12 +1,12 @@ { - "uid" : "fcb0dc946524bac1", + "uid" : "524b42398973ea21", "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", "fullName" : "/app/features/find_a_patient.feature:Search by NHS number", "historyId" : "494c3ac089981262ce3f05b1ca057109", "time" : { - "start" : 1717800323255, - "stop" : 1717800331318, - "duration" : 8063 + "start" : 1717801803437, + "stop" : 1717801813025, + "duration" : 9588 }, "status" : "passed", "flaky" : false, @@ -21,22 +21,22 @@ "steps" : [ { "name" : "Given I am on the find a patient by nhs number page", "time" : { - "start" : 1717800323256, - "stop" : 1717800330121, - "duration" : 6865 + "start" : 1717801803437, + "stop" : 1717801812065, + "duration" : 8628 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "641e8714a85db19a", + "uid" : "6146db1824b7baab", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "641e8714a85db19a.png", + "source" : "6146db1824b7baab.png", "type" : "image/png", "size" : 47635 }, { - "uid" : "6c547c54d6000b1", + "uid" : "bbca280894a8bb99", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "6c547c54d6000b1.png", + "source" : "bbca280894a8bb99.png", "type" : "image/png", "size" : 48396 } ], @@ -48,9 +48,9 @@ }, { "name" : "When I enter a valid 9470032640", "time" : { - "start" : 1717800330121, - "stop" : 1717800330509, - "duration" : 388 + "start" : 1717801812066, + "stop" : 1717801812381, + "duration" : 315 }, "status" : "passed", "steps" : [ ], @@ -63,9 +63,9 @@ }, { "name" : "And I click the search button", "time" : { - "start" : 1717800330510, - "stop" : 1717800330917, - "duration" : 407 + "start" : 1717801812381, + "stop" : 1717801812750, + "duration" : 369 }, "status" : "passed", "steps" : [ ], @@ -78,18 +78,18 @@ }, { "name" : "Then I should be directed to the patient's information page and show SYBIL PELLING, 9470032640, 20151217 and 50 ST. GEORGES QUAY, LANCASTER, LA1 1SA details", "time" : { - "start" : 1717800330917, - "stop" : 1717800331318, - "duration" : 401 + "start" : 1717801812750, + "stop" : 1717801813025, + "duration" : 275 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "794b47bb41ba0bd6", + "uid" : "b50c2b84cc79c42f", "name" : "CHROME_125.0.6422.141_patient_information_page_should_be_visible_", - "source" : "794b47bb41ba0bd6.png", + "source" : "b50c2b84cc79c42f.png", "type" : "image/png", - "size" : 47984 + "size" : 47939 } ], "parameters" : [ ], "stepsCount" : 0, @@ -107,10 +107,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1041-MainThread" + "value" : "1037-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -146,6 +146,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "fcb0dc946524bac1.json", + "source" : "524b42398973ea21.json", "parameterValues" : [ "50 ST. GEORGES QUAY, LANCASTER, LA1 1SA", "20151217", "SYBIL PELLING", "9470032640" ] } \ No newline at end of file diff --git a/data/test-cases/5393840b2ff8ce89.json b/data/test-cases/5393840b2ff8ce89.json deleted file mode 100644 index 178050ebb..000000000 --- a/data/test-cases/5393840b2ff8ce89.json +++ /dev/null @@ -1,92 +0,0 @@ -{ - "uid" : "5393840b2ff8ce89", - "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", - "fullName" : "/app/features/add_vaccines.feature:Add vaccines page should launch", - "historyId" : "9541aca1d98de2572a5c5f7ddfb1c66e", - "time" : { - "start" : 1717800301051, - "stop" : 1717800301176, - "duration" : 125 - }, - "status" : "failed", - "statusMessage" : "playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nCall log:\nwaiting for locator(\"*\") to be visible\n - locator resolved to 99 elements. Proceeding with the first one: …", - "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'care_model': 'Off-site Outreach Event', 'site': \"ST JOHN'S HOUSE\"}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_add_vaccine_steps.py:31: in logged_into_ravs_app\n set_vaccinator_location(site, care_model)\nconftest.py:120: in set_vaccinator_location\n select_site(site)\npages/vaccinator_location_page.py:17: in select_site\n find_element_and_perform_action(SITE_DROPDOWN_ELEMENT, \"select_option\",site)\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\nhelpers/playwrightHelper.py:179: in find_element_and_perform_action\n self.wait_for_page_to_load()\nhelpers/playwrightHelper.py:117: in wait_for_page_to_load\n self.page.wait_for_selector('*', timeout=timeout * 100)\n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7f0ed4c67a60>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nE Call log:\nE waiting for locator(\"*\") to be visible\nE - locator resolved to 99 elements. Proceeding with the first one: …\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError", - "flaky" : false, - "newFailed" : false, - "newBroken" : false, - "newPassed" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "beforeStages" : [ ], - "testStage" : { - "status" : "failed", - "statusMessage" : "playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nCall log:\nwaiting for locator(\"*\") to be visible\n - locator resolved to 99 elements. Proceeding with the first one: …", - "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'care_model': 'Off-site Outreach Event', 'site': \"ST JOHN'S HOUSE\"}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_add_vaccine_steps.py:31: in logged_into_ravs_app\n set_vaccinator_location(site, care_model)\nconftest.py:120: in set_vaccinator_location\n select_site(site)\npages/vaccinator_location_page.py:17: in select_site\n find_element_and_perform_action(SITE_DROPDOWN_ELEMENT, \"select_option\",site)\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\nhelpers/playwrightHelper.py:179: in find_element_and_perform_action\n self.wait_for_page_to_load()\nhelpers/playwrightHelper.py:117: in wait_for_page_to_load\n self.page.wait_for_selector('*', timeout=timeout * 100)\n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7f0ed4c67a60>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nE Call log:\nE waiting for locator(\"*\") to be visible\nE - locator resolved to 99 elements. Proceeding with the first one: …\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError", - "steps" : [ { - "name" : "Given I am logged into the RAVS app", - "time" : { - "start" : 1717800301052, - "stop" : 1717800301176, - "duration" : 124 - }, - "status" : "failed", - "statusMessage" : "Page.wait_for_selector: Timeout 100ms exceeded.\nCall log:\nwaiting for locator(\"*\") to be visible\n - locator resolved to 99 elements. Proceeding with the first one: …\n", - "statusTrace" : "playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nCall log:\nwaiting for locator(\"*\") to be visible\n - locator resolved to 99 elements. Proceeding with the first one: …\n\n", - "steps" : [ ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 0, - "shouldDisplayMessage" : true, - "hasContent" : true - } ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 1, - "attachmentsCount" : 0, - "shouldDisplayMessage" : true, - "hasContent" : true - }, - "afterStages" : [ ], - "labels" : [ { - "name" : "host", - "value" : "73691c733a8b" - }, { - "name" : "thread", - "value" : "1035-MainThread" - }, { - "name" : "framework", - "value" : "pytest-bdd" - }, { - "name" : "language", - "value" : "cpython3" - }, { - "name" : "feature", - "value" : "Add vaccine to site" - }, { - "name" : "resultFormat", - "value" : "allure2" - } ], - "parameters" : [ { - "name" : "care_model", - "value" : "Off-site Outreach Event" - }, { - "name" : "site", - "value" : "ST JOHN'S HOUSE" - } ], - "links" : [ ], - "hidden" : false, - "retry" : false, - "extra" : { - "severity" : "normal", - "retries" : [ ], - "categories" : [ { - "name" : "Product defects", - "matchedStatuses" : [ ], - "flaky" : false - } ], - "tags" : [ ] - }, - "source" : "5393840b2ff8ce89.json", - "parameterValues" : [ "Off-site Outreach Event", "ST JOHN'S HOUSE" ] -} \ No newline at end of file diff --git a/data/test-cases/53a5c86e3eb804e5.json b/data/test-cases/53a5c86e3eb804e5.json new file mode 100644 index 000000000..e5f4ad3a0 --- /dev/null +++ b/data/test-cases/53a5c86e3eb804e5.json @@ -0,0 +1,374 @@ +{ + "uid" : "53a5c86e3eb804e5", + "name" : "Record a vaccine with nhs number [0-9693632109-NEELIMA HOUSE-Vaccination Centre-yes-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-12-19/10/2025]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "1cc0f09f1923da0ef15f24f1be7a7f45", + "time" : { + "start" : 1717801830244, + "stop" : 1717801883207, + "duration" : 52963 + }, + "status" : "failed", + "statusMessage" : "UnboundLocalError: cannot access local variable 'parts' where it is not associated with a value", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'assess_date': 'today', 'eligibility': 'yes', 'shared_data': {'batch_expiry_date': '19/10/2025', 'batch_number': 'SDYY2-12', 'care_model': 'Vaccination Centre', 'chosen_vaccine': 'COVID-19', ...}}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:81: in step_assess_eligibility_and_click_continue_record_consent_screen\n assess_date = format_date(str(get_date_value(assess_date)), config[\"browser\"])\ninit_helpers.py:155: in get_date_value\n return datetime_helper_instance.get_date_value(date)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\ndate = 'today'\n\n @staticmethod\n def get_date_value(date):\n if \"today\" in date.lower():\n if \"-\" in date.lower():\n parts = date.split(\"-\")\n elif \"+\" in date.lower():\n parts = date.split(\"+\")\n \n> if len(parts) > 1:\nE UnboundLocalError: cannot access local variable 'parts' where it is not associated with a value\n\nhelpers/datetimeHelper.py:57: UnboundLocalError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "UnboundLocalError: cannot access local variable 'parts' where it is not associated with a value", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'assess_date': 'today', 'eligibility': 'yes', 'shared_data': {'batch_expiry_date': '19/10/2025', 'batch_number': 'SDYY2-12', 'care_model': 'Vaccination Centre', 'chosen_vaccine': 'COVID-19', ...}}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:81: in step_assess_eligibility_and_click_continue_record_consent_screen\n assess_date = format_date(str(get_date_value(assess_date)), config[\"browser\"])\ninit_helpers.py:155: in get_date_value\n return datetime_helper_instance.get_date_value(date)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\ndate = 'today'\n\n @staticmethod\n def get_date_value(date):\n if \"today\" in date.lower():\n if \"-\" in date.lower():\n parts = date.split(\"-\")\n elif \"+\" in date.lower():\n parts = date.split(\"+\")\n \n> if len(parts) > 1:\nE UnboundLocalError: cannot access local variable 'parts' where it is not associated with a value\n\nhelpers/datetimeHelper.py:57: UnboundLocalError", + "steps" : [ { + "name" : "Given I login to RAVS and set vaccinator details with NEELIMA HOUSE and Vaccination Centre and get patient details for 9693632109 with option 0 and choose to vaccinate with vaccine details as COVID-19, Comirnaty Original/Omicron BA.4-5, SDYY2-12 with 19/10/2025", + "time" : { + "start" : 1717801830244, + "stop" : 1717801870956, + "duration" : 40712 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "7052daabb941deaf", + "name" : "CHROME_125.0.6422.141_user_has_selected_site_", + "source" : "7052daabb941deaf.png", + "type" : "image/png", + "size" : 48073 + }, { + "uid" : "ec2d4e46a492d00e", + "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", + "source" : "ec2d4e46a492d00e.png", + "type" : "image/png", + "size" : 48828 + }, { + "uid" : "68904e5291d77fc5", + "name" : "CHROME_125.0.6422.141_before_clicking_settings_", + "source" : "68904e5291d77fc5.png", + "type" : "image/png", + "size" : 45994 + }, { + "uid" : "3bd5021d35dbb6c7", + "name" : "CHROME_125.0.6422.141_before_clicking_vaccines_", + "source" : "3bd5021d35dbb6c7.png", + "type" : "image/png", + "size" : 80713 + }, { + "uid" : "8abba7d215347845", + "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccines_", + "source" : "8abba7d215347845.png", + "type" : "image/png", + "size" : 38970 + }, { + "uid" : "23f0b06e1e4c5696", + "name" : "CHROME_125.0.6422.141_before_clicking_site_radio_button_", + "source" : "23f0b06e1e4c5696.png", + "type" : "image/png", + "size" : 75080 + }, { + "uid" : "c7312e4289ebdfbe", + "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccine_checkbox_", + "source" : "c7312e4289ebdfbe.png", + "type" : "image/png", + "size" : 85370 + }, { + "uid" : "4f76ee8c47d3ce7d", + "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccinetype_checkbox_", + "source" : "4f76ee8c47d3ce7d.png", + "type" : "image/png", + "size" : 105400 + }, { + "uid" : "7e5437937ee69910", + "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccine_button_", + "source" : "7e5437937ee69910.png", + "type" : "image/png", + "size" : 105702 + }, { + "uid" : "ae878fe3f460e129", + "name" : "CHROME_125.0.6422.141_entered_batch_number_", + "source" : "ae878fe3f460e129.png", + "type" : "image/png", + "size" : 94778 + }, { + "uid" : "2a1cfb315ae17e9e", + "name" : "CHROME_125.0.6422.141_entered_expiry_date_", + "source" : "2a1cfb315ae17e9e.png", + "type" : "image/png", + "size" : 95369 + }, { + "uid" : "fa282898247d15d", + "name" : "CHROME_125.0.6422.141_clicked_add_batch_button_", + "source" : "fa282898247d15d.png", + "type" : "image/png", + "size" : 94155 + }, { + "uid" : "d3c67226cedd0268", + "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", + "source" : "d3c67226cedd0268.png", + "type" : "image/png", + "size" : 58628 + }, { + "uid" : "fd7d503f9d1e222f", + "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", + "source" : "fd7d503f9d1e222f.png", + "type" : "image/png", + "size" : 59265 + }, { + "uid" : "bd7b8b53835d6100", + "name" : "CHROME_125.0.6422.141_before_clicking_settings_", + "source" : "bd7b8b53835d6100.png", + "type" : "image/png", + "size" : 46771 + }, { + "uid" : "778a1f44b05b18f1", + "name" : "CHROME_125.0.6422.141_before_clicking_vaccines_", + "source" : "778a1f44b05b18f1.png", + "type" : "image/png", + "size" : 80713 + }, { + "uid" : "d0f8cdd851806304", + "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccines_", + "source" : "d0f8cdd851806304.png", + "type" : "image/png", + "size" : 110332 + }, { + "uid" : "820d53400f39ba17", + "name" : "CHROME_125.0.6422.141_before_clicking_site_radio_button_", + "source" : "820d53400f39ba17.png", + "type" : "image/png", + "size" : 75080 + }, { + "uid" : "737ab0fe5589b52d", + "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccine_checkbox_", + "source" : "737ab0fe5589b52d.png", + "type" : "image/png", + "size" : 85370 + }, { + "uid" : "c445ca5341c9a8c6", + "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccinetype_checkbox_", + "source" : "c445ca5341c9a8c6.png", + "type" : "image/png", + "size" : 105400 + }, { + "uid" : "a582ac2da7b61b8d", + "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccine_button_", + "source" : "a582ac2da7b61b8d.png", + "type" : "image/png", + "size" : 105702 + }, { + "uid" : "af1230565e110680", + "name" : "CHROME_125.0.6422.141_entered_batch_number_", + "source" : "af1230565e110680.png", + "type" : "image/png", + "size" : 94778 + }, { + "uid" : "415643156c339245", + "name" : "CHROME_125.0.6422.141_entered_expiry_date_", + "source" : "415643156c339245.png", + "type" : "image/png", + "size" : 95369 + }, { + "uid" : "6b9f336dc5318879", + "name" : "CHROME_125.0.6422.141_clicked_add_batch_button_", + "source" : "6b9f336dc5318879.png", + "type" : "image/png", + "size" : 94155 + }, { + "uid" : "9f3c13708e394a9a", + "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", + "source" : "9f3c13708e394a9a.png", + "type" : "image/png", + "size" : 58628 + }, { + "uid" : "553ccdeeb94a8422", + "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", + "source" : "553ccdeeb94a8422.png", + "type" : "image/png", + "size" : 76050 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 26, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1717801870956, + "stop" : 1717801873275, + "duration" : 2319 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "2c151637cf7fae89", + "name" : "CHROME_125.0.6422.141_entered_nhs_number_as9693632109_and_clicked_search_for_patient_button_", + "source" : "2c151637cf7fae89.png", + "type" : "image/png", + "size" : 66678 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient Bill GARTON", + "time" : { + "start" : 1717801873275, + "stop" : 1717801874361, + "duration" : 1086 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "db2d72afa30564b9", + "name" : "CHROME_125.0.6422.141_before_clicking_patient_name_", + "source" : "db2d72afa30564b9.png", + "type" : "image/png", + "size" : 66701 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click choose vaccine button and choose the COVID-19, Comirnaty Original/Omicron BA.4-5, SDYY2-12 with 19/10/2025 and click continue", + "time" : { + "start" : 1717801874361, + "stop" : 1717801883206, + "duration" : 8845 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "9ea081a441ddeb1a", + "name" : "CHROME_125.0.6422.141_clicked_on_patient_Bill GARTON_and_clicked_choose_vaccine_button_", + "source" : "9ea081a441ddeb1a.png", + "type" : "image/png", + "size" : 74926 + }, { + "uid" : "f6c60a7139fb787c", + "name" : "CHROME_125.0.6422.141_selected_vaccine_COVID-19_and_Comirnaty Original/Omicron BA.4-5_and_clicked_continue_button_", + "source" : "f6c60a7139fb787c.png", + "type" : "image/png", + "size" : 106823 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I assess the patient's yes with the details and date as today and click continue to record consent screen button", + "time" : { + "start" : 1717801883206, + "stop" : 1717801883207, + "duration" : 1 + }, + "status" : "failed", + "statusMessage" : "cannot access local variable 'parts' where it is not associated with a value", + "statusTrace" : "UnboundLocalError: cannot access local variable 'parts' where it is not associated with a value\n", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 5, + "attachmentsCount" : 30, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "81054cfe7b9a" + }, { + "name" : "thread", + "value" : "1037-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Record vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW" + }, { + "name" : "assess_date", + "value" : "today" + }, { + "name" : "batch_expiry_date", + "value" : "19/10/2025" + }, { + "name" : "batch_number", + "value" : "SDYY2-12" + }, { + "name" : "care_model", + "value" : "Vaccination Centre" + }, { + "name" : "chosen_vaccine", + "value" : "COVID-19" + }, { + "name" : "consent", + "value" : "yes" + }, { + "name" : "dob", + "value" : "23/6/1946" + }, { + "name" : "eligibility", + "value" : "yes" + }, { + "name" : "index", + "value" : "0" + }, { + "name" : "name", + "value" : "Bill GARTON" + }, { + "name" : "nhs_number", + "value" : "9693632109" + }, { + "name" : "site", + "value" : "NEELIMA HOUSE" + }, { + "name" : "vaccination", + "value" : "yes" + }, { + "name" : "vaccination_date", + "value" : "today" + }, { + "name" : "vaccine_type", + "value" : "Comirnaty Original/Omicron BA.4-5" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "53a5c86e3eb804e5.json", + "parameterValues" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today", "19/10/2025", "SDYY2-12", "Vaccination Centre", "COVID-19", "yes", "23/6/1946", "yes", "0", "Bill GARTON", "9693632109", "NEELIMA HOUSE", "yes", "today", "Comirnaty Original/Omicron BA.4-5" ] +} \ No newline at end of file diff --git a/data/test-cases/14b36d1dd3d62fbf.json b/data/test-cases/595dc48352ddf5ef.json similarity index 77% rename from data/test-cases/14b36d1dd3d62fbf.json rename to data/test-cases/595dc48352ddf5ef.json index a096101c9..9237e5a65 100644 --- a/data/test-cases/14b36d1dd3d62fbf.json +++ b/data/test-cases/595dc48352ddf5ef.json @@ -1,12 +1,12 @@ { - "uid" : "14b36d1dd3d62fbf", + "uid" : "595dc48352ddf5ef", "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Care Home]", "fullName" : "/app/features/add_vaccines.feature:Add vaccines page should launch", "historyId" : "56845ad4804123f6680e28fde977f8dd", "time" : { - "start" : 1717800258516, - "stop" : 1717800266246, - "duration" : 7730 + "start" : 1717801743374, + "stop" : 1717801751921, + "duration" : 8547 }, "status" : "passed", "flaky" : false, @@ -21,28 +21,28 @@ "steps" : [ { "name" : "Given I am logged into the RAVS app", "time" : { - "start" : 1717800258517, - "stop" : 1717800264090, - "duration" : 5573 + "start" : 1717801743374, + "stop" : 1717801749402, + "duration" : 6028 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "858da4f9aaf60d1d", + "uid" : "90ca237b77ee6026", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "858da4f9aaf60d1d.png", + "source" : "90ca237b77ee6026.png", "type" : "image/png", "size" : 47635 }, { - "uid" : "ce0469cfbc49ff7c", + "uid" : "84fc1d81fcc16a7e", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "ce0469cfbc49ff7c.png", + "source" : "84fc1d81fcc16a7e.png", "type" : "image/png", "size" : 57651 }, { - "uid" : "bde8d45d81bcfeb2", + "uid" : "92784947a386cc7f", "name" : "CHROME_125.0.6422.141_user_has_entered_care_home_details_", - "source" : "bde8d45d81bcfeb2.png", + "source" : "92784947a386cc7f.png", "type" : "image/png", "size" : 74579 } ], @@ -54,9 +54,9 @@ }, { "name" : "When I am on the vaccine settings page", "time" : { - "start" : 1717800264090, - "stop" : 1717800265584, - "duration" : 1494 + "start" : 1717801749403, + "stop" : 1717801750739, + "duration" : 1336 }, "status" : "passed", "steps" : [ ], @@ -69,9 +69,9 @@ }, { "name" : "And I click add vaccines button", "time" : { - "start" : 1717800265585, - "stop" : 1717800266067, - "duration" : 482 + "start" : 1717801750740, + "stop" : 1717801751552, + "duration" : 812 }, "status" : "passed", "steps" : [ ], @@ -84,18 +84,18 @@ }, { "name" : "Then the add vaccines page should be launched", "time" : { - "start" : 1717800266068, - "stop" : 1717800266246, - "duration" : 178 + "start" : 1717801751552, + "stop" : 1717801751921, + "duration" : 369 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "1cc402e24a27aea1", + "uid" : "18e3f10530c15cac", "name" : "CHROME_125.0.6422.141_add_vaccines_page_should_launch_", - "source" : "1cc402e24a27aea1.png", + "source" : "18e3f10530c15cac.png", "type" : "image/png", - "size" : 75080 + "size" : 53636 } ], "parameters" : [ ], "stepsCount" : 0, @@ -113,10 +113,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1035-MainThread" + "value" : "1040-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -146,6 +146,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "14b36d1dd3d62fbf.json", + "source" : "595dc48352ddf5ef.json", "parameterValues" : [ "Care Home", "ST JOHN'S HOUSE" ] } \ No newline at end of file diff --git a/data/test-cases/5d0d9197d581a74d.json b/data/test-cases/5ae5fb41735c0731.json similarity index 78% rename from data/test-cases/5d0d9197d581a74d.json rename to data/test-cases/5ae5fb41735c0731.json index 8f9f66c56..737c25f0c 100644 --- a/data/test-cases/5d0d9197d581a74d.json +++ b/data/test-cases/5ae5fb41735c0731.json @@ -1,12 +1,12 @@ { - "uid" : "5d0d9197d581a74d", + "uid" : "5ae5fb41735c0731", "name" : "Add vaccines page should launch [NEELIMA HOUSE-Hospital Hub]", "fullName" : "/app/features/add_vaccines.feature:Add vaccines page should launch", "historyId" : "18c97de2772a7005871e615f93d7f4b2", "time" : { - "start" : 1717800119679, - "stop" : 1717800125716, - "duration" : 6037 + "start" : 1717801600421, + "stop" : 1717801605817, + "duration" : 5396 }, "status" : "passed", "flaky" : false, @@ -21,22 +21,22 @@ "steps" : [ { "name" : "Given I am logged into the RAVS app", "time" : { - "start" : 1717800119679, - "stop" : 1717800123821, - "duration" : 4142 + "start" : 1717801600421, + "stop" : 1717801604287, + "duration" : 3866 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "525cd49de08397b7", + "uid" : "96aec96405ba6be0", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "525cd49de08397b7.png", + "source" : "96aec96405ba6be0.png", "type" : "image/png", "size" : 48073 }, { - "uid" : "84081e96cc77e4e8", + "uid" : "a701211698d81521", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "84081e96cc77e4e8.png", + "source" : "a701211698d81521.png", "type" : "image/png", "size" : 48164 } ], @@ -48,9 +48,9 @@ }, { "name" : "When I am on the vaccine settings page", "time" : { - "start" : 1717800123821, - "stop" : 1717800125017, - "duration" : 1196 + "start" : 1717801604287, + "stop" : 1717801605093, + "duration" : 806 }, "status" : "passed", "steps" : [ ], @@ -63,9 +63,9 @@ }, { "name" : "And I click add vaccines button", "time" : { - "start" : 1717800125018, - "stop" : 1717800125473, - "duration" : 455 + "start" : 1717801605093, + "stop" : 1717801605583, + "duration" : 490 }, "status" : "passed", "steps" : [ ], @@ -78,16 +78,16 @@ }, { "name" : "Then the add vaccines page should be launched", "time" : { - "start" : 1717800125473, - "stop" : 1717800125716, - "duration" : 243 + "start" : 1717801605583, + "stop" : 1717801605817, + "duration" : 234 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "ae204f6b51cfce99", + "uid" : "8ac31db596c5b3cb", "name" : "CHROME_125.0.6422.141_add_vaccines_page_should_launch_", - "source" : "ae204f6b51cfce99.png", + "source" : "8ac31db596c5b3cb.png", "type" : "image/png", "size" : 75080 } ], @@ -107,10 +107,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1041-MainThread" + "value" : "1037-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -140,6 +140,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "5d0d9197d581a74d.json", + "source" : "5ae5fb41735c0731.json", "parameterValues" : [ "Hospital Hub", "NEELIMA HOUSE" ] } \ No newline at end of file diff --git a/data/test-cases/53f2fc93a8c9a949.json b/data/test-cases/5f2612de97027bef.json similarity index 81% rename from data/test-cases/53f2fc93a8c9a949.json rename to data/test-cases/5f2612de97027bef.json index 4d433c38c..b0315cf65 100644 --- a/data/test-cases/53f2fc93a8c9a949.json +++ b/data/test-cases/5f2612de97027bef.json @@ -1,12 +1,12 @@ { - "uid" : "53f2fc93a8c9a949", + "uid" : "5f2612de97027bef", "name" : "Search by NHS number [9449305552-abxxyz Patel-13/2/2020-Caretakers Flat, Line2121, Line323, HYDERABAD, Country, EN2 6SN]", "fullName" : "/app/features/find_a_patient.feature:Search by NHS number", "historyId" : "e279c7253beea83548eeffb274f11393", "time" : { - "start" : 1717800270052, - "stop" : 1717800277938, - "duration" : 7886 + "start" : 1717801717059, + "stop" : 1717801725418, + "duration" : 8359 }, "status" : "passed", "flaky" : false, @@ -21,22 +21,22 @@ "steps" : [ { "name" : "Given I am on the find a patient by nhs number page", "time" : { - "start" : 1717800270052, - "stop" : 1717800276937, - "duration" : 6885 + "start" : 1717801717059, + "stop" : 1717801724400, + "duration" : 7341 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "4d07368b490df753", + "uid" : "516ed434167dc9c7", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "4d07368b490df753.png", + "source" : "516ed434167dc9c7.png", "type" : "image/png", "size" : 47635 }, { - "uid" : "1f837eeb08b597b6", + "uid" : "6ddfa855cbf41f6d", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "1f837eeb08b597b6.png", + "source" : "6ddfa855cbf41f6d.png", "type" : "image/png", "size" : 48396 } ], @@ -48,9 +48,9 @@ }, { "name" : "When I enter a valid 9449305552", "time" : { - "start" : 1717800276938, - "stop" : 1717800277290, - "duration" : 352 + "start" : 1717801724400, + "stop" : 1717801724777, + "duration" : 377 }, "status" : "passed", "steps" : [ ], @@ -63,9 +63,9 @@ }, { "name" : "And I click the search button", "time" : { - "start" : 1717800277290, - "stop" : 1717800277653, - "duration" : 363 + "start" : 1717801724777, + "stop" : 1717801725131, + "duration" : 354 }, "status" : "passed", "steps" : [ ], @@ -78,16 +78,16 @@ }, { "name" : "Then I should be directed to the patient's information page and show abxxyz Patel, 9449305552, 13/2/2020 and Caretakers Flat, Line2121, Line323, HYDERABAD, Country, EN2 6SN details", "time" : { - "start" : 1717800277653, - "stop" : 1717800277938, - "duration" : 285 + "start" : 1717801725132, + "stop" : 1717801725418, + "duration" : 286 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "df56b9af810becc5", + "uid" : "c14087a1ba7ca95b", "name" : "CHROME_125.0.6422.141_patient_information_page_should_be_visible_", - "source" : "df56b9af810becc5.png", + "source" : "c14087a1ba7ca95b.png", "type" : "image/png", "size" : 47682 } ], @@ -107,10 +107,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1041-MainThread" + "value" : "1043-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -146,6 +146,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "53f2fc93a8c9a949.json", + "source" : "5f2612de97027bef.json", "parameterValues" : [ "Caretakers Flat, Line2121, Line323, HYDERABAD, Country, EN2 6SN", "13/2/2020", "abxxyz Patel", "9449305552" ] } \ No newline at end of file diff --git a/data/test-cases/62e2ccf4ba019b94.json b/data/test-cases/6032c487e704c28b.json similarity index 78% rename from data/test-cases/62e2ccf4ba019b94.json rename to data/test-cases/6032c487e704c28b.json index f5b74ff5a..15457e821 100644 --- a/data/test-cases/62e2ccf4ba019b94.json +++ b/data/test-cases/6032c487e704c28b.json @@ -1,12 +1,12 @@ { - "uid" : "62e2ccf4ba019b94", + "uid" : "6032c487e704c28b", "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Hospital Hub]", "fullName" : "/app/features/add_batches.feature:Add vaccine batches page should launch", "historyId" : "21ddb483dd648afc93b776e9109797a2", "time" : { - "start" : 1717800087854, - "stop" : 1717800093380, - "duration" : 5526 + "start" : 1717801570120, + "stop" : 1717801576297, + "duration" : 6177 }, "status" : "passed", "flaky" : false, @@ -21,22 +21,22 @@ "steps" : [ { "name" : "Given I am logged into the RAVS app", "time" : { - "start" : 1717800087855, - "stop" : 1717800091550, - "duration" : 3695 + "start" : 1717801570122, + "stop" : 1717801574237, + "duration" : 4115 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "59ed2b6b1f50743a", + "uid" : "b6a26a7cad89150f", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "59ed2b6b1f50743a.png", + "source" : "b6a26a7cad89150f.png", "type" : "image/png", "size" : 48073 }, { - "uid" : "b3eea32385ba61c8", + "uid" : "49339567fd35147", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "b3eea32385ba61c8.png", + "source" : "49339567fd35147.png", "type" : "image/png", "size" : 48164 } ], @@ -48,9 +48,9 @@ }, { "name" : "When I am on the vaccine settings page", "time" : { - "start" : 1717800091551, - "stop" : 1717800092587, - "duration" : 1036 + "start" : 1717801574239, + "stop" : 1717801575462, + "duration" : 1223 }, "status" : "passed", "steps" : [ ], @@ -63,9 +63,9 @@ }, { "name" : "And I click add batches button", "time" : { - "start" : 1717800092587, - "stop" : 1717800093111, - "duration" : 524 + "start" : 1717801575462, + "stop" : 1717801576037, + "duration" : 575 }, "status" : "passed", "steps" : [ ], @@ -78,16 +78,16 @@ }, { "name" : "Then the add vaccine batches page should be launched", "time" : { - "start" : 1717800093111, - "stop" : 1717800093380, - "duration" : 269 + "start" : 1717801576038, + "stop" : 1717801576297, + "duration" : 259 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "e17b02808641a6b", + "uid" : "4d35f61c37646170", "name" : "CHROME_125.0.6422.141_add_vaccine_batches_page_should_launch_", - "source" : "e17b02808641a6b.png", + "source" : "4d35f61c37646170.png", "type" : "image/png", "size" : 76778 } ], @@ -107,10 +107,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1038-MainThread" + "value" : "1040-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -140,6 +140,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "62e2ccf4ba019b94.json", + "source" : "6032c487e704c28b.json", "parameterValues" : [ "Hospital Hub", "NEELIMA HOUSE" ] } \ No newline at end of file diff --git a/data/test-cases/1fca25ba43142135.json b/data/test-cases/66f03be6055878f3.json similarity index 78% rename from data/test-cases/1fca25ba43142135.json rename to data/test-cases/66f03be6055878f3.json index 6f3640f80..58bfc6131 100644 --- a/data/test-cases/1fca25ba43142135.json +++ b/data/test-cases/66f03be6055878f3.json @@ -1,12 +1,12 @@ { - "uid" : "1fca25ba43142135", + "uid" : "66f03be6055878f3", "name" : "Add vaccines page should launch [ALBERT HOUSE-Hospital Hub]", "fullName" : "/app/features/add_vaccines.feature:Add vaccines page should launch", "historyId" : "175b7618edcdcb5a5ae2c0a3ae29d7b7", "time" : { - "start" : 1717800187565, - "stop" : 1717800193513, - "duration" : 5948 + "start" : 1717801645066, + "stop" : 1717801649597, + "duration" : 4531 }, "status" : "passed", "flaky" : false, @@ -21,22 +21,22 @@ "steps" : [ { "name" : "Given I am logged into the RAVS app", "time" : { - "start" : 1717800187565, - "stop" : 1717800191857, - "duration" : 4292 + "start" : 1717801645066, + "stop" : 1717801648366, + "duration" : 3300 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "68cd03cd22eff425", + "uid" : "15661759d64b0de2", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "68cd03cd22eff425.png", + "source" : "15661759d64b0de2.png", "type" : "image/png", "size" : 48118 }, { - "uid" : "9e964831f51c0786", + "uid" : "e50e3cc5559c2cb3", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "9e964831f51c0786.png", + "source" : "e50e3cc5559c2cb3.png", "type" : "image/png", "size" : 48209 } ], @@ -48,9 +48,9 @@ }, { "name" : "When I am on the vaccine settings page", "time" : { - "start" : 1717800191858, - "stop" : 1717800192863, - "duration" : 1005 + "start" : 1717801648367, + "stop" : 1717801649087, + "duration" : 720 }, "status" : "passed", "steps" : [ ], @@ -63,9 +63,9 @@ }, { "name" : "And I click add vaccines button", "time" : { - "start" : 1717800192864, - "stop" : 1717800193341, - "duration" : 477 + "start" : 1717801649088, + "stop" : 1717801649434, + "duration" : 346 }, "status" : "passed", "steps" : [ ], @@ -78,16 +78,16 @@ }, { "name" : "Then the add vaccines page should be launched", "time" : { - "start" : 1717800193341, - "stop" : 1717800193513, - "duration" : 172 + "start" : 1717801649434, + "stop" : 1717801649597, + "duration" : 163 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "38c5ab1f3a6cf0c1", + "uid" : "71c624dc7c91ad1e", "name" : "CHROME_125.0.6422.141_add_vaccines_page_should_launch_", - "source" : "38c5ab1f3a6cf0c1.png", + "source" : "71c624dc7c91ad1e.png", "type" : "image/png", "size" : 75080 } ], @@ -107,10 +107,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1035-MainThread" + "value" : "1040-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -140,6 +140,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "1fca25ba43142135.json", + "source" : "66f03be6055878f3.json", "parameterValues" : [ "Hospital Hub", "ALBERT HOUSE" ] } \ No newline at end of file diff --git a/data/test-cases/673a959565879a8e.json b/data/test-cases/673a959565879a8e.json deleted file mode 100644 index b64910878..000000000 --- a/data/test-cases/673a959565879a8e.json +++ /dev/null @@ -1,136 +0,0 @@ -{ - "uid" : "673a959565879a8e", - "name" : "Find a patient page should launch [ALBERT HOUSE-Care Home]", - "fullName" : "/app/features/find_a_patient.feature:Find a patient page should launch", - "historyId" : "e0cb90d8c98f5e460ff18aa5de615437", - "time" : { - "start" : 1717800257197, - "stop" : 1717800263894, - "duration" : 6697 - }, - "status" : "passed", - "flaky" : false, - "newFailed" : false, - "newBroken" : false, - "newPassed" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "beforeStages" : [ ], - "testStage" : { - "status" : "passed", - "steps" : [ { - "name" : "Given I am logged into the RAVS app", - "time" : { - "start" : 1717800257198, - "stop" : 1717800262957, - "duration" : 5759 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "48d92c02fcf59c0", - "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "48d92c02fcf59c0.png", - "type" : "image/png", - "size" : 48118 - }, { - "uid" : "a62d374133265ecf", - "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "a62d374133265ecf.png", - "type" : "image/png", - "size" : 58121 - }, { - "uid" : "fc38e4cb942463da", - "name" : "CHROME_125.0.6422.141_user_has_entered_care_home_details_", - "source" : "fc38e4cb942463da.png", - "type" : "image/png", - "size" : 75066 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 3, - "shouldDisplayMessage" : false, - "hasContent" : true - }, { - "name" : "When I click the find a patient navigation link", - "time" : { - "start" : 1717800262958, - "stop" : 1717800263603, - "duration" : 645 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 0, - "shouldDisplayMessage" : false, - "hasContent" : false - }, { - "name" : "Then the find a patient page should be displayed", - "time" : { - "start" : 1717800263604, - "stop" : 1717800263894, - "duration" : 290 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "7ecf462e698e8b12", - "name" : "CHROME_125.0.6422.141_find_a_patient_page_should_be_displayed_", - "source" : "7ecf462e698e8b12.png", - "type" : "image/png", - "size" : 45994 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 1, - "shouldDisplayMessage" : false, - "hasContent" : true - } ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 3, - "attachmentsCount" : 4, - "shouldDisplayMessage" : false, - "hasContent" : true - }, - "afterStages" : [ ], - "labels" : [ { - "name" : "host", - "value" : "73691c733a8b" - }, { - "name" : "thread", - "value" : "1038-MainThread" - }, { - "name" : "framework", - "value" : "pytest-bdd" - }, { - "name" : "language", - "value" : "cpython3" - }, { - "name" : "feature", - "value" : "Find a patient" - }, { - "name" : "resultFormat", - "value" : "allure2" - } ], - "parameters" : [ { - "name" : "care_model", - "value" : "Care Home" - }, { - "name" : "site", - "value" : "ALBERT HOUSE" - } ], - "links" : [ ], - "hidden" : false, - "retry" : false, - "extra" : { - "severity" : "normal", - "retries" : [ ], - "categories" : [ ], - "tags" : [ ] - }, - "source" : "673a959565879a8e.json", - "parameterValues" : [ "Care Home", "ALBERT HOUSE" ] -} \ No newline at end of file diff --git a/data/test-cases/6783698424ff9047.json b/data/test-cases/6783698424ff9047.json deleted file mode 100644 index ec5339652..000000000 --- a/data/test-cases/6783698424ff9047.json +++ /dev/null @@ -1,434 +0,0 @@ -{ - "uid" : "6783698424ff9047", - "name" : "Record a vaccine with nhs number [10-9474405174-ALBERT HOUSE-Off-site Outreach Event-yes-today-2-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-Quadrivalent Influenza vaccine - QIVe-SDYY2-14B-19/10/2026]", - "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", - "historyId" : "00657a920d52bab8d4e5de6d676aa762", - "time" : { - "start" : 1717800611502, - "stop" : 1717800672370, - "duration" : 60868 - }, - "status" : "failed", - "statusMessage" : "UnboundLocalError: cannot access local variable 'parts' where it is not associated with a value", - "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 05/06/2024PHINEAS FAYLE', 'batch_expiry_date': '19/10/202...number': 'SDYY2-14B', 'care_model': 'Off-site Outreach Event', ...}, 'vaccination': 'yes', 'vaccination_date': 'today'}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:104: in step_enter_vaccination_details_and_continue_to_check_and_confirm_screen\n shared_data[\"vaccination_date\"] = format_date(str(get_date_value(vaccination_date)), config[\"browser\"])\ninit_helpers.py:155: in get_date_value\n return datetime_helper_instance.get_date_value(date)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\ndate = 'today'\n\n @staticmethod\n def get_date_value(date):\n if \"today\" in date.lower():\n if \"-\" in date.lower():\n parts = date.split(\"-\")\n elif \"+\" in date.lower():\n parts = date.split(\"+\")\n \n> if len(parts) > 1:\nE UnboundLocalError: cannot access local variable 'parts' where it is not associated with a value\n\nhelpers/datetimeHelper.py:57: UnboundLocalError", - "flaky" : false, - "newFailed" : false, - "newBroken" : false, - "newPassed" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "beforeStages" : [ ], - "testStage" : { - "status" : "failed", - "statusMessage" : "UnboundLocalError: cannot access local variable 'parts' where it is not associated with a value", - "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 05/06/2024PHINEAS FAYLE', 'batch_expiry_date': '19/10/202...number': 'SDYY2-14B', 'care_model': 'Off-site Outreach Event', ...}, 'vaccination': 'yes', 'vaccination_date': 'today'}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:104: in step_enter_vaccination_details_and_continue_to_check_and_confirm_screen\n shared_data[\"vaccination_date\"] = format_date(str(get_date_value(vaccination_date)), config[\"browser\"])\ninit_helpers.py:155: in get_date_value\n return datetime_helper_instance.get_date_value(date)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\ndate = 'today'\n\n @staticmethod\n def get_date_value(date):\n if \"today\" in date.lower():\n if \"-\" in date.lower():\n parts = date.split(\"-\")\n elif \"+\" in date.lower():\n parts = date.split(\"+\")\n \n> if len(parts) > 1:\nE UnboundLocalError: cannot access local variable 'parts' where it is not associated with a value\n\nhelpers/datetimeHelper.py:57: UnboundLocalError", - "steps" : [ { - "name" : "Given I login to RAVS and set vaccinator details with ALBERT HOUSE and Off-site Outreach Event and get patient details for 9474405174 with option 10 and choose to vaccinate with vaccine details as Flu, Quadrivalent Influenza vaccine - QIVe, SDYY2-14B with 19/10/2026", - "time" : { - "start" : 1717800611502, - "stop" : 1717800653670, - "duration" : 42168 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "27c400b46f679fcc", - "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "27c400b46f679fcc.png", - "type" : "image/png", - "size" : 48118 - }, { - "uid" : "dca1c5692af26a6b", - "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "dca1c5692af26a6b.png", - "type" : "image/png", - "size" : 49261 - }, { - "uid" : "e23b424eca00c64c", - "name" : "CHROME_125.0.6422.141_before_clicking_settings_", - "source" : "e23b424eca00c64c.png", - "type" : "image/png", - "size" : 45994 - }, { - "uid" : "6271ebb509fdcb80", - "name" : "CHROME_125.0.6422.141_before_clicking_vaccines_", - "source" : "6271ebb509fdcb80.png", - "type" : "image/png", - "size" : 80713 - }, { - "uid" : "251e99234f018eca", - "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccines_", - "source" : "251e99234f018eca.png", - "type" : "image/png", - "size" : 110332 - }, { - "uid" : "2133fb03ffc180ce", - "name" : "CHROME_125.0.6422.141_before_clicking_site_radio_button_", - "source" : "2133fb03ffc180ce.png", - "type" : "image/png", - "size" : 75080 - }, { - "uid" : "2320e1ae26399ab9", - "name" : "CHROME_125.0.6422.141_before_clicking_flu_vaccine_checkbox_", - "source" : "2320e1ae26399ab9.png", - "type" : "image/png", - "size" : 85452 - }, { - "uid" : "7f2cd459a3a1f766", - "name" : "CHROME_125.0.6422.141_before_clicking_flu_vaccine_type_checkbox_", - "source" : "7f2cd459a3a1f766.png", - "type" : "image/png", - "size" : 105911 - }, { - "uid" : "ec5ce25fea7b35d2", - "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccine_button_", - "source" : "ec5ce25fea7b35d2.png", - "type" : "image/png", - "size" : 106232 - }, { - "uid" : "4aac03dd22d3c97c", - "name" : "CHROME_125.0.6422.141_entered_batch_number_", - "source" : "4aac03dd22d3c97c.png", - "type" : "image/png", - "size" : 85105 - }, { - "uid" : "f618fff3e847c2ab", - "name" : "CHROME_125.0.6422.141_entered_expiry_date_", - "source" : "f618fff3e847c2ab.png", - "type" : "image/png", - "size" : 85680 - }, { - "uid" : "196b66c3febc87b7", - "name" : "CHROME_125.0.6422.141_clicked_add_batch_button_", - "source" : "196b66c3febc87b7.png", - "type" : "image/png", - "size" : 92190 - }, { - "uid" : "4d6a3678272d5043", - "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "4d6a3678272d5043.png", - "type" : "image/png", - "size" : 56457 - }, { - "uid" : "3675918f5a226b40", - "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "3675918f5a226b40.png", - "type" : "image/png", - "size" : 72934 - }, { - "uid" : "ce896ad6deb0933b", - "name" : "CHROME_125.0.6422.141_before_clicking_settings_", - "source" : "ce896ad6deb0933b.png", - "type" : "image/png", - "size" : 46771 - }, { - "uid" : "1a6661d68dcf2688", - "name" : "CHROME_125.0.6422.141_before_clicking_vaccines_", - "source" : "1a6661d68dcf2688.png", - "type" : "image/png", - "size" : 80713 - }, { - "uid" : "2fb3bdf13532a2af", - "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccines_", - "source" : "2fb3bdf13532a2af.png", - "type" : "image/png", - "size" : 110332 - }, { - "uid" : "949c087fb72c4580", - "name" : "CHROME_125.0.6422.141_before_clicking_site_radio_button_", - "source" : "949c087fb72c4580.png", - "type" : "image/png", - "size" : 75080 - }, { - "uid" : "6a94bbd778060842", - "name" : "CHROME_125.0.6422.141_before_clicking_flu_vaccine_checkbox_", - "source" : "6a94bbd778060842.png", - "type" : "image/png", - "size" : 85452 - }, { - "uid" : "a713f6896403596c", - "name" : "CHROME_125.0.6422.141_before_clicking_flu_vaccine_type_checkbox_", - "source" : "a713f6896403596c.png", - "type" : "image/png", - "size" : 105911 - }, { - "uid" : "7c62d25d334bd552", - "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccine_button_", - "source" : "7c62d25d334bd552.png", - "type" : "image/png", - "size" : 106230 - }, { - "uid" : "d62dda07051e3b6f", - "name" : "CHROME_125.0.6422.141_entered_batch_number_", - "source" : "d62dda07051e3b6f.png", - "type" : "image/png", - "size" : 84990 - }, { - "uid" : "84876353d5b519cf", - "name" : "CHROME_125.0.6422.141_entered_expiry_date_", - "source" : "84876353d5b519cf.png", - "type" : "image/png", - "size" : 85576 - }, { - "uid" : "11233c45e54a7caa", - "name" : "CHROME_125.0.6422.141_clicked_add_batch_button_", - "source" : "11233c45e54a7caa.png", - "type" : "image/png", - "size" : 91415 - }, { - "uid" : "921becb3a63d80ba", - "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "921becb3a63d80ba.png", - "type" : "image/png", - "size" : 56262 - }, { - "uid" : "d2845c97ff8ceebd", - "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "d2845c97ff8ceebd.png", - "type" : "image/png", - "size" : 56802 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 26, - "shouldDisplayMessage" : false, - "hasContent" : true - }, { - "name" : "And I search for a patient with the NHS number in the find a patient screen", - "time" : { - "start" : 1717800653670, - "stop" : 1717800655366, - "duration" : 1696 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "d78c341d209df5cc", - "name" : "CHROME_125.0.6422.141_entered_nhs_number_as9474405174_and_clicked_search_for_patient_button_", - "source" : "d78c341d209df5cc.png", - "type" : "image/png", - "size" : 47387 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 1, - "shouldDisplayMessage" : false, - "hasContent" : true - }, { - "name" : "And I open the patient record by clicking on patient PHINEAS FAYLE", - "time" : { - "start" : 1717800655367, - "stop" : 1717800656288, - "duration" : 921 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "2ee305fab73ec122", - "name" : "CHROME_125.0.6422.141_before_clicking_patient_name_", - "source" : "2ee305fab73ec122.png", - "type" : "image/png", - "size" : 64844 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 1, - "shouldDisplayMessage" : false, - "hasContent" : true - }, { - "name" : "When I click choose vaccine button and choose the Flu, Quadrivalent Influenza vaccine - QIVe, SDYY2-14B with 19/10/2026 and click continue", - "time" : { - "start" : 1717800656288, - "stop" : 1717800664395, - "duration" : 8107 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "4e1ff14dd3e9f264", - "name" : "CHROME_125.0.6422.141_clicked_on_patient_PHINEAS FAYLE_and_clicked_choose_vaccine_button_", - "source" : "4e1ff14dd3e9f264.png", - "type" : "image/png", - "size" : 73837 - }, { - "uid" : "4327f65051932b65", - "name" : "CHROME_125.0.6422.141_selected_vaccine_Flu_and_Quadrivalent Influenza vaccine - QIVe_and_clicked_continue_button_", - "source" : "4327f65051932b65.png", - "type" : "image/png", - "size" : 103971 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 2, - "shouldDisplayMessage" : false, - "hasContent" : true - }, { - "name" : "And I assess the patient's yes with the details and date as today-2 and click continue to record consent screen button", - "time" : { - "start" : 1717800664396, - "stop" : 1717800669087, - "duration" : 4691 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "8c114d771cc5de6e", - "name" : "CHROME_125.0.6422.141_clicked_eligibility_yes_and_selected_eligibility_type_", - "source" : "8c114d771cc5de6e.png", - "type" : "image/png", - "size" : 122846 - }, { - "uid" : "eec80b19fe2268fc", - "name" : "CHROME_125.0.6422.141_clicked_patient_give_vaccine_radio_button_", - "source" : "eec80b19fe2268fc.png", - "type" : "image/png", - "size" : 123262 - }, { - "uid" : "5c72ac3a8f9f4e0b", - "name" : "CHROME_125.0.6422.141_clicked_continue_to_record_consent_button_", - "source" : "5c72ac3a8f9f4e0b.png", - "type" : "image/png", - "size" : 88139 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 3, - "shouldDisplayMessage" : false, - "hasContent" : true - }, { - "name" : "And I record yes with the details and click continue to vaccinate button", - "time" : { - "start" : 1717800669088, - "stop" : 1717800672369, - "duration" : 3281 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "6a8d294568d8c961", - "name" : "CHROME_125.0.6422.141_before_selecting_consent_clinician_", - "source" : "6a8d294568d8c961.png", - "type" : "image/png", - "size" : 88139 - }, { - "uid" : "6316f16fcffb6ea6", - "name" : "CHROME_125.0.6422.141_clicked_continue_to_vaccinate_button_", - "source" : "6316f16fcffb6ea6.png", - "type" : "image/png", - "size" : 89766 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 2, - "shouldDisplayMessage" : false, - "hasContent" : true - }, { - "name" : "And I record yes details and date as today and click Continue to Check and confirm screen", - "time" : { - "start" : 1717800672369, - "stop" : 1717800672370, - "duration" : 1 - }, - "status" : "failed", - "statusMessage" : "cannot access local variable 'parts' where it is not associated with a value", - "statusTrace" : "UnboundLocalError: cannot access local variable 'parts' where it is not associated with a value\n", - "steps" : [ ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 0, - "shouldDisplayMessage" : true, - "hasContent" : true - } ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 7, - "attachmentsCount" : 35, - "shouldDisplayMessage" : true, - "hasContent" : true - }, - "afterStages" : [ ], - "labels" : [ { - "name" : "host", - "value" : "73691c733a8b" - }, { - "name" : "thread", - "value" : "1035-MainThread" - }, { - "name" : "framework", - "value" : "pytest-bdd" - }, { - "name" : "language", - "value" : "cpython3" - }, { - "name" : "feature", - "value" : "Record vaccine" - }, { - "name" : "resultFormat", - "value" : "allure2" - } ], - "parameters" : [ { - "name" : "address", - "value" : "2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX" - }, { - "name" : "assess_date", - "value" : "today-2" - }, { - "name" : "batch_expiry_date", - "value" : "19/10/2026" - }, { - "name" : "batch_number", - "value" : "SDYY2-14B" - }, { - "name" : "care_model", - "value" : "Off-site Outreach Event" - }, { - "name" : "chosen_vaccine", - "value" : "Flu" - }, { - "name" : "consent", - "value" : "yes" - }, { - "name" : "dob", - "value" : "4/9/1965" - }, { - "name" : "eligibility", - "value" : "yes" - }, { - "name" : "index", - "value" : "10" - }, { - "name" : "name", - "value" : "PHINEAS FAYLE" - }, { - "name" : "nhs_number", - "value" : "9474405174" - }, { - "name" : "site", - "value" : "ALBERT HOUSE" - }, { - "name" : "vaccination", - "value" : "yes" - }, { - "name" : "vaccination_date", - "value" : "today" - }, { - "name" : "vaccine_type", - "value" : "Quadrivalent Influenza vaccine - QIVe" - } ], - "links" : [ ], - "hidden" : false, - "retry" : false, - "extra" : { - "severity" : "normal", - "retries" : [ ], - "categories" : [ { - "name" : "Product defects", - "matchedStatuses" : [ ], - "flaky" : false - } ], - "tags" : [ ] - }, - "source" : "6783698424ff9047.json", - "parameterValues" : [ "2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX", "today-2", "19/10/2026", "SDYY2-14B", "Off-site Outreach Event", "Flu", "yes", "4/9/1965", "yes", "10", "PHINEAS FAYLE", "9474405174", "ALBERT HOUSE", "yes", "today", "Quadrivalent Influenza vaccine - QIVe" ] -} \ No newline at end of file diff --git a/data/test-cases/1a98f19b52b112ad.json b/data/test-cases/6d93967ad44ab11f.json similarity index 73% rename from data/test-cases/1a98f19b52b112ad.json rename to data/test-cases/6d93967ad44ab11f.json index cc07aa65a..83b9380fe 100644 --- a/data/test-cases/1a98f19b52b112ad.json +++ b/data/test-cases/6d93967ad44ab11f.json @@ -1,12 +1,12 @@ { - "uid" : "1a98f19b52b112ad", - "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Vaccination Centre]", + "uid" : "6d93967ad44ab11f", + "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Home Of Housebound Patient]", "fullName" : "/app/features/add_batches.feature:Add vaccine batches page should launch", - "historyId" : "4a5300cdc334c930e8291b5b8aaea27b", + "historyId" : "ce034b4c3c8f352ace8bed119e7b1fe5", "time" : { - "start" : 1717800105899, - "stop" : 1717800118168, - "duration" : 12269 + "start" : 1717801638233, + "stop" : 1717801643388, + "duration" : 5155 }, "status" : "passed", "flaky" : false, @@ -21,24 +21,24 @@ "steps" : [ { "name" : "Given I am logged into the RAVS app", "time" : { - "start" : 1717800105900, - "stop" : 1717800115780, - "duration" : 9880 + "start" : 1717801638233, + "stop" : 1717801641934, + "duration" : 3701 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "c82eb19e4c4b4fb6", + "uid" : "55f1b17ca500057b", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "c82eb19e4c4b4fb6.png", + "source" : "55f1b17ca500057b.png", "type" : "image/png", "size" : 47635 }, { - "uid" : "7df9f55c42372078", + "uid" : "6aae04a526a939db", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "7df9f55c42372078.png", + "source" : "6aae04a526a939db.png", "type" : "image/png", - "size" : 48396 + "size" : 49324 } ], "parameters" : [ ], "stepsCount" : 0, @@ -48,9 +48,9 @@ }, { "name" : "When I am on the vaccine settings page", "time" : { - "start" : 1717800115780, - "stop" : 1717800117118, - "duration" : 1338 + "start" : 1717801641934, + "stop" : 1717801642708, + "duration" : 774 }, "status" : "passed", "steps" : [ ], @@ -63,9 +63,9 @@ }, { "name" : "And I click add batches button", "time" : { - "start" : 1717800117118, - "stop" : 1717800117780, - "duration" : 662 + "start" : 1717801642709, + "stop" : 1717801643223, + "duration" : 514 }, "status" : "passed", "steps" : [ ], @@ -78,16 +78,16 @@ }, { "name" : "Then the add vaccine batches page should be launched", "time" : { - "start" : 1717800117781, - "stop" : 1717800118168, - "duration" : 387 + "start" : 1717801643224, + "stop" : 1717801643388, + "duration" : 164 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "f8b17286a809e97d", + "uid" : "44aab8ad46d7c32d", "name" : "CHROME_125.0.6422.141_add_vaccine_batches_page_should_launch_", - "source" : "f8b17286a809e97d.png", + "source" : "44aab8ad46d7c32d.png", "type" : "image/png", "size" : 76778 } ], @@ -107,10 +107,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1035-MainThread" + "value" : "1043-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -126,7 +126,7 @@ } ], "parameters" : [ { "name" : "care_model", - "value" : "Vaccination Centre" + "value" : "Home Of Housebound Patient" }, { "name" : "site", "value" : "ST JOHN'S HOUSE" @@ -140,6 +140,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "1a98f19b52b112ad.json", - "parameterValues" : [ "Vaccination Centre", "ST JOHN'S HOUSE" ] + "source" : "6d93967ad44ab11f.json", + "parameterValues" : [ "Home Of Housebound Patient", "ST JOHN'S HOUSE" ] } \ No newline at end of file diff --git a/data/test-cases/6e76b6c2a686c2f.json b/data/test-cases/76c4012e50b3e066.json similarity index 62% rename from data/test-cases/6e76b6c2a686c2f.json rename to data/test-cases/76c4012e50b3e066.json index 85874b196..f170c6ac4 100644 --- a/data/test-cases/6e76b6c2a686c2f.json +++ b/data/test-cases/76c4012e50b3e066.json @@ -1,12 +1,12 @@ { - "uid" : "6e76b6c2a686c2f", + "uid" : "76c4012e50b3e066", "name" : "Record a vaccine with nhs number [6-9437540233-NEELIMA HOUSE-Vaccination Centre-yes-today-5-yes-yes-today-2-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-Spikevax XBB.1.5-SDYY2-16A-19/10/2026]", "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", "historyId" : "b024c022c8f26dc11001308a7dd699d2", "time" : { - "start" : 1717800447883, - "stop" : 1717800521343, - "duration" : 73460 + "start" : 1717801951414, + "stop" : 1717802049552, + "duration" : 98138 }, "status" : "passed", "flaky" : false, @@ -21,168 +21,168 @@ "steps" : [ { "name" : "Given I login to RAVS and set vaccinator details with NEELIMA HOUSE and Vaccination Centre and get patient details for 9437540233 with option 6 and choose to vaccinate with vaccine details as COVID-19, Spikevax XBB.1.5, SDYY2-16A with 19/10/2026", "time" : { - "start" : 1717800447883, - "stop" : 1717800493537, - "duration" : 45654 + "start" : 1717801951414, + "stop" : 1717801994110, + "duration" : 42696 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "574adb1e3be60276", + "uid" : "3d4518cc8964afae", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "574adb1e3be60276.png", + "source" : "3d4518cc8964afae.png", "type" : "image/png", "size" : 48073 }, { - "uid" : "e8ec14c747c51c7f", + "uid" : "da11ab881ac53e4d", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "e8ec14c747c51c7f.png", + "source" : "da11ab881ac53e4d.png", "type" : "image/png", "size" : 48828 }, { - "uid" : "172443b7b2de378c", + "uid" : "46196c2b6193cfe1", "name" : "CHROME_125.0.6422.141_before_clicking_settings_", - "source" : "172443b7b2de378c.png", + "source" : "46196c2b6193cfe1.png", "type" : "image/png", "size" : 45994 }, { - "uid" : "bb0136b824e8fc22", + "uid" : "67bb9b207790ecea", "name" : "CHROME_125.0.6422.141_before_clicking_vaccines_", - "source" : "bb0136b824e8fc22.png", + "source" : "67bb9b207790ecea.png", "type" : "image/png", "size" : 80713 }, { - "uid" : "d053c7f7ecba7e2d", + "uid" : "1e8e8bf336f608a1", "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccines_", - "source" : "d053c7f7ecba7e2d.png", + "source" : "1e8e8bf336f608a1.png", "type" : "image/png", "size" : 110332 }, { - "uid" : "759d82bd53604731", + "uid" : "b25b57ce1eaf0bd7", "name" : "CHROME_125.0.6422.141_before_clicking_site_radio_button_", - "source" : "759d82bd53604731.png", + "source" : "b25b57ce1eaf0bd7.png", "type" : "image/png", "size" : 75080 }, { - "uid" : "15d984cda5f0291b", + "uid" : "743bb18db54c59c1", "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccine_checkbox_", - "source" : "15d984cda5f0291b.png", + "source" : "743bb18db54c59c1.png", "type" : "image/png", "size" : 85370 }, { - "uid" : "9fa273d7efce0786", + "uid" : "bd10eab7a1280aa6", "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccinetype_checkbox_", - "source" : "9fa273d7efce0786.png", + "source" : "bd10eab7a1280aa6.png", "type" : "image/png", "size" : 105400 }, { - "uid" : "fe92501235d74fd1", + "uid" : "5dc3a2a815ff40c3", "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccine_button_", - "source" : "fe92501235d74fd1.png", + "source" : "5dc3a2a815ff40c3.png", "type" : "image/png", "size" : 105743 }, { - "uid" : "e26a9deaf854078", + "uid" : "d1dde3758c7f7336", "name" : "CHROME_125.0.6422.141_entered_batch_number_", - "source" : "e26a9deaf854078.png", + "source" : "d1dde3758c7f7336.png", "type" : "image/png", "size" : 95739 }, { - "uid" : "3cb2dd8f083c11e9", + "uid" : "8edef09a6f16a20e", "name" : "CHROME_125.0.6422.141_entered_expiry_date_", - "source" : "3cb2dd8f083c11e9.png", + "source" : "8edef09a6f16a20e.png", "type" : "image/png", "size" : 96365 }, { - "uid" : "698bd1aa16bbad76", + "uid" : "bcc97210395d81e1", "name" : "CHROME_125.0.6422.141_clicked_add_batch_button_", - "source" : "698bd1aa16bbad76.png", + "source" : "bcc97210395d81e1.png", "type" : "image/png", "size" : 92272 }, { - "uid" : "46391e8ad19e461c", + "uid" : "f56fa981cc04749", "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "46391e8ad19e461c.png", + "source" : "f56fa981cc04749.png", "type" : "image/png", "size" : 58014 }, { - "uid" : "b967c5afcc801f97", + "uid" : "756dcfd85ecf50b0", "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "b967c5afcc801f97.png", + "source" : "756dcfd85ecf50b0.png", "type" : "image/png", - "size" : 73398 + "size" : 73331 }, { - "uid" : "43563e57913e0619", + "uid" : "90411f741e2bbdcf", "name" : "CHROME_125.0.6422.141_before_clicking_settings_", - "source" : "43563e57913e0619.png", + "source" : "90411f741e2bbdcf.png", "type" : "image/png", "size" : 46771 }, { - "uid" : "733839d94c66dd16", + "uid" : "875b46e679255713", "name" : "CHROME_125.0.6422.141_before_clicking_vaccines_", - "source" : "733839d94c66dd16.png", + "source" : "875b46e679255713.png", "type" : "image/png", "size" : 80713 }, { - "uid" : "baf8e75a22fc5107", + "uid" : "31ace52d2b92bfad", "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccines_", - "source" : "baf8e75a22fc5107.png", + "source" : "31ace52d2b92bfad.png", "type" : "image/png", "size" : 110332 }, { - "uid" : "1dd894b8ac294f9b", + "uid" : "e79f176335111cfc", "name" : "CHROME_125.0.6422.141_before_clicking_site_radio_button_", - "source" : "1dd894b8ac294f9b.png", + "source" : "e79f176335111cfc.png", "type" : "image/png", "size" : 75080 }, { - "uid" : "14fcf1df91b2e747", + "uid" : "94fa5b5a58a1df01", "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccine_checkbox_", - "source" : "14fcf1df91b2e747.png", + "source" : "94fa5b5a58a1df01.png", "type" : "image/png", "size" : 85370 }, { - "uid" : "e091fc3894acd0b", + "uid" : "b84b87d5a21a8344", "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccinetype_checkbox_", - "source" : "e091fc3894acd0b.png", + "source" : "b84b87d5a21a8344.png", "type" : "image/png", "size" : 105400 }, { - "uid" : "dca09732c6542d22", + "uid" : "ba3a7b6ca1754f1a", "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccine_button_", - "source" : "dca09732c6542d22.png", + "source" : "ba3a7b6ca1754f1a.png", "type" : "image/png", - "size" : 105729 + "size" : 105743 }, { - "uid" : "7d2f092ab9ed99f9", + "uid" : "c6fd93dc139e2a92", "name" : "CHROME_125.0.6422.141_entered_batch_number_", - "source" : "7d2f092ab9ed99f9.png", + "source" : "c6fd93dc139e2a92.png", "type" : "image/png", - "size" : 95463 + "size" : 95739 }, { - "uid" : "c40487cc95b2583c", + "uid" : "c38f1812cee83d80", "name" : "CHROME_125.0.6422.141_entered_expiry_date_", - "source" : "c40487cc95b2583c.png", + "source" : "c38f1812cee83d80.png", "type" : "image/png", - "size" : 96089 + "size" : 96365 }, { - "uid" : "cf677dd99c07f754", + "uid" : "a965e90faaa7ab1e", "name" : "CHROME_125.0.6422.141_clicked_add_batch_button_", - "source" : "cf677dd99c07f754.png", + "source" : "a965e90faaa7ab1e.png", "type" : "image/png", - "size" : 93409 + "size" : 92272 }, { - "uid" : "d480e5546226c181", + "uid" : "85aeef08056d85be", "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "d480e5546226c181.png", + "source" : "85aeef08056d85be.png", "type" : "image/png", - "size" : 59119 + "size" : 58014 }, { - "uid" : "35316c1a58a8783a", + "uid" : "5ffb75f4de0432ec", "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "35316c1a58a8783a.png", + "source" : "5ffb75f4de0432ec.png", "type" : "image/png", - "size" : 76490 + "size" : 73448 } ], "parameters" : [ ], "stepsCount" : 0, @@ -192,18 +192,18 @@ }, { "name" : "And I search for a patient with the NHS number in the find a patient screen", "time" : { - "start" : 1717800493538, - "stop" : 1717800495286, - "duration" : 1748 + "start" : 1717801994111, + "stop" : 1717801995882, + "duration" : 1771 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "557718a6ea2550e", + "uid" : "4dc8e65ff4e7dd1", "name" : "CHROME_125.0.6422.141_entered_nhs_number_as9437540233_and_clicked_search_for_patient_button_", - "source" : "557718a6ea2550e.png", + "source" : "4dc8e65ff4e7dd1.png", "type" : "image/png", - "size" : 64287 + "size" : 47883 } ], "parameters" : [ ], "stepsCount" : 0, @@ -213,16 +213,16 @@ }, { "name" : "And I open the patient record by clicking on patient RANDY FOGDEN", "time" : { - "start" : 1717800495286, - "stop" : 1717800495997, - "duration" : 711 + "start" : 1717801995882, + "stop" : 1717801996570, + "duration" : 688 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "97e1941d68683a34", + "uid" : "7b6ae9c15b253d77", "name" : "CHROME_125.0.6422.141_before_clicking_patient_name_", - "source" : "97e1941d68683a34.png", + "source" : "7b6ae9c15b253d77.png", "type" : "image/png", "size" : 64336 } ], @@ -234,22 +234,22 @@ }, { "name" : "When I click choose vaccine button and choose the COVID-19, Spikevax XBB.1.5, SDYY2-16A with 19/10/2026 and click continue", "time" : { - "start" : 1717800495998, - "stop" : 1717800507615, - "duration" : 11617 + "start" : 1717801996571, + "stop" : 1717802004405, + "duration" : 7834 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "37fb55e64d05f914", + "uid" : "77325e6fd13aa9ce", "name" : "CHROME_125.0.6422.141_clicked_on_patient_RANDY FOGDEN_and_clicked_choose_vaccine_button_", - "source" : "37fb55e64d05f914.png", + "source" : "77325e6fd13aa9ce.png", "type" : "image/png", - "size" : 67919 + "size" : 73078 }, { - "uid" : "452cbcd3d0bc4ddc", + "uid" : "82f30f2a989cdebd", "name" : "CHROME_125.0.6422.141_selected_vaccine_COVID-19_and_Spikevax XBB.1.5_and_clicked_continue_button_", - "source" : "452cbcd3d0bc4ddc.png", + "source" : "82f30f2a989cdebd.png", "type" : "image/png", "size" : 102654 } ], @@ -261,30 +261,30 @@ }, { "name" : "And I assess the patient's yes with the details and date as today-5 and click continue to record consent screen button", "time" : { - "start" : 1717800507616, - "stop" : 1717800515832, - "duration" : 8216 + "start" : 1717802004406, + "stop" : 1717802007823, + "duration" : 3417 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "de6966348a4416c7", + "uid" : "52c812c17e0c4697", "name" : "CHROME_125.0.6422.141_clicked_eligibility_yes_and_selected_eligibility_type_", - "source" : "de6966348a4416c7.png", + "source" : "52c812c17e0c4697.png", "type" : "image/png", - "size" : 121253 + "size" : 119715 }, { - "uid" : "64f8e9f28843f3fd", - "name" : "CHROME_125.0.6422.141_select_patient_not_given_vaccine_after_assessing_", - "source" : "64f8e9f28843f3fd.png", + "uid" : "e65e0d1e918b27f6", + "name" : "CHROME_125.0.6422.141_clicked_patient_give_vaccine_radio_button_", + "source" : "e65e0d1e918b27f6.png", "type" : "image/png", - "size" : 127257 + "size" : 120063 }, { - "uid" : "a96156c61fb77fb9", - "name" : "CHROME_125.0.6422.141_clicked_save_and_return_on_assessment_screen_", - "source" : "a96156c61fb77fb9.png", + "uid" : "c9a672af6a10181", + "name" : "CHROME_125.0.6422.141_clicked_continue_to_record_consent_button_", + "source" : "c9a672af6a10181.png", "type" : "image/png", - "size" : 87659 + "size" : 86806 } ], "parameters" : [ ], "stepsCount" : 0, @@ -294,84 +294,126 @@ }, { "name" : "And I record yes with the details and click continue to vaccinate button", "time" : { - "start" : 1717800515833, - "stop" : 1717800515834, - "duration" : 1 + "start" : 1717802007823, + "stop" : 1717802010296, + "duration" : 2473 }, "status" : "passed", "steps" : [ ], - "attachments" : [ ], + "attachments" : [ { + "uid" : "a3eed628949acbde", + "name" : "CHROME_125.0.6422.141_before_selecting_consent_clinician_", + "source" : "a3eed628949acbde.png", + "type" : "image/png", + "size" : 86806 + }, { + "uid" : "ea6f4c4feb22fec0", + "name" : "CHROME_125.0.6422.141_clicked_continue_to_vaccinate_button_", + "source" : "ea6f4c4feb22fec0.png", + "type" : "image/png", + "size" : 88455 + } ], "parameters" : [ ], "stepsCount" : 0, - "attachmentsCount" : 0, + "attachmentsCount" : 2, "shouldDisplayMessage" : false, - "hasContent" : false + "hasContent" : true }, { "name" : "And I record yes details and date as today-2 and click Continue to Check and confirm screen", "time" : { - "start" : 1717800515834, - "stop" : 1717800515834, - "duration" : 0 + "start" : 1717802010297, + "stop" : 1717802022096, + "duration" : 11799 }, "status" : "passed", "steps" : [ ], - "attachments" : [ ], + "attachments" : [ { + "uid" : "382b210d27192e08", + "name" : "CHROME_125.0.6422.141_entered_vaccination_details_", + "source" : "382b210d27192e08.png", + "type" : "image/png", + "size" : 160311 + } ], "parameters" : [ ], "stepsCount" : 0, - "attachmentsCount" : 0, + "attachmentsCount" : 1, "shouldDisplayMessage" : false, - "hasContent" : false + "hasContent" : true }, { "name" : "Then I need to be able to see the patient RANDY FOGDEN, 8/6/1961, 10 ASHVILLE TERRACE, MANCHESTER, M40 9WG and vaccination details on the check and confirm screen", "time" : { - "start" : 1717800515834, - "stop" : 1717800515834, - "duration" : 0 + "start" : 1717802022096, + "stop" : 1717802025878, + "duration" : 3782 }, "status" : "passed", "steps" : [ ], - "attachments" : [ ], + "attachments" : [ { + "uid" : "b8945c5e9fbca3a5", + "name" : "CHROME_125.0.6422.141_check_and_confirm_screen_before_assertion_", + "source" : "b8945c5e9fbca3a5.png", + "type" : "image/png", + "size" : 160311 + }, { + "uid" : "7c94e773be439109", + "name" : "CHROME_125.0.6422.141_check_and_confirm_screen_after_assertion_", + "source" : "7c94e773be439109.png", + "type" : "image/png", + "size" : 137594 + } ], "parameters" : [ ], "stepsCount" : 0, - "attachmentsCount" : 0, + "attachmentsCount" : 2, "shouldDisplayMessage" : false, - "hasContent" : false + "hasContent" : true }, { "name" : "And when I click confirm and save button, the immunisation history of the patient should be updated in the patient details page", "time" : { - "start" : 1717800515835, - "stop" : 1717800521343, - "duration" : 5508 + "start" : 1717802025878, + "stop" : 1717802049552, + "duration" : 23674 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "80db6a0d8b2b145f", + "uid" : "c2558a8a6395c60b", "name" : "CHROME_125.0.6422.141_patient_details_screen_with_immunisation_history_", - "source" : "80db6a0d8b2b145f.png", + "source" : "c2558a8a6395c60b.png", + "type" : "image/png", + "size" : 137594 + }, { + "uid" : "2290076b7669f614", + "name" : "CHROME_125.0.6422.141_delete_history_button_clicked_", + "source" : "2290076b7669f614.png", "type" : "image/png", - "size" : 87659 + "size" : 130193 + }, { + "uid" : "cba65d19a9f34f60", + "name" : "CHROME_125.0.6422.141_delete_vaccination_button_clicked_", + "source" : "cba65d19a9f34f60.png", + "type" : "image/png", + "size" : 25727 } ], "parameters" : [ ], "stepsCount" : 0, - "attachmentsCount" : 1, + "attachmentsCount" : 3, "shouldDisplayMessage" : false, "hasContent" : true } ], "attachments" : [ ], "parameters" : [ ], "stepsCount" : 9, - "attachmentsCount" : 34, + "attachmentsCount" : 41, "shouldDisplayMessage" : false, "hasContent" : true }, "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1035-MainThread" + "value" : "1040-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -443,6 +485,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "6e76b6c2a686c2f.json", + "source" : "76c4012e50b3e066.json", "parameterValues" : [ "10 ASHVILLE TERRACE, MANCHESTER, M40 9WG", "today-5", "19/10/2026", "SDYY2-16A", "Vaccination Centre", "COVID-19", "yes", "8/6/1961", "yes", "6", "RANDY FOGDEN", "9437540233", "NEELIMA HOUSE", "yes", "today-2", "Spikevax XBB.1.5" ] } \ No newline at end of file diff --git a/data/test-cases/4add78f6c5dd2a82.json b/data/test-cases/7c3e95456ff2e313.json similarity index 78% rename from data/test-cases/4add78f6c5dd2a82.json rename to data/test-cases/7c3e95456ff2e313.json index 75653163b..c6cfbab88 100644 --- a/data/test-cases/4add78f6c5dd2a82.json +++ b/data/test-cases/7c3e95456ff2e313.json @@ -1,12 +1,12 @@ { - "uid" : "4add78f6c5dd2a82", + "uid" : "7c3e95456ff2e313", "name" : "Search without entering nhs number", "fullName" : "/app/features/find_a_patient.feature:Search without entering nhs number", "historyId" : "3ddec8c203f0667b07e4030542c38fb6", "time" : { - "start" : 1717800331322, - "stop" : 1717800339467, - "duration" : 8145 + "start" : 1717801813027, + "stop" : 1717801820725, + "duration" : 7698 }, "status" : "passed", "flaky" : false, @@ -21,22 +21,22 @@ "steps" : [ { "name" : "Given I am on the find a patient by nhs number page", "time" : { - "start" : 1717800331322, - "stop" : 1717800338836, - "duration" : 7514 + "start" : 1717801813028, + "stop" : 1717801820295, + "duration" : 7267 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "a4e1cabe2221418e", + "uid" : "1dc80314569198b", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "a4e1cabe2221418e.png", + "source" : "1dc80314569198b.png", "type" : "image/png", "size" : 47635 }, { - "uid" : "3672764ff7d9e02d", + "uid" : "c9d205198221b94d", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "3672764ff7d9e02d.png", + "source" : "c9d205198221b94d.png", "type" : "image/png", "size" : 48396 } ], @@ -48,9 +48,9 @@ }, { "name" : "When I click the search button", "time" : { - "start" : 1717800338836, - "stop" : 1717800339306, - "duration" : 470 + "start" : 1717801820295, + "stop" : 1717801820609, + "duration" : 314 }, "status" : "passed", "steps" : [ ], @@ -63,16 +63,16 @@ }, { "name" : "Then the alert message should appear for nhs number", "time" : { - "start" : 1717800339306, - "stop" : 1717800339467, - "duration" : 161 + "start" : 1717801820609, + "stop" : 1717801820725, + "duration" : 116 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "e67d9c7a1794490c", + "uid" : "9b204c3478635746", "name" : "CHROME_125.0.6422.141_required_alerts_should_appear_for_nhsNumber_", - "source" : "e67d9c7a1794490c.png", + "source" : "9b204c3478635746.png", "type" : "image/png", "size" : 46771 } ], @@ -92,10 +92,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1041-MainThread" + "value" : "1037-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -119,6 +119,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "4add78f6c5dd2a82.json", + "source" : "7c3e95456ff2e313.json", "parameterValues" : [ ] } \ No newline at end of file diff --git a/data/test-cases/7ec9942e36bb88ee.json b/data/test-cases/7ec9942e36bb88ee.json deleted file mode 100644 index 7b45fff36..000000000 --- a/data/test-cases/7ec9942e36bb88ee.json +++ /dev/null @@ -1,194 +0,0 @@ -{ - "uid" : "7ec9942e36bb88ee", - "name" : "Record a vaccine with nhs number [8-9474376638-ALBERT HOUSE-Care Home-yes-today-32-yes-yes-today-30-PHYLLIDA ZYLKO-6/2/1968-BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG-Flu-Fluenz Tetra - LAIV-SDYY2-18F-19/10/2026]", - "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", - "historyId" : "8bd43ea450fa26a9dc57ed7f3a0b9296", - "time" : { - "start" : 1717800561602, - "stop" : 1717800606869, - "duration" : 45267 - }, - "status" : "failed", - "statusMessage" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']", - "statusTrace" : "self = \nselector = \"//button [text()='Add batches']\", action = 'click'\ninputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n> self.page.wait_for_selector(selector)\n\nhelpers/playwrightHelper.py:183: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7f0ed4419260>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 30000ms exceeded.\nE Call log:\nE waiting for locator(\"//button [text()='Add batches']\") to be visible\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError\n\nDuring handling of the above exception, another exception occurred:\n\nfixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'SDYY2-18F', 'care_model': 'Care Home', 'chosen_vaccine': 'Flu', ...}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:54: in step_login_to_ravs\n check_vaccine_and_batch_exists_in_site(site, chosen_vaccine, vaccine_type, batch_number, batch_expiry_date)\nconftest.py:276: in check_vaccine_and_batch_exists_in_site\n Click_add_batches_button()\npages/site_vaccines_page.py:29: in Click_add_batches_button\n find_element_and_perform_action(ADD_BATCHES_BUTTON, \"click\")\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \nselector = \"//button [text()='Add batches']\", action = 'click'\ninputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n self.page.wait_for_selector(selector)\n element=self.page.locator(selector)\n self.page.set_viewport_size({\"width\": 1500, \"height\":1500})\n element.scroll_into_view_if_needed()\n if action.lower() == \"click\":\n if element.is_enabled() and element.is_visible():\n element.click()\n print(f\"Clicked the {selector} successfully.\")\n else:\n print(f\"Element with {selector} is not enabled.\")\n elif action.lower() == \"input_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.fill(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"type_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.type(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"get_text\":\n text = element.text_content()\n print(f\"Text from the {selector}: {text}\")\n return text\n elif action.lower() == \"select_option\":\n element.select_option(inputValue)\n print(f\"Selected option with value '{inputValue}' from the {selector} successfully.\")\n elif action.lower() == \"click_checkbox\":\n if not element.is_checked():\n element.check()\n print(f\"{selector} checkbox checked successfully.\")\n else:\n print(f\"{selector} checkbox is already checked.\")\n else:\n print(f\"Unsupported action: {action}\")\n except Exception as e:\n print(f\"Exception: {e}. Element not found: {selector}\")\n> raise ElementNotFoundException(f\"Element not found: {selector}\")\nE helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']\n\nhelpers/playwrightHelper.py:222: ElementNotFoundException", - "flaky" : false, - "newFailed" : false, - "newBroken" : false, - "newPassed" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "beforeStages" : [ ], - "testStage" : { - "status" : "failed", - "statusMessage" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']", - "statusTrace" : "self = \nselector = \"//button [text()='Add batches']\", action = 'click'\ninputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n> self.page.wait_for_selector(selector)\n\nhelpers/playwrightHelper.py:183: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7f0ed4419260>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 30000ms exceeded.\nE Call log:\nE waiting for locator(\"//button [text()='Add batches']\") to be visible\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError\n\nDuring handling of the above exception, another exception occurred:\n\nfixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'SDYY2-18F', 'care_model': 'Care Home', 'chosen_vaccine': 'Flu', ...}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:54: in step_login_to_ravs\n check_vaccine_and_batch_exists_in_site(site, chosen_vaccine, vaccine_type, batch_number, batch_expiry_date)\nconftest.py:276: in check_vaccine_and_batch_exists_in_site\n Click_add_batches_button()\npages/site_vaccines_page.py:29: in Click_add_batches_button\n find_element_and_perform_action(ADD_BATCHES_BUTTON, \"click\")\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \nselector = \"//button [text()='Add batches']\", action = 'click'\ninputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n self.page.wait_for_selector(selector)\n element=self.page.locator(selector)\n self.page.set_viewport_size({\"width\": 1500, \"height\":1500})\n element.scroll_into_view_if_needed()\n if action.lower() == \"click\":\n if element.is_enabled() and element.is_visible():\n element.click()\n print(f\"Clicked the {selector} successfully.\")\n else:\n print(f\"Element with {selector} is not enabled.\")\n elif action.lower() == \"input_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.fill(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"type_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.type(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"get_text\":\n text = element.text_content()\n print(f\"Text from the {selector}: {text}\")\n return text\n elif action.lower() == \"select_option\":\n element.select_option(inputValue)\n print(f\"Selected option with value '{inputValue}' from the {selector} successfully.\")\n elif action.lower() == \"click_checkbox\":\n if not element.is_checked():\n element.check()\n print(f\"{selector} checkbox checked successfully.\")\n else:\n print(f\"{selector} checkbox is already checked.\")\n else:\n print(f\"Unsupported action: {action}\")\n except Exception as e:\n print(f\"Exception: {e}. Element not found: {selector}\")\n> raise ElementNotFoundException(f\"Element not found: {selector}\")\nE helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']\n\nhelpers/playwrightHelper.py:222: ElementNotFoundException", - "steps" : [ { - "name" : "Given I login to RAVS and set vaccinator details with ALBERT HOUSE and Care Home and get patient details for 9474376638 with option 8 and choose to vaccinate with vaccine details as Flu, Fluenz Tetra - LAIV, SDYY2-18F with 19/10/2026", - "time" : { - "start" : 1717800561603, - "stop" : 1717800606869, - "duration" : 45266 - }, - "status" : "failed", - "statusMessage" : "Element not found: //button [text()='Add batches']", - "statusTrace" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']\n", - "steps" : [ ], - "attachments" : [ { - "uid" : "f18df961a2c4c5e", - "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "f18df961a2c4c5e.png", - "type" : "image/png", - "size" : 48118 - }, { - "uid" : "7d1549fa14816dcb", - "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "7d1549fa14816dcb.png", - "type" : "image/png", - "size" : 58121 - }, { - "uid" : "1a0dd052281396c0", - "name" : "CHROME_125.0.6422.141_user_has_entered_care_home_details_", - "source" : "1a0dd052281396c0.png", - "type" : "image/png", - "size" : 75066 - }, { - "uid" : "7200346c66034a6", - "name" : "CHROME_125.0.6422.141_before_clicking_settings_", - "source" : "7200346c66034a6.png", - "type" : "image/png", - "size" : 45994 - }, { - "uid" : "acfbc7e64bd94461", - "name" : "CHROME_125.0.6422.141_before_clicking_vaccines_", - "source" : "acfbc7e64bd94461.png", - "type" : "image/png", - "size" : 80713 - }, { - "uid" : "29d54d6b04431f64", - "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccines_", - "source" : "29d54d6b04431f64.png", - "type" : "image/png", - "size" : 38970 - }, { - "uid" : "5ab9cda5429f566b", - "name" : "CHROME_125.0.6422.141_before_clicking_site_radio_button_", - "source" : "5ab9cda5429f566b.png", - "type" : "image/png", - "size" : 75080 - }, { - "uid" : "88bd9252d60dda2", - "name" : "CHROME_125.0.6422.141_before_clicking_flu_vaccine_checkbox_", - "source" : "88bd9252d60dda2.png", - "type" : "image/png", - "size" : 85452 - }, { - "uid" : "4d53252954a6972e", - "name" : "CHROME_125.0.6422.141_before_clicking_flu_vaccine_type_checkbox_", - "source" : "4d53252954a6972e.png", - "type" : "image/png", - "size" : 105911 - }, { - "uid" : "9fe7856a6094a6d5", - "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccine_button_", - "source" : "9fe7856a6094a6d5.png", - "type" : "image/png", - "size" : 106229 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 10, - "shouldDisplayMessage" : true, - "hasContent" : true - } ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 1, - "attachmentsCount" : 10, - "shouldDisplayMessage" : true, - "hasContent" : true - }, - "afterStages" : [ ], - "labels" : [ { - "name" : "host", - "value" : "73691c733a8b" - }, { - "name" : "thread", - "value" : "1035-MainThread" - }, { - "name" : "framework", - "value" : "pytest-bdd" - }, { - "name" : "language", - "value" : "cpython3" - }, { - "name" : "feature", - "value" : "Record vaccine" - }, { - "name" : "resultFormat", - "value" : "allure2" - } ], - "parameters" : [ { - "name" : "address", - "value" : "BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG" - }, { - "name" : "assess_date", - "value" : "today-32" - }, { - "name" : "batch_expiry_date", - "value" : "19/10/2026" - }, { - "name" : "batch_number", - "value" : "SDYY2-18F" - }, { - "name" : "care_model", - "value" : "Care Home" - }, { - "name" : "chosen_vaccine", - "value" : "Flu" - }, { - "name" : "consent", - "value" : "yes" - }, { - "name" : "dob", - "value" : "6/2/1968" - }, { - "name" : "eligibility", - "value" : "yes" - }, { - "name" : "index", - "value" : "8" - }, { - "name" : "name", - "value" : "PHYLLIDA ZYLKO" - }, { - "name" : "nhs_number", - "value" : "9474376638" - }, { - "name" : "site", - "value" : "ALBERT HOUSE" - }, { - "name" : "vaccination", - "value" : "yes" - }, { - "name" : "vaccination_date", - "value" : "today-30" - }, { - "name" : "vaccine_type", - "value" : "Fluenz Tetra - LAIV" - } ], - "links" : [ ], - "hidden" : false, - "retry" : false, - "extra" : { - "severity" : "normal", - "retries" : [ ], - "categories" : [ { - "name" : "Product defects", - "matchedStatuses" : [ ], - "flaky" : false - } ], - "tags" : [ ] - }, - "source" : "7ec9942e36bb88ee.json", - "parameterValues" : [ "BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG", "today-32", "19/10/2026", "SDYY2-18F", "Care Home", "Flu", "yes", "6/2/1968", "yes", "8", "PHYLLIDA ZYLKO", "9474376638", "ALBERT HOUSE", "yes", "today-30", "Fluenz Tetra - LAIV" ] -} \ No newline at end of file diff --git a/data/test-cases/3eae7ffe8ba783d4.json b/data/test-cases/7f58cd302038ca9e.json similarity index 81% rename from data/test-cases/3eae7ffe8ba783d4.json rename to data/test-cases/7f58cd302038ca9e.json index 6508be631..3a9ed8a7d 100644 --- a/data/test-cases/3eae7ffe8ba783d4.json +++ b/data/test-cases/7f58cd302038ca9e.json @@ -1,12 +1,12 @@ { - "uid" : "3eae7ffe8ba783d4", + "uid" : "7f58cd302038ca9e", "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", "fullName" : "features/login.feature:Sign in should fail based on credentials provided", "historyId" : "70461446af9e11e5bb03662f019284bf", "time" : { - "start" : 1717800375325, - "stop" : 1717800377777, - "duration" : 2452 + "start" : 1717801832489, + "stop" : 1717801836562, + "duration" : 4073 }, "status" : "passed", "flaky" : false, @@ -21,9 +21,9 @@ "steps" : [ { "name" : "Given I access the ravs web app", "time" : { - "start" : 1717800375326, - "stop" : 1717800375563, - "duration" : 237 + "start" : 1717801832489, + "stop" : 1717801832843, + "duration" : 354 }, "status" : "passed", "steps" : [ ], @@ -36,9 +36,9 @@ }, { "name" : "When I click on the log in button", "time" : { - "start" : 1717800375563, - "stop" : 1717800376542, - "duration" : 979 + "start" : 1717801832844, + "stop" : 1717801834791, + "duration" : 1947 }, "status" : "passed", "steps" : [ ], @@ -51,9 +51,9 @@ }, { "name" : "And I provide the neelima.guntupalli1@nhs.net-valid and pass", "time" : { - "start" : 1717800376542, - "stop" : 1717800377242, - "duration" : 700 + "start" : 1717801834791, + "stop" : 1717801835839, + "duration" : 1048 }, "status" : "passed", "steps" : [ ], @@ -66,9 +66,9 @@ }, { "name" : "And the NHS sign in button is clicked", "time" : { - "start" : 1717800377243, - "stop" : 1717800377597, - "duration" : 354 + "start" : 1717801835839, + "stop" : 1717801836309, + "duration" : 470 }, "status" : "passed", "steps" : [ ], @@ -81,16 +81,16 @@ }, { "name" : "Then sign in should pass", "time" : { - "start" : 1717800377597, - "stop" : 1717800377777, - "duration" : 180 + "start" : 1717801836309, + "stop" : 1717801836562, + "duration" : 253 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "70964b29f8e70ee3", + "uid" : "a3bddf2c215f1787", "name" : "CHROME_125.0.6422.141_sign_in_should_pass_", - "source" : "70964b29f8e70ee3.png", + "source" : "a3bddf2c215f1787.png", "type" : "image/png", "size" : 34031 } ], @@ -110,10 +110,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1035-MainThread" + "value" : "1043-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -146,6 +146,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "3eae7ffe8ba783d4.json", + "source" : "7f58cd302038ca9e.json", "parameterValues" : [ "neelima.guntupalli1@nhs.net-valid", "pass", "pass" ] } \ No newline at end of file diff --git a/data/test-cases/705ce5109aeae23d.json b/data/test-cases/81d2584507241c41.json similarity index 79% rename from data/test-cases/705ce5109aeae23d.json rename to data/test-cases/81d2584507241c41.json index dec1ab9db..c7f056800 100644 --- a/data/test-cases/705ce5109aeae23d.json +++ b/data/test-cases/81d2584507241c41.json @@ -1,12 +1,12 @@ { - "uid" : "705ce5109aeae23d", + "uid" : "81d2584507241c41", "name" : "Find a patient page should launch [NEELIMA HOUSE-Hospital Hub]", "fullName" : "/app/features/find_a_patient.feature:Find a patient page should launch", "historyId" : "409bc80235efac3437f97b53320f10b4", "time" : { - "start" : 1717800201312, - "stop" : 1717800205939, - "duration" : 4627 + "start" : 1717801685558, + "stop" : 1717801689165, + "duration" : 3607 }, "status" : "passed", "flaky" : false, @@ -21,22 +21,22 @@ "steps" : [ { "name" : "Given I am logged into the RAVS app", "time" : { - "start" : 1717800201313, - "stop" : 1717800205178, - "duration" : 3865 + "start" : 1717801685558, + "stop" : 1717801688681, + "duration" : 3123 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "49dc9fe6a5c059db", + "uid" : "979fba9494792d6f", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "49dc9fe6a5c059db.png", + "source" : "979fba9494792d6f.png", "type" : "image/png", "size" : 48073 }, { - "uid" : "3e4244427ce59624", + "uid" : "a0c1dc7e1617e7ec", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "3e4244427ce59624.png", + "source" : "a0c1dc7e1617e7ec.png", "type" : "image/png", "size" : 48164 } ], @@ -48,9 +48,9 @@ }, { "name" : "When I click the find a patient navigation link", "time" : { - "start" : 1717800205179, - "stop" : 1717800205701, - "duration" : 522 + "start" : 1717801688681, + "stop" : 1717801689001, + "duration" : 320 }, "status" : "passed", "steps" : [ ], @@ -63,16 +63,16 @@ }, { "name" : "Then the find a patient page should be displayed", "time" : { - "start" : 1717800205701, - "stop" : 1717800205939, - "duration" : 238 + "start" : 1717801689001, + "stop" : 1717801689165, + "duration" : 164 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "177a35644ecf82c0", + "uid" : "e83a3c50aacb08bd", "name" : "CHROME_125.0.6422.141_find_a_patient_page_should_be_displayed_", - "source" : "177a35644ecf82c0.png", + "source" : "e83a3c50aacb08bd.png", "type" : "image/png", "size" : 45994 } ], @@ -92,10 +92,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1038-MainThread" + "value" : "1037-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -125,6 +125,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "705ce5109aeae23d.json", + "source" : "81d2584507241c41.json", "parameterValues" : [ "Hospital Hub", "NEELIMA HOUSE" ] } \ No newline at end of file diff --git a/data/test-cases/86bdd1fe0e402392.json b/data/test-cases/86bdd1fe0e402392.json deleted file mode 100644 index 93140627f..000000000 --- a/data/test-cases/86bdd1fe0e402392.json +++ /dev/null @@ -1,188 +0,0 @@ -{ - "uid" : "86bdd1fe0e402392", - "name" : "Record a vaccine with nhs number [4-9472710255-NEELIMA HOUSE-Home Of Housebound Patient-yes-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-COVID-19-Comirnaty 10 Omicron XBB.1.5-SDYY2-14A-19/10/2026]", - "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", - "historyId" : "ec5a1cbc860434a9873bbe5f06690026", - "time" : { - "start" : 1717800501002, - "stop" : 1717800550040, - "duration" : 49038 - }, - "status" : "failed", - "statusMessage" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']", - "statusTrace" : "self = \nselector = \"//button [text()='Add batches']\", action = 'click'\ninputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n> self.page.wait_for_selector(selector)\n\nhelpers/playwrightHelper.py:183: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7f583bd87560>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 30000ms exceeded.\nE Call log:\nE waiting for locator(\"//button [text()='Add batches']\") to be visible\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError\n\nDuring handling of the above exception, another exception occurred:\n\nfixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'SDYY2-14A', 'care_model': 'Home Of Housebound Patient', 'chosen_vaccine': 'COVID-19', ...}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:54: in step_login_to_ravs\n check_vaccine_and_batch_exists_in_site(site, chosen_vaccine, vaccine_type, batch_number, batch_expiry_date)\nconftest.py:276: in check_vaccine_and_batch_exists_in_site\n Click_add_batches_button()\npages/site_vaccines_page.py:29: in Click_add_batches_button\n find_element_and_perform_action(ADD_BATCHES_BUTTON, \"click\")\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \nselector = \"//button [text()='Add batches']\", action = 'click'\ninputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n self.page.wait_for_selector(selector)\n element=self.page.locator(selector)\n self.page.set_viewport_size({\"width\": 1500, \"height\":1500})\n element.scroll_into_view_if_needed()\n if action.lower() == \"click\":\n if element.is_enabled() and element.is_visible():\n element.click()\n print(f\"Clicked the {selector} successfully.\")\n else:\n print(f\"Element with {selector} is not enabled.\")\n elif action.lower() == \"input_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.fill(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"type_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.type(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"get_text\":\n text = element.text_content()\n print(f\"Text from the {selector}: {text}\")\n return text\n elif action.lower() == \"select_option\":\n element.select_option(inputValue)\n print(f\"Selected option with value '{inputValue}' from the {selector} successfully.\")\n elif action.lower() == \"click_checkbox\":\n if not element.is_checked():\n element.check()\n print(f\"{selector} checkbox checked successfully.\")\n else:\n print(f\"{selector} checkbox is already checked.\")\n else:\n print(f\"Unsupported action: {action}\")\n except Exception as e:\n print(f\"Exception: {e}. Element not found: {selector}\")\n> raise ElementNotFoundException(f\"Element not found: {selector}\")\nE helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']\n\nhelpers/playwrightHelper.py:222: ElementNotFoundException", - "flaky" : false, - "newFailed" : false, - "newBroken" : false, - "newPassed" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "beforeStages" : [ ], - "testStage" : { - "status" : "failed", - "statusMessage" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']", - "statusTrace" : "self = \nselector = \"//button [text()='Add batches']\", action = 'click'\ninputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n> self.page.wait_for_selector(selector)\n\nhelpers/playwrightHelper.py:183: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7f583bd87560>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 30000ms exceeded.\nE Call log:\nE waiting for locator(\"//button [text()='Add batches']\") to be visible\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError\n\nDuring handling of the above exception, another exception occurred:\n\nfixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'SDYY2-14A', 'care_model': 'Home Of Housebound Patient', 'chosen_vaccine': 'COVID-19', ...}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:54: in step_login_to_ravs\n check_vaccine_and_batch_exists_in_site(site, chosen_vaccine, vaccine_type, batch_number, batch_expiry_date)\nconftest.py:276: in check_vaccine_and_batch_exists_in_site\n Click_add_batches_button()\npages/site_vaccines_page.py:29: in Click_add_batches_button\n find_element_and_perform_action(ADD_BATCHES_BUTTON, \"click\")\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \nselector = \"//button [text()='Add batches']\", action = 'click'\ninputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n self.page.wait_for_selector(selector)\n element=self.page.locator(selector)\n self.page.set_viewport_size({\"width\": 1500, \"height\":1500})\n element.scroll_into_view_if_needed()\n if action.lower() == \"click\":\n if element.is_enabled() and element.is_visible():\n element.click()\n print(f\"Clicked the {selector} successfully.\")\n else:\n print(f\"Element with {selector} is not enabled.\")\n elif action.lower() == \"input_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.fill(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"type_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.type(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"get_text\":\n text = element.text_content()\n print(f\"Text from the {selector}: {text}\")\n return text\n elif action.lower() == \"select_option\":\n element.select_option(inputValue)\n print(f\"Selected option with value '{inputValue}' from the {selector} successfully.\")\n elif action.lower() == \"click_checkbox\":\n if not element.is_checked():\n element.check()\n print(f\"{selector} checkbox checked successfully.\")\n else:\n print(f\"{selector} checkbox is already checked.\")\n else:\n print(f\"Unsupported action: {action}\")\n except Exception as e:\n print(f\"Exception: {e}. Element not found: {selector}\")\n> raise ElementNotFoundException(f\"Element not found: {selector}\")\nE helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']\n\nhelpers/playwrightHelper.py:222: ElementNotFoundException", - "steps" : [ { - "name" : "Given I login to RAVS and set vaccinator details with NEELIMA HOUSE and Home Of Housebound Patient and get patient details for 9472710255 with option 4 and choose to vaccinate with vaccine details as COVID-19, Comirnaty 10 Omicron XBB.1.5, SDYY2-14A with 19/10/2026", - "time" : { - "start" : 1717800501002, - "stop" : 1717800550040, - "duration" : 49038 - }, - "status" : "failed", - "statusMessage" : "Element not found: //button [text()='Add batches']", - "statusTrace" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']\n", - "steps" : [ ], - "attachments" : [ { - "uid" : "1a5cbd4a87c110b1", - "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "1a5cbd4a87c110b1.png", - "type" : "image/png", - "size" : 48073 - }, { - "uid" : "ebc44ed3ef2d292e", - "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "ebc44ed3ef2d292e.png", - "type" : "image/png", - "size" : 49758 - }, { - "uid" : "46dd883c80d466a5", - "name" : "CHROME_125.0.6422.141_before_clicking_settings_", - "source" : "46dd883c80d466a5.png", - "type" : "image/png", - "size" : 45994 - }, { - "uid" : "ae9d03c02d7d7ce", - "name" : "CHROME_125.0.6422.141_before_clicking_vaccines_", - "source" : "ae9d03c02d7d7ce.png", - "type" : "image/png", - "size" : 80713 - }, { - "uid" : "55ba52256512099d", - "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccines_", - "source" : "55ba52256512099d.png", - "type" : "image/png", - "size" : 38970 - }, { - "uid" : "ffff2d85fdc38d86", - "name" : "CHROME_125.0.6422.141_before_clicking_site_radio_button_", - "source" : "ffff2d85fdc38d86.png", - "type" : "image/png", - "size" : 75080 - }, { - "uid" : "ab8da136d92092ba", - "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccine_checkbox_", - "source" : "ab8da136d92092ba.png", - "type" : "image/png", - "size" : 85370 - }, { - "uid" : "606e11bb06811a3b", - "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccinetype_checkbox_", - "source" : "606e11bb06811a3b.png", - "type" : "image/png", - "size" : 105400 - }, { - "uid" : "e81a14dc75b7fe82", - "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccine_button_", - "source" : "e81a14dc75b7fe82.png", - "type" : "image/png", - "size" : 105761 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 9, - "shouldDisplayMessage" : true, - "hasContent" : true - } ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 1, - "attachmentsCount" : 9, - "shouldDisplayMessage" : true, - "hasContent" : true - }, - "afterStages" : [ ], - "labels" : [ { - "name" : "host", - "value" : "73691c733a8b" - }, { - "name" : "thread", - "value" : "1041-MainThread" - }, { - "name" : "framework", - "value" : "pytest-bdd" - }, { - "name" : "language", - "value" : "cpython3" - }, { - "name" : "feature", - "value" : "Record vaccine" - }, { - "name" : "resultFormat", - "value" : "allure2" - } ], - "parameters" : [ { - "name" : "address", - "value" : "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH" - }, { - "name" : "assess_date", - "value" : "today-3" - }, { - "name" : "batch_expiry_date", - "value" : "19/10/2026" - }, { - "name" : "batch_number", - "value" : "SDYY2-14A" - }, { - "name" : "care_model", - "value" : "Home Of Housebound Patient" - }, { - "name" : "chosen_vaccine", - "value" : "COVID-19" - }, { - "name" : "consent", - "value" : "yes" - }, { - "name" : "dob", - "value" : "10/11/1926" - }, { - "name" : "eligibility", - "value" : "yes" - }, { - "name" : "index", - "value" : "4" - }, { - "name" : "name", - "value" : "DELICE PINKER" - }, { - "name" : "nhs_number", - "value" : "9472710255" - }, { - "name" : "site", - "value" : "NEELIMA HOUSE" - }, { - "name" : "vaccination", - "value" : "yes" - }, { - "name" : "vaccination_date", - "value" : "today-2" - }, { - "name" : "vaccine_type", - "value" : "Comirnaty 10 Omicron XBB.1.5" - } ], - "links" : [ ], - "hidden" : false, - "retry" : false, - "extra" : { - "severity" : "normal", - "retries" : [ ], - "categories" : [ { - "name" : "Product defects", - "matchedStatuses" : [ ], - "flaky" : false - } ], - "tags" : [ ] - }, - "source" : "86bdd1fe0e402392.json", - "parameterValues" : [ "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH", "today-3", "19/10/2026", "SDYY2-14A", "Home Of Housebound Patient", "COVID-19", "yes", "10/11/1926", "yes", "4", "DELICE PINKER", "9472710255", "NEELIMA HOUSE", "yes", "today-2", "Comirnaty 10 Omicron XBB.1.5" ] -} \ No newline at end of file diff --git a/data/test-cases/a8927ebe92aa6ccf.json b/data/test-cases/8af5c41fb80b9bc3.json similarity index 79% rename from data/test-cases/a8927ebe92aa6ccf.json rename to data/test-cases/8af5c41fb80b9bc3.json index bd32111fa..d74b9f62d 100644 --- a/data/test-cases/a8927ebe92aa6ccf.json +++ b/data/test-cases/8af5c41fb80b9bc3.json @@ -1,12 +1,12 @@ { - "uid" : "a8927ebe92aa6ccf", + "uid" : "8af5c41fb80b9bc3", "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", "fullName" : "/app/features/find_a_patient.feature:Search by NHS number", "historyId" : "bf067cabd4515f88e1c3ee93869bc864", "time" : { - "start" : 1717800295252, - "stop" : 1717800305642, - "duration" : 10390 + "start" : 1717801762201, + "stop" : 1717801769977, + "duration" : 7776 }, "status" : "passed", "flaky" : false, @@ -21,22 +21,22 @@ "steps" : [ { "name" : "Given I am on the find a patient by nhs number page", "time" : { - "start" : 1717800295253, - "stop" : 1717800303758, - "duration" : 8505 + "start" : 1717801762201, + "stop" : 1717801769017, + "duration" : 6816 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "6d43726db3498729", + "uid" : "663bc5fac0678181", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "6d43726db3498729.png", + "source" : "663bc5fac0678181.png", "type" : "image/png", "size" : 47635 }, { - "uid" : "8d7283dbffa4d7c4", + "uid" : "a7370970c47c2385", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "8d7283dbffa4d7c4.png", + "source" : "a7370970c47c2385.png", "type" : "image/png", "size" : 48396 } ], @@ -48,9 +48,9 @@ }, { "name" : "When I enter a valid 9469997956", "time" : { - "start" : 1717800303759, - "stop" : 1717800304393, - "duration" : 634 + "start" : 1717801769017, + "stop" : 1717801769366, + "duration" : 349 }, "status" : "passed", "steps" : [ ], @@ -63,9 +63,9 @@ }, { "name" : "And I click the search button", "time" : { - "start" : 1717800304394, - "stop" : 1717800305053, - "duration" : 659 + "start" : 1717801769366, + "stop" : 1717801769714, + "duration" : 348 }, "status" : "passed", "steps" : [ ], @@ -78,18 +78,18 @@ }, { "name" : "Then I should be directed to the patient's information page and show SOLOMON DAZLEY, 9469997956, 20160130 and 10 BROOK STREET, LANCASTER, LA1 1SL details", "time" : { - "start" : 1717800305053, - "stop" : 1717800305642, - "duration" : 589 + "start" : 1717801769714, + "stop" : 1717801769977, + "duration" : 263 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "46d28551fa75c8ae", + "uid" : "53bd3c82ff637cc7", "name" : "CHROME_125.0.6422.141_patient_information_page_should_be_visible_", - "source" : "46d28551fa75c8ae.png", + "source" : "53bd3c82ff637cc7.png", "type" : "image/png", - "size" : 47316 + "size" : 47299 } ], "parameters" : [ ], "stepsCount" : 0, @@ -107,10 +107,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1038-MainThread" + "value" : "1043-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -146,6 +146,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "a8927ebe92aa6ccf.json", + "source" : "8af5c41fb80b9bc3.json", "parameterValues" : [ "10 BROOK STREET, LANCASTER, LA1 1SL", "20160130", "SOLOMON DAZLEY", "9469997956" ] } \ No newline at end of file diff --git a/data/test-cases/1b76666baf2e74f6.json b/data/test-cases/8b23a552aa007056.json similarity index 79% rename from data/test-cases/1b76666baf2e74f6.json rename to data/test-cases/8b23a552aa007056.json index 726d11528..931e3d6d9 100644 --- a/data/test-cases/1b76666baf2e74f6.json +++ b/data/test-cases/8b23a552aa007056.json @@ -1,12 +1,12 @@ { - "uid" : "1b76666baf2e74f6", + "uid" : "8b23a552aa007056", "name" : "NHS sign in page should be visible", "fullName" : "features/logout.feature:NHS sign in page should be visible", "historyId" : "807ba16b9c51dae553be51c09f89547b", "time" : { - "start" : 1717800339475, - "stop" : 1717800346822, - "duration" : 7347 + "start" : 1717801820728, + "stop" : 1717801827584, + "duration" : 6856 }, "status" : "passed", "flaky" : false, @@ -21,9 +21,9 @@ "steps" : [ { "name" : "Given I am logged into the RAVS app", "time" : { - "start" : 1717800339476, - "stop" : 1717800343627, - "duration" : 4151 + "start" : 1717801820728, + "stop" : 1717801824346, + "duration" : 3618 }, "status" : "passed", "steps" : [ ], @@ -36,9 +36,9 @@ }, { "name" : "When I click the logout button", "time" : { - "start" : 1717800343628, - "stop" : 1717800346554, - "duration" : 2926 + "start" : 1717801824347, + "stop" : 1717801827322, + "duration" : 2975 }, "status" : "passed", "steps" : [ ], @@ -51,16 +51,16 @@ }, { "name" : "Then the user should be logged out successfully", "time" : { - "start" : 1717800346554, - "stop" : 1717800346821, - "duration" : 267 + "start" : 1717801827323, + "stop" : 1717801827584, + "duration" : 261 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "2951ea8913118b7d", + "uid" : "83bc09249d805379", "name" : "CHROME_125.0.6422.141_user_should_be_logged_out_", - "source" : "2951ea8913118b7d.png", + "source" : "83bc09249d805379.png", "type" : "image/png", "size" : 23868 } ], @@ -80,10 +80,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1041-MainThread" + "value" : "1037-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -107,6 +107,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "1b76666baf2e74f6.json", + "source" : "8b23a552aa007056.json", "parameterValues" : [ ] } \ No newline at end of file diff --git a/data/test-cases/d6482d079613d7c5.json b/data/test-cases/8dbd6199f88c701a.json similarity index 79% rename from data/test-cases/d6482d079613d7c5.json rename to data/test-cases/8dbd6199f88c701a.json index 2b450e2b8..cbd30a17a 100644 --- a/data/test-cases/d6482d079613d7c5.json +++ b/data/test-cases/8dbd6199f88c701a.json @@ -1,12 +1,12 @@ { - "uid" : "d6482d079613d7c5", + "uid" : "8dbd6199f88c701a", "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Home Of Housebound Patient]", "fullName" : "/app/features/add_batches.feature:Add vaccine batches page should launch", "historyId" : "03a1306848d9a5557df83aba62d5db68", "time" : { - "start" : 1717800112986, - "stop" : 1717800119601, - "duration" : 6615 + "start" : 1717801593399, + "stop" : 1717801599159, + "duration" : 5760 }, "status" : "passed", "flaky" : false, @@ -21,22 +21,22 @@ "steps" : [ { "name" : "Given I am logged into the RAVS app", "time" : { - "start" : 1717800112986, - "stop" : 1717800116963, - "duration" : 3977 + "start" : 1717801593400, + "stop" : 1717801597368, + "duration" : 3968 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "886214bac594b60d", + "uid" : "a0428c4ad3a07b6", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "886214bac594b60d.png", + "source" : "a0428c4ad3a07b6.png", "type" : "image/png", "size" : 48073 }, { - "uid" : "410b4f98202da304", + "uid" : "54ac4f9eb041d3fd", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "410b4f98202da304.png", + "source" : "54ac4f9eb041d3fd.png", "type" : "image/png", "size" : 49758 } ], @@ -48,9 +48,9 @@ }, { "name" : "When I am on the vaccine settings page", "time" : { - "start" : 1717800116963, - "stop" : 1717800118453, - "duration" : 1490 + "start" : 1717801597368, + "stop" : 1717801598341, + "duration" : 973 }, "status" : "passed", "steps" : [ ], @@ -63,9 +63,9 @@ }, { "name" : "And I click add batches button", "time" : { - "start" : 1717800118453, - "stop" : 1717800119228, - "duration" : 775 + "start" : 1717801598342, + "stop" : 1717801598936, + "duration" : 594 }, "status" : "passed", "steps" : [ ], @@ -78,16 +78,16 @@ }, { "name" : "Then the add vaccine batches page should be launched", "time" : { - "start" : 1717800119229, - "stop" : 1717800119601, - "duration" : 372 + "start" : 1717801598936, + "stop" : 1717801599159, + "duration" : 223 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "16163289291e6c37", + "uid" : "856b3d1a153f132a", "name" : "CHROME_125.0.6422.141_add_vaccine_batches_page_should_launch_", - "source" : "16163289291e6c37.png", + "source" : "856b3d1a153f132a.png", "type" : "image/png", "size" : 76778 } ], @@ -107,10 +107,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1038-MainThread" + "value" : "1040-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -140,6 +140,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "d6482d079613d7c5.json", + "source" : "8dbd6199f88c701a.json", "parameterValues" : [ "Home Of Housebound Patient", "NEELIMA HOUSE" ] } \ No newline at end of file diff --git a/data/test-cases/a811ec6898c8dcd0.json b/data/test-cases/91ceac129428a9aa.json similarity index 79% rename from data/test-cases/a811ec6898c8dcd0.json rename to data/test-cases/91ceac129428a9aa.json index 9c0296f56..179d09439 100644 --- a/data/test-cases/a811ec6898c8dcd0.json +++ b/data/test-cases/91ceac129428a9aa.json @@ -1,12 +1,12 @@ { - "uid" : "a811ec6898c8dcd0", + "uid" : "91ceac129428a9aa", "name" : "Search by NHS number [9449304424-COMFORT Jones-9/3/2018-Ifyoucan113, GDA11 UCL6, KT17 1NA]", "fullName" : "/app/features/find_a_patient.feature:Search by NHS number", "historyId" : "0e31fa71df3dd626c3358a1251b219f9", "time" : { - "start" : 1717800260892, - "stop" : 1717800270049, - "duration" : 9157 + "start" : 1717801708717, + "stop" : 1717801717054, + "duration" : 8337 }, "status" : "passed", "flaky" : false, @@ -21,22 +21,22 @@ "steps" : [ { "name" : "Given I am on the find a patient by nhs number page", "time" : { - "start" : 1717800260892, - "stop" : 1717800269037, - "duration" : 8145 + "start" : 1717801708717, + "stop" : 1717801715834, + "duration" : 7117 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "b713a23321434b20", + "uid" : "d7d58622d1bd56ca", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "b713a23321434b20.png", + "source" : "d7d58622d1bd56ca.png", "type" : "image/png", "size" : 47635 }, { - "uid" : "4aedf3a34a3becb1", + "uid" : "7bbe752fdd28e9ed", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "4aedf3a34a3becb1.png", + "source" : "7bbe752fdd28e9ed.png", "type" : "image/png", "size" : 48396 } ], @@ -48,9 +48,9 @@ }, { "name" : "When I enter a valid 9449304424", "time" : { - "start" : 1717800269038, - "stop" : 1717800269388, - "duration" : 350 + "start" : 1717801715834, + "stop" : 1717801716229, + "duration" : 395 }, "status" : "passed", "steps" : [ ], @@ -63,9 +63,9 @@ }, { "name" : "And I click the search button", "time" : { - "start" : 1717800269388, - "stop" : 1717800269787, - "duration" : 399 + "start" : 1717801716230, + "stop" : 1717801716667, + "duration" : 437 }, "status" : "passed", "steps" : [ ], @@ -78,18 +78,18 @@ }, { "name" : "Then I should be directed to the patient's information page and show COMFORT Jones, 9449304424, 9/3/2018 and Ifyoucan113, GDA11 UCL6, KT17 1NA details", "time" : { - "start" : 1717800269787, - "stop" : 1717800270049, - "duration" : 262 + "start" : 1717801716667, + "stop" : 1717801717054, + "duration" : 387 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "69eb768f860d8f6b", + "uid" : "4590e291e3a646f7", "name" : "CHROME_125.0.6422.141_patient_information_page_should_be_visible_", - "source" : "69eb768f860d8f6b.png", + "source" : "4590e291e3a646f7.png", "type" : "image/png", - "size" : 47461 + "size" : 63779 } ], "parameters" : [ ], "stepsCount" : 0, @@ -107,10 +107,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1041-MainThread" + "value" : "1043-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -146,6 +146,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "a811ec6898c8dcd0.json", + "source" : "91ceac129428a9aa.json", "parameterValues" : [ "Ifyoucan113, GDA11 UCL6, KT17 1NA", "9/3/2018", "COMFORT Jones", "9449304424" ] } \ No newline at end of file diff --git a/data/test-cases/921257ca882226db.json b/data/test-cases/921257ca882226db.json deleted file mode 100644 index 8d010d5f4..000000000 --- a/data/test-cases/921257ca882226db.json +++ /dev/null @@ -1,151 +0,0 @@ -{ - "uid" : "921257ca882226db", - "name" : "Sign in should fail based on credentials provided [None-password-fail]", - "fullName" : "features/login.feature:Sign in should fail based on credentials provided", - "historyId" : "d2c24c8abd1adc5c5727ab0f09b7aa74", - "time" : { - "start" : 1717800333935, - "stop" : 1717800337235, - "duration" : 3300 - }, - "status" : "passed", - "flaky" : false, - "newFailed" : false, - "newBroken" : false, - "newPassed" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "beforeStages" : [ ], - "testStage" : { - "status" : "passed", - "steps" : [ { - "name" : "Given I access the ravs web app", - "time" : { - "start" : 1717800333935, - "stop" : 1717800335138, - "duration" : 1203 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 0, - "shouldDisplayMessage" : false, - "hasContent" : false - }, { - "name" : "When I click on the log in button", - "time" : { - "start" : 1717800335139, - "stop" : 1717800335922, - "duration" : 783 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 0, - "shouldDisplayMessage" : false, - "hasContent" : false - }, { - "name" : "And I provide the None and password", - "time" : { - "start" : 1717800335923, - "stop" : 1717800336371, - "duration" : 448 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 0, - "shouldDisplayMessage" : false, - "hasContent" : false - }, { - "name" : "And the NHS sign in button is clicked", - "time" : { - "start" : 1717800336371, - "stop" : 1717800336715, - "duration" : 344 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 0, - "shouldDisplayMessage" : false, - "hasContent" : false - }, { - "name" : "Then sign in should fail", - "time" : { - "start" : 1717800336716, - "stop" : 1717800337235, - "duration" : 519 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "ffb7379a87d0c5b5", - "name" : "CHROME_125.0.6422.141_sign_in_should_fail_", - "source" : "ffb7379a87d0c5b5.png", - "type" : "image/png", - "size" : 40857 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 1, - "shouldDisplayMessage" : false, - "hasContent" : true - } ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 5, - "attachmentsCount" : 1, - "shouldDisplayMessage" : false, - "hasContent" : true - }, - "afterStages" : [ ], - "labels" : [ { - "name" : "host", - "value" : "73691c733a8b" - }, { - "name" : "thread", - "value" : "1038-MainThread" - }, { - "name" : "framework", - "value" : "pytest-bdd" - }, { - "name" : "language", - "value" : "cpython3" - }, { - "name" : "feature", - "value" : "Login Feature" - }, { - "name" : "resultFormat", - "value" : "allure2" - } ], - "parameters" : [ { - "name" : "emailAddress", - "value" : "None" - }, { - "name" : "password", - "value" : "password" - }, { - "name" : "status", - "value" : "fail" - } ], - "links" : [ ], - "hidden" : false, - "retry" : false, - "extra" : { - "severity" : "normal", - "retries" : [ ], - "categories" : [ ], - "tags" : [ ] - }, - "source" : "921257ca882226db.json", - "parameterValues" : [ "None", "password", "fail" ] -} \ No newline at end of file diff --git a/data/test-cases/9318b61e7dc383e2.json b/data/test-cases/9318b61e7dc383e2.json new file mode 100644 index 000000000..475e63f42 --- /dev/null +++ b/data/test-cases/9318b61e7dc383e2.json @@ -0,0 +1,151 @@ +{ + "uid" : "9318b61e7dc383e2", + "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", + "fullName" : "/app/features/find_a_patient.feature:Search by NHS number", + "historyId" : "0fd4673960ee87b956d33755840cb9e9", + "time" : { + "start" : 1717801725420, + "stop" : 1717801733893, + "duration" : 8473 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by nhs number page", + "time" : { + "start" : 1717801725421, + "stop" : 1717801732874, + "duration" : 7453 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "faf931f506113f55", + "name" : "CHROME_125.0.6422.141_user_has_selected_site_", + "source" : "faf931f506113f55.png", + "type" : "image/png", + "size" : 47635 + }, { + "uid" : "6d0af99456636cd0", + "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", + "source" : "6d0af99456636cd0.png", + "type" : "image/png", + "size" : 48396 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I enter a valid 9449306621", + "time" : { + "start" : 1717801732874, + "stop" : 1717801733312, + "duration" : 438 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1717801733312, + "stop" : 1717801733689, + "duration" : 377 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I should be directed to the patient's information page and show Not found, 9449306621, 20110509 and KT21 1LJ details", + "time" : { + "start" : 1717801733690, + "stop" : 1717801733893, + "duration" : 203 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e250ef38f045bb74", + "name" : "CHROME_125.0.6422.141_patient_information_page_should_be_visible_", + "source" : "e250ef38f045bb74.png", + "type" : "image/png", + "size" : 47811 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "81054cfe7b9a" + }, { + "name" : "thread", + "value" : "1043-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "KT21 1LJ" + }, { + "name" : "dateofbirth", + "value" : "20110509" + }, { + "name" : "name", + "value" : "Not found" + }, { + "name" : "nhsNumber", + "value" : "9449306621" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "9318b61e7dc383e2.json", + "parameterValues" : [ "KT21 1LJ", "20110509", "Not found", "9449306621" ] +} \ No newline at end of file diff --git a/data/test-cases/9452d0c0b5fc9dab.json b/data/test-cases/9452d0c0b5fc9dab.json deleted file mode 100644 index 6ce413f2a..000000000 --- a/data/test-cases/9452d0c0b5fc9dab.json +++ /dev/null @@ -1,374 +0,0 @@ -{ - "uid" : "9452d0c0b5fc9dab", - "name" : "Record a vaccine with nhs number [9-9474405174-ALBERT HOUSE-Home Of Housebound Patient-yes-today-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-Fluenz Tetra - LAIV-SDYY2-19A-19/10/2026]", - "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", - "historyId" : "bc6509d50ba594f774c58ca720659115", - "time" : { - "start" : 1717800584102, - "stop" : 1717800637537, - "duration" : 53435 - }, - "status" : "failed", - "statusMessage" : "UnboundLocalError: cannot access local variable 'parts' where it is not associated with a value", - "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'assess_date': 'today', 'eligibility': 'yes', 'shared_data': {'batch_expiry_date': '19/10/2026', 'batch_number': 'SDYY2-19A', 'care_model': 'Home Of Housebound Patient', 'chosen_vaccine': 'Flu', ...}}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:81: in step_assess_eligibility_and_click_continue_record_consent_screen\n assess_date = format_date(str(get_date_value(assess_date)), config[\"browser\"])\ninit_helpers.py:155: in get_date_value\n return datetime_helper_instance.get_date_value(date)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\ndate = 'today'\n\n @staticmethod\n def get_date_value(date):\n if \"today\" in date.lower():\n if \"-\" in date.lower():\n parts = date.split(\"-\")\n elif \"+\" in date.lower():\n parts = date.split(\"+\")\n \n> if len(parts) > 1:\nE UnboundLocalError: cannot access local variable 'parts' where it is not associated with a value\n\nhelpers/datetimeHelper.py:57: UnboundLocalError", - "flaky" : false, - "newFailed" : false, - "newBroken" : false, - "newPassed" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "beforeStages" : [ ], - "testStage" : { - "status" : "failed", - "statusMessage" : "UnboundLocalError: cannot access local variable 'parts' where it is not associated with a value", - "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'assess_date': 'today', 'eligibility': 'yes', 'shared_data': {'batch_expiry_date': '19/10/2026', 'batch_number': 'SDYY2-19A', 'care_model': 'Home Of Housebound Patient', 'chosen_vaccine': 'Flu', ...}}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:81: in step_assess_eligibility_and_click_continue_record_consent_screen\n assess_date = format_date(str(get_date_value(assess_date)), config[\"browser\"])\ninit_helpers.py:155: in get_date_value\n return datetime_helper_instance.get_date_value(date)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\ndate = 'today'\n\n @staticmethod\n def get_date_value(date):\n if \"today\" in date.lower():\n if \"-\" in date.lower():\n parts = date.split(\"-\")\n elif \"+\" in date.lower():\n parts = date.split(\"+\")\n \n> if len(parts) > 1:\nE UnboundLocalError: cannot access local variable 'parts' where it is not associated with a value\n\nhelpers/datetimeHelper.py:57: UnboundLocalError", - "steps" : [ { - "name" : "Given I login to RAVS and set vaccinator details with ALBERT HOUSE and Home Of Housebound Patient and get patient details for 9474405174 with option 9 and choose to vaccinate with vaccine details as Flu, Fluenz Tetra - LAIV, SDYY2-19A with 19/10/2026", - "time" : { - "start" : 1717800584103, - "stop" : 1717800625733, - "duration" : 41630 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "56ae13f0227855ff", - "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "56ae13f0227855ff.png", - "type" : "image/png", - "size" : 48118 - }, { - "uid" : "459cc4386d9724a0", - "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "459cc4386d9724a0.png", - "type" : "image/png", - "size" : 49806 - }, { - "uid" : "f28680df4e8881f3", - "name" : "CHROME_125.0.6422.141_before_clicking_settings_", - "source" : "f28680df4e8881f3.png", - "type" : "image/png", - "size" : 45994 - }, { - "uid" : "649b25946599f14e", - "name" : "CHROME_125.0.6422.141_before_clicking_vaccines_", - "source" : "649b25946599f14e.png", - "type" : "image/png", - "size" : 68081 - }, { - "uid" : "6c1ee56123f63426", - "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccines_", - "source" : "6c1ee56123f63426.png", - "type" : "image/png", - "size" : 38970 - }, { - "uid" : "326519ece684f9f5", - "name" : "CHROME_125.0.6422.141_before_clicking_site_radio_button_", - "source" : "326519ece684f9f5.png", - "type" : "image/png", - "size" : 75080 - }, { - "uid" : "d51019e8109c3960", - "name" : "CHROME_125.0.6422.141_before_clicking_flu_vaccine_checkbox_", - "source" : "d51019e8109c3960.png", - "type" : "image/png", - "size" : 85452 - }, { - "uid" : "fa7e8ce7a7999a49", - "name" : "CHROME_125.0.6422.141_before_clicking_flu_vaccine_type_checkbox_", - "source" : "fa7e8ce7a7999a49.png", - "type" : "image/png", - "size" : 105911 - }, { - "uid" : "2be97fbb135477c3", - "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccine_button_", - "source" : "2be97fbb135477c3.png", - "type" : "image/png", - "size" : 106229 - }, { - "uid" : "691748b35e5d4b65", - "name" : "CHROME_125.0.6422.141_entered_batch_number_", - "source" : "691748b35e5d4b65.png", - "type" : "image/png", - "size" : 85222 - }, { - "uid" : "f12a423857d19192", - "name" : "CHROME_125.0.6422.141_entered_expiry_date_", - "source" : "f12a423857d19192.png", - "type" : "image/png", - "size" : 85761 - }, { - "uid" : "f9e5e6905d549143", - "name" : "CHROME_125.0.6422.141_clicked_add_batch_button_", - "source" : "f9e5e6905d549143.png", - "type" : "image/png", - "size" : 90006 - }, { - "uid" : "ae382f7d05732438", - "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "ae382f7d05732438.png", - "type" : "image/png", - "size" : 55513 - }, { - "uid" : "d1ace8bba9f6bcbf", - "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "d1ace8bba9f6bcbf.png", - "type" : "image/png", - "size" : 70254 - }, { - "uid" : "ea656eadfab2f151", - "name" : "CHROME_125.0.6422.141_before_clicking_settings_", - "source" : "ea656eadfab2f151.png", - "type" : "image/png", - "size" : 46771 - }, { - "uid" : "3c6abf0332addecd", - "name" : "CHROME_125.0.6422.141_before_clicking_vaccines_", - "source" : "3c6abf0332addecd.png", - "type" : "image/png", - "size" : 80713 - }, { - "uid" : "dfeabf9129efcc4e", - "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccines_", - "source" : "dfeabf9129efcc4e.png", - "type" : "image/png", - "size" : 110332 - }, { - "uid" : "e3766cdc6a4a21c2", - "name" : "CHROME_125.0.6422.141_before_clicking_site_radio_button_", - "source" : "e3766cdc6a4a21c2.png", - "type" : "image/png", - "size" : 75080 - }, { - "uid" : "5ee6ab3187d65f33", - "name" : "CHROME_125.0.6422.141_before_clicking_flu_vaccine_checkbox_", - "source" : "5ee6ab3187d65f33.png", - "type" : "image/png", - "size" : 85452 - }, { - "uid" : "c6cc728d29e6f66a", - "name" : "CHROME_125.0.6422.141_before_clicking_flu_vaccine_type_checkbox_", - "source" : "c6cc728d29e6f66a.png", - "type" : "image/png", - "size" : 105911 - }, { - "uid" : "6c9376e0ef576a6e", - "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccine_button_", - "source" : "6c9376e0ef576a6e.png", - "type" : "image/png", - "size" : 106231 - }, { - "uid" : "6acdbb13e5230373", - "name" : "CHROME_125.0.6422.141_entered_batch_number_", - "source" : "6acdbb13e5230373.png", - "type" : "image/png", - "size" : 85219 - }, { - "uid" : "29a22f7b7cef912f", - "name" : "CHROME_125.0.6422.141_entered_expiry_date_", - "source" : "29a22f7b7cef912f.png", - "type" : "image/png", - "size" : 85768 - }, { - "uid" : "bb82ea2db5848c4d", - "name" : "CHROME_125.0.6422.141_clicked_add_batch_button_", - "source" : "bb82ea2db5848c4d.png", - "type" : "image/png", - "size" : 91798 - }, { - "uid" : "43d888e4ae92b3ab", - "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "43d888e4ae92b3ab.png", - "type" : "image/png", - "size" : 57002 - }, { - "uid" : "fb653f1cbfa0a2c9", - "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "fb653f1cbfa0a2c9.png", - "type" : "image/png", - "size" : 73773 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 26, - "shouldDisplayMessage" : false, - "hasContent" : true - }, { - "name" : "And I search for a patient with the NHS number in the find a patient screen", - "time" : { - "start" : 1717800625733, - "stop" : 1717800627715, - "duration" : 1982 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "342dad2bcb02da53", - "name" : "CHROME_125.0.6422.141_entered_nhs_number_as9474405174_and_clicked_search_for_patient_button_", - "source" : "342dad2bcb02da53.png", - "type" : "image/png", - "size" : 47447 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 1, - "shouldDisplayMessage" : false, - "hasContent" : true - }, { - "name" : "And I open the patient record by clicking on patient PHINEAS FAYLE", - "time" : { - "start" : 1717800627715, - "stop" : 1717800628672, - "duration" : 957 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "a8add500d64dd85f", - "name" : "CHROME_125.0.6422.141_before_clicking_patient_name_", - "source" : "a8add500d64dd85f.png", - "type" : "image/png", - "size" : 64844 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 1, - "shouldDisplayMessage" : false, - "hasContent" : true - }, { - "name" : "When I click choose vaccine button and choose the Flu, Fluenz Tetra - LAIV, SDYY2-19A with 19/10/2026 and click continue", - "time" : { - "start" : 1717800628673, - "stop" : 1717800637536, - "duration" : 8863 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "c29f80e8c2885a92", - "name" : "CHROME_125.0.6422.141_clicked_on_patient_PHINEAS FAYLE_and_clicked_choose_vaccine_button_", - "source" : "c29f80e8c2885a92.png", - "type" : "image/png", - "size" : 73837 - }, { - "uid" : "23b48ec3a7c61325", - "name" : "CHROME_125.0.6422.141_selected_vaccine_Flu_and_Fluenz Tetra - LAIV_and_clicked_continue_button_", - "source" : "23b48ec3a7c61325.png", - "type" : "image/png", - "size" : 101853 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 2, - "shouldDisplayMessage" : false, - "hasContent" : true - }, { - "name" : "And I assess the patient's yes with the details and date as today and click continue to record consent screen button", - "time" : { - "start" : 1717800637536, - "stop" : 1717800637537, - "duration" : 1 - }, - "status" : "failed", - "statusMessage" : "cannot access local variable 'parts' where it is not associated with a value", - "statusTrace" : "UnboundLocalError: cannot access local variable 'parts' where it is not associated with a value\n", - "steps" : [ ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 0, - "shouldDisplayMessage" : true, - "hasContent" : true - } ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 5, - "attachmentsCount" : 30, - "shouldDisplayMessage" : true, - "hasContent" : true - }, - "afterStages" : [ ], - "labels" : [ { - "name" : "host", - "value" : "73691c733a8b" - }, { - "name" : "thread", - "value" : "1041-MainThread" - }, { - "name" : "framework", - "value" : "pytest-bdd" - }, { - "name" : "language", - "value" : "cpython3" - }, { - "name" : "feature", - "value" : "Record vaccine" - }, { - "name" : "resultFormat", - "value" : "allure2" - } ], - "parameters" : [ { - "name" : "address", - "value" : "2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX" - }, { - "name" : "assess_date", - "value" : "today" - }, { - "name" : "batch_expiry_date", - "value" : "19/10/2026" - }, { - "name" : "batch_number", - "value" : "SDYY2-19A" - }, { - "name" : "care_model", - "value" : "Home Of Housebound Patient" - }, { - "name" : "chosen_vaccine", - "value" : "Flu" - }, { - "name" : "consent", - "value" : "yes" - }, { - "name" : "dob", - "value" : "4/9/1965" - }, { - "name" : "eligibility", - "value" : "yes" - }, { - "name" : "index", - "value" : "9" - }, { - "name" : "name", - "value" : "PHINEAS FAYLE" - }, { - "name" : "nhs_number", - "value" : "9474405174" - }, { - "name" : "site", - "value" : "ALBERT HOUSE" - }, { - "name" : "vaccination", - "value" : "yes" - }, { - "name" : "vaccination_date", - "value" : "today" - }, { - "name" : "vaccine_type", - "value" : "Fluenz Tetra - LAIV" - } ], - "links" : [ ], - "hidden" : false, - "retry" : false, - "extra" : { - "severity" : "normal", - "retries" : [ ], - "categories" : [ { - "name" : "Product defects", - "matchedStatuses" : [ ], - "flaky" : false - } ], - "tags" : [ ] - }, - "source" : "9452d0c0b5fc9dab.json", - "parameterValues" : [ "2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX", "today", "19/10/2026", "SDYY2-19A", "Home Of Housebound Patient", "Flu", "yes", "4/9/1965", "yes", "9", "PHINEAS FAYLE", "9474405174", "ALBERT HOUSE", "yes", "today", "Fluenz Tetra - LAIV" ] -} \ No newline at end of file diff --git a/data/test-cases/c76824257f152ddc.json b/data/test-cases/9560148580fdbce5.json similarity index 79% rename from data/test-cases/c76824257f152ddc.json rename to data/test-cases/9560148580fdbce5.json index 434b294a9..4401d64f2 100644 --- a/data/test-cases/c76824257f152ddc.json +++ b/data/test-cases/9560148580fdbce5.json @@ -1,12 +1,12 @@ { - "uid" : "c76824257f152ddc", + "uid" : "9560148580fdbce5", "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Off-site Outreach Event]", "fullName" : "/app/features/add_batches.feature:Add vaccine batches page should launch", "historyId" : "7d1dc7019fec3004cd0d4cba4d75cbc6", "time" : { - "start" : 1717800124681, - "stop" : 1717800131031, - "duration" : 6350 + "start" : 1717801603001, + "stop" : 1717801608278, + "duration" : 5277 }, "status" : "passed", "flaky" : false, @@ -21,22 +21,22 @@ "steps" : [ { "name" : "Given I am logged into the RAVS app", "time" : { - "start" : 1717800124682, - "stop" : 1717800128594, - "duration" : 3912 + "start" : 1717801603002, + "stop" : 1717801606742, + "duration" : 3740 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "e88521ad9af467e5", + "uid" : "2006856f8c5e1f36", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "e88521ad9af467e5.png", + "source" : "2006856f8c5e1f36.png", "type" : "image/png", "size" : 48073 }, { - "uid" : "bda202438545277", + "uid" : "31240922a8517417", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "bda202438545277.png", + "source" : "31240922a8517417.png", "type" : "image/png", "size" : 49212 } ], @@ -48,9 +48,9 @@ }, { "name" : "When I am on the vaccine settings page", "time" : { - "start" : 1717800128594, - "stop" : 1717800130191, - "duration" : 1597 + "start" : 1717801606743, + "stop" : 1717801607573, + "duration" : 830 }, "status" : "passed", "steps" : [ ], @@ -63,9 +63,9 @@ }, { "name" : "And I click add batches button", "time" : { - "start" : 1717800130191, - "stop" : 1717800130764, - "duration" : 573 + "start" : 1717801607574, + "stop" : 1717801608036, + "duration" : 462 }, "status" : "passed", "steps" : [ ], @@ -78,16 +78,16 @@ }, { "name" : "Then the add vaccine batches page should be launched", "time" : { - "start" : 1717800130765, - "stop" : 1717800131031, - "duration" : 266 + "start" : 1717801608036, + "stop" : 1717801608278, + "duration" : 242 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "947d33ec50cc1879", + "uid" : "f779cfeec0d65875", "name" : "CHROME_125.0.6422.141_add_vaccine_batches_page_should_launch_", - "source" : "947d33ec50cc1879.png", + "source" : "f779cfeec0d65875.png", "type" : "image/png", "size" : 76778 } ], @@ -107,10 +107,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1038-MainThread" + "value" : "1040-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -140,6 +140,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "c76824257f152ddc.json", + "source" : "9560148580fdbce5.json", "parameterValues" : [ "Off-site Outreach Event", "NEELIMA HOUSE" ] } \ No newline at end of file diff --git a/data/test-cases/957bedfa63f69f9f.json b/data/test-cases/957bedfa63f69f9f.json deleted file mode 100644 index 8881a4f3a..000000000 --- a/data/test-cases/957bedfa63f69f9f.json +++ /dev/null @@ -1,145 +0,0 @@ -{ - "uid" : "957bedfa63f69f9f", - "name" : "Add vaccines page should launch [ALBERT HOUSE-Home Of Housebound Patient]", - "fullName" : "/app/features/add_vaccines.feature:Add vaccines page should launch", - "historyId" : "3001482cf6d4bd508b091cff58f97d4a", - "time" : { - "start" : 1717800212400, - "stop" : 1717800218077, - "duration" : 5677 - }, - "status" : "passed", - "flaky" : false, - "newFailed" : false, - "newBroken" : false, - "newPassed" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "beforeStages" : [ ], - "testStage" : { - "status" : "passed", - "steps" : [ { - "name" : "Given I am logged into the RAVS app", - "time" : { - "start" : 1717800212400, - "stop" : 1717800215748, - "duration" : 3348 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "deafe4e4e2b9408a", - "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "deafe4e4e2b9408a.png", - "type" : "image/png", - "size" : 48118 - }, { - "uid" : "e7cedf34c2a21e5", - "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "e7cedf34c2a21e5.png", - "type" : "image/png", - "size" : 49806 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 2, - "shouldDisplayMessage" : false, - "hasContent" : true - }, { - "name" : "When I am on the vaccine settings page", - "time" : { - "start" : 1717800215748, - "stop" : 1717800217161, - "duration" : 1413 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 0, - "shouldDisplayMessage" : false, - "hasContent" : false - }, { - "name" : "And I click add vaccines button", - "time" : { - "start" : 1717800217162, - "stop" : 1717800217809, - "duration" : 647 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 0, - "shouldDisplayMessage" : false, - "hasContent" : false - }, { - "name" : "Then the add vaccines page should be launched", - "time" : { - "start" : 1717800217809, - "stop" : 1717800218077, - "duration" : 268 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "e1f7f8328a14ad82", - "name" : "CHROME_125.0.6422.141_add_vaccines_page_should_launch_", - "source" : "e1f7f8328a14ad82.png", - "type" : "image/png", - "size" : 75080 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 1, - "shouldDisplayMessage" : false, - "hasContent" : true - } ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 4, - "attachmentsCount" : 3, - "shouldDisplayMessage" : false, - "hasContent" : true - }, - "afterStages" : [ ], - "labels" : [ { - "name" : "host", - "value" : "73691c733a8b" - }, { - "name" : "thread", - "value" : "1035-MainThread" - }, { - "name" : "framework", - "value" : "pytest-bdd" - }, { - "name" : "language", - "value" : "cpython3" - }, { - "name" : "feature", - "value" : "Add vaccine to site" - }, { - "name" : "resultFormat", - "value" : "allure2" - } ], - "parameters" : [ { - "name" : "care_model", - "value" : "Home Of Housebound Patient" - }, { - "name" : "site", - "value" : "ALBERT HOUSE" - } ], - "links" : [ ], - "hidden" : false, - "retry" : false, - "extra" : { - "severity" : "normal", - "retries" : [ ], - "categories" : [ ], - "tags" : [ ] - }, - "source" : "957bedfa63f69f9f.json", - "parameterValues" : [ "Home Of Housebound Patient", "ALBERT HOUSE" ] -} \ No newline at end of file diff --git a/data/test-cases/422c039ab6b2f2f.json b/data/test-cases/96ad082beb106749.json similarity index 80% rename from data/test-cases/422c039ab6b2f2f.json rename to data/test-cases/96ad082beb106749.json index 25fc966dd..723edc4f5 100644 --- a/data/test-cases/422c039ab6b2f2f.json +++ b/data/test-cases/96ad082beb106749.json @@ -1,12 +1,12 @@ { - "uid" : "422c039ab6b2f2f", + "uid" : "96ad082beb106749", "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", "fullName" : "/app/features/find_a_patient.feature:Search by NHS number", "historyId" : "39e35f59117b399bcac760d4cb0a7898", "time" : { - "start" : 1717800314900, - "stop" : 1717800323251, - "duration" : 8351 + "start" : 1717801794368, + "stop" : 1717801803435, + "duration" : 9067 }, "status" : "passed", "flaky" : false, @@ -21,22 +21,22 @@ "steps" : [ { "name" : "Given I am on the find a patient by nhs number page", "time" : { - "start" : 1717800314901, - "stop" : 1717800321952, - "duration" : 7051 + "start" : 1717801794368, + "stop" : 1717801802005, + "duration" : 7637 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "79d592c2e3acf398", + "uid" : "3759978a0d5530b1", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "79d592c2e3acf398.png", + "source" : "3759978a0d5530b1.png", "type" : "image/png", "size" : 47635 }, { - "uid" : "90e42ba563f77aa4", + "uid" : "2a484b4c95767feb", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "90e42ba563f77aa4.png", + "source" : "2a484b4c95767feb.png", "type" : "image/png", "size" : 48396 } ], @@ -48,9 +48,9 @@ }, { "name" : "When I enter a valid 9470011902", "time" : { - "start" : 1717800321953, - "stop" : 1717800322338, - "duration" : 385 + "start" : 1717801802006, + "stop" : 1717801802520, + "duration" : 514 }, "status" : "passed", "steps" : [ ], @@ -63,9 +63,9 @@ }, { "name" : "And I click the search button", "time" : { - "start" : 1717800322338, - "stop" : 1717800322854, - "duration" : 516 + "start" : 1717801802520, + "stop" : 1717801803110, + "duration" : 590 }, "status" : "passed", "steps" : [ ], @@ -78,18 +78,18 @@ }, { "name" : "Then I should be directed to the patient's information page and show KATEE TUZZIO, 9470011902, 20150527 and BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN details", "time" : { - "start" : 1717800322855, - "stop" : 1717800323251, - "duration" : 396 + "start" : 1717801803111, + "stop" : 1717801803435, + "duration" : 324 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "e29f7bb2fbfb7ba0", + "uid" : "4b3afc947e1c129a", "name" : "CHROME_125.0.6422.141_patient_information_page_should_be_visible_", - "source" : "e29f7bb2fbfb7ba0.png", + "source" : "4b3afc947e1c129a.png", "type" : "image/png", - "size" : 47458 + "size" : 65310 } ], "parameters" : [ ], "stepsCount" : 0, @@ -107,10 +107,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1041-MainThread" + "value" : "1037-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -146,6 +146,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "422c039ab6b2f2f.json", + "source" : "96ad082beb106749.json", "parameterValues" : [ "BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN", "20150527", "KATEE TUZZIO", "9470011902" ] } \ No newline at end of file diff --git a/data/test-cases/aae221a09b36725c.json b/data/test-cases/96dea5117a03ddfa.json similarity index 92% rename from data/test-cases/aae221a09b36725c.json rename to data/test-cases/96dea5117a03ddfa.json index 04fe521fa..e33e31e9c 100644 --- a/data/test-cases/aae221a09b36725c.json +++ b/data/test-cases/96dea5117a03ddfa.json @@ -1,16 +1,16 @@ { - "uid" : "aae221a09b36725c", + "uid" : "96dea5117a03ddfa", "name" : "Vaccine already added to site warning should appear [NEELIMA HOUSE-COVID-19-Comirnaty Original/Omicron BA.4-5]", "fullName" : "/app/features/add_vaccines.feature:Vaccine already added to site warning should appear", "historyId" : "9f1089f9bc7885117e14e2eaf82891e5", "time" : { - "start" : 1717800301601, - "stop" : 1717800341290, - "duration" : 39689 + "start" : 1717801793394, + "stop" : 1717801833218, + "duration" : 39824 }, "status" : "failed", "statusMessage" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //label[text()='NEELIMA HOUSE']/preceding-sibling::input[@name='SiteId']", - "statusTrace" : "self = \nselector = \"//label[text()='NEELIMA HOUSE']/preceding-sibling::input[@name='SiteId']\"\naction = 'click', inputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n> self.page.wait_for_selector(selector)\n\nhelpers/playwrightHelper.py:183: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7f0ed4a14540>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 30000ms exceeded.\nE Call log:\nE waiting for locator(\"//label[text()='NEELIMA HOUSE']/preceding-sibling::input[@name='SiteId']\") to be visible\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError\n\nDuring handling of the above exception, another exception occurred:\n\nfixturefunc = \nrequest = >\nkwargs = {'shared_data': {}, 'site': 'NEELIMA HOUSE', 'vaccine': 'COVID-19', 'vaccineType': 'Comirnaty Original/Omicron BA.4-5'}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_add_vaccine_steps.py:56: in i_select_site_vaccine_and_vaccinetype\n click_site_radio_button(site)\npages/site_vaccine_batches_page.py:78: in click_site_radio_button\n find_element_and_perform_action(element, \"click\")\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \nselector = \"//label[text()='NEELIMA HOUSE']/preceding-sibling::input[@name='SiteId']\"\naction = 'click', inputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n self.page.wait_for_selector(selector)\n element=self.page.locator(selector)\n self.page.set_viewport_size({\"width\": 1500, \"height\":1500})\n element.scroll_into_view_if_needed()\n if action.lower() == \"click\":\n if element.is_enabled() and element.is_visible():\n element.click()\n print(f\"Clicked the {selector} successfully.\")\n else:\n print(f\"Element with {selector} is not enabled.\")\n elif action.lower() == \"input_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.fill(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"type_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.type(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"get_text\":\n text = element.text_content()\n print(f\"Text from the {selector}: {text}\")\n return text\n elif action.lower() == \"select_option\":\n element.select_option(inputValue)\n print(f\"Selected option with value '{inputValue}' from the {selector} successfully.\")\n elif action.lower() == \"click_checkbox\":\n if not element.is_checked():\n element.check()\n print(f\"{selector} checkbox checked successfully.\")\n else:\n print(f\"{selector} checkbox is already checked.\")\n else:\n print(f\"Unsupported action: {action}\")\n except Exception as e:\n print(f\"Exception: {e}. Element not found: {selector}\")\n> raise ElementNotFoundException(f\"Element not found: {selector}\")\nE helpers.playwrightHelper.ElementNotFoundException: Element not found: //label[text()='NEELIMA HOUSE']/preceding-sibling::input[@name='SiteId']\n\nhelpers/playwrightHelper.py:222: ElementNotFoundException", + "statusTrace" : "self = \nselector = \"//label[text()='NEELIMA HOUSE']/preceding-sibling::input[@name='SiteId']\"\naction = 'click', inputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n> self.page.wait_for_selector(selector)\n\nhelpers/playwrightHelper.py:183: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7f957459e0c0>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 30000ms exceeded.\nE Call log:\nE waiting for locator(\"//label[text()='NEELIMA HOUSE']/preceding-sibling::input[@name='SiteId']\") to be visible\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError\n\nDuring handling of the above exception, another exception occurred:\n\nfixturefunc = \nrequest = >\nkwargs = {'shared_data': {}, 'site': 'NEELIMA HOUSE', 'vaccine': 'COVID-19', 'vaccineType': 'Comirnaty Original/Omicron BA.4-5'}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_add_vaccine_steps.py:56: in i_select_site_vaccine_and_vaccinetype\n click_site_radio_button(site)\npages/site_vaccine_batches_page.py:78: in click_site_radio_button\n find_element_and_perform_action(element, \"click\")\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \nselector = \"//label[text()='NEELIMA HOUSE']/preceding-sibling::input[@name='SiteId']\"\naction = 'click', inputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n self.page.wait_for_selector(selector)\n element=self.page.locator(selector)\n self.page.set_viewport_size({\"width\": 1500, \"height\":1500})\n element.scroll_into_view_if_needed()\n if action.lower() == \"click\":\n if element.is_enabled() and element.is_visible():\n element.click()\n print(f\"Clicked the {selector} successfully.\")\n else:\n print(f\"Element with {selector} is not enabled.\")\n elif action.lower() == \"input_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.fill(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"type_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.type(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"get_text\":\n text = element.text_content()\n print(f\"Text from the {selector}: {text}\")\n return text\n elif action.lower() == \"select_option\":\n element.select_option(inputValue)\n print(f\"Selected option with value '{inputValue}' from the {selector} successfully.\")\n elif action.lower() == \"click_checkbox\":\n if not element.is_checked():\n element.check()\n print(f\"{selector} checkbox checked successfully.\")\n else:\n print(f\"{selector} checkbox is already checked.\")\n else:\n print(f\"Unsupported action: {action}\")\n except Exception as e:\n print(f\"Exception: {e}. Element not found: {selector}\")\n> raise ElementNotFoundException(f\"Element not found: {selector}\")\nE helpers.playwrightHelper.ElementNotFoundException: Element not found: //label[text()='NEELIMA HOUSE']/preceding-sibling::input[@name='SiteId']\n\nhelpers/playwrightHelper.py:222: ElementNotFoundException", "flaky" : false, "newFailed" : false, "newBroken" : false, @@ -21,26 +21,26 @@ "testStage" : { "status" : "failed", "statusMessage" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //label[text()='NEELIMA HOUSE']/preceding-sibling::input[@name='SiteId']", - "statusTrace" : "self = \nselector = \"//label[text()='NEELIMA HOUSE']/preceding-sibling::input[@name='SiteId']\"\naction = 'click', inputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n> self.page.wait_for_selector(selector)\n\nhelpers/playwrightHelper.py:183: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7f0ed4a14540>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 30000ms exceeded.\nE Call log:\nE waiting for locator(\"//label[text()='NEELIMA HOUSE']/preceding-sibling::input[@name='SiteId']\") to be visible\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError\n\nDuring handling of the above exception, another exception occurred:\n\nfixturefunc = \nrequest = >\nkwargs = {'shared_data': {}, 'site': 'NEELIMA HOUSE', 'vaccine': 'COVID-19', 'vaccineType': 'Comirnaty Original/Omicron BA.4-5'}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_add_vaccine_steps.py:56: in i_select_site_vaccine_and_vaccinetype\n click_site_radio_button(site)\npages/site_vaccine_batches_page.py:78: in click_site_radio_button\n find_element_and_perform_action(element, \"click\")\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \nselector = \"//label[text()='NEELIMA HOUSE']/preceding-sibling::input[@name='SiteId']\"\naction = 'click', inputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n self.page.wait_for_selector(selector)\n element=self.page.locator(selector)\n self.page.set_viewport_size({\"width\": 1500, \"height\":1500})\n element.scroll_into_view_if_needed()\n if action.lower() == \"click\":\n if element.is_enabled() and element.is_visible():\n element.click()\n print(f\"Clicked the {selector} successfully.\")\n else:\n print(f\"Element with {selector} is not enabled.\")\n elif action.lower() == \"input_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.fill(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"type_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.type(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"get_text\":\n text = element.text_content()\n print(f\"Text from the {selector}: {text}\")\n return text\n elif action.lower() == \"select_option\":\n element.select_option(inputValue)\n print(f\"Selected option with value '{inputValue}' from the {selector} successfully.\")\n elif action.lower() == \"click_checkbox\":\n if not element.is_checked():\n element.check()\n print(f\"{selector} checkbox checked successfully.\")\n else:\n print(f\"{selector} checkbox is already checked.\")\n else:\n print(f\"Unsupported action: {action}\")\n except Exception as e:\n print(f\"Exception: {e}. Element not found: {selector}\")\n> raise ElementNotFoundException(f\"Element not found: {selector}\")\nE helpers.playwrightHelper.ElementNotFoundException: Element not found: //label[text()='NEELIMA HOUSE']/preceding-sibling::input[@name='SiteId']\n\nhelpers/playwrightHelper.py:222: ElementNotFoundException", + "statusTrace" : "self = \nselector = \"//label[text()='NEELIMA HOUSE']/preceding-sibling::input[@name='SiteId']\"\naction = 'click', inputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n> self.page.wait_for_selector(selector)\n\nhelpers/playwrightHelper.py:183: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7f957459e0c0>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 30000ms exceeded.\nE Call log:\nE waiting for locator(\"//label[text()='NEELIMA HOUSE']/preceding-sibling::input[@name='SiteId']\") to be visible\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError\n\nDuring handling of the above exception, another exception occurred:\n\nfixturefunc = \nrequest = >\nkwargs = {'shared_data': {}, 'site': 'NEELIMA HOUSE', 'vaccine': 'COVID-19', 'vaccineType': 'Comirnaty Original/Omicron BA.4-5'}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_add_vaccine_steps.py:56: in i_select_site_vaccine_and_vaccinetype\n click_site_radio_button(site)\npages/site_vaccine_batches_page.py:78: in click_site_radio_button\n find_element_and_perform_action(element, \"click\")\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \nselector = \"//label[text()='NEELIMA HOUSE']/preceding-sibling::input[@name='SiteId']\"\naction = 'click', inputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n self.page.wait_for_selector(selector)\n element=self.page.locator(selector)\n self.page.set_viewport_size({\"width\": 1500, \"height\":1500})\n element.scroll_into_view_if_needed()\n if action.lower() == \"click\":\n if element.is_enabled() and element.is_visible():\n element.click()\n print(f\"Clicked the {selector} successfully.\")\n else:\n print(f\"Element with {selector} is not enabled.\")\n elif action.lower() == \"input_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.fill(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"type_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.type(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"get_text\":\n text = element.text_content()\n print(f\"Text from the {selector}: {text}\")\n return text\n elif action.lower() == \"select_option\":\n element.select_option(inputValue)\n print(f\"Selected option with value '{inputValue}' from the {selector} successfully.\")\n elif action.lower() == \"click_checkbox\":\n if not element.is_checked():\n element.check()\n print(f\"{selector} checkbox checked successfully.\")\n else:\n print(f\"{selector} checkbox is already checked.\")\n else:\n print(f\"Unsupported action: {action}\")\n except Exception as e:\n print(f\"Exception: {e}. Element not found: {selector}\")\n> raise ElementNotFoundException(f\"Element not found: {selector}\")\nE helpers.playwrightHelper.ElementNotFoundException: Element not found: //label[text()='NEELIMA HOUSE']/preceding-sibling::input[@name='SiteId']\n\nhelpers/playwrightHelper.py:222: ElementNotFoundException", "steps" : [ { "name" : "Given I am on the RAVS home page", "time" : { - "start" : 1717800301602, - "stop" : 1717800309815, - "duration" : 8213 + "start" : 1717801793394, + "stop" : 1717801801514, + "duration" : 8120 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "d00658e655c700bb", + "uid" : "8cbea50b18dd9632", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "d00658e655c700bb.png", + "source" : "8cbea50b18dd9632.png", "type" : "image/png", "size" : 48073 }, { - "uid" : "964f7872d59a2514", + "uid" : "b2b35f37ef562ac2", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "964f7872d59a2514.png", + "source" : "b2b35f37ef562ac2.png", "type" : "image/png", "size" : 48828 } ], @@ -52,9 +52,9 @@ }, { "name" : "When I am on the vaccine settings page", "time" : { - "start" : 1717800309816, - "stop" : 1717800310751, - "duration" : 935 + "start" : 1717801801514, + "stop" : 1717801802535, + "duration" : 1021 }, "status" : "passed", "steps" : [ ], @@ -67,9 +67,9 @@ }, { "name" : "And I click add vaccines button", "time" : { - "start" : 1717800310751, - "stop" : 1717800311131, - "duration" : 380 + "start" : 1717801802535, + "stop" : 1717801803032, + "duration" : 497 }, "status" : "passed", "steps" : [ ], @@ -82,9 +82,9 @@ }, { "name" : "And I select NEELIMA HOUSE, COVID-19, Comirnaty Original/Omicron BA.4-5", "time" : { - "start" : 1717800311132, - "stop" : 1717800341290, - "duration" : 30158 + "start" : 1717801803033, + "stop" : 1717801833218, + "duration" : 30185 }, "status" : "failed", "statusMessage" : "Element not found: //label[text()='NEELIMA HOUSE']/preceding-sibling::input[@name='SiteId']", @@ -107,10 +107,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1035-MainThread" + "value" : "1040-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -147,6 +147,6 @@ } ], "tags" : [ ] }, - "source" : "aae221a09b36725c.json", + "source" : "96dea5117a03ddfa.json", "parameterValues" : [ "NEELIMA HOUSE", "COVID-19", "Comirnaty Original/Omicron BA.4-5" ] } \ No newline at end of file diff --git a/data/test-cases/61a22540f9fdcb4b.json b/data/test-cases/9830d7515706877c.json similarity index 78% rename from data/test-cases/61a22540f9fdcb4b.json rename to data/test-cases/9830d7515706877c.json index 9d3f57ddd..148c67c02 100644 --- a/data/test-cases/61a22540f9fdcb4b.json +++ b/data/test-cases/9830d7515706877c.json @@ -1,12 +1,12 @@ { - "uid" : "61a22540f9fdcb4b", + "uid" : "9830d7515706877c", "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Hospital Hub]", "fullName" : "/app/features/add_vaccines.feature:Add vaccines page should launch", "historyId" : "b5f28079fb32ea2dcdc73b79f039a14b", "time" : { - "start" : 1717800246893, - "stop" : 1717800253285, - "duration" : 6392 + "start" : 1717801732954, + "stop" : 1717801737989, + "duration" : 5035 }, "status" : "passed", "flaky" : false, @@ -21,22 +21,22 @@ "steps" : [ { "name" : "Given I am logged into the RAVS app", "time" : { - "start" : 1717800246893, - "stop" : 1717800250767, - "duration" : 3874 + "start" : 1717801732955, + "stop" : 1717801736441, + "duration" : 3486 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "61c01c1a19db09c9", + "uid" : "45cd6729a0d819d", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "61c01c1a19db09c9.png", + "source" : "45cd6729a0d819d.png", "type" : "image/png", "size" : 47635 }, { - "uid" : "21a126a2187ba373", + "uid" : "d527dfbaa83808", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "21a126a2187ba373.png", + "source" : "d527dfbaa83808.png", "type" : "image/png", "size" : 47729 } ], @@ -48,9 +48,9 @@ }, { "name" : "When I am on the vaccine settings page", "time" : { - "start" : 1717800250768, - "stop" : 1717800252209, - "duration" : 1441 + "start" : 1717801736442, + "stop" : 1717801737420, + "duration" : 978 }, "status" : "passed", "steps" : [ ], @@ -63,9 +63,9 @@ }, { "name" : "And I click add vaccines button", "time" : { - "start" : 1717800252209, - "stop" : 1717800252928, - "duration" : 719 + "start" : 1717801737420, + "stop" : 1717801737816, + "duration" : 396 }, "status" : "passed", "steps" : [ ], @@ -78,16 +78,16 @@ }, { "name" : "Then the add vaccines page should be launched", "time" : { - "start" : 1717800252928, - "stop" : 1717800253285, - "duration" : 357 + "start" : 1717801737816, + "stop" : 1717801737989, + "duration" : 173 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "a6a6b776f22acd33", + "uid" : "c3cd988bc486b0e9", "name" : "CHROME_125.0.6422.141_add_vaccines_page_should_launch_", - "source" : "a6a6b776f22acd33.png", + "source" : "c3cd988bc486b0e9.png", "type" : "image/png", "size" : 75080 } ], @@ -107,10 +107,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1035-MainThread" + "value" : "1040-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -140,6 +140,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "61a22540f9fdcb4b.json", + "source" : "9830d7515706877c.json", "parameterValues" : [ "Hospital Hub", "ST JOHN'S HOUSE" ] } \ No newline at end of file diff --git a/data/test-cases/9c1beac0ca4a9144.json b/data/test-cases/9c1beac0ca4a9144.json new file mode 100644 index 000000000..183181892 --- /dev/null +++ b/data/test-cases/9c1beac0ca4a9144.json @@ -0,0 +1,151 @@ +{ + "uid" : "9c1beac0ca4a9144", + "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-39 Barton Road, RG10 9DF]", + "fullName" : "/app/features/find_a_patient.feature:Search by NHS number", + "historyId" : "9a957ce315d0094ef5802b47d59d1469", + "time" : { + "start" : 1717801754280, + "stop" : 1717801762198, + "duration" : 7918 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by nhs number page", + "time" : { + "start" : 1717801754280, + "stop" : 1717801761199, + "duration" : 6919 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "5ddb8a5ee09264bc", + "name" : "CHROME_125.0.6422.141_user_has_selected_site_", + "source" : "5ddb8a5ee09264bc.png", + "type" : "image/png", + "size" : 47635 + }, { + "uid" : "e69769eea7e6d801", + "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", + "source" : "e69769eea7e6d801.png", + "type" : "image/png", + "size" : 48396 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I enter a valid 9449306494", + "time" : { + "start" : 1717801761200, + "stop" : 1717801761532, + "duration" : 332 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1717801761533, + "stop" : 1717801761914, + "duration" : 381 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I should be directed to the patient's information page and show Reynolds Ryan, 9449306494, 27/3/2001 and 39 Barton Road, RG10 9DF details", + "time" : { + "start" : 1717801761914, + "stop" : 1717801762198, + "duration" : 284 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ed260a70fe27c2f0", + "name" : "CHROME_125.0.6422.141_patient_information_page_should_be_visible_", + "source" : "ed260a70fe27c2f0.png", + "type" : "image/png", + "size" : 47567 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "81054cfe7b9a" + }, { + "name" : "thread", + "value" : "1043-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "39 Barton Road, RG10 9DF" + }, { + "name" : "dateofbirth", + "value" : "27/3/2001" + }, { + "name" : "name", + "value" : "Reynolds Ryan" + }, { + "name" : "nhsNumber", + "value" : "9449306494" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "9c1beac0ca4a9144.json", + "parameterValues" : [ "39 Barton Road, RG10 9DF", "27/3/2001", "Reynolds Ryan", "9449306494" ] +} \ No newline at end of file diff --git a/data/test-cases/eb298cacaa8b8232.json b/data/test-cases/9cde99be004cd83e.json similarity index 74% rename from data/test-cases/eb298cacaa8b8232.json rename to data/test-cases/9cde99be004cd83e.json index 81e6a9b62..af3ad0287 100644 --- a/data/test-cases/eb298cacaa8b8232.json +++ b/data/test-cases/9cde99be004cd83e.json @@ -1,12 +1,12 @@ { - "uid" : "eb298cacaa8b8232", + "uid" : "9cde99be004cd83e", "name" : "Record a vaccine with nhs number [5-9473629885-NEELIMA HOUSE-Off-site Outreach Event-yes-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-COVID-19-Spikevax XBB.1.5-SDYY2-15A-19/10/2026]", "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", "historyId" : "8c9f0953b4c497e094fecd39f620a520", "time" : { - "start" : 1717800380060, - "stop" : 1717800443818, - "duration" : 63758 + "start" : 1717801877431, + "stop" : 1717801945836, + "duration" : 68405 }, "status" : "passed", "flaky" : false, @@ -21,166 +21,166 @@ "steps" : [ { "name" : "Given I login to RAVS and set vaccinator details with NEELIMA HOUSE and Off-site Outreach Event and get patient details for 9473629885 with option 5 and choose to vaccinate with vaccine details as COVID-19, Spikevax XBB.1.5, SDYY2-15A with 19/10/2026", "time" : { - "start" : 1717800380062, - "stop" : 1717800419421, - "duration" : 39359 + "start" : 1717801877431, + "stop" : 1717801919597, + "duration" : 42166 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "9c1d95b41c8a80b6", + "uid" : "bf85b671e261dce1", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "9c1d95b41c8a80b6.png", + "source" : "bf85b671e261dce1.png", "type" : "image/png", "size" : 48073 }, { - "uid" : "adccccc7af118270", + "uid" : "1f964731fe8077c4", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "adccccc7af118270.png", + "source" : "1f964731fe8077c4.png", "type" : "image/png", "size" : 49212 }, { - "uid" : "b012a68fef374ae3", + "uid" : "509bec776268201c", "name" : "CHROME_125.0.6422.141_before_clicking_settings_", - "source" : "b012a68fef374ae3.png", + "source" : "509bec776268201c.png", "type" : "image/png", "size" : 45994 }, { - "uid" : "b187c96e67eec9f6", + "uid" : "ded716d471c772f8", "name" : "CHROME_125.0.6422.141_before_clicking_vaccines_", - "source" : "b187c96e67eec9f6.png", + "source" : "ded716d471c772f8.png", "type" : "image/png", - "size" : 80713 + "size" : 68081 }, { - "uid" : "7a8fec131c97aac1", + "uid" : "52196fbe6a3dcc5e", "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccines_", - "source" : "7a8fec131c97aac1.png", + "source" : "52196fbe6a3dcc5e.png", "type" : "image/png", "size" : 38970 }, { - "uid" : "7bd61a5e6e889f4c", + "uid" : "6004bfde85387d19", "name" : "CHROME_125.0.6422.141_before_clicking_site_radio_button_", - "source" : "7bd61a5e6e889f4c.png", + "source" : "6004bfde85387d19.png", "type" : "image/png", "size" : 75080 }, { - "uid" : "9b0066f70d109728", + "uid" : "70adf287c66c30f4", "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccine_checkbox_", - "source" : "9b0066f70d109728.png", + "source" : "70adf287c66c30f4.png", "type" : "image/png", "size" : 85370 }, { - "uid" : "c58d99c23386ab5a", + "uid" : "66300c0f06696e91", "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccinetype_checkbox_", - "source" : "c58d99c23386ab5a.png", + "source" : "66300c0f06696e91.png", "type" : "image/png", "size" : 105400 }, { - "uid" : "8d7a9f7526e98ca3", + "uid" : "b1cb3b93084633c4", "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccine_button_", - "source" : "8d7a9f7526e98ca3.png", + "source" : "b1cb3b93084633c4.png", "type" : "image/png", "size" : 105743 }, { - "uid" : "6658b337b2d235db", + "uid" : "f1547d1b05eaacb4", "name" : "CHROME_125.0.6422.141_entered_batch_number_", - "source" : "6658b337b2d235db.png", + "source" : "f1547d1b05eaacb4.png", "type" : "image/png", "size" : 95661 }, { - "uid" : "3ff1068c4bf54454", + "uid" : "82a7d6dbf94fee58", "name" : "CHROME_125.0.6422.141_entered_expiry_date_", - "source" : "3ff1068c4bf54454.png", + "source" : "82a7d6dbf94fee58.png", "type" : "image/png", "size" : 96299 }, { - "uid" : "abecbf1dba98d0c4", + "uid" : "2a005f55ff4e77ee", "name" : "CHROME_125.0.6422.141_clicked_add_batch_button_", - "source" : "abecbf1dba98d0c4.png", + "source" : "2a005f55ff4e77ee.png", "type" : "image/png", "size" : 92144 }, { - "uid" : "5260715e2b0526cb", + "uid" : "6d02ea6d8cdb4d4a", "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "5260715e2b0526cb.png", + "source" : "6d02ea6d8cdb4d4a.png", "type" : "image/png", "size" : 57882 }, { - "uid" : "8c2a58dd99e418f", + "uid" : "3a784f1fc0246381", "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "8c2a58dd99e418f.png", + "source" : "3a784f1fc0246381.png", "type" : "image/png", - "size" : 73000 + "size" : 73014 }, { - "uid" : "dcc58418af9848ac", + "uid" : "632050b56740124b", "name" : "CHROME_125.0.6422.141_before_clicking_settings_", - "source" : "dcc58418af9848ac.png", + "source" : "632050b56740124b.png", "type" : "image/png", "size" : 46771 }, { - "uid" : "3f77862d7df41b66", + "uid" : "deefb953552027cd", "name" : "CHROME_125.0.6422.141_before_clicking_vaccines_", - "source" : "3f77862d7df41b66.png", + "source" : "deefb953552027cd.png", "type" : "image/png", "size" : 80713 }, { - "uid" : "2bb7e1f5fc9a143a", + "uid" : "fa18c9cec461a859", "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccines_", - "source" : "2bb7e1f5fc9a143a.png", + "source" : "fa18c9cec461a859.png", "type" : "image/png", - "size" : 110332 + "size" : 38970 }, { - "uid" : "799b033612ed0e67", + "uid" : "5c5410610d5b496c", "name" : "CHROME_125.0.6422.141_before_clicking_site_radio_button_", - "source" : "799b033612ed0e67.png", + "source" : "5c5410610d5b496c.png", "type" : "image/png", "size" : 75080 }, { - "uid" : "72af795577adb3db", + "uid" : "25b2645a1b7a2497", "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccine_checkbox_", - "source" : "72af795577adb3db.png", + "source" : "25b2645a1b7a2497.png", "type" : "image/png", "size" : 85370 }, { - "uid" : "309070d9bcd5bca0", + "uid" : "483e0856e7ca3f33", "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccinetype_checkbox_", - "source" : "309070d9bcd5bca0.png", + "source" : "483e0856e7ca3f33.png", "type" : "image/png", "size" : 105400 }, { - "uid" : "8253e5049933daf7", + "uid" : "b2f412511a8c64b6", "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccine_button_", - "source" : "8253e5049933daf7.png", + "source" : "b2f412511a8c64b6.png", "type" : "image/png", "size" : 105761 }, { - "uid" : "a20158316904a04d", + "uid" : "89ed5fcea050291f", "name" : "CHROME_125.0.6422.141_entered_batch_number_", - "source" : "a20158316904a04d.png", + "source" : "89ed5fcea050291f.png", "type" : "image/png", "size" : 95286 }, { - "uid" : "d3a4b548c5e1cd82", + "uid" : "e4339e33f427ef1e", "name" : "CHROME_125.0.6422.141_entered_expiry_date_", - "source" : "d3a4b548c5e1cd82.png", + "source" : "e4339e33f427ef1e.png", "type" : "image/png", "size" : 95943 }, { - "uid" : "46e191ce7ac013bb", + "uid" : "80fb407a28a1d852", "name" : "CHROME_125.0.6422.141_clicked_add_batch_button_", - "source" : "46e191ce7ac013bb.png", + "source" : "80fb407a28a1d852.png", "type" : "image/png", "size" : 93386 }, { - "uid" : "b1b98a111fdfa47a", + "uid" : "9f8b65b3b1b37e9f", "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "b1b98a111fdfa47a.png", + "source" : "9f8b65b3b1b37e9f.png", "type" : "image/png", "size" : 59039 }, { - "uid" : "43c585532c61fac3", + "uid" : "9ed8118ae367363e", "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "43c585532c61fac3.png", + "source" : "9ed8118ae367363e.png", "type" : "image/png", "size" : 76431 } ], @@ -192,18 +192,18 @@ }, { "name" : "And I search for a patient with the NHS number in the find a patient screen", "time" : { - "start" : 1717800419421, - "stop" : 1717800421086, - "duration" : 1665 + "start" : 1717801919597, + "stop" : 1717801921267, + "duration" : 1670 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "8ae3872ff50f3f97", + "uid" : "dd77daa1fea9a23c", "name" : "CHROME_125.0.6422.141_entered_nhs_number_as9473629885_and_clicked_search_for_patient_button_", - "source" : "8ae3872ff50f3f97.png", + "source" : "dd77daa1fea9a23c.png", "type" : "image/png", - "size" : 48212 + "size" : 48169 } ], "parameters" : [ ], "stepsCount" : 0, @@ -213,18 +213,18 @@ }, { "name" : "And I open the patient record by clicking on patient MARGIE PUCKEY", "time" : { - "start" : 1717800421086, - "stop" : 1717800421802, - "duration" : 716 + "start" : 1717801921267, + "stop" : 1717801921957, + "duration" : 690 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "c5eb5e8dd6f455a4", + "uid" : "5128335750e22b94", "name" : "CHROME_125.0.6422.141_before_clicking_patient_name_", - "source" : "c5eb5e8dd6f455a4.png", + "source" : "5128335750e22b94.png", "type" : "image/png", - "size" : 69361 + "size" : 69362 } ], "parameters" : [ ], "stepsCount" : 0, @@ -234,22 +234,22 @@ }, { "name" : "When I click choose vaccine button and choose the COVID-19, Spikevax XBB.1.5, SDYY2-15A with 19/10/2026 and click continue", "time" : { - "start" : 1717800421802, - "stop" : 1717800428966, - "duration" : 7164 + "start" : 1717801921957, + "stop" : 1717801931204, + "duration" : 9247 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "d49c569c05e60eab", + "uid" : "806ecfea6c15da82", "name" : "CHROME_125.0.6422.141_clicked_on_patient_MARGIE PUCKEY_and_clicked_choose_vaccine_button_", - "source" : "d49c569c05e60eab.png", + "source" : "806ecfea6c15da82.png", "type" : "image/png", "size" : 71096 }, { - "uid" : "c8201ab8cb0f695c", + "uid" : "2ad58188030dfa2a", "name" : "CHROME_125.0.6422.141_selected_vaccine_COVID-19_and_Spikevax XBB.1.5_and_clicked_continue_button_", - "source" : "c8201ab8cb0f695c.png", + "source" : "2ad58188030dfa2a.png", "type" : "image/png", "size" : 105877 } ], @@ -261,28 +261,28 @@ }, { "name" : "And I assess the patient's yes with the details and date as today-4 and click continue to record consent screen button", "time" : { - "start" : 1717800428966, - "stop" : 1717800438339, - "duration" : 9373 + "start" : 1717801931205, + "stop" : 1717801940048, + "duration" : 8843 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "7e97b3268d9d5bfa", + "uid" : "8223b0fbd167e55", "name" : "CHROME_125.0.6422.141_clicked_eligibility_yes_and_selected_eligibility_type_", - "source" : "7e97b3268d9d5bfa.png", + "source" : "8223b0fbd167e55.png", "type" : "image/png", - "size" : 122964 + "size" : 124534 }, { - "uid" : "e73b2883d2653c0b", + "uid" : "66031586f03935f6", "name" : "CHROME_125.0.6422.141_select_patient_not_given_vaccine_after_assessing_", - "source" : "e73b2883d2653c0b.png", + "source" : "66031586f03935f6.png", "type" : "image/png", - "size" : 128999 + "size" : 132539 }, { - "uid" : "6eb5e4ac99766adc", + "uid" : "a368648a641c700", "name" : "CHROME_125.0.6422.141_clicked_save_and_return_on_assessment_screen_", - "source" : "6eb5e4ac99766adc.png", + "source" : "a368648a641c700.png", "type" : "image/png", "size" : 88885 } ], @@ -294,8 +294,8 @@ }, { "name" : "And I record yes with the details and click continue to vaccinate button", "time" : { - "start" : 1717800438339, - "stop" : 1717800438339, + "start" : 1717801940049, + "stop" : 1717801940049, "duration" : 0 }, "status" : "passed", @@ -309,8 +309,8 @@ }, { "name" : "And I record yes details and date as today-3 and click Continue to Check and confirm screen", "time" : { - "start" : 1717800438340, - "stop" : 1717800438340, + "start" : 1717801940049, + "stop" : 1717801940049, "duration" : 0 }, "status" : "passed", @@ -324,9 +324,9 @@ }, { "name" : "Then I need to be able to see the patient MARGIE PUCKEY, 27/5/1924, MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB and vaccination details on the check and confirm screen", "time" : { - "start" : 1717800438340, - "stop" : 1717800438340, - "duration" : 0 + "start" : 1717801940049, + "stop" : 1717801940050, + "duration" : 1 }, "status" : "passed", "steps" : [ ], @@ -339,16 +339,16 @@ }, { "name" : "And when I click confirm and save button, the immunisation history of the patient should be updated in the patient details page", "time" : { - "start" : 1717800438340, - "stop" : 1717800443818, - "duration" : 5478 + "start" : 1717801940050, + "stop" : 1717801945836, + "duration" : 5786 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "98bfbc788dbb5df4", + "uid" : "f6fae6ac2d529b7d", "name" : "CHROME_125.0.6422.141_patient_details_screen_with_immunisation_history_", - "source" : "98bfbc788dbb5df4.png", + "source" : "f6fae6ac2d529b7d.png", "type" : "image/png", "size" : 88885 } ], @@ -368,10 +368,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1035-MainThread" + "value" : "1040-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -443,6 +443,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "eb298cacaa8b8232.json", + "source" : "9cde99be004cd83e.json", "parameterValues" : [ "MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB", "today-4", "19/10/2026", "SDYY2-15A", "Off-site Outreach Event", "COVID-19", "yes", "27/5/1924", "yes", "5", "MARGIE PUCKEY", "9473629885", "NEELIMA HOUSE", "yes", "today-3", "Spikevax XBB.1.5" ] } \ No newline at end of file diff --git a/data/test-cases/e8fc383923360c31.json b/data/test-cases/9d28aaacd26b6dee.json similarity index 77% rename from data/test-cases/e8fc383923360c31.json rename to data/test-cases/9d28aaacd26b6dee.json index 68aaee998..31f7efff1 100644 --- a/data/test-cases/e8fc383923360c31.json +++ b/data/test-cases/9d28aaacd26b6dee.json @@ -1,12 +1,12 @@ { - "uid" : "e8fc383923360c31", + "uid" : "9d28aaacd26b6dee", "name" : "Add vaccines page should launch [NEELIMA HOUSE-Care Home]", "fullName" : "/app/features/add_vaccines.feature:Add vaccines page should launch", "historyId" : "c035c871cdf4871dddee2d78956e407f", "time" : { - "start" : 1717800131480, - "stop" : 1717800138341, - "duration" : 6861 + "start" : 1717801610136, + "stop" : 1717801618448, + "duration" : 8312 }, "status" : "passed", "flaky" : false, @@ -21,30 +21,30 @@ "steps" : [ { "name" : "Given I am logged into the RAVS app", "time" : { - "start" : 1717800131480, - "stop" : 1717800136915, - "duration" : 5435 + "start" : 1717801610136, + "stop" : 1717801616025, + "duration" : 5889 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "d7d3e7ea52f606c5", + "uid" : "4e2034ccacb8a76d", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "d7d3e7ea52f606c5.png", + "source" : "4e2034ccacb8a76d.png", "type" : "image/png", "size" : 48073 }, { - "uid" : "bc3945ca5da77992", + "uid" : "717348ae8c146090", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "bc3945ca5da77992.png", + "source" : "717348ae8c146090.png", "type" : "image/png", "size" : 58082 }, { - "uid" : "190cfd5ff70e2dba", + "uid" : "f89a8c4674b5d41f", "name" : "CHROME_125.0.6422.141_user_has_entered_care_home_details_", - "source" : "190cfd5ff70e2dba.png", + "source" : "f89a8c4674b5d41f.png", "type" : "image/png", - "size" : 67641 + "size" : 75018 } ], "parameters" : [ ], "stepsCount" : 0, @@ -54,9 +54,9 @@ }, { "name" : "When I am on the vaccine settings page", "time" : { - "start" : 1717800136915, - "stop" : 1717800137826, - "duration" : 911 + "start" : 1717801616026, + "stop" : 1717801617365, + "duration" : 1339 }, "status" : "passed", "steps" : [ ], @@ -69,9 +69,9 @@ }, { "name" : "And I click add vaccines button", "time" : { - "start" : 1717800137827, - "stop" : 1717800138173, - "duration" : 346 + "start" : 1717801617365, + "stop" : 1717801618103, + "duration" : 738 }, "status" : "passed", "steps" : [ ], @@ -84,16 +84,16 @@ }, { "name" : "Then the add vaccines page should be launched", "time" : { - "start" : 1717800138173, - "stop" : 1717800138341, - "duration" : 168 + "start" : 1717801618103, + "stop" : 1717801618448, + "duration" : 345 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "c824d119455ad538", + "uid" : "82753af88e99546d", "name" : "CHROME_125.0.6422.141_add_vaccines_page_should_launch_", - "source" : "c824d119455ad538.png", + "source" : "82753af88e99546d.png", "type" : "image/png", "size" : 75080 } ], @@ -113,10 +113,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1041-MainThread" + "value" : "1037-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -146,6 +146,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "e8fc383923360c31.json", + "source" : "9d28aaacd26b6dee.json", "parameterValues" : [ "Care Home", "NEELIMA HOUSE" ] } \ No newline at end of file diff --git a/data/test-cases/c9f9d49b76b24194.json b/data/test-cases/a4ac6f23f01b27a3.json similarity index 57% rename from data/test-cases/c9f9d49b76b24194.json rename to data/test-cases/a4ac6f23f01b27a3.json index 8ba8eb88b..965d4d4ee 100644 --- a/data/test-cases/c9f9d49b76b24194.json +++ b/data/test-cases/a4ac6f23f01b27a3.json @@ -1,12 +1,12 @@ { - "uid" : "c9f9d49b76b24194", - "name" : "Find a patient page should launch [ALBERT HOUSE-Hospital Hub]", - "fullName" : "/app/features/find_a_patient.feature:Find a patient page should launch", - "historyId" : "ce439d93f1fb5f314bd4049ae743fe31", + "uid" : "a4ac6f23f01b27a3", + "name" : "Search without entering patient details", + "fullName" : "/app/features/find_a_patient.feature:Search without entering patient details", + "historyId" : "6d3ecbed8a34389c2d17a31baab210b7", "time" : { - "start" : 1717800247797, - "stop" : 1717800253145, - "duration" : 5348 + "start" : 1717801821772, + "stop" : 1717801830008, + "duration" : 8236 }, "status" : "passed", "flaky" : false, @@ -19,26 +19,26 @@ "testStage" : { "status" : "passed", "steps" : [ { - "name" : "Given I am logged into the RAVS app", + "name" : "Given I am on the find a patient by pds details page", "time" : { - "start" : 1717800247798, - "stop" : 1717800252256, - "duration" : 4458 + "start" : 1717801821773, + "stop" : 1717801829190, + "duration" : 7417 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "78bd966d8a7fab08", + "uid" : "99b9749699b55c45", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "78bd966d8a7fab08.png", + "source" : "99b9749699b55c45.png", "type" : "image/png", - "size" : 48118 + "size" : 47635 }, { - "uid" : "7e33556e9059d3ea", + "uid" : "dc48a11816d408a5", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "7e33556e9059d3ea.png", + "source" : "dc48a11816d408a5.png", "type" : "image/png", - "size" : 48209 + "size" : 48396 } ], "parameters" : [ ], "stepsCount" : 0, @@ -46,11 +46,11 @@ "shouldDisplayMessage" : false, "hasContent" : true }, { - "name" : "When I click the find a patient navigation link", + "name" : "When I click the search button", "time" : { - "start" : 1717800252257, - "stop" : 1717800252826, - "duration" : 569 + "start" : 1717801829191, + "stop" : 1717801829723, + "duration" : 532 }, "status" : "passed", "steps" : [ ], @@ -61,20 +61,20 @@ "shouldDisplayMessage" : false, "hasContent" : false }, { - "name" : "Then the find a patient page should be displayed", + "name" : "Then the alert messages should appear for Forename, Surname, Date Of Birth, Gender and Postcode", "time" : { - "start" : 1717800252826, - "stop" : 1717800253145, - "duration" : 319 + "start" : 1717801829723, + "stop" : 1717801830008, + "duration" : 285 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "58eb9eaded8c6d7", - "name" : "CHROME_125.0.6422.141_find_a_patient_page_should_be_displayed_", - "source" : "58eb9eaded8c6d7.png", + "uid" : "9cc231889d32f9b7", + "name" : "CHROME_125.0.6422.141_alert_messages_should_appear_for_missing_fields_", + "source" : "9cc231889d32f9b7.png", "type" : "image/png", - "size" : 45994 + "size" : 77040 } ], "parameters" : [ ], "stepsCount" : 0, @@ -92,10 +92,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1038-MainThread" + "value" : "1043-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -109,13 +109,7 @@ "name" : "resultFormat", "value" : "allure2" } ], - "parameters" : [ { - "name" : "care_model", - "value" : "Hospital Hub" - }, { - "name" : "site", - "value" : "ALBERT HOUSE" - } ], + "parameters" : [ ], "links" : [ ], "hidden" : false, "retry" : false, @@ -125,6 +119,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "c9f9d49b76b24194.json", - "parameterValues" : [ "Hospital Hub", "ALBERT HOUSE" ] + "source" : "a4ac6f23f01b27a3.json", + "parameterValues" : [ ] } \ No newline at end of file diff --git a/data/test-cases/c222fb8bf818fbbf.json b/data/test-cases/a4c9fbea089c5ec4.json similarity index 80% rename from data/test-cases/c222fb8bf818fbbf.json rename to data/test-cases/a4c9fbea089c5ec4.json index 2d988da24..bdc7029d8 100644 --- a/data/test-cases/c222fb8bf818fbbf.json +++ b/data/test-cases/a4c9fbea089c5ec4.json @@ -1,12 +1,12 @@ { - "uid" : "c222fb8bf818fbbf", + "uid" : "a4c9fbea089c5ec4", "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", "fullName" : "features/login.feature:Sign in should fail based on credentials provided", "historyId" : "68040a02b1a5a5e06a52aaeb8659d0c2", "time" : { - "start" : 1717800340666, - "stop" : 1717800344644, - "duration" : 3978 + "start" : 1717801869887, + "stop" : 1717801874212, + "duration" : 4325 }, "status" : "passed", "flaky" : false, @@ -21,9 +21,9 @@ "steps" : [ { "name" : "Given I access the ravs web app", "time" : { - "start" : 1717800340667, - "stop" : 1717800341046, - "duration" : 379 + "start" : 1717801869887, + "stop" : 1717801870263, + "duration" : 376 }, "status" : "passed", "steps" : [ ], @@ -36,9 +36,9 @@ }, { "name" : "When I click on the log in button", "time" : { - "start" : 1717800341046, - "stop" : 1717800342830, - "duration" : 1784 + "start" : 1717801870264, + "stop" : 1717801871610, + "duration" : 1346 }, "status" : "passed", "steps" : [ ], @@ -51,9 +51,9 @@ }, { "name" : "And I provide the long_email_address@nhs.net and password", "time" : { - "start" : 1717800342830, - "stop" : 1717800343768, - "duration" : 938 + "start" : 1717801871610, + "stop" : 1717801872964, + "duration" : 1354 }, "status" : "passed", "steps" : [ ], @@ -66,9 +66,9 @@ }, { "name" : "And the NHS sign in button is clicked", "time" : { - "start" : 1717800343768, - "stop" : 1717800344212, - "duration" : 444 + "start" : 1717801872964, + "stop" : 1717801873783, + "duration" : 819 }, "status" : "passed", "steps" : [ ], @@ -81,18 +81,18 @@ }, { "name" : "Then sign in should fail", "time" : { - "start" : 1717800344213, - "stop" : 1717800344644, - "duration" : 431 + "start" : 1717801873783, + "stop" : 1717801874212, + "duration" : 429 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "d000ea6dbdaebf5e", + "uid" : "2bc472643a930c33", "name" : "CHROME_125.0.6422.141_sign_in_should_fail_", - "source" : "d000ea6dbdaebf5e.png", + "source" : "2bc472643a930c33.png", "type" : "image/png", - "size" : 35769 + "size" : 35659 } ], "parameters" : [ ], "stepsCount" : 0, @@ -110,10 +110,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1038-MainThread" + "value" : "1040-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -146,6 +146,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "c222fb8bf818fbbf.json", + "source" : "a4c9fbea089c5ec4.json", "parameterValues" : [ "long_email_address@nhs.net", "password", "fail" ] } \ No newline at end of file diff --git a/data/test-cases/484080d90e9df8bf.json b/data/test-cases/a51a6f9250d4e1b2.json similarity index 76% rename from data/test-cases/484080d90e9df8bf.json rename to data/test-cases/a51a6f9250d4e1b2.json index 51e058a88..433146370 100644 --- a/data/test-cases/484080d90e9df8bf.json +++ b/data/test-cases/a51a6f9250d4e1b2.json @@ -1,12 +1,12 @@ { - "uid" : "484080d90e9df8bf", + "uid" : "a51a6f9250d4e1b2", "name" : "Add batch to vaccine [NEELIMA HOUSE-COVID-19-Comirnaty Original/Omicron BA.4-5-SD7YY2-24-today+90]", "fullName" : "/app/features/add_batches.feature:Add batch to vaccine", "historyId" : "816e0df01dffb1a7ed09998f81df379e", "time" : { - "start" : 1717800082917, - "stop" : 1717800103433, - "duration" : 20516 + "start" : 1717801574482, + "stop" : 1717801591582, + "duration" : 17100 }, "status" : "passed", "flaky" : false, @@ -21,22 +21,22 @@ "steps" : [ { "name" : "Given I am on the RAVS home page", "time" : { - "start" : 1717800082918, - "stop" : 1717800092948, - "duration" : 10030 + "start" : 1717801574483, + "stop" : 1717801583965, + "duration" : 9482 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "ea4b9e4e08e79199", + "uid" : "ac2591474602b148", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "ea4b9e4e08e79199.png", + "source" : "ac2591474602b148.png", "type" : "image/png", "size" : 48073 }, { - "uid" : "bf7e857b1aca0f74", + "uid" : "221fb01fdee8574", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "bf7e857b1aca0f74.png", + "source" : "221fb01fdee8574.png", "type" : "image/png", "size" : 48828 } ], @@ -48,9 +48,9 @@ }, { "name" : "When I am on the vaccine settings page", "time" : { - "start" : 1717800092949, - "stop" : 1717800094486, - "duration" : 1537 + "start" : 1717801583966, + "stop" : 1717801585020, + "duration" : 1054 }, "status" : "passed", "steps" : [ ], @@ -63,9 +63,9 @@ }, { "name" : "And I click add batches button", "time" : { - "start" : 1717800094486, - "stop" : 1717800095136, - "duration" : 650 + "start" : 1717801585021, + "stop" : 1717801585494, + "duration" : 473 }, "status" : "passed", "steps" : [ ], @@ -78,16 +78,16 @@ }, { "name" : "And I select NEELIMA HOUSE, COVID-19, Comirnaty Original/Omicron BA.4-5 and enter SD7YY2, 24", "time" : { - "start" : 1717800095137, - "stop" : 1717800098999, - "duration" : 3862 + "start" : 1717801585494, + "stop" : 1717801587929, + "duration" : 2435 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "54f13166ef95dc3c", + "uid" : "844a2a4ee7711e81", "name" : "CHROME_125.0.6422.141_entered_batch_number_", - "source" : "54f13166ef95dc3c.png", + "source" : "844a2a4ee7711e81.png", "type" : "image/png", "size" : 95120 } ], @@ -99,16 +99,16 @@ }, { "name" : "And I enter today+90", "time" : { - "start" : 1717800098999, - "stop" : 1717800100624, - "duration" : 1625 + "start" : 1717801587929, + "stop" : 1717801589571, + "duration" : 1642 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "4998678e84afaec0", + "uid" : "8b0eba2758eb2994", "name" : "CHROME_125.0.6422.141_entered_expiry_date_", - "source" : "4998678e84afaec0.png", + "source" : "8b0eba2758eb2994.png", "type" : "image/png", "size" : 95851 } ], @@ -120,16 +120,16 @@ }, { "name" : "And I click Add batch button", "time" : { - "start" : 1717800100625, - "stop" : 1717800101395, - "duration" : 770 + "start" : 1717801589572, + "stop" : 1717801590288, + "duration" : 716 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "a89901fd02f95f38", + "uid" : "fe848417310e11a", "name" : "CHROME_125.0.6422.141_clicked_add_batch_button_", - "source" : "a89901fd02f95f38.png", + "source" : "fe848417310e11a.png", "type" : "image/png", "size" : 94740 } ], @@ -141,16 +141,16 @@ }, { "name" : "And I click confirm choices button", "time" : { - "start" : 1717800101396, - "stop" : 1717800102267, - "duration" : 871 + "start" : 1717801590289, + "stop" : 1717801590770, + "duration" : 481 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "93a497376f43a8c4", + "uid" : "ec3e6309dd522ecc", "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "93a497376f43a8c4.png", + "source" : "ec3e6309dd522ecc.png", "type" : "image/png", "size" : 59157 } ], @@ -162,18 +162,18 @@ }, { "name" : "And I click confirm button", "time" : { - "start" : 1717800102268, - "stop" : 1717800103299, - "duration" : 1031 + "start" : 1717801590771, + "stop" : 1717801591374, + "duration" : 603 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "630832de87fe7db8", + "uid" : "2a0878d2b66d3595", "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "630832de87fe7db8.png", + "source" : "2a0878d2b66d3595.png", "type" : "image/png", - "size" : 76589 + "size" : 76712 } ], "parameters" : [ ], "stepsCount" : 0, @@ -183,16 +183,16 @@ }, { "name" : "Then the batch is already added to site warning should appear", "time" : { - "start" : 1717800103299, - "stop" : 1717800103433, - "duration" : 134 + "start" : 1717801591374, + "stop" : 1717801591582, + "duration" : 208 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "a513e8e512376103", + "uid" : "c8f8fe3ed5e77105", "name" : "CHROME_125.0.6422.141_batch_already_added_warning_message_exists_", - "source" : "a513e8e512376103.png", + "source" : "c8f8fe3ed5e77105.png", "type" : "image/png", "size" : 76589 } ], @@ -212,10 +212,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1041-MainThread" + "value" : "1037-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -257,6 +257,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "484080d90e9df8bf.json", + "source" : "a51a6f9250d4e1b2.json", "parameterValues" : [ "SD7YY2", "24", "today+90", "NEELIMA HOUSE", "COVID-19", "Comirnaty Original/Omicron BA.4-5" ] } \ No newline at end of file diff --git a/data/test-cases/a96b8881d63c99c9.json b/data/test-cases/a96b8881d63c99c9.json deleted file mode 100644 index f89f53580..000000000 --- a/data/test-cases/a96b8881d63c99c9.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "uid" : "a96b8881d63c99c9", - "name" : "Search without entering patient details", - "fullName" : "/app/features/find_a_patient.feature:Search without entering patient details", - "historyId" : "6d3ecbed8a34389c2d17a31baab210b7", - "time" : { - "start" : 1717800341463, - "stop" : 1717800372747, - "duration" : 31284 - }, - "status" : "failed", - "statusMessage" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button[text()='Log In']", - "statusTrace" : "self = \nselector = \"//button[text()='Log In']\", action = 'click', inputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n> self.page.wait_for_selector(selector)\n\nhelpers/playwrightHelper.py:183: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7f0ed414d080>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 30000ms exceeded.\nE Call log:\nE waiting for locator(\"//button[text()='Log In']\") to be visible\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError\n\nDuring handling of the above exception, another exception occurred:\n\n.0 = \n\n> kwargs = {arg: kwargs[arg] if arg in kwargs else request.getfixturevalue(arg) for arg in args}\n\n.tox/py311/lib/python3.11/site-packages/pytest_bdd/scenario.py:205: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:521: in getfixturevalue\n fixturedef = self._get_active_fixturedef(argname)\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:606: in _get_active_fixturedef\n fixturedef.execute(request=subrequest)\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:1076: in execute\n result = ihook.pytest_fixture_setup(fixturedef=self, request=request)\n.tox/py311/lib/python3.11/site-packages/pluggy/_hooks.py:513: in __call__\n return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)\n.tox/py311/lib/python3.11/site-packages/pluggy/_manager.py:120: in _hookexec\n return self._inner_hookexec(hook_name, methods, kwargs, firstresult)\n.tox/py311/lib/python3.11/site-packages/_pytest/setuponly.py:36: in pytest_fixture_setup\n return (yield)\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:1125: in pytest_fixture_setup\n result = call_fixture_func(fixturefunc, request, kwargs)\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: in call_fixture_func\n fixture_result = fixturefunc(**kwargs)\nconftest.py:85: in navigate_and_login\n click_login_button()\npages/login_page.py:14: in click_login_button\n find_element_and_perform_action(LOGIN_BUTTON_ELEMENT, \"click\")\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \nselector = \"//button[text()='Log In']\", action = 'click', inputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n self.page.wait_for_selector(selector)\n element=self.page.locator(selector)\n self.page.set_viewport_size({\"width\": 1500, \"height\":1500})\n element.scroll_into_view_if_needed()\n if action.lower() == \"click\":\n if element.is_enabled() and element.is_visible():\n element.click()\n print(f\"Clicked the {selector} successfully.\")\n else:\n print(f\"Element with {selector} is not enabled.\")\n elif action.lower() == \"input_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.fill(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"type_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.type(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"get_text\":\n text = element.text_content()\n print(f\"Text from the {selector}: {text}\")\n return text\n elif action.lower() == \"select_option\":\n element.select_option(inputValue)\n print(f\"Selected option with value '{inputValue}' from the {selector} successfully.\")\n elif action.lower() == \"click_checkbox\":\n if not element.is_checked():\n element.check()\n print(f\"{selector} checkbox checked successfully.\")\n else:\n print(f\"{selector} checkbox is already checked.\")\n else:\n print(f\"Unsupported action: {action}\")\n except Exception as e:\n print(f\"Exception: {e}. Element not found: {selector}\")\n> raise ElementNotFoundException(f\"Element not found: {selector}\")\nE helpers.playwrightHelper.ElementNotFoundException: Element not found: //button[text()='Log In']\n\nhelpers/playwrightHelper.py:222: ElementNotFoundException", - "flaky" : false, - "newFailed" : false, - "newBroken" : false, - "newPassed" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "beforeStages" : [ ], - "testStage" : { - "status" : "failed", - "statusMessage" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button[text()='Log In']", - "statusTrace" : "self = \nselector = \"//button[text()='Log In']\", action = 'click', inputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n> self.page.wait_for_selector(selector)\n\nhelpers/playwrightHelper.py:183: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7f0ed414d080>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 30000ms exceeded.\nE Call log:\nE waiting for locator(\"//button[text()='Log In']\") to be visible\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError\n\nDuring handling of the above exception, another exception occurred:\n\n.0 = \n\n> kwargs = {arg: kwargs[arg] if arg in kwargs else request.getfixturevalue(arg) for arg in args}\n\n.tox/py311/lib/python3.11/site-packages/pytest_bdd/scenario.py:205: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:521: in getfixturevalue\n fixturedef = self._get_active_fixturedef(argname)\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:606: in _get_active_fixturedef\n fixturedef.execute(request=subrequest)\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:1076: in execute\n result = ihook.pytest_fixture_setup(fixturedef=self, request=request)\n.tox/py311/lib/python3.11/site-packages/pluggy/_hooks.py:513: in __call__\n return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)\n.tox/py311/lib/python3.11/site-packages/pluggy/_manager.py:120: in _hookexec\n return self._inner_hookexec(hook_name, methods, kwargs, firstresult)\n.tox/py311/lib/python3.11/site-packages/_pytest/setuponly.py:36: in pytest_fixture_setup\n return (yield)\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:1125: in pytest_fixture_setup\n result = call_fixture_func(fixturefunc, request, kwargs)\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: in call_fixture_func\n fixture_result = fixturefunc(**kwargs)\nconftest.py:85: in navigate_and_login\n click_login_button()\npages/login_page.py:14: in click_login_button\n find_element_and_perform_action(LOGIN_BUTTON_ELEMENT, \"click\")\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \nselector = \"//button[text()='Log In']\", action = 'click', inputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n self.page.wait_for_selector(selector)\n element=self.page.locator(selector)\n self.page.set_viewport_size({\"width\": 1500, \"height\":1500})\n element.scroll_into_view_if_needed()\n if action.lower() == \"click\":\n if element.is_enabled() and element.is_visible():\n element.click()\n print(f\"Clicked the {selector} successfully.\")\n else:\n print(f\"Element with {selector} is not enabled.\")\n elif action.lower() == \"input_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.fill(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"type_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.type(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"get_text\":\n text = element.text_content()\n print(f\"Text from the {selector}: {text}\")\n return text\n elif action.lower() == \"select_option\":\n element.select_option(inputValue)\n print(f\"Selected option with value '{inputValue}' from the {selector} successfully.\")\n elif action.lower() == \"click_checkbox\":\n if not element.is_checked():\n element.check()\n print(f\"{selector} checkbox checked successfully.\")\n else:\n print(f\"{selector} checkbox is already checked.\")\n else:\n print(f\"Unsupported action: {action}\")\n except Exception as e:\n print(f\"Exception: {e}. Element not found: {selector}\")\n> raise ElementNotFoundException(f\"Element not found: {selector}\")\nE helpers.playwrightHelper.ElementNotFoundException: Element not found: //button[text()='Log In']\n\nhelpers/playwrightHelper.py:222: ElementNotFoundException", - "steps" : [ { - "name" : "Given I am on the find a patient by pds details page", - "time" : { - "start" : 1717800341463, - "stop" : 1717800372747, - "duration" : 31284 - }, - "status" : "failed", - "statusMessage" : "Element not found: //button[text()='Log In']", - "statusTrace" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button[text()='Log In']\n", - "steps" : [ ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 0, - "shouldDisplayMessage" : true, - "hasContent" : true - } ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 1, - "attachmentsCount" : 0, - "shouldDisplayMessage" : true, - "hasContent" : true - }, - "afterStages" : [ ], - "labels" : [ { - "name" : "host", - "value" : "73691c733a8b" - }, { - "name" : "thread", - "value" : "1035-MainThread" - }, { - "name" : "framework", - "value" : "pytest-bdd" - }, { - "name" : "language", - "value" : "cpython3" - }, { - "name" : "feature", - "value" : "Find a patient" - }, { - "name" : "resultFormat", - "value" : "allure2" - } ], - "parameters" : [ ], - "links" : [ ], - "hidden" : false, - "retry" : false, - "extra" : { - "severity" : "normal", - "retries" : [ ], - "categories" : [ { - "name" : "Product defects", - "matchedStatuses" : [ ], - "flaky" : false - } ], - "tags" : [ ] - }, - "source" : "a96b8881d63c99c9.json", - "parameterValues" : [ ] -} \ No newline at end of file diff --git a/data/test-cases/b892add1fd989a1.json b/data/test-cases/a97856d286cef287.json similarity index 63% rename from data/test-cases/b892add1fd989a1.json rename to data/test-cases/a97856d286cef287.json index ac1e9dfb2..db8840b55 100644 --- a/data/test-cases/b892add1fd989a1.json +++ b/data/test-cases/a97856d286cef287.json @@ -1,12 +1,12 @@ { - "uid" : "b892add1fd989a1", + "uid" : "a97856d286cef287", "name" : "Record a vaccine with nhs number [3-9470057589-NEELIMA HOUSE-Care Home-yes-today-2-yes-yes-today-1-ROGER SEABORNE-13/12/1922-10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG-COVID-19-Comirnaty 3 Omicron XBB.1.5-SDYY2-13A-19/10/2026]", "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", "historyId" : "643b95a928dd70c59cac7fbfd1556c74", "time" : { - "start" : 1717800397092, - "stop" : 1717800496725, - "duration" : 99633 + "start" : 1717801839306, + "stop" : 1717801906256, + "duration" : 66950 }, "status" : "passed", "flaky" : false, @@ -21,174 +21,174 @@ "steps" : [ { "name" : "Given I login to RAVS and set vaccinator details with NEELIMA HOUSE and Care Home and get patient details for 9470057589 with option 3 and choose to vaccinate with vaccine details as COVID-19, Comirnaty 3 Omicron XBB.1.5, SDYY2-13A with 19/10/2026", "time" : { - "start" : 1717800397093, - "stop" : 1717800440180, - "duration" : 43087 + "start" : 1717801839307, + "stop" : 1717801882301, + "duration" : 42994 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "df50dfd51e379fb", + "uid" : "db480d401e7015ce", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "df50dfd51e379fb.png", + "source" : "db480d401e7015ce.png", "type" : "image/png", "size" : 48073 }, { - "uid" : "7097b8d66f77d9bc", + "uid" : "a3c8c1558f5db7cb", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "7097b8d66f77d9bc.png", + "source" : "a3c8c1558f5db7cb.png", "type" : "image/png", "size" : 58082 }, { - "uid" : "a54d12fdd4bcb766", + "uid" : "f0419140dba8f439", "name" : "CHROME_125.0.6422.141_user_has_entered_care_home_details_", - "source" : "a54d12fdd4bcb766.png", + "source" : "f0419140dba8f439.png", "type" : "image/png", "size" : 75018 }, { - "uid" : "8c51ab2d33628644", + "uid" : "2a9c899e86234e69", "name" : "CHROME_125.0.6422.141_before_clicking_settings_", - "source" : "8c51ab2d33628644.png", + "source" : "2a9c899e86234e69.png", "type" : "image/png", "size" : 45994 }, { - "uid" : "de14fbe0719d6406", + "uid" : "18078b7a53be5ae9", "name" : "CHROME_125.0.6422.141_before_clicking_vaccines_", - "source" : "de14fbe0719d6406.png", + "source" : "18078b7a53be5ae9.png", "type" : "image/png", "size" : 80713 }, { - "uid" : "17e1b14231f478dc", + "uid" : "e17f2cd5d52abc3d", "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccines_", - "source" : "17e1b14231f478dc.png", + "source" : "e17f2cd5d52abc3d.png", "type" : "image/png", "size" : 38970 }, { - "uid" : "62d7f5237eb5d219", + "uid" : "af331b797f5d64f4", "name" : "CHROME_125.0.6422.141_before_clicking_site_radio_button_", - "source" : "62d7f5237eb5d219.png", + "source" : "af331b797f5d64f4.png", "type" : "image/png", "size" : 75080 }, { - "uid" : "b3cccb5239e7af24", + "uid" : "a107033c5c32bfcf", "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccine_checkbox_", - "source" : "b3cccb5239e7af24.png", + "source" : "a107033c5c32bfcf.png", "type" : "image/png", "size" : 85370 }, { - "uid" : "52f3cfcbec2cd67a", + "uid" : "19c552f54fb9cc06", "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccinetype_checkbox_", - "source" : "52f3cfcbec2cd67a.png", + "source" : "19c552f54fb9cc06.png", "type" : "image/png", "size" : 105400 }, { - "uid" : "5a4cc2e6e3c8169c", + "uid" : "1b4458ca827d8449", "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccine_button_", - "source" : "5a4cc2e6e3c8169c.png", + "source" : "1b4458ca827d8449.png", "type" : "image/png", "size" : 105729 }, { - "uid" : "144fcbdf7fe0bcb4", + "uid" : "99ae52ff66c0b7bf", "name" : "CHROME_125.0.6422.141_entered_batch_number_", - "source" : "144fcbdf7fe0bcb4.png", + "source" : "99ae52ff66c0b7bf.png", "type" : "image/png", "size" : 95512 }, { - "uid" : "ad2948ee288d2dd6", + "uid" : "75ac0df3e5431f78", "name" : "CHROME_125.0.6422.141_entered_expiry_date_", - "source" : "ad2948ee288d2dd6.png", + "source" : "75ac0df3e5431f78.png", "type" : "image/png", "size" : 96064 }, { - "uid" : "a201f14dbb64f913", + "uid" : "c2ed1d8c7a868829", "name" : "CHROME_125.0.6422.141_clicked_add_batch_button_", - "source" : "a201f14dbb64f913.png", + "source" : "c2ed1d8c7a868829.png", "type" : "image/png", "size" : 93361 }, { - "uid" : "f650c4e86f6a761d", + "uid" : "367e2c7ce4117558", "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "f650c4e86f6a761d.png", + "source" : "367e2c7ce4117558.png", "type" : "image/png", "size" : 59054 }, { - "uid" : "e9bb9fbc437b5de9", + "uid" : "c61e8f5eec8eb8e3", "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "e9bb9fbc437b5de9.png", + "source" : "c61e8f5eec8eb8e3.png", "type" : "image/png", "size" : 76151 }, { - "uid" : "b5c5b5449b293e4f", + "uid" : "98f05edb9b4190ef", "name" : "CHROME_125.0.6422.141_before_clicking_settings_", - "source" : "b5c5b5449b293e4f.png", + "source" : "98f05edb9b4190ef.png", "type" : "image/png", "size" : 46771 }, { - "uid" : "8a07de81ad03e303", + "uid" : "bb41185775a74b19", "name" : "CHROME_125.0.6422.141_before_clicking_vaccines_", - "source" : "8a07de81ad03e303.png", + "source" : "bb41185775a74b19.png", "type" : "image/png", "size" : 80713 }, { - "uid" : "1f6431109e7a6a21", + "uid" : "f2623aec094047e", "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccines_", - "source" : "1f6431109e7a6a21.png", + "source" : "f2623aec094047e.png", "type" : "image/png", "size" : 110332 }, { - "uid" : "76fbc7521a0da4e7", + "uid" : "a004343926b8a540", "name" : "CHROME_125.0.6422.141_before_clicking_site_radio_button_", - "source" : "76fbc7521a0da4e7.png", + "source" : "a004343926b8a540.png", "type" : "image/png", "size" : 75080 }, { - "uid" : "d804f8b0f2fccaec", + "uid" : "19bda488e51741dd", "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccine_checkbox_", - "source" : "d804f8b0f2fccaec.png", + "source" : "19bda488e51741dd.png", "type" : "image/png", "size" : 85370 }, { - "uid" : "900067eecfa04530", + "uid" : "9e069f4daca2a7ef", "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccinetype_checkbox_", - "source" : "900067eecfa04530.png", + "source" : "9e069f4daca2a7ef.png", "type" : "image/png", "size" : 105400 }, { - "uid" : "a5156626bde32fbd", + "uid" : "b88af8e400fe6e9f", "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccine_button_", - "source" : "a5156626bde32fbd.png", + "source" : "b88af8e400fe6e9f.png", "type" : "image/png", "size" : 105761 }, { - "uid" : "2849d9e4b5e427c8", + "uid" : "684408806804d75b", "name" : "CHROME_125.0.6422.141_entered_batch_number_", - "source" : "2849d9e4b5e427c8.png", + "source" : "684408806804d75b.png", "type" : "image/png", "size" : 95413 }, { - "uid" : "59f90ddc44f716a8", + "uid" : "38b269f08cb7fe11", "name" : "CHROME_125.0.6422.141_entered_expiry_date_", - "source" : "59f90ddc44f716a8.png", + "source" : "38b269f08cb7fe11.png", "type" : "image/png", "size" : 95988 }, { - "uid" : "f6148c1148a721c1", + "uid" : "75bcafeb3d9a42f9", "name" : "CHROME_125.0.6422.141_clicked_add_batch_button_", - "source" : "f6148c1148a721c1.png", + "source" : "75bcafeb3d9a42f9.png", "type" : "image/png", "size" : 93443 }, { - "uid" : "a7a0998c7223d271", + "uid" : "b8982c4a4e87373", "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "a7a0998c7223d271.png", + "source" : "b8982c4a4e87373.png", "type" : "image/png", "size" : 59117 }, { - "uid" : "c46fd34e9a2f8e15", + "uid" : "afe6280d449c25cc", "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "c46fd34e9a2f8e15.png", + "source" : "afe6280d449c25cc.png", "type" : "image/png", - "size" : 76764 + "size" : 76754 } ], "parameters" : [ ], "stepsCount" : 0, @@ -198,18 +198,18 @@ }, { "name" : "And I search for a patient with the NHS number in the find a patient screen", "time" : { - "start" : 1717800440180, - "stop" : 1717800441822, - "duration" : 1642 + "start" : 1717801882301, + "stop" : 1717801884649, + "duration" : 2348 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "7c16b84159b34787", + "uid" : "a9a8fbc979b0c6e8", "name" : "CHROME_125.0.6422.141_entered_nhs_number_as9470057589_and_clicked_search_for_patient_button_", - "source" : "7c16b84159b34787.png", + "source" : "a9a8fbc979b0c6e8.png", "type" : "image/png", - "size" : 47709 + "size" : 47668 } ], "parameters" : [ ], "stepsCount" : 0, @@ -219,18 +219,18 @@ }, { "name" : "And I open the patient record by clicking on patient ROGER SEABORNE", "time" : { - "start" : 1717800441823, - "stop" : 1717800442533, - "duration" : 710 + "start" : 1717801884649, + "stop" : 1717801885300, + "duration" : 651 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "3f9c6668f634d85d", + "uid" : "c88a64b7c553e8f4", "name" : "CHROME_125.0.6422.141_before_clicking_patient_name_", - "source" : "3f9c6668f634d85d.png", + "source" : "c88a64b7c553e8f4.png", "type" : "image/png", - "size" : 66873 + "size" : 66875 } ], "parameters" : [ ], "stepsCount" : 0, @@ -240,22 +240,22 @@ }, { "name" : "When I click choose vaccine button and choose the COVID-19, Comirnaty 3 Omicron XBB.1.5, SDYY2-13A with 19/10/2026 and click continue", "time" : { - "start" : 1717800442534, - "stop" : 1717800451132, - "duration" : 8598 + "start" : 1717801885300, + "stop" : 1717801892694, + "duration" : 7394 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "1a15cea0b8140158", + "uid" : "7dc29cb0651c3af7", "name" : "CHROME_125.0.6422.141_clicked_on_patient_ROGER SEABORNE_and_clicked_choose_vaccine_button_", - "source" : "1a15cea0b8140158.png", + "source" : "7dc29cb0651c3af7.png", "type" : "image/png", - "size" : 73881 + "size" : 68700 }, { - "uid" : "2b65fb9246b72fbf", + "uid" : "fbc25fc6253d9768", "name" : "CHROME_125.0.6422.141_selected_vaccine_COVID-19_and_Comirnaty 3 Omicron XBB.1.5_and_clicked_continue_button_", - "source" : "2b65fb9246b72fbf.png", + "source" : "fbc25fc6253d9768.png", "type" : "image/png", "size" : 105096 } ], @@ -267,30 +267,30 @@ }, { "name" : "And I assess the patient's yes with the details and date as today-2 and click continue to record consent screen button", "time" : { - "start" : 1717800451132, - "stop" : 1717800457299, - "duration" : 6167 + "start" : 1717801892695, + "stop" : 1717801900865, + "duration" : 8170 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "81c99789f4b7433f", + "uid" : "97f4ccacb50a29e7", "name" : "CHROME_125.0.6422.141_clicked_eligibility_yes_and_selected_eligibility_type_", - "source" : "81c99789f4b7433f.png", + "source" : "97f4ccacb50a29e7.png", "type" : "image/png", - "size" : 123963 + "size" : 122409 }, { - "uid" : "72ff717e7ef24418", - "name" : "CHROME_125.0.6422.141_clicked_patient_give_vaccine_radio_button_", - "source" : "72ff717e7ef24418.png", + "uid" : "23fbbf4d1c2fca87", + "name" : "CHROME_125.0.6422.141_select_patient_not_given_vaccine_after_assessing_", + "source" : "23fbbf4d1c2fca87.png", "type" : "image/png", - "size" : 124415 + "size" : 129095 }, { - "uid" : "b8475a78a7f4edaa", - "name" : "CHROME_125.0.6422.141_clicked_continue_to_record_consent_button_", - "source" : "b8475a78a7f4edaa.png", + "uid" : "61671f19be1b50f7", + "name" : "CHROME_125.0.6422.141_clicked_save_and_return_on_assessment_screen_", + "source" : "61671f19be1b50f7.png", "type" : "image/png", - "size" : 89082 + "size" : 88148 } ], "parameters" : [ ], "stepsCount" : 0, @@ -300,126 +300,84 @@ }, { "name" : "And I record yes with the details and click continue to vaccinate button", "time" : { - "start" : 1717800457300, - "stop" : 1717800459865, - "duration" : 2565 + "start" : 1717801900865, + "stop" : 1717801900865, + "duration" : 0 }, "status" : "passed", "steps" : [ ], - "attachments" : [ { - "uid" : "826702f1339d9bc9", - "name" : "CHROME_125.0.6422.141_before_selecting_consent_clinician_", - "source" : "826702f1339d9bc9.png", - "type" : "image/png", - "size" : 89082 - }, { - "uid" : "3c339681ec3d1e3e", - "name" : "CHROME_125.0.6422.141_clicked_continue_to_vaccinate_button_", - "source" : "3c339681ec3d1e3e.png", - "type" : "image/png", - "size" : 90828 - } ], + "attachments" : [ ], "parameters" : [ ], "stepsCount" : 0, - "attachmentsCount" : 2, + "attachmentsCount" : 0, "shouldDisplayMessage" : false, - "hasContent" : true + "hasContent" : false }, { "name" : "And I record yes details and date as today-1 and click Continue to Check and confirm screen", "time" : { - "start" : 1717800459865, - "stop" : 1717800469630, - "duration" : 9765 + "start" : 1717801900866, + "stop" : 1717801900866, + "duration" : 0 }, "status" : "passed", "steps" : [ ], - "attachments" : [ { - "uid" : "4951ab114a855dd5", - "name" : "CHROME_125.0.6422.141_entered_vaccination_details_", - "source" : "4951ab114a855dd5.png", - "type" : "image/png", - "size" : 167159 - } ], + "attachments" : [ ], "parameters" : [ ], "stepsCount" : 0, - "attachmentsCount" : 1, + "attachmentsCount" : 0, "shouldDisplayMessage" : false, - "hasContent" : true + "hasContent" : false }, { "name" : "Then I need to be able to see the patient ROGER SEABORNE, 13/12/1922, 10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG and vaccination details on the check and confirm screen", "time" : { - "start" : 1717800469631, - "stop" : 1717800473111, - "duration" : 3480 + "start" : 1717801900866, + "stop" : 1717801900866, + "duration" : 0 }, "status" : "passed", "steps" : [ ], - "attachments" : [ { - "uid" : "614177eeb9bf4d8c", - "name" : "CHROME_125.0.6422.141_check_and_confirm_screen_before_assertion_", - "source" : "614177eeb9bf4d8c.png", - "type" : "image/png", - "size" : 167159 - }, { - "uid" : "6efe907258d0eaeb", - "name" : "CHROME_125.0.6422.141_check_and_confirm_screen_after_assertion_", - "source" : "6efe907258d0eaeb.png", - "type" : "image/png", - "size" : 136987 - } ], + "attachments" : [ ], "parameters" : [ ], "stepsCount" : 0, - "attachmentsCount" : 2, + "attachmentsCount" : 0, "shouldDisplayMessage" : false, - "hasContent" : true + "hasContent" : false }, { "name" : "And when I click confirm and save button, the immunisation history of the patient should be updated in the patient details page", "time" : { - "start" : 1717800473111, - "stop" : 1717800496725, - "duration" : 23614 + "start" : 1717801900867, + "stop" : 1717801906256, + "duration" : 5389 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "2424bf592280866e", + "uid" : "faee908a8c33984e", "name" : "CHROME_125.0.6422.141_patient_details_screen_with_immunisation_history_", - "source" : "2424bf592280866e.png", + "source" : "faee908a8c33984e.png", "type" : "image/png", - "size" : 136987 - }, { - "uid" : "d0f7e6e9e7f3d4e2", - "name" : "CHROME_125.0.6422.141_delete_history_button_clicked_", - "source" : "d0f7e6e9e7f3d4e2.png", - "type" : "image/png", - "size" : 136144 - }, { - "uid" : "c4a6e9c6a4cf9b7e", - "name" : "CHROME_125.0.6422.141_delete_vaccination_button_clicked_", - "source" : "c4a6e9c6a4cf9b7e.png", - "type" : "image/png", - "size" : 25688 + "size" : 88148 } ], "parameters" : [ ], "stepsCount" : 0, - "attachmentsCount" : 3, + "attachmentsCount" : 1, "shouldDisplayMessage" : false, "hasContent" : true } ], "attachments" : [ ], "parameters" : [ ], "stepsCount" : 9, - "attachmentsCount" : 42, + "attachmentsCount" : 35, "shouldDisplayMessage" : false, "hasContent" : true }, "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1041-MainThread" + "value" : "1043-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -491,6 +449,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "b892add1fd989a1.json", + "source" : "a97856d286cef287.json", "parameterValues" : [ "10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG", "today-2", "19/10/2026", "SDYY2-13A", "Care Home", "COVID-19", "yes", "13/12/1922", "yes", "3", "ROGER SEABORNE", "9470057589", "NEELIMA HOUSE", "yes", "today-1", "Comirnaty 3 Omicron XBB.1.5" ] } \ No newline at end of file diff --git a/data/test-cases/a81526a410d30ed2.json b/data/test-cases/af45e8cbcef78e5f.json similarity index 72% rename from data/test-cases/a81526a410d30ed2.json rename to data/test-cases/af45e8cbcef78e5f.json index 9ab0b7267..916a06c4d 100644 --- a/data/test-cases/a81526a410d30ed2.json +++ b/data/test-cases/af45e8cbcef78e5f.json @@ -1,12 +1,12 @@ { - "uid" : "a81526a410d30ed2", - "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Vaccination Centre]", + "uid" : "af45e8cbcef78e5f", + "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Vaccination Centre]", "fullName" : "/app/features/add_batches.feature:Add vaccine batches page should launch", - "historyId" : "1773603fdc36ebfca8fa27ed0010172d", + "historyId" : "356ec4c9da3a4efb80abaa5dc18b6d4b", "time" : { - "start" : 1717800074654, - "stop" : 1717800081642, - "duration" : 6988 + "start" : 1717801612869, + "stop" : 1717801618950, + "duration" : 6081 }, "status" : "passed", "flaky" : false, @@ -21,24 +21,24 @@ "steps" : [ { "name" : "Given I am logged into the RAVS app", "time" : { - "start" : 1717800074656, - "stop" : 1717800078986, - "duration" : 4330 + "start" : 1717801612869, + "stop" : 1717801616502, + "duration" : 3633 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "641f63deb13f5a33", + "uid" : "e38e416142a41bb0", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "641f63deb13f5a33.png", + "source" : "e38e416142a41bb0.png", "type" : "image/png", - "size" : 48073 + "size" : 48118 }, { - "uid" : "f18cb4a3a7227ba5", + "uid" : "bc9dd18cb5fe073b", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "f18cb4a3a7227ba5.png", + "source" : "bc9dd18cb5fe073b.png", "type" : "image/png", - "size" : 48828 + "size" : 48882 } ], "parameters" : [ ], "stepsCount" : 0, @@ -48,9 +48,9 @@ }, { "name" : "When I am on the vaccine settings page", "time" : { - "start" : 1717800078988, - "stop" : 1717800080662, - "duration" : 1674 + "start" : 1717801616503, + "stop" : 1717801618030, + "duration" : 1527 }, "status" : "passed", "steps" : [ ], @@ -63,9 +63,9 @@ }, { "name" : "And I click add batches button", "time" : { - "start" : 1717800080662, - "stop" : 1717800081316, - "duration" : 654 + "start" : 1717801618030, + "stop" : 1717801618624, + "duration" : 594 }, "status" : "passed", "steps" : [ ], @@ -78,16 +78,16 @@ }, { "name" : "Then the add vaccine batches page should be launched", "time" : { - "start" : 1717800081317, - "stop" : 1717800081642, + "start" : 1717801618625, + "stop" : 1717801618950, "duration" : 325 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "b660c0f983890bc4", + "uid" : "aa95f44509ce2acf", "name" : "CHROME_125.0.6422.141_add_vaccine_batches_page_should_launch_", - "source" : "b660c0f983890bc4.png", + "source" : "aa95f44509ce2acf.png", "type" : "image/png", "size" : 76778 } ], @@ -107,10 +107,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1038-MainThread" + "value" : "1040-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -129,7 +129,7 @@ "value" : "Vaccination Centre" }, { "name" : "site", - "value" : "NEELIMA HOUSE" + "value" : "ALBERT HOUSE" } ], "links" : [ ], "hidden" : false, @@ -140,6 +140,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "a81526a410d30ed2.json", - "parameterValues" : [ "Vaccination Centre", "NEELIMA HOUSE" ] + "source" : "af45e8cbcef78e5f.json", + "parameterValues" : [ "Vaccination Centre", "ALBERT HOUSE" ] } \ No newline at end of file diff --git a/data/test-cases/af61ad6f4a5001a6.json b/data/test-cases/af61ad6f4a5001a6.json deleted file mode 100644 index 5863b8faf..000000000 --- a/data/test-cases/af61ad6f4a5001a6.json +++ /dev/null @@ -1,151 +0,0 @@ -{ - "uid" : "af61ad6f4a5001a6", - "name" : "Add vaccines page should launch [ALBERT HOUSE-Care Home]", - "fullName" : "/app/features/add_vaccines.feature:Add vaccines page should launch", - "historyId" : "f97bddd62ddb1d8812cefb30c9b685ab", - "time" : { - "start" : 1717800198541, - "stop" : 1717800207668, - "duration" : 9127 - }, - "status" : "passed", - "flaky" : false, - "newFailed" : false, - "newBroken" : false, - "newPassed" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "beforeStages" : [ ], - "testStage" : { - "status" : "passed", - "steps" : [ { - "name" : "Given I am logged into the RAVS app", - "time" : { - "start" : 1717800198541, - "stop" : 1717800205447, - "duration" : 6906 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "6cb3041000236608", - "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "6cb3041000236608.png", - "type" : "image/png", - "size" : 48118 - }, { - "uid" : "44a26774173d13dd", - "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "44a26774173d13dd.png", - "type" : "image/png", - "size" : 58121 - }, { - "uid" : "f4a9412c5e40aa1c", - "name" : "CHROME_125.0.6422.141_user_has_entered_care_home_details_", - "source" : "f4a9412c5e40aa1c.png", - "type" : "image/png", - "size" : 75066 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 3, - "shouldDisplayMessage" : false, - "hasContent" : true - }, { - "name" : "When I am on the vaccine settings page", - "time" : { - "start" : 1717800205447, - "stop" : 1717800206612, - "duration" : 1165 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 0, - "shouldDisplayMessage" : false, - "hasContent" : false - }, { - "name" : "And I click add vaccines button", - "time" : { - "start" : 1717800206612, - "stop" : 1717800207292, - "duration" : 680 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 0, - "shouldDisplayMessage" : false, - "hasContent" : false - }, { - "name" : "Then the add vaccines page should be launched", - "time" : { - "start" : 1717800207293, - "stop" : 1717800207668, - "duration" : 375 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "b2b6a4d5856cfd09", - "name" : "CHROME_125.0.6422.141_add_vaccines_page_should_launch_", - "source" : "b2b6a4d5856cfd09.png", - "type" : "image/png", - "size" : 75080 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 1, - "shouldDisplayMessage" : false, - "hasContent" : true - } ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 4, - "attachmentsCount" : 4, - "shouldDisplayMessage" : false, - "hasContent" : true - }, - "afterStages" : [ ], - "labels" : [ { - "name" : "host", - "value" : "73691c733a8b" - }, { - "name" : "thread", - "value" : "1035-MainThread" - }, { - "name" : "framework", - "value" : "pytest-bdd" - }, { - "name" : "language", - "value" : "cpython3" - }, { - "name" : "feature", - "value" : "Add vaccine to site" - }, { - "name" : "resultFormat", - "value" : "allure2" - } ], - "parameters" : [ { - "name" : "care_model", - "value" : "Care Home" - }, { - "name" : "site", - "value" : "ALBERT HOUSE" - } ], - "links" : [ ], - "hidden" : false, - "retry" : false, - "extra" : { - "severity" : "normal", - "retries" : [ ], - "categories" : [ ], - "tags" : [ ] - }, - "source" : "af61ad6f4a5001a6.json", - "parameterValues" : [ "Care Home", "ALBERT HOUSE" ] -} \ No newline at end of file diff --git a/data/test-cases/ba2d1fd072443c95.json b/data/test-cases/b3321781a1e528df.json similarity index 71% rename from data/test-cases/ba2d1fd072443c95.json rename to data/test-cases/b3321781a1e528df.json index 4c94d0d25..dafd6b0a6 100644 --- a/data/test-cases/ba2d1fd072443c95.json +++ b/data/test-cases/b3321781a1e528df.json @@ -1,12 +1,12 @@ { - "uid" : "ba2d1fd072443c95", - "name" : "Add vaccines page should launch [NEELIMA HOUSE-Off-site Outreach Event]", + "uid" : "b3321781a1e528df", + "name" : "Add vaccines page should launch [NEELIMA HOUSE-Home Of Housebound Patient]", "fullName" : "/app/features/add_vaccines.feature:Add vaccines page should launch", - "historyId" : "805e6c684096bdee5c6bc30c3049db85", + "historyId" : "e4a2f65050ea0e969cae008392a8bcbd", "time" : { - "start" : 1717800173822, - "stop" : 1717800180194, - "duration" : 6372 + "start" : 1717801623819, + "stop" : 1717801630117, + "duration" : 6298 }, "status" : "passed", "flaky" : false, @@ -21,24 +21,24 @@ "steps" : [ { "name" : "Given I am logged into the RAVS app", "time" : { - "start" : 1717800173822, - "stop" : 1717800178021, - "duration" : 4199 + "start" : 1717801623819, + "stop" : 1717801627519, + "duration" : 3700 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "a9bd0e60f4dfb9f3", + "uid" : "ed5a27ed4fcd54db", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "a9bd0e60f4dfb9f3.png", + "source" : "ed5a27ed4fcd54db.png", "type" : "image/png", "size" : 48073 }, { - "uid" : "79fc953d2c4c365d", + "uid" : "1f5bcae1b79b2959", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "79fc953d2c4c365d.png", + "source" : "1f5bcae1b79b2959.png", "type" : "image/png", - "size" : 49212 + "size" : 49758 } ], "parameters" : [ ], "stepsCount" : 0, @@ -48,9 +48,9 @@ }, { "name" : "When I am on the vaccine settings page", "time" : { - "start" : 1717800178021, - "stop" : 1717800179198, - "duration" : 1177 + "start" : 1717801627519, + "stop" : 1717801629070, + "duration" : 1551 }, "status" : "passed", "steps" : [ ], @@ -63,9 +63,9 @@ }, { "name" : "And I click add vaccines button", "time" : { - "start" : 1717800179198, - "stop" : 1717800179894, - "duration" : 696 + "start" : 1717801629071, + "stop" : 1717801629772, + "duration" : 701 }, "status" : "passed", "steps" : [ ], @@ -78,16 +78,16 @@ }, { "name" : "Then the add vaccines page should be launched", "time" : { - "start" : 1717800179894, - "stop" : 1717800180194, - "duration" : 300 + "start" : 1717801629772, + "stop" : 1717801630117, + "duration" : 345 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "c4537d21f48e9ef8", + "uid" : "9116905870d1de1e", "name" : "CHROME_125.0.6422.141_add_vaccines_page_should_launch_", - "source" : "c4537d21f48e9ef8.png", + "source" : "9116905870d1de1e.png", "type" : "image/png", "size" : 75080 } ], @@ -107,10 +107,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1041-MainThread" + "value" : "1037-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -126,7 +126,7 @@ } ], "parameters" : [ { "name" : "care_model", - "value" : "Off-site Outreach Event" + "value" : "Home Of Housebound Patient" }, { "name" : "site", "value" : "NEELIMA HOUSE" @@ -140,6 +140,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "ba2d1fd072443c95.json", - "parameterValues" : [ "Off-site Outreach Event", "NEELIMA HOUSE" ] + "source" : "b3321781a1e528df.json", + "parameterValues" : [ "Home Of Housebound Patient", "NEELIMA HOUSE" ] } \ No newline at end of file diff --git a/data/test-cases/b4a1e82a9b1159c3.json b/data/test-cases/b4a1e82a9b1159c3.json deleted file mode 100644 index e4d34d338..000000000 --- a/data/test-cases/b4a1e82a9b1159c3.json +++ /dev/null @@ -1,134 +0,0 @@ -{ - "uid" : "b4a1e82a9b1159c3", - "name" : "Record a vaccine with nhs number [4-9437541817-NEELIMA HOUSE-Off-site Outreach Event-yes-today-yes-yes-today-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-Flu-Adjuvanted Quadrivalent - aQIV-SDYY2-24A-19/10/2026]", - "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", - "historyId" : "fcbb8313f0acc4c94b049eac778c2c8a", - "time" : { - "start" : 1717800751663, - "stop" : 1717800751781, - "duration" : 118 - }, - "status" : "failed", - "statusMessage" : "playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nCall log:\nwaiting for locator(\"*\") to be visible\n - locator resolved to 99 elements. Proceeding with the first one: …", - "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'SDYY2-24A', 'care_model': 'Off-site Outreach Event', 'chosen_vaccine': 'Flu', ...}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:43: in step_login_to_ravs\n set_vaccinator_location(site, care_model)\nconftest.py:120: in set_vaccinator_location\n select_site(site)\npages/vaccinator_location_page.py:17: in select_site\n find_element_and_perform_action(SITE_DROPDOWN_ELEMENT, \"select_option\",site)\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\nhelpers/playwrightHelper.py:179: in find_element_and_perform_action\n self.wait_for_page_to_load()\nhelpers/playwrightHelper.py:117: in wait_for_page_to_load\n self.page.wait_for_selector('*', timeout=timeout * 100)\n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7fc99c7ef240>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nE Call log:\nE waiting for locator(\"*\") to be visible\nE - locator resolved to 99 elements. Proceeding with the first one: …\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError", - "flaky" : false, - "newFailed" : false, - "newBroken" : false, - "newPassed" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "beforeStages" : [ ], - "testStage" : { - "status" : "failed", - "statusMessage" : "playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nCall log:\nwaiting for locator(\"*\") to be visible\n - locator resolved to 99 elements. Proceeding with the first one: …", - "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'SDYY2-24A', 'care_model': 'Off-site Outreach Event', 'chosen_vaccine': 'Flu', ...}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:43: in step_login_to_ravs\n set_vaccinator_location(site, care_model)\nconftest.py:120: in set_vaccinator_location\n select_site(site)\npages/vaccinator_location_page.py:17: in select_site\n find_element_and_perform_action(SITE_DROPDOWN_ELEMENT, \"select_option\",site)\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\nhelpers/playwrightHelper.py:179: in find_element_and_perform_action\n self.wait_for_page_to_load()\nhelpers/playwrightHelper.py:117: in wait_for_page_to_load\n self.page.wait_for_selector('*', timeout=timeout * 100)\n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7fc99c7ef240>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nE Call log:\nE waiting for locator(\"*\") to be visible\nE - locator resolved to 99 elements. Proceeding with the first one: …\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError", - "steps" : [ { - "name" : "Given I login to RAVS and set vaccinator details with NEELIMA HOUSE and Off-site Outreach Event and get patient details for 9437541817 with option 4 and choose to vaccinate with vaccine details as Flu, Adjuvanted Quadrivalent - aQIV, SDYY2-24A with 19/10/2026", - "time" : { - "start" : 1717800751664, - "stop" : 1717800751781, - "duration" : 117 - }, - "status" : "failed", - "statusMessage" : "Page.wait_for_selector: Timeout 100ms exceeded.\nCall log:\nwaiting for locator(\"*\") to be visible\n - locator resolved to 99 elements. Proceeding with the first one: …\n", - "statusTrace" : "playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nCall log:\nwaiting for locator(\"*\") to be visible\n - locator resolved to 99 elements. Proceeding with the first one: …\n\n", - "steps" : [ ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 0, - "shouldDisplayMessage" : true, - "hasContent" : true - } ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 1, - "attachmentsCount" : 0, - "shouldDisplayMessage" : true, - "hasContent" : true - }, - "afterStages" : [ ], - "labels" : [ { - "name" : "host", - "value" : "73691c733a8b" - }, { - "name" : "thread", - "value" : "1038-MainThread" - }, { - "name" : "framework", - "value" : "pytest-bdd" - }, { - "name" : "language", - "value" : "cpython3" - }, { - "name" : "feature", - "value" : "Record vaccine" - }, { - "name" : "resultFormat", - "value" : "allure2" - } ], - "parameters" : [ { - "name" : "address", - "value" : "32 HOLLAND ROAD, MANCHESTER, M8 4NP" - }, { - "name" : "assess_date", - "value" : "today" - }, { - "name" : "batch_expiry_date", - "value" : "19/10/2026" - }, { - "name" : "batch_number", - "value" : "SDYY2-24A" - }, { - "name" : "care_model", - "value" : "Off-site Outreach Event" - }, { - "name" : "chosen_vaccine", - "value" : "Flu" - }, { - "name" : "consent", - "value" : "yes" - }, { - "name" : "dob", - "value" : "27/3/1957" - }, { - "name" : "eligibility", - "value" : "yes" - }, { - "name" : "index", - "value" : "4" - }, { - "name" : "name", - "value" : "FLORINDA DUNNER" - }, { - "name" : "nhs_number", - "value" : "9437541817" - }, { - "name" : "site", - "value" : "NEELIMA HOUSE" - }, { - "name" : "vaccination", - "value" : "yes" - }, { - "name" : "vaccination_date", - "value" : "today" - }, { - "name" : "vaccine_type", - "value" : "Adjuvanted Quadrivalent - aQIV" - } ], - "links" : [ ], - "hidden" : false, - "retry" : false, - "extra" : { - "severity" : "normal", - "retries" : [ ], - "categories" : [ { - "name" : "Product defects", - "matchedStatuses" : [ ], - "flaky" : false - } ], - "tags" : [ ] - }, - "source" : "b4a1e82a9b1159c3.json", - "parameterValues" : [ "32 HOLLAND ROAD, MANCHESTER, M8 4NP", "today", "19/10/2026", "SDYY2-24A", "Off-site Outreach Event", "Flu", "yes", "27/3/1957", "yes", "4", "FLORINDA DUNNER", "9437541817", "NEELIMA HOUSE", "yes", "today", "Adjuvanted Quadrivalent - aQIV" ] -} \ No newline at end of file diff --git a/data/test-cases/ffa9fc2cc0dd4bdc.json b/data/test-cases/b51ca4cf1c5cee7.json similarity index 79% rename from data/test-cases/ffa9fc2cc0dd4bdc.json rename to data/test-cases/b51ca4cf1c5cee7.json index 7822af363..981797e83 100644 --- a/data/test-cases/ffa9fc2cc0dd4bdc.json +++ b/data/test-cases/b51ca4cf1c5cee7.json @@ -1,12 +1,12 @@ { - "uid" : "ffa9fc2cc0dd4bdc", + "uid" : "b51ca4cf1c5cee7", "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", "fullName" : "/app/features/add_batches.feature:Add vaccine batches page should launch", "historyId" : "de1500da1927db9000639b1ba336c29b", "time" : { - "start" : 1717800076049, - "stop" : 1717800082914, - "duration" : 6865 + "start" : 1717801567878, + "stop" : 1717801574479, + "duration" : 6601 }, "status" : "passed", "flaky" : false, @@ -21,22 +21,22 @@ "steps" : [ { "name" : "Given I am logged into the RAVS app", "time" : { - "start" : 1717800076050, - "stop" : 1717800080570, - "duration" : 4520 + "start" : 1717801567879, + "stop" : 1717801572293, + "duration" : 4414 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "f0964b0a561d81e3", + "uid" : "bd988694a80d1196", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "f0964b0a561d81e3.png", + "source" : "bd988694a80d1196.png", "type" : "image/png", "size" : 47635 }, { - "uid" : "3e5580935a1c17fd", + "uid" : "b2866b90a717ab85", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "3e5580935a1c17fd.png", + "source" : "b2866b90a717ab85.png", "type" : "image/png", "size" : 48773 } ], @@ -48,9 +48,9 @@ }, { "name" : "When I am on the vaccine settings page", "time" : { - "start" : 1717800080572, - "stop" : 1717800082214, - "duration" : 1642 + "start" : 1717801572295, + "stop" : 1717801573716, + "duration" : 1421 }, "status" : "passed", "steps" : [ ], @@ -63,9 +63,9 @@ }, { "name" : "And I click add batches button", "time" : { - "start" : 1717800082214, - "stop" : 1717800082665, - "duration" : 451 + "start" : 1717801573716, + "stop" : 1717801574212, + "duration" : 496 }, "status" : "passed", "steps" : [ ], @@ -78,16 +78,16 @@ }, { "name" : "Then the add vaccine batches page should be launched", "time" : { - "start" : 1717800082666, - "stop" : 1717800082914, - "duration" : 248 + "start" : 1717801574213, + "stop" : 1717801574479, + "duration" : 266 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "74e4e95c6dcd783e", + "uid" : "4ccdec91c604191f", "name" : "CHROME_125.0.6422.141_add_vaccine_batches_page_should_launch_", - "source" : "74e4e95c6dcd783e.png", + "source" : "4ccdec91c604191f.png", "type" : "image/png", "size" : 76778 } ], @@ -107,10 +107,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1041-MainThread" + "value" : "1037-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -140,6 +140,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "ffa9fc2cc0dd4bdc.json", + "source" : "b51ca4cf1c5cee7.json", "parameterValues" : [ "Off-site Outreach Event", "ST JOHN'S HOUSE" ] } \ No newline at end of file diff --git a/data/test-cases/7e195759b0e5d59c.json b/data/test-cases/b5a239dea2c6a8b.json similarity index 78% rename from data/test-cases/7e195759b0e5d59c.json rename to data/test-cases/b5a239dea2c6a8b.json index de9b63bb5..c4bdfbe20 100644 --- a/data/test-cases/7e195759b0e5d59c.json +++ b/data/test-cases/b5a239dea2c6a8b.json @@ -1,12 +1,12 @@ { - "uid" : "7e195759b0e5d59c", + "uid" : "b5a239dea2c6a8b", "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Hospital Hub]", "fullName" : "/app/features/add_batches.feature:Add vaccine batches page should launch", "historyId" : "17b3879b4a49057bf172a1b5520afbba", "time" : { - "start" : 1717800165618, - "stop" : 1717800171497, - "duration" : 5879 + "start" : 1717801624375, + "stop" : 1717801630818, + "duration" : 6443 }, "status" : "passed", "flaky" : false, @@ -21,22 +21,22 @@ "steps" : [ { "name" : "Given I am logged into the RAVS app", "time" : { - "start" : 1717800165618, - "stop" : 1717800169823, - "duration" : 4205 + "start" : 1717801624376, + "stop" : 1717801628279, + "duration" : 3903 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "d6aeca185d023983", + "uid" : "db14afd74d53a04e", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "d6aeca185d023983.png", + "source" : "db14afd74d53a04e.png", "type" : "image/png", "size" : 48118 }, { - "uid" : "ddbea6c5d7a13cdd", + "uid" : "3358a2e5ae1d2203", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "ddbea6c5d7a13cdd.png", + "source" : "3358a2e5ae1d2203.png", "type" : "image/png", "size" : 48209 } ], @@ -48,9 +48,9 @@ }, { "name" : "When I am on the vaccine settings page", "time" : { - "start" : 1717800169823, - "stop" : 1717800170873, - "duration" : 1050 + "start" : 1717801628280, + "stop" : 1717801629904, + "duration" : 1624 }, "status" : "passed", "steps" : [ ], @@ -63,9 +63,9 @@ }, { "name" : "And I click add batches button", "time" : { - "start" : 1717800170873, - "stop" : 1717800171263, - "duration" : 390 + "start" : 1717801629904, + "stop" : 1717801630578, + "duration" : 674 }, "status" : "passed", "steps" : [ ], @@ -78,16 +78,16 @@ }, { "name" : "Then the add vaccine batches page should be launched", "time" : { - "start" : 1717800171263, - "stop" : 1717800171497, - "duration" : 234 + "start" : 1717801630578, + "stop" : 1717801630818, + "duration" : 240 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "1e063e9c74626dca", + "uid" : "47f24528e512a226", "name" : "CHROME_125.0.6422.141_add_vaccine_batches_page_should_launch_", - "source" : "1e063e9c74626dca.png", + "source" : "47f24528e512a226.png", "type" : "image/png", "size" : 76778 } ], @@ -107,10 +107,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1038-MainThread" + "value" : "1040-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -140,6 +140,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "7e195759b0e5d59c.json", + "source" : "b5a239dea2c6a8b.json", "parameterValues" : [ "Hospital Hub", "ALBERT HOUSE" ] } \ No newline at end of file diff --git a/data/test-cases/96fe9d4f7a35015b.json b/data/test-cases/b633fd5ebcd232a3.json similarity index 78% rename from data/test-cases/96fe9d4f7a35015b.json rename to data/test-cases/b633fd5ebcd232a3.json index 604d854a8..695a16ee5 100644 --- a/data/test-cases/96fe9d4f7a35015b.json +++ b/data/test-cases/b633fd5ebcd232a3.json @@ -1,12 +1,12 @@ { - "uid" : "96fe9d4f7a35015b", + "uid" : "b633fd5ebcd232a3", "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Vaccination Centre]", "fullName" : "/app/features/add_vaccines.feature:Add vaccines page should launch", "historyId" : "2afbec971dac7d6c30489cf891aaee21", "time" : { - "start" : 1717800235977, - "stop" : 1717800241829, - "duration" : 5852 + "start" : 1717801723845, + "stop" : 1717801729285, + "duration" : 5440 }, "status" : "passed", "flaky" : false, @@ -21,22 +21,22 @@ "steps" : [ { "name" : "Given I am logged into the RAVS app", "time" : { - "start" : 1717800235978, - "stop" : 1717800239838, - "duration" : 3860 + "start" : 1717801723845, + "stop" : 1717801727474, + "duration" : 3629 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "25fe6c4acf237171", + "uid" : "d9f5cf452b6dd193", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "25fe6c4acf237171.png", + "source" : "d9f5cf452b6dd193.png", "type" : "image/png", "size" : 47635 }, { - "uid" : "d18f4b4f075fc359", + "uid" : "5750ed7f4fe6f448", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "d18f4b4f075fc359.png", + "source" : "5750ed7f4fe6f448.png", "type" : "image/png", "size" : 48396 } ], @@ -48,9 +48,9 @@ }, { "name" : "When I am on the vaccine settings page", "time" : { - "start" : 1717800239838, - "stop" : 1717800240997, - "duration" : 1159 + "start" : 1717801727475, + "stop" : 1717801728589, + "duration" : 1114 }, "status" : "passed", "steps" : [ ], @@ -63,9 +63,9 @@ }, { "name" : "And I click add vaccines button", "time" : { - "start" : 1717800240998, - "stop" : 1717800241576, - "duration" : 578 + "start" : 1717801728589, + "stop" : 1717801729095, + "duration" : 506 }, "status" : "passed", "steps" : [ ], @@ -78,16 +78,16 @@ }, { "name" : "Then the add vaccines page should be launched", "time" : { - "start" : 1717800241577, - "stop" : 1717800241829, - "duration" : 252 + "start" : 1717801729095, + "stop" : 1717801729285, + "duration" : 190 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "1a8c8f42f15bc869", + "uid" : "7016278e4f4fc928", "name" : "CHROME_125.0.6422.141_add_vaccines_page_should_launch_", - "source" : "1a8c8f42f15bc869.png", + "source" : "7016278e4f4fc928.png", "type" : "image/png", "size" : 75080 } ], @@ -107,10 +107,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1035-MainThread" + "value" : "1040-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -140,6 +140,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "96fe9d4f7a35015b.json", + "source" : "b633fd5ebcd232a3.json", "parameterValues" : [ "Vaccination Centre", "ST JOHN'S HOUSE" ] } \ No newline at end of file diff --git a/data/test-cases/7e198b5d2b0a6b4d.json b/data/test-cases/b6c72b1b963ee9cb.json similarity index 79% rename from data/test-cases/7e198b5d2b0a6b4d.json rename to data/test-cases/b6c72b1b963ee9cb.json index bb4931c47..3a99dae1a 100644 --- a/data/test-cases/7e198b5d2b0a6b4d.json +++ b/data/test-cases/b6c72b1b963ee9cb.json @@ -1,12 +1,12 @@ { - "uid" : "7e198b5d2b0a6b4d", + "uid" : "b6c72b1b963ee9cb", "name" : "NHS sign in page should be visible", "fullName" : "features/login.feature:NHS sign in page should be visible", "historyId" : "af06b7202b34fb810ed33c32dfaf440e", "time" : { - "start" : 1717800373997, - "stop" : 1717800375323, - "duration" : 1326 + "start" : 1717801831381, + "stop" : 1717801832485, + "duration" : 1104 }, "status" : "passed", "flaky" : false, @@ -21,9 +21,9 @@ "steps" : [ { "name" : "Given I access the ravs web app", "time" : { - "start" : 1717800373998, - "stop" : 1717800374124, - "duration" : 126 + "start" : 1717801831381, + "stop" : 1717801831473, + "duration" : 92 }, "status" : "passed", "steps" : [ ], @@ -36,9 +36,9 @@ }, { "name" : "When I click on the log in button", "time" : { - "start" : 1717800374124, - "stop" : 1717800375096, - "duration" : 972 + "start" : 1717801831473, + "stop" : 1717801832263, + "duration" : 790 }, "status" : "passed", "steps" : [ ], @@ -51,18 +51,18 @@ }, { "name" : "Then the NHS sign in page should be visible", "time" : { - "start" : 1717800375096, - "stop" : 1717800375323, - "duration" : 227 + "start" : 1717801832263, + "stop" : 1717801832485, + "duration" : 222 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "fb9a5953e22c2e1d", + "uid" : "67c35a865f6bc34f", "name" : "CHROME_125.0.6422.141_nhs_sign_in_button_should_be_visible_", - "source" : "fb9a5953e22c2e1d.png", + "source" : "67c35a865f6bc34f.png", "type" : "image/png", - "size" : 35549 + "size" : 33914 } ], "parameters" : [ ], "stepsCount" : 0, @@ -80,10 +80,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1035-MainThread" + "value" : "1043-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -107,6 +107,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "7e198b5d2b0a6b4d.json", + "source" : "b6c72b1b963ee9cb.json", "parameterValues" : [ ] } \ No newline at end of file diff --git a/data/test-cases/f4d4c8764f17a18c.json b/data/test-cases/c2cc4bae14dd3df5.json similarity index 80% rename from data/test-cases/f4d4c8764f17a18c.json rename to data/test-cases/c2cc4bae14dd3df5.json index 1ee7f4dcd..9273585f9 100644 --- a/data/test-cases/f4d4c8764f17a18c.json +++ b/data/test-cases/c2cc4bae14dd3df5.json @@ -1,12 +1,12 @@ { - "uid" : "f4d4c8764f17a18c", + "uid" : "c2cc4bae14dd3df5", "name" : "Login button is visible", "fullName" : "features/login.feature:Login button is visible", "historyId" : "67f72350cbea9a3eebab3adfe5536260", "time" : { - "start" : 1717800372948, - "stop" : 1717800373995, - "duration" : 1047 + "start" : 1717801830012, + "stop" : 1717801831379, + "duration" : 1367 }, "status" : "passed", "flaky" : false, @@ -21,9 +21,9 @@ "steps" : [ { "name" : "Given I access the ravs web app", "time" : { - "start" : 1717800372949, - "stop" : 1717800373825, - "duration" : 876 + "start" : 1717801830012, + "stop" : 1717801831201, + "duration" : 1189 }, "status" : "passed", "steps" : [ ], @@ -36,16 +36,16 @@ }, { "name" : "Then the login button should be visible", "time" : { - "start" : 1717800373825, - "stop" : 1717800373995, - "duration" : 170 + "start" : 1717801831202, + "stop" : 1717801831379, + "duration" : 177 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "d1dd78f1fdcbfbba", + "uid" : "750179293444864f", "name" : "CHROME_125.0.6422.141_login_should_be_visible_", - "source" : "d1dd78f1fdcbfbba.png", + "source" : "750179293444864f.png", "type" : "image/png", "size" : 21485 } ], @@ -65,10 +65,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1035-MainThread" + "value" : "1043-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -92,6 +92,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "f4d4c8764f17a18c.json", + "source" : "c2cc4bae14dd3df5.json", "parameterValues" : [ ] } \ No newline at end of file diff --git a/data/test-cases/c80e93f27a669390.json b/data/test-cases/c80e93f27a669390.json deleted file mode 100644 index 661d6a9bc..000000000 --- a/data/test-cases/c80e93f27a669390.json +++ /dev/null @@ -1,151 +0,0 @@ -{ - "uid" : "c80e93f27a669390", - "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", - "fullName" : "/app/features/find_a_patient.feature:Search by NHS number", - "historyId" : "d3c8a128e42732e8c43697d4afeb3b03", - "time" : { - "start" : 1717800325627, - "stop" : 1717800333931, - "duration" : 8304 - }, - "status" : "passed", - "flaky" : false, - "newFailed" : false, - "newBroken" : false, - "newPassed" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "beforeStages" : [ ], - "testStage" : { - "status" : "passed", - "steps" : [ { - "name" : "Given I am on the find a patient by nhs number page", - "time" : { - "start" : 1717800325628, - "stop" : 1717800332647, - "duration" : 7019 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "4756ba5e8ef843a7", - "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "4756ba5e8ef843a7.png", - "type" : "image/png", - "size" : 47635 - }, { - "uid" : "53ba1d9379951076", - "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "53ba1d9379951076.png", - "type" : "image/png", - "size" : 48396 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 2, - "shouldDisplayMessage" : false, - "hasContent" : true - }, { - "name" : "When I enter a valid 9470006143", - "time" : { - "start" : 1717800332648, - "stop" : 1717800333043, - "duration" : 395 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 0, - "shouldDisplayMessage" : false, - "hasContent" : false - }, { - "name" : "And I click the search button", - "time" : { - "start" : 1717800333043, - "stop" : 1717800333551, - "duration" : 508 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 0, - "shouldDisplayMessage" : false, - "hasContent" : false - }, { - "name" : "Then I should be directed to the patient's information page and show TABBY FERN, 9470006143, 20150222 and CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ details", - "time" : { - "start" : 1717800333551, - "stop" : 1717800333931, - "duration" : 380 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "4936d253675a7f62", - "name" : "CHROME_125.0.6422.141_patient_information_page_should_be_visible_", - "source" : "4936d253675a7f62.png", - "type" : "image/png", - "size" : 47758 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 1, - "shouldDisplayMessage" : false, - "hasContent" : true - } ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 4, - "attachmentsCount" : 3, - "shouldDisplayMessage" : false, - "hasContent" : true - }, - "afterStages" : [ ], - "labels" : [ { - "name" : "host", - "value" : "73691c733a8b" - }, { - "name" : "thread", - "value" : "1038-MainThread" - }, { - "name" : "framework", - "value" : "pytest-bdd" - }, { - "name" : "language", - "value" : "cpython3" - }, { - "name" : "feature", - "value" : "Find a patient" - }, { - "name" : "resultFormat", - "value" : "allure2" - } ], - "parameters" : [ { - "name" : "address", - "value" : "CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ" - }, { - "name" : "dateofbirth", - "value" : "20150222" - }, { - "name" : "name", - "value" : "TABBY FERN" - }, { - "name" : "nhsNumber", - "value" : "9470006143" - } ], - "links" : [ ], - "hidden" : false, - "retry" : false, - "extra" : { - "severity" : "normal", - "retries" : [ ], - "categories" : [ ], - "tags" : [ ] - }, - "source" : "c80e93f27a669390.json", - "parameterValues" : [ "CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ", "20150222", "TABBY FERN", "9470006143" ] -} \ No newline at end of file diff --git a/data/test-cases/24499a8ac8020f1e.json b/data/test-cases/c9837eea48af5d1f.json similarity index 79% rename from data/test-cases/24499a8ac8020f1e.json rename to data/test-cases/c9837eea48af5d1f.json index 5dc9484b4..155d39190 100644 --- a/data/test-cases/24499a8ac8020f1e.json +++ b/data/test-cases/c9837eea48af5d1f.json @@ -1,12 +1,12 @@ { - "uid" : "24499a8ac8020f1e", + "uid" : "c9837eea48af5d1f", "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", "fullName" : "/app/features/find_a_patient.feature:Find a patient page should launch", "historyId" : "7a01903d034d28507418c921dcf8715f", "time" : { - "start" : 1717800245009, - "stop" : 1717800249083, - "duration" : 4074 + "start" : 1717801694711, + "stop" : 1717801699515, + "duration" : 4804 }, "status" : "passed", "flaky" : false, @@ -21,22 +21,22 @@ "steps" : [ { "name" : "Given I am logged into the RAVS app", "time" : { - "start" : 1717800245010, - "stop" : 1717800248506, - "duration" : 3496 + "start" : 1717801694712, + "stop" : 1717801698882, + "duration" : 4170 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "df9329992421d8b9", + "uid" : "7816c3dfffbfb5af", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "df9329992421d8b9.png", + "source" : "7816c3dfffbfb5af.png", "type" : "image/png", "size" : 47635 }, { - "uid" : "ea5f4fa253ca87e8", + "uid" : "62dae433874ffb97", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "ea5f4fa253ca87e8.png", + "source" : "62dae433874ffb97.png", "type" : "image/png", "size" : 48773 } ], @@ -48,9 +48,9 @@ }, { "name" : "When I click the find a patient navigation link", "time" : { - "start" : 1717800248506, - "stop" : 1717800248923, - "duration" : 417 + "start" : 1717801698882, + "stop" : 1717801699319, + "duration" : 437 }, "status" : "passed", "steps" : [ ], @@ -63,16 +63,16 @@ }, { "name" : "Then the find a patient page should be displayed", "time" : { - "start" : 1717800248923, - "stop" : 1717800249083, - "duration" : 160 + "start" : 1717801699319, + "stop" : 1717801699515, + "duration" : 196 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "6d97793b4e15722a", + "uid" : "1955ebebf50d3a08", "name" : "CHROME_125.0.6422.141_find_a_patient_page_should_be_displayed_", - "source" : "6d97793b4e15722a.png", + "source" : "1955ebebf50d3a08.png", "type" : "image/png", "size" : 45994 } ], @@ -92,10 +92,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1041-MainThread" + "value" : "1043-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -125,6 +125,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "24499a8ac8020f1e.json", + "source" : "c9837eea48af5d1f.json", "parameterValues" : [ "Off-site Outreach Event", "ST JOHN'S HOUSE" ] } \ No newline at end of file diff --git a/data/test-cases/cb5d4cea7f7a72cd.json b/data/test-cases/cb5d4cea7f7a72cd.json deleted file mode 100644 index db9ff441a..000000000 --- a/data/test-cases/cb5d4cea7f7a72cd.json +++ /dev/null @@ -1,151 +0,0 @@ -{ - "uid" : "cb5d4cea7f7a72cd", - "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Care Home]", - "fullName" : "/app/features/add_batches.feature:Add vaccine batches page should launch", - "historyId" : "551beab2e899358bffc51d65ee1d98fe", - "time" : { - "start" : 1717800075947, - "stop" : 1717800084788, - "duration" : 8841 - }, - "status" : "passed", - "flaky" : false, - "newFailed" : false, - "newBroken" : false, - "newPassed" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "beforeStages" : [ ], - "testStage" : { - "status" : "passed", - "steps" : [ { - "name" : "Given I am logged into the RAVS app", - "time" : { - "start" : 1717800075948, - "stop" : 1717800082620, - "duration" : 6672 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "c7873626a85d846c", - "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "c7873626a85d846c.png", - "type" : "image/png", - "size" : 48118 - }, { - "uid" : "d008a55677794bae", - "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "d008a55677794bae.png", - "type" : "image/png", - "size" : 58121 - }, { - "uid" : "920e61f4879e2def", - "name" : "CHROME_125.0.6422.141_user_has_entered_care_home_details_", - "source" : "920e61f4879e2def.png", - "type" : "image/png", - "size" : 75066 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 3, - "shouldDisplayMessage" : false, - "hasContent" : true - }, { - "name" : "When I am on the vaccine settings page", - "time" : { - "start" : 1717800082622, - "stop" : 1717800083983, - "duration" : 1361 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 0, - "shouldDisplayMessage" : false, - "hasContent" : false - }, { - "name" : "And I click add batches button", - "time" : { - "start" : 1717800083983, - "stop" : 1717800084548, - "duration" : 565 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 0, - "shouldDisplayMessage" : false, - "hasContent" : false - }, { - "name" : "Then the add vaccine batches page should be launched", - "time" : { - "start" : 1717800084550, - "stop" : 1717800084788, - "duration" : 238 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "f7daacc9c6ca5ef3", - "name" : "CHROME_125.0.6422.141_add_vaccine_batches_page_should_launch_", - "source" : "f7daacc9c6ca5ef3.png", - "type" : "image/png", - "size" : 76778 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 1, - "shouldDisplayMessage" : false, - "hasContent" : true - } ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 4, - "attachmentsCount" : 4, - "shouldDisplayMessage" : false, - "hasContent" : true - }, - "afterStages" : [ ], - "labels" : [ { - "name" : "host", - "value" : "73691c733a8b" - }, { - "name" : "thread", - "value" : "1035-MainThread" - }, { - "name" : "framework", - "value" : "pytest-bdd" - }, { - "name" : "language", - "value" : "cpython3" - }, { - "name" : "feature", - "value" : "Add Batches to vaccine" - }, { - "name" : "resultFormat", - "value" : "allure2" - } ], - "parameters" : [ { - "name" : "care_model", - "value" : "Care Home" - }, { - "name" : "site", - "value" : "ALBERT HOUSE" - } ], - "links" : [ ], - "hidden" : false, - "retry" : false, - "extra" : { - "severity" : "normal", - "retries" : [ ], - "categories" : [ ], - "tags" : [ ] - }, - "source" : "cb5d4cea7f7a72cd.json", - "parameterValues" : [ "Care Home", "ALBERT HOUSE" ] -} \ No newline at end of file diff --git a/data/test-cases/33c3ae776dbb34d9.json b/data/test-cases/cd283f6c34c2f784.json similarity index 77% rename from data/test-cases/33c3ae776dbb34d9.json rename to data/test-cases/cd283f6c34c2f784.json index cab80076b..db6a02eda 100644 --- a/data/test-cases/33c3ae776dbb34d9.json +++ b/data/test-cases/cd283f6c34c2f784.json @@ -1,12 +1,12 @@ { - "uid" : "33c3ae776dbb34d9", + "uid" : "cd283f6c34c2f784", "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Care Home]", "fullName" : "/app/features/find_a_patient.feature:Find a patient page should launch", "historyId" : "66d0a398dae0da6d324f3e291308c96b", "time" : { - "start" : 1717800223894, - "stop" : 1717800230936, - "duration" : 7042 + "start" : 1717801677514, + "stop" : 1717801684392, + "duration" : 6878 }, "status" : "passed", "flaky" : false, @@ -21,30 +21,30 @@ "steps" : [ { "name" : "Given I am logged into the RAVS app", "time" : { - "start" : 1717800223895, - "stop" : 1717800229987, - "duration" : 6092 + "start" : 1717801677515, + "stop" : 1717801683756, + "duration" : 6241 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "64b64b34892a2a38", + "uid" : "b94133bcd88b9153", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "64b64b34892a2a38.png", + "source" : "b94133bcd88b9153.png", "type" : "image/png", "size" : 47635 }, { - "uid" : "c7e213b5d0bfff4f", + "uid" : "8aa0db9755fad399", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "c7e213b5d0bfff4f.png", + "source" : "8aa0db9755fad399.png", "type" : "image/png", "size" : 57651 }, { - "uid" : "8e7172902fa1412", + "uid" : "2acde240bde4ee67", "name" : "CHROME_125.0.6422.141_user_has_entered_care_home_details_", - "source" : "8e7172902fa1412.png", + "source" : "2acde240bde4ee67.png", "type" : "image/png", - "size" : 74579 + "size" : 67197 } ], "parameters" : [ ], "stepsCount" : 0, @@ -54,9 +54,9 @@ }, { "name" : "When I click the find a patient navigation link", "time" : { - "start" : 1717800229988, - "stop" : 1717800230703, - "duration" : 715 + "start" : 1717801683757, + "stop" : 1717801684169, + "duration" : 412 }, "status" : "passed", "steps" : [ ], @@ -69,16 +69,16 @@ }, { "name" : "Then the find a patient page should be displayed", "time" : { - "start" : 1717800230703, - "stop" : 1717800230936, - "duration" : 233 + "start" : 1717801684170, + "stop" : 1717801684391, + "duration" : 221 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "a59e16859775be48", + "uid" : "aca44534410cd3b5", "name" : "CHROME_125.0.6422.141_find_a_patient_page_should_be_displayed_", - "source" : "a59e16859775be48.png", + "source" : "aca44534410cd3b5.png", "type" : "image/png", "size" : 45994 } ], @@ -98,10 +98,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1041-MainThread" + "value" : "1043-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -131,6 +131,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "33c3ae776dbb34d9.json", + "source" : "cd283f6c34c2f784.json", "parameterValues" : [ "Care Home", "ST JOHN'S HOUSE" ] } \ No newline at end of file diff --git a/data/test-cases/a77d46c9944cf781.json b/data/test-cases/d59e3c01c72f84da.json similarity index 79% rename from data/test-cases/a77d46c9944cf781.json rename to data/test-cases/d59e3c01c72f84da.json index 1e9ff0fa3..17c1b4c0d 100644 --- a/data/test-cases/a77d46c9944cf781.json +++ b/data/test-cases/d59e3c01c72f84da.json @@ -1,12 +1,12 @@ { - "uid" : "a77d46c9944cf781", + "uid" : "d59e3c01c72f84da", "name" : "Find a patient page should launch [NEELIMA HOUSE-Home Of Housebound Patient]", "fullName" : "/app/features/find_a_patient.feature:Find a patient page should launch", "historyId" : "3e8d23ec5bb8d794077c90561a36d496", "time" : { - "start" : 1717800222026, - "stop" : 1717800225905, - "duration" : 3879 + "start" : 1717801703288, + "stop" : 1717801707372, + "duration" : 4084 }, "status" : "passed", "flaky" : false, @@ -21,22 +21,22 @@ "steps" : [ { "name" : "Given I am logged into the RAVS app", "time" : { - "start" : 1717800222027, - "stop" : 1717800225304, - "duration" : 3277 + "start" : 1717801703288, + "stop" : 1717801706715, + "duration" : 3427 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "4807e19c100c3698", + "uid" : "bd6bb1c9939e9a1", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "4807e19c100c3698.png", + "source" : "bd6bb1c9939e9a1.png", "type" : "image/png", "size" : 48073 }, { - "uid" : "a26937e7bc66be33", + "uid" : "8948f1efdc86a5ce", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "a26937e7bc66be33.png", + "source" : "8948f1efdc86a5ce.png", "type" : "image/png", "size" : 49758 } ], @@ -48,9 +48,9 @@ }, { "name" : "When I click the find a patient navigation link", "time" : { - "start" : 1717800225304, - "stop" : 1717800225688, - "duration" : 384 + "start" : 1717801706715, + "stop" : 1717801707184, + "duration" : 469 }, "status" : "passed", "steps" : [ ], @@ -63,16 +63,16 @@ }, { "name" : "Then the find a patient page should be displayed", "time" : { - "start" : 1717800225688, - "stop" : 1717800225905, - "duration" : 217 + "start" : 1717801707184, + "stop" : 1717801707371, + "duration" : 187 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "fdc85122badeeecd", + "uid" : "4415daf1c9871213", "name" : "CHROME_125.0.6422.141_find_a_patient_page_should_be_displayed_", - "source" : "fdc85122badeeecd.png", + "source" : "4415daf1c9871213.png", "type" : "image/png", "size" : 45994 } ], @@ -92,10 +92,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1038-MainThread" + "value" : "1037-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -125,6 +125,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "a77d46c9944cf781.json", + "source" : "d59e3c01c72f84da.json", "parameterValues" : [ "Home Of Housebound Patient", "NEELIMA HOUSE" ] } \ No newline at end of file diff --git a/data/test-cases/52c292405ddd01ab.json b/data/test-cases/d6b92eabe5d5b720.json similarity index 79% rename from data/test-cases/52c292405ddd01ab.json rename to data/test-cases/d6b92eabe5d5b720.json index f557ba21d..80b16e859 100644 --- a/data/test-cases/52c292405ddd01ab.json +++ b/data/test-cases/d6b92eabe5d5b720.json @@ -1,12 +1,12 @@ { - "uid" : "52c292405ddd01ab", + "uid" : "d6b92eabe5d5b720", "name" : "Find a patient page should launch [ALBERT HOUSE-Home Of Housebound Patient]", "fullName" : "/app/features/find_a_patient.feature:Find a patient page should launch", "historyId" : "a0d2d902514775614af295c128a3361d", "time" : { - "start" : 1717800185685, - "stop" : 1717800191521, - "duration" : 5836 + "start" : 1717801647561, + "stop" : 1717801652756, + "duration" : 5195 }, "status" : "passed", "flaky" : false, @@ -21,22 +21,22 @@ "steps" : [ { "name" : "Given I am logged into the RAVS app", "time" : { - "start" : 1717800185685, - "stop" : 1717800190641, - "duration" : 4956 + "start" : 1717801647562, + "stop" : 1717801652241, + "duration" : 4679 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "80fe0f01c56c901d", + "uid" : "7c198b078125531b", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "80fe0f01c56c901d.png", + "source" : "7c198b078125531b.png", "type" : "image/png", "size" : 48118 }, { - "uid" : "c8f04e2f0c3070ca", + "uid" : "41d229ff20fc36ed", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "c8f04e2f0c3070ca.png", + "source" : "41d229ff20fc36ed.png", "type" : "image/png", "size" : 49806 } ], @@ -48,9 +48,9 @@ }, { "name" : "When I click the find a patient navigation link", "time" : { - "start" : 1717800190642, - "stop" : 1717800191189, - "duration" : 547 + "start" : 1717801652242, + "stop" : 1717801652613, + "duration" : 371 }, "status" : "passed", "steps" : [ ], @@ -63,16 +63,16 @@ }, { "name" : "Then the find a patient page should be displayed", "time" : { - "start" : 1717800191189, - "stop" : 1717800191521, - "duration" : 332 + "start" : 1717801652613, + "stop" : 1717801652756, + "duration" : 143 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "a665f687d05be46f", + "uid" : "c50a9f7bf29e7c20", "name" : "CHROME_125.0.6422.141_find_a_patient_page_should_be_displayed_", - "source" : "a665f687d05be46f.png", + "source" : "c50a9f7bf29e7c20.png", "type" : "image/png", "size" : 45994 } ], @@ -92,10 +92,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1041-MainThread" + "value" : "1043-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -125,6 +125,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "52c292405ddd01ab.json", + "source" : "d6b92eabe5d5b720.json", "parameterValues" : [ "Home Of Housebound Patient", "ALBERT HOUSE" ] } \ No newline at end of file diff --git a/data/test-cases/6d674d700f52ab79.json b/data/test-cases/da556477702688d8.json similarity index 78% rename from data/test-cases/6d674d700f52ab79.json rename to data/test-cases/da556477702688d8.json index 626e00aa3..bff59fafc 100644 --- a/data/test-cases/6d674d700f52ab79.json +++ b/data/test-cases/da556477702688d8.json @@ -1,12 +1,12 @@ { - "uid" : "6d674d700f52ab79", + "uid" : "da556477702688d8", "name" : "Find a patient page should launch [NEELIMA HOUSE-Vaccination Centre]", "fullName" : "/app/features/find_a_patient.feature:Find a patient page should launch", "historyId" : "645b28bfb3e6cc164e9ebd6cdc4b635a", "time" : { - "start" : 1717800191818, - "stop" : 1717800196877, - "duration" : 5059 + "start" : 1717801676801, + "stop" : 1717801682324, + "duration" : 5523 }, "status" : "passed", "flaky" : false, @@ -21,22 +21,22 @@ "steps" : [ { "name" : "Given I am logged into the RAVS app", "time" : { - "start" : 1717800191818, - "stop" : 1717800196250, - "duration" : 4432 + "start" : 1717801676801, + "stop" : 1717801681447, + "duration" : 4646 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "70d282d1daf395ac", + "uid" : "ae30e30fe4d107f", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "70d282d1daf395ac.png", + "source" : "ae30e30fe4d107f.png", "type" : "image/png", - "size" : 48073 + "size" : 48075 }, { - "uid" : "491ae5ced80993", + "uid" : "26f8d6ac1524aadd", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "491ae5ced80993.png", + "source" : "26f8d6ac1524aadd.png", "type" : "image/png", "size" : 48828 } ], @@ -48,9 +48,9 @@ }, { "name" : "When I click the find a patient navigation link", "time" : { - "start" : 1717800196250, - "stop" : 1717800196645, - "duration" : 395 + "start" : 1717801681447, + "stop" : 1717801682140, + "duration" : 693 }, "status" : "passed", "steps" : [ ], @@ -63,16 +63,16 @@ }, { "name" : "Then the find a patient page should be displayed", "time" : { - "start" : 1717800196646, - "stop" : 1717800196877, - "duration" : 231 + "start" : 1717801682140, + "stop" : 1717801682324, + "duration" : 184 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "aaec1e7e6dfcf584", + "uid" : "ca8a26b5d5191caf", "name" : "CHROME_125.0.6422.141_find_a_patient_page_should_be_displayed_", - "source" : "aaec1e7e6dfcf584.png", + "source" : "ca8a26b5d5191caf.png", "type" : "image/png", "size" : 45994 } ], @@ -92,10 +92,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1038-MainThread" + "value" : "1037-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -125,6 +125,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "6d674d700f52ab79.json", + "source" : "da556477702688d8.json", "parameterValues" : [ "Vaccination Centre", "NEELIMA HOUSE" ] } \ No newline at end of file diff --git a/data/test-cases/2c74e05f564276fa.json b/data/test-cases/de13c4f5275209a2.json similarity index 80% rename from data/test-cases/2c74e05f564276fa.json rename to data/test-cases/de13c4f5275209a2.json index 216b1d170..a3df4d856 100644 --- a/data/test-cases/2c74e05f564276fa.json +++ b/data/test-cases/de13c4f5275209a2.json @@ -1,12 +1,12 @@ { - "uid" : "2c74e05f564276fa", + "uid" : "de13c4f5275209a2", "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", "fullName" : "/app/features/find_a_patient.feature:Search by NHS number", "historyId" : "f9f8414ec380c45b71eb3763bdeb20b1", "time" : { - "start" : 1717800293768, - "stop" : 1717800304114, - "duration" : 10346 + "start" : 1717801743927, + "stop" : 1717801754277, + "duration" : 10350 }, "status" : "passed", "flaky" : false, @@ -21,22 +21,22 @@ "steps" : [ { "name" : "Given I am on the find a patient by nhs number page", "time" : { - "start" : 1717800293768, - "stop" : 1717800302131, - "duration" : 8363 + "start" : 1717801743928, + "stop" : 1717801753233, + "duration" : 9305 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "13f6e78a7c65cd15", + "uid" : "3ecb7aa0ecc38930", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "13f6e78a7c65cd15.png", + "source" : "3ecb7aa0ecc38930.png", "type" : "image/png", "size" : 47635 }, { - "uid" : "9b164e1100e0483a", + "uid" : "b6cc2b854b869207", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "9b164e1100e0483a.png", + "source" : "b6cc2b854b869207.png", "type" : "image/png", "size" : 48396 } ], @@ -48,9 +48,9 @@ }, { "name" : "When I enter a valid 9449306605", "time" : { - "start" : 1717800302131, - "stop" : 1717800302796, - "duration" : 665 + "start" : 1717801753233, + "stop" : 1717801753568, + "duration" : 335 }, "status" : "passed", "steps" : [ ], @@ -63,9 +63,9 @@ }, { "name" : "And I click the search button", "time" : { - "start" : 1717800302796, - "stop" : 1717800303649, - "duration" : 853 + "start" : 1717801753568, + "stop" : 1717801753948, + "duration" : 380 }, "status" : "passed", "steps" : [ ], @@ -78,18 +78,18 @@ }, { "name" : "Then I should be directed to the patient's information page and show Srinivasarao Patel, 9449306605, 03/03/2020 and 4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ details", "time" : { - "start" : 1717800303650, - "stop" : 1717800304114, - "duration" : 464 + "start" : 1717801753948, + "stop" : 1717801754277, + "duration" : 329 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "d35ab1af6de5ceb4", + "uid" : "c09e15b38769f94a", "name" : "CHROME_125.0.6422.141_patient_information_page_should_be_visible_", - "source" : "d35ab1af6de5ceb4.png", + "source" : "c09e15b38769f94a.png", "type" : "image/png", - "size" : 65827 + "size" : 47771 } ], "parameters" : [ ], "stepsCount" : 0, @@ -107,10 +107,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1041-MainThread" + "value" : "1043-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -146,6 +146,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "2c74e05f564276fa.json", + "source" : "de13c4f5275209a2.json", "parameterValues" : [ "4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ", "03/03/2020", "Srinivasarao Patel", "9449306605" ] } \ No newline at end of file diff --git a/data/test-cases/19d6b63d122ed3c3.json b/data/test-cases/e17d6d92b8a9e8cf.json similarity index 79% rename from data/test-cases/19d6b63d122ed3c3.json rename to data/test-cases/e17d6d92b8a9e8cf.json index 2a2129a56..6b84ea645 100644 --- a/data/test-cases/19d6b63d122ed3c3.json +++ b/data/test-cases/e17d6d92b8a9e8cf.json @@ -1,12 +1,12 @@ { - "uid" : "19d6b63d122ed3c3", + "uid" : "e17d6d92b8a9e8cf", "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Home Of Housebound Patient]", "fullName" : "/app/features/find_a_patient.feature:Find a patient page should launch", "historyId" : "b445a0f43431afd970e73dc9c52f5a78", "time" : { - "start" : 1717800235673, - "stop" : 1717800240913, - "duration" : 5240 + "start" : 1717801687386, + "stop" : 1717801691389, + "duration" : 4003 }, "status" : "passed", "flaky" : false, @@ -21,22 +21,22 @@ "steps" : [ { "name" : "Given I am logged into the RAVS app", "time" : { - "start" : 1717800235673, - "stop" : 1717800240141, - "duration" : 4468 + "start" : 1717801687386, + "stop" : 1717801690769, + "duration" : 3383 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "9f84cff8d6a48080", + "uid" : "9ac198758deca29d", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "9f84cff8d6a48080.png", + "source" : "9ac198758deca29d.png", "type" : "image/png", "size" : 47635 }, { - "uid" : "3df3fee2f8b0daf2", + "uid" : "28347e123c658ca0", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "3df3fee2f8b0daf2.png", + "source" : "28347e123c658ca0.png", "type" : "image/png", "size" : 49324 } ], @@ -48,9 +48,9 @@ }, { "name" : "When I click the find a patient navigation link", "time" : { - "start" : 1717800240141, - "stop" : 1717800240674, - "duration" : 533 + "start" : 1717801690770, + "stop" : 1717801691173, + "duration" : 403 }, "status" : "passed", "steps" : [ ], @@ -63,16 +63,16 @@ }, { "name" : "Then the find a patient page should be displayed", "time" : { - "start" : 1717800240675, - "stop" : 1717800240913, - "duration" : 238 + "start" : 1717801691174, + "stop" : 1717801691389, + "duration" : 215 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "1a4e42d360b88d65", + "uid" : "57c6b29042e9ef5b", "name" : "CHROME_125.0.6422.141_find_a_patient_page_should_be_displayed_", - "source" : "1a4e42d360b88d65.png", + "source" : "57c6b29042e9ef5b.png", "type" : "image/png", "size" : 45994 } ], @@ -92,10 +92,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1041-MainThread" + "value" : "1043-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -125,6 +125,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "19d6b63d122ed3c3.json", + "source" : "e17d6d92b8a9e8cf.json", "parameterValues" : [ "Home Of Housebound Patient", "ST JOHN'S HOUSE" ] } \ No newline at end of file diff --git a/data/test-cases/e72a149af1b1696e.json b/data/test-cases/e72a149af1b1696e.json new file mode 100644 index 000000000..78162b45e --- /dev/null +++ b/data/test-cases/e72a149af1b1696e.json @@ -0,0 +1,92 @@ +{ + "uid" : "e72a149af1b1696e", + "name" : "Find a patient page should launch [ALBERT HOUSE-Hospital Hub]", + "fullName" : "/app/features/find_a_patient.feature:Find a patient page should launch", + "historyId" : "ce439d93f1fb5f314bd4049ae743fe31", + "time" : { + "start" : 1717801751035, + "stop" : 1717801751150, + "duration" : 115 + }, + "status" : "failed", + "statusMessage" : "playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nCall log:\nwaiting for locator(\"*\") to be visible\n - locator resolved to 99 elements. Proceeding with the first one: …", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'care_model': 'Hospital Hub', 'site': 'ALBERT HOUSE'}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_find_a_patient_steps.py:37: in logged_into_ravs_app\n set_vaccinator_location(site, care_model)\nconftest.py:120: in set_vaccinator_location\n select_site(site)\npages/vaccinator_location_page.py:17: in select_site\n find_element_and_perform_action(SITE_DROPDOWN_ELEMENT, \"select_option\",site)\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\nhelpers/playwrightHelper.py:179: in find_element_and_perform_action\n self.wait_for_page_to_load()\nhelpers/playwrightHelper.py:117: in wait_for_page_to_load\n self.page.wait_for_selector('*', timeout=timeout * 100)\n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7ffa2eb2bf60>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nE Call log:\nE waiting for locator(\"*\") to be visible\nE - locator resolved to 99 elements. Proceeding with the first one: …\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nCall log:\nwaiting for locator(\"*\") to be visible\n - locator resolved to 99 elements. Proceeding with the first one: …", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'care_model': 'Hospital Hub', 'site': 'ALBERT HOUSE'}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_find_a_patient_steps.py:37: in logged_into_ravs_app\n set_vaccinator_location(site, care_model)\nconftest.py:120: in set_vaccinator_location\n select_site(site)\npages/vaccinator_location_page.py:17: in select_site\n find_element_and_perform_action(SITE_DROPDOWN_ELEMENT, \"select_option\",site)\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\nhelpers/playwrightHelper.py:179: in find_element_and_perform_action\n self.wait_for_page_to_load()\nhelpers/playwrightHelper.py:117: in wait_for_page_to_load\n self.page.wait_for_selector('*', timeout=timeout * 100)\n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7ffa2eb2bf60>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nE Call log:\nE waiting for locator(\"*\") to be visible\nE - locator resolved to 99 elements. Proceeding with the first one: …\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError", + "steps" : [ { + "name" : "Given I am logged into the RAVS app", + "time" : { + "start" : 1717801751035, + "stop" : 1717801751150, + "duration" : 115 + }, + "status" : "failed", + "statusMessage" : "Page.wait_for_selector: Timeout 100ms exceeded.\nCall log:\nwaiting for locator(\"*\") to be visible\n - locator resolved to 99 elements. Proceeding with the first one: …\n", + "statusTrace" : "playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nCall log:\nwaiting for locator(\"*\") to be visible\n - locator resolved to 99 elements. Proceeding with the first one: …\n\n", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 1, + "attachmentsCount" : 0, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "81054cfe7b9a" + }, { + "name" : "thread", + "value" : "1037-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "care_model", + "value" : "Hospital Hub" + }, { + "name" : "site", + "value" : "ALBERT HOUSE" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "e72a149af1b1696e.json", + "parameterValues" : [ "Hospital Hub", "ALBERT HOUSE" ] +} \ No newline at end of file diff --git a/data/test-cases/e9bee0266069ae69.json b/data/test-cases/e9bee0266069ae69.json deleted file mode 100644 index 5a47310d6..000000000 --- a/data/test-cases/e9bee0266069ae69.json +++ /dev/null @@ -1,448 +0,0 @@ -{ - "uid" : "e9bee0266069ae69", - "name" : "Record a vaccine with nhs number [11-9450134391-ALBERT HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-MARIAN PIESSE-17/7/1994-2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT-Flu-Quadrivalent Influvac sub - unit Tetra - QIVe-SDYY2-14C-19/10/2026]", - "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", - "historyId" : "cee9bdacf5d513d90c65c8e5e657771d", - "time" : { - "start" : 1717800599710, - "stop" : 1717800669054, - "duration" : 69344 - }, - "status" : "passed", - "flaky" : false, - "newFailed" : false, - "newBroken" : false, - "newPassed" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "beforeStages" : [ ], - "testStage" : { - "status" : "passed", - "steps" : [ { - "name" : "Given I login to RAVS and set vaccinator details with ALBERT HOUSE and Vaccination Centre and get patient details for 9450134391 with option 11 and choose to vaccinate with vaccine details as Flu, Quadrivalent Influvac sub - unit Tetra - QIVe, SDYY2-14C with 19/10/2026", - "time" : { - "start" : 1717800599710, - "stop" : 1717800644253, - "duration" : 44543 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "70392b1e135d189b", - "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "70392b1e135d189b.png", - "type" : "image/png", - "size" : 48118 - }, { - "uid" : "bc1d497c15e7b7ca", - "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "bc1d497c15e7b7ca.png", - "type" : "image/png", - "size" : 48882 - }, { - "uid" : "5305fb996b1f5331", - "name" : "CHROME_125.0.6422.141_before_clicking_settings_", - "source" : "5305fb996b1f5331.png", - "type" : "image/png", - "size" : 45994 - }, { - "uid" : "545457a7222abe6", - "name" : "CHROME_125.0.6422.141_before_clicking_vaccines_", - "source" : "545457a7222abe6.png", - "type" : "image/png", - "size" : 80713 - }, { - "uid" : "75b4bf14f93a9e61", - "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccines_", - "source" : "75b4bf14f93a9e61.png", - "type" : "image/png", - "size" : 38970 - }, { - "uid" : "f30cf10395f47e93", - "name" : "CHROME_125.0.6422.141_before_clicking_site_radio_button_", - "source" : "f30cf10395f47e93.png", - "type" : "image/png", - "size" : 75080 - }, { - "uid" : "24f14ef1cc56bf03", - "name" : "CHROME_125.0.6422.141_before_clicking_flu_vaccine_checkbox_", - "source" : "24f14ef1cc56bf03.png", - "type" : "image/png", - "size" : 85452 - }, { - "uid" : "c855918dbb40d4df", - "name" : "CHROME_125.0.6422.141_before_clicking_flu_vaccine_type_checkbox_", - "source" : "c855918dbb40d4df.png", - "type" : "image/png", - "size" : 105911 - }, { - "uid" : "2dddd2253b437a36", - "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccine_button_", - "source" : "2dddd2253b437a36.png", - "type" : "image/png", - "size" : 106238 - }, { - "uid" : "214cc07cc4e89e50", - "name" : "CHROME_125.0.6422.141_entered_batch_number_", - "source" : "214cc07cc4e89e50.png", - "type" : "image/png", - "size" : 85100 - }, { - "uid" : "1e196233b214ec68", - "name" : "CHROME_125.0.6422.141_entered_expiry_date_", - "source" : "1e196233b214ec68.png", - "type" : "image/png", - "size" : 85678 - }, { - "uid" : "92869243cc2d775e", - "name" : "CHROME_125.0.6422.141_clicked_add_batch_button_", - "source" : "92869243cc2d775e.png", - "type" : "image/png", - "size" : 92812 - }, { - "uid" : "fb6a22715527e5ee", - "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "fb6a22715527e5ee.png", - "type" : "image/png", - "size" : 57700 - }, { - "uid" : "9cd0dd61fe6fb24e", - "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "9cd0dd61fe6fb24e.png", - "type" : "image/png", - "size" : 75624 - }, { - "uid" : "5282377bf56d6d5c", - "name" : "CHROME_125.0.6422.141_before_clicking_settings_", - "source" : "5282377bf56d6d5c.png", - "type" : "image/png", - "size" : 46771 - }, { - "uid" : "4c5ffbbf6f2bbb4f", - "name" : "CHROME_125.0.6422.141_before_clicking_vaccines_", - "source" : "4c5ffbbf6f2bbb4f.png", - "type" : "image/png", - "size" : 80713 - }, { - "uid" : "543b2c9a50bf1d7b", - "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccines_", - "source" : "543b2c9a50bf1d7b.png", - "type" : "image/png", - "size" : 110332 - }, { - "uid" : "8b46cddb553e9be6", - "name" : "CHROME_125.0.6422.141_before_clicking_site_radio_button_", - "source" : "8b46cddb553e9be6.png", - "type" : "image/png", - "size" : 75080 - }, { - "uid" : "229422ea85b6091f", - "name" : "CHROME_125.0.6422.141_before_clicking_flu_vaccine_checkbox_", - "source" : "229422ea85b6091f.png", - "type" : "image/png", - "size" : 85452 - }, { - "uid" : "834de467afd7b2e8", - "name" : "CHROME_125.0.6422.141_before_clicking_flu_vaccine_type_checkbox_", - "source" : "834de467afd7b2e8.png", - "type" : "image/png", - "size" : 105911 - }, { - "uid" : "b9377babbe3b1c86", - "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccine_button_", - "source" : "b9377babbe3b1c86.png", - "type" : "image/png", - "size" : 106235 - }, { - "uid" : "d334d6cc62df01e5", - "name" : "CHROME_125.0.6422.141_entered_batch_number_", - "source" : "d334d6cc62df01e5.png", - "type" : "image/png", - "size" : 85013 - }, { - "uid" : "562dd60a4594d3fa", - "name" : "CHROME_125.0.6422.141_entered_expiry_date_", - "source" : "562dd60a4594d3fa.png", - "type" : "image/png", - "size" : 85595 - }, { - "uid" : "36a1154ee68b2bc6", - "name" : "CHROME_125.0.6422.141_clicked_add_batch_button_", - "source" : "36a1154ee68b2bc6.png", - "type" : "image/png", - "size" : 90407 - }, { - "uid" : "ce95adbf1b543876", - "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "ce95adbf1b543876.png", - "type" : "image/png", - "size" : 55825 - }, { - "uid" : "5afe398c7edf26cb", - "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", - "source" : "5afe398c7edf26cb.png", - "type" : "image/png", - "size" : 56365 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 26, - "shouldDisplayMessage" : false, - "hasContent" : true - }, { - "name" : "And I search for a patient with the NHS number in the find a patient screen", - "time" : { - "start" : 1717800644253, - "stop" : 1717800646344, - "duration" : 2091 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "b2d12691c52b37d4", - "name" : "CHROME_125.0.6422.141_entered_nhs_number_as9450134391_and_clicked_search_for_patient_button_", - "source" : "b2d12691c52b37d4.png", - "type" : "image/png", - "size" : 63141 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 1, - "shouldDisplayMessage" : false, - "hasContent" : true - }, { - "name" : "And I open the patient record by clicking on patient MARIAN PIESSE", - "time" : { - "start" : 1717800646344, - "stop" : 1717800647254, - "duration" : 910 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "56995851b3fd5ff5", - "name" : "CHROME_125.0.6422.141_before_clicking_patient_name_", - "source" : "56995851b3fd5ff5.png", - "type" : "image/png", - "size" : 63172 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 1, - "shouldDisplayMessage" : false, - "hasContent" : true - }, { - "name" : "When I click choose vaccine button and choose the Flu, Quadrivalent Influvac sub - unit Tetra - QIVe, SDYY2-14C with 19/10/2026 and click continue", - "time" : { - "start" : 1717800647254, - "stop" : 1717800655123, - "duration" : 7869 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "ea291c3c7560abfe", - "name" : "CHROME_125.0.6422.141_clicked_on_patient_MARIAN PIESSE_and_clicked_choose_vaccine_button_", - "source" : "ea291c3c7560abfe.png", - "type" : "image/png", - "size" : 66045 - }, { - "uid" : "d5abd07935e4556a", - "name" : "CHROME_125.0.6422.141_selected_vaccine_Flu_and_Quadrivalent Influvac sub - unit Tetra - QIVe_and_clicked_continue_button_", - "source" : "d5abd07935e4556a.png", - "type" : "image/png", - "size" : 103215 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 2, - "shouldDisplayMessage" : false, - "hasContent" : true - }, { - "name" : "And I assess the patient's yes with the details and date as today-3 and click continue to record consent screen button", - "time" : { - "start" : 1717800655123, - "stop" : 1717800663508, - "duration" : 8385 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "fa28b235bf9b212f", - "name" : "CHROME_125.0.6422.141_clicked_eligibility_yes_and_selected_eligibility_type_", - "source" : "fa28b235bf9b212f.png", - "type" : "image/png", - "size" : 118784 - }, { - "uid" : "73c11848d6e3ba46", - "name" : "CHROME_125.0.6422.141_select_patient_not_given_vaccine_after_assessing_", - "source" : "73c11848d6e3ba46.png", - "type" : "image/png", - "size" : 125474 - }, { - "uid" : "129dc3bebaa2c911", - "name" : "CHROME_125.0.6422.141_clicked_save_and_return_on_assessment_screen_", - "source" : "129dc3bebaa2c911.png", - "type" : "image/png", - "size" : 84166 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 3, - "shouldDisplayMessage" : false, - "hasContent" : true - }, { - "name" : "And I record yes with the details and click continue to vaccinate button", - "time" : { - "start" : 1717800663509, - "stop" : 1717800663510, - "duration" : 1 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 0, - "shouldDisplayMessage" : false, - "hasContent" : false - }, { - "name" : "And I record yes details and date as today and click Continue to Check and confirm screen", - "time" : { - "start" : 1717800663510, - "stop" : 1717800663510, - "duration" : 0 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 0, - "shouldDisplayMessage" : false, - "hasContent" : false - }, { - "name" : "Then I need to be able to see the patient MARIAN PIESSE, 17/7/1994, 2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT and vaccination details on the check and confirm screen", - "time" : { - "start" : 1717800663511, - "stop" : 1717800663511, - "duration" : 0 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 0, - "shouldDisplayMessage" : false, - "hasContent" : false - }, { - "name" : "And when I click confirm and save button, the immunisation history of the patient should be updated in the patient details page", - "time" : { - "start" : 1717800663511, - "stop" : 1717800669054, - "duration" : 5543 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "31bdbbf5414589b0", - "name" : "CHROME_125.0.6422.141_patient_details_screen_with_immunisation_history_", - "source" : "31bdbbf5414589b0.png", - "type" : "image/png", - "size" : 84166 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 1, - "shouldDisplayMessage" : false, - "hasContent" : true - } ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 9, - "attachmentsCount" : 34, - "shouldDisplayMessage" : false, - "hasContent" : true - }, - "afterStages" : [ ], - "labels" : [ { - "name" : "host", - "value" : "73691c733a8b" - }, { - "name" : "thread", - "value" : "1038-MainThread" - }, { - "name" : "framework", - "value" : "pytest-bdd" - }, { - "name" : "language", - "value" : "cpython3" - }, { - "name" : "feature", - "value" : "Record vaccine" - }, { - "name" : "resultFormat", - "value" : "allure2" - } ], - "parameters" : [ { - "name" : "address", - "value" : "2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT" - }, { - "name" : "assess_date", - "value" : "today-3" - }, { - "name" : "batch_expiry_date", - "value" : "19/10/2026" - }, { - "name" : "batch_number", - "value" : "SDYY2-14C" - }, { - "name" : "care_model", - "value" : "Vaccination Centre" - }, { - "name" : "chosen_vaccine", - "value" : "Flu" - }, { - "name" : "consent", - "value" : "yes" - }, { - "name" : "dob", - "value" : "17/7/1994" - }, { - "name" : "eligibility", - "value" : "yes" - }, { - "name" : "index", - "value" : "11" - }, { - "name" : "name", - "value" : "MARIAN PIESSE" - }, { - "name" : "nhs_number", - "value" : "9450134391" - }, { - "name" : "site", - "value" : "ALBERT HOUSE" - }, { - "name" : "vaccination", - "value" : "yes" - }, { - "name" : "vaccination_date", - "value" : "today" - }, { - "name" : "vaccine_type", - "value" : "Quadrivalent Influvac sub - unit Tetra - QIVe" - } ], - "links" : [ ], - "hidden" : false, - "retry" : false, - "extra" : { - "severity" : "normal", - "retries" : [ ], - "categories" : [ ], - "tags" : [ ] - }, - "source" : "e9bee0266069ae69.json", - "parameterValues" : [ "2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT", "today-3", "19/10/2026", "SDYY2-14C", "Vaccination Centre", "Flu", "yes", "17/7/1994", "yes", "11", "MARIAN PIESSE", "9450134391", "ALBERT HOUSE", "yes", "today", "Quadrivalent Influvac sub - unit Tetra - QIVe" ] -} \ No newline at end of file diff --git a/data/test-cases/d3436b187a45f589.json b/data/test-cases/eaab84bc49d83a54.json similarity index 80% rename from data/test-cases/d3436b187a45f589.json rename to data/test-cases/eaab84bc49d83a54.json index f2a37d3a1..5ab4a25af 100644 --- a/data/test-cases/d3436b187a45f589.json +++ b/data/test-cases/eaab84bc49d83a54.json @@ -1,12 +1,12 @@ { - "uid" : "d3436b187a45f589", + "uid" : "eaab84bc49d83a54", "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", "fullName" : "/app/features/find_a_patient.feature:Search by NHS number", "historyId" : "ed6666debf11d945777849a6e8dc2c31", "time" : { - "start" : 1717800317038, - "stop" : 1717800325624, - "duration" : 8586 + "start" : 1717801779180, + "stop" : 1717801790364, + "duration" : 11184 }, "status" : "passed", "flaky" : false, @@ -21,22 +21,22 @@ "steps" : [ { "name" : "Given I am on the find a patient by nhs number page", "time" : { - "start" : 1717800317038, - "stop" : 1717800324294, - "duration" : 7256 + "start" : 1717801779180, + "stop" : 1717801787667, + "duration" : 8487 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "6cdf8532471c799c", + "uid" : "28624e9d2c79fefd", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "6cdf8532471c799c.png", + "source" : "28624e9d2c79fefd.png", "type" : "image/png", "size" : 47635 }, { - "uid" : "6cdf571496be7c11", + "uid" : "de42f6ffa3e3270e", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "6cdf571496be7c11.png", + "source" : "de42f6ffa3e3270e.png", "type" : "image/png", "size" : 48396 } ], @@ -48,9 +48,9 @@ }, { "name" : "When I enter a valid 9470004272", "time" : { - "start" : 1717800324295, - "stop" : 1717800324725, - "duration" : 430 + "start" : 1717801787667, + "stop" : 1717801788183, + "duration" : 516 }, "status" : "passed", "steps" : [ ], @@ -63,9 +63,9 @@ }, { "name" : "And I click the search button", "time" : { - "start" : 1717800324725, - "stop" : 1717800325236, - "duration" : 511 + "start" : 1717801788184, + "stop" : 1717801788665, + "duration" : 481 }, "status" : "passed", "steps" : [ ], @@ -78,18 +78,18 @@ }, { "name" : "Then I should be directed to the patient's information page and show JOJO LANE, 9470004272, 20150706 and 10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG details", "time" : { - "start" : 1717800325237, - "stop" : 1717800325624, - "duration" : 387 + "start" : 1717801788665, + "stop" : 1717801790364, + "duration" : 1699 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "82884e4f5f6faac5", + "uid" : "4b2d53d9bf3cd6ed", "name" : "CHROME_125.0.6422.141_patient_information_page_should_be_visible_", - "source" : "82884e4f5f6faac5.png", + "source" : "4b2d53d9bf3cd6ed.png", "type" : "image/png", - "size" : 62376 + "size" : 47376 } ], "parameters" : [ ], "stepsCount" : 0, @@ -107,10 +107,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1038-MainThread" + "value" : "1043-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -146,6 +146,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "d3436b187a45f589.json", + "source" : "eaab84bc49d83a54.json", "parameterValues" : [ "10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG", "20150706", "JOJO LANE", "9470004272" ] } \ No newline at end of file diff --git a/data/test-cases/251f04c148a2bef3.json b/data/test-cases/eccd03e1e58255ba.json similarity index 80% rename from data/test-cases/251f04c148a2bef3.json rename to data/test-cases/eccd03e1e58255ba.json index 624ea0580..9edc42a10 100644 --- a/data/test-cases/251f04c148a2bef3.json +++ b/data/test-cases/eccd03e1e58255ba.json @@ -1,16 +1,16 @@ { - "uid" : "251f04c148a2bef3", - "name" : "Record a vaccine with nhs number [1-9693632109-NEELIMA HOUSE-Vaccination Centre-yes-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-12B-19/10/2025]", + "uid" : "eccd03e1e58255ba", + "name" : "Record a vaccine with nhs number [3-9450144699-ALBERT HOUSE-Off-site Outreach Event-yes-today-1-yes-yes-today-1-HOPE TULLY-10/1/1993-2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB-Flu-Cell-based Quadrivalent - QIVc-SDYY2-23A-19/10/2026]", "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", - "historyId" : "649ee1c7fedb00d40ae6ca3887523162", + "historyId" : "b3f57c2cc641fd62bfcc87a9b007b6cd", "time" : { - "start" : 1717800347324, - "stop" : 1717800391108, - "duration" : 43784 + "start" : 1717802129828, + "stop" : 1717802173726, + "duration" : 43898 }, "status" : "failed", "statusMessage" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']", - "statusTrace" : "self = \nselector = \"//button [text()='Add batches']\", action = 'click'\ninputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n> self.page.wait_for_selector(selector)\n\nhelpers/playwrightHelper.py:183: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7fc99c64fd80>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 30000ms exceeded.\nE Call log:\nE waiting for locator(\"//button [text()='Add batches']\") to be visible\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError\n\nDuring handling of the above exception, another exception occurred:\n\nfixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2025', 'batch_number': 'SDYY2-12B', 'care_model': 'Vaccination Centre', 'chosen_vaccine': 'COVID-19', ...}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:54: in step_login_to_ravs\n check_vaccine_and_batch_exists_in_site(site, chosen_vaccine, vaccine_type, batch_number, batch_expiry_date)\nconftest.py:276: in check_vaccine_and_batch_exists_in_site\n Click_add_batches_button()\npages/site_vaccines_page.py:29: in Click_add_batches_button\n find_element_and_perform_action(ADD_BATCHES_BUTTON, \"click\")\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \nselector = \"//button [text()='Add batches']\", action = 'click'\ninputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n self.page.wait_for_selector(selector)\n element=self.page.locator(selector)\n self.page.set_viewport_size({\"width\": 1500, \"height\":1500})\n element.scroll_into_view_if_needed()\n if action.lower() == \"click\":\n if element.is_enabled() and element.is_visible():\n element.click()\n print(f\"Clicked the {selector} successfully.\")\n else:\n print(f\"Element with {selector} is not enabled.\")\n elif action.lower() == \"input_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.fill(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"type_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.type(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"get_text\":\n text = element.text_content()\n print(f\"Text from the {selector}: {text}\")\n return text\n elif action.lower() == \"select_option\":\n element.select_option(inputValue)\n print(f\"Selected option with value '{inputValue}' from the {selector} successfully.\")\n elif action.lower() == \"click_checkbox\":\n if not element.is_checked():\n element.check()\n print(f\"{selector} checkbox checked successfully.\")\n else:\n print(f\"{selector} checkbox is already checked.\")\n else:\n print(f\"Unsupported action: {action}\")\n except Exception as e:\n print(f\"Exception: {e}. Element not found: {selector}\")\n> raise ElementNotFoundException(f\"Element not found: {selector}\")\nE helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']\n\nhelpers/playwrightHelper.py:222: ElementNotFoundException", + "statusTrace" : "self = \nselector = \"//button [text()='Add batches']\", action = 'click'\ninputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n> self.page.wait_for_selector(selector)\n\nhelpers/playwrightHelper.py:183: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7ffa2e3763e0>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 30000ms exceeded.\nE Call log:\nE waiting for locator(\"//button [text()='Add batches']\") to be visible\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError\n\nDuring handling of the above exception, another exception occurred:\n\nfixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'SDYY2-23A', 'care_model': 'Off-site Outreach Event', 'chosen_vaccine': 'Flu', ...}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:54: in step_login_to_ravs\n check_vaccine_and_batch_exists_in_site(site, chosen_vaccine, vaccine_type, batch_number, batch_expiry_date)\nconftest.py:276: in check_vaccine_and_batch_exists_in_site\n Click_add_batches_button()\npages/site_vaccines_page.py:29: in Click_add_batches_button\n find_element_and_perform_action(ADD_BATCHES_BUTTON, \"click\")\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \nselector = \"//button [text()='Add batches']\", action = 'click'\ninputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n self.page.wait_for_selector(selector)\n element=self.page.locator(selector)\n self.page.set_viewport_size({\"width\": 1500, \"height\":1500})\n element.scroll_into_view_if_needed()\n if action.lower() == \"click\":\n if element.is_enabled() and element.is_visible():\n element.click()\n print(f\"Clicked the {selector} successfully.\")\n else:\n print(f\"Element with {selector} is not enabled.\")\n elif action.lower() == \"input_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.fill(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"type_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.type(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"get_text\":\n text = element.text_content()\n print(f\"Text from the {selector}: {text}\")\n return text\n elif action.lower() == \"select_option\":\n element.select_option(inputValue)\n print(f\"Selected option with value '{inputValue}' from the {selector} successfully.\")\n elif action.lower() == \"click_checkbox\":\n if not element.is_checked():\n element.check()\n print(f\"{selector} checkbox checked successfully.\")\n else:\n print(f\"{selector} checkbox is already checked.\")\n else:\n print(f\"Unsupported action: {action}\")\n except Exception as e:\n print(f\"Exception: {e}. Element not found: {selector}\")\n> raise ElementNotFoundException(f\"Element not found: {selector}\")\nE helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']\n\nhelpers/playwrightHelper.py:222: ElementNotFoundException", "flaky" : false, "newFailed" : false, "newBroken" : false, @@ -21,72 +21,72 @@ "testStage" : { "status" : "failed", "statusMessage" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']", - "statusTrace" : "self = \nselector = \"//button [text()='Add batches']\", action = 'click'\ninputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n> self.page.wait_for_selector(selector)\n\nhelpers/playwrightHelper.py:183: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7fc99c64fd80>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 30000ms exceeded.\nE Call log:\nE waiting for locator(\"//button [text()='Add batches']\") to be visible\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError\n\nDuring handling of the above exception, another exception occurred:\n\nfixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2025', 'batch_number': 'SDYY2-12B', 'care_model': 'Vaccination Centre', 'chosen_vaccine': 'COVID-19', ...}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:54: in step_login_to_ravs\n check_vaccine_and_batch_exists_in_site(site, chosen_vaccine, vaccine_type, batch_number, batch_expiry_date)\nconftest.py:276: in check_vaccine_and_batch_exists_in_site\n Click_add_batches_button()\npages/site_vaccines_page.py:29: in Click_add_batches_button\n find_element_and_perform_action(ADD_BATCHES_BUTTON, \"click\")\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \nselector = \"//button [text()='Add batches']\", action = 'click'\ninputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n self.page.wait_for_selector(selector)\n element=self.page.locator(selector)\n self.page.set_viewport_size({\"width\": 1500, \"height\":1500})\n element.scroll_into_view_if_needed()\n if action.lower() == \"click\":\n if element.is_enabled() and element.is_visible():\n element.click()\n print(f\"Clicked the {selector} successfully.\")\n else:\n print(f\"Element with {selector} is not enabled.\")\n elif action.lower() == \"input_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.fill(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"type_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.type(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"get_text\":\n text = element.text_content()\n print(f\"Text from the {selector}: {text}\")\n return text\n elif action.lower() == \"select_option\":\n element.select_option(inputValue)\n print(f\"Selected option with value '{inputValue}' from the {selector} successfully.\")\n elif action.lower() == \"click_checkbox\":\n if not element.is_checked():\n element.check()\n print(f\"{selector} checkbox checked successfully.\")\n else:\n print(f\"{selector} checkbox is already checked.\")\n else:\n print(f\"Unsupported action: {action}\")\n except Exception as e:\n print(f\"Exception: {e}. Element not found: {selector}\")\n> raise ElementNotFoundException(f\"Element not found: {selector}\")\nE helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']\n\nhelpers/playwrightHelper.py:222: ElementNotFoundException", + "statusTrace" : "self = \nselector = \"//button [text()='Add batches']\", action = 'click'\ninputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n> self.page.wait_for_selector(selector)\n\nhelpers/playwrightHelper.py:183: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7ffa2e3763e0>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 30000ms exceeded.\nE Call log:\nE waiting for locator(\"//button [text()='Add batches']\") to be visible\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError\n\nDuring handling of the above exception, another exception occurred:\n\nfixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'SDYY2-23A', 'care_model': 'Off-site Outreach Event', 'chosen_vaccine': 'Flu', ...}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:54: in step_login_to_ravs\n check_vaccine_and_batch_exists_in_site(site, chosen_vaccine, vaccine_type, batch_number, batch_expiry_date)\nconftest.py:276: in check_vaccine_and_batch_exists_in_site\n Click_add_batches_button()\npages/site_vaccines_page.py:29: in Click_add_batches_button\n find_element_and_perform_action(ADD_BATCHES_BUTTON, \"click\")\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \nselector = \"//button [text()='Add batches']\", action = 'click'\ninputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n self.page.wait_for_selector(selector)\n element=self.page.locator(selector)\n self.page.set_viewport_size({\"width\": 1500, \"height\":1500})\n element.scroll_into_view_if_needed()\n if action.lower() == \"click\":\n if element.is_enabled() and element.is_visible():\n element.click()\n print(f\"Clicked the {selector} successfully.\")\n else:\n print(f\"Element with {selector} is not enabled.\")\n elif action.lower() == \"input_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.fill(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"type_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.type(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"get_text\":\n text = element.text_content()\n print(f\"Text from the {selector}: {text}\")\n return text\n elif action.lower() == \"select_option\":\n element.select_option(inputValue)\n print(f\"Selected option with value '{inputValue}' from the {selector} successfully.\")\n elif action.lower() == \"click_checkbox\":\n if not element.is_checked():\n element.check()\n print(f\"{selector} checkbox checked successfully.\")\n else:\n print(f\"{selector} checkbox is already checked.\")\n else:\n print(f\"Unsupported action: {action}\")\n except Exception as e:\n print(f\"Exception: {e}. Element not found: {selector}\")\n> raise ElementNotFoundException(f\"Element not found: {selector}\")\nE helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']\n\nhelpers/playwrightHelper.py:222: ElementNotFoundException", "steps" : [ { - "name" : "Given I login to RAVS and set vaccinator details with NEELIMA HOUSE and Vaccination Centre and get patient details for 9693632109 with option 1 and choose to vaccinate with vaccine details as COVID-19, Comirnaty Original/Omicron BA.4-5, SDYY2-12B with 19/10/2025", + "name" : "Given I login to RAVS and set vaccinator details with ALBERT HOUSE and Off-site Outreach Event and get patient details for 9450144699 with option 3 and choose to vaccinate with vaccine details as Flu, Cell-based Quadrivalent - QIVc, SDYY2-23A with 19/10/2026", "time" : { - "start" : 1717800347325, - "stop" : 1717800391108, - "duration" : 43783 + "start" : 1717802129829, + "stop" : 1717802173726, + "duration" : 43897 }, "status" : "failed", "statusMessage" : "Element not found: //button [text()='Add batches']", "statusTrace" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']\n", "steps" : [ ], "attachments" : [ { - "uid" : "a45a6dae635d82b8", + "uid" : "cc0681e023650970", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "a45a6dae635d82b8.png", + "source" : "cc0681e023650970.png", "type" : "image/png", - "size" : 48073 + "size" : 48118 }, { - "uid" : "eaa441a7ff5f8622", + "uid" : "47e1c2a46b996417", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "eaa441a7ff5f8622.png", + "source" : "47e1c2a46b996417.png", "type" : "image/png", - "size" : 48828 + "size" : 49261 }, { - "uid" : "26674b3a0f0c861", + "uid" : "ae20fdbfaa25f6e5", "name" : "CHROME_125.0.6422.141_before_clicking_settings_", - "source" : "26674b3a0f0c861.png", + "source" : "ae20fdbfaa25f6e5.png", "type" : "image/png", "size" : 45994 }, { - "uid" : "329ba35abd2125c3", + "uid" : "fbdefe564cc2830f", "name" : "CHROME_125.0.6422.141_before_clicking_vaccines_", - "source" : "329ba35abd2125c3.png", + "source" : "fbdefe564cc2830f.png", "type" : "image/png", - "size" : 80713 + "size" : 68081 }, { - "uid" : "bb24585eb777b158", + "uid" : "d55356c016ccbace", "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccines_", - "source" : "bb24585eb777b158.png", + "source" : "d55356c016ccbace.png", "type" : "image/png", "size" : 38970 }, { - "uid" : "af632b7b3b49edf1", + "uid" : "b2be69111e070ca5", "name" : "CHROME_125.0.6422.141_before_clicking_site_radio_button_", - "source" : "af632b7b3b49edf1.png", + "source" : "b2be69111e070ca5.png", "type" : "image/png", "size" : 75080 }, { - "uid" : "1cf97b8d9922ab64", - "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccine_checkbox_", - "source" : "1cf97b8d9922ab64.png", + "uid" : "f1363c9e17e2fc2e", + "name" : "CHROME_125.0.6422.141_before_clicking_flu_vaccine_checkbox_", + "source" : "f1363c9e17e2fc2e.png", "type" : "image/png", - "size" : 85370 + "size" : 85452 }, { - "uid" : "3d0dc4584fb912c8", - "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccinetype_checkbox_", - "source" : "3d0dc4584fb912c8.png", + "uid" : "d792709a7fabaec7", + "name" : "CHROME_125.0.6422.141_before_clicking_flu_vaccine_type_checkbox_", + "source" : "d792709a7fabaec7.png", "type" : "image/png", - "size" : 105400 + "size" : 105911 }, { - "uid" : "7939ebc4bfcca2bd", + "uid" : "7d9b8bc7ead38d92", "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccine_button_", - "source" : "7939ebc4bfcca2bd.png", + "source" : "7d9b8bc7ead38d92.png", "type" : "image/png", - "size" : 105702 + "size" : 106231 } ], "parameters" : [ ], "stepsCount" : 0, @@ -104,10 +104,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1038-MainThread" + "value" : "1037-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -123,43 +123,43 @@ } ], "parameters" : [ { "name" : "address", - "value" : "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW" + "value" : "2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB" }, { "name" : "assess_date", "value" : "today-1" }, { "name" : "batch_expiry_date", - "value" : "19/10/2025" + "value" : "19/10/2026" }, { "name" : "batch_number", - "value" : "SDYY2-12B" + "value" : "SDYY2-23A" }, { "name" : "care_model", - "value" : "Vaccination Centre" + "value" : "Off-site Outreach Event" }, { "name" : "chosen_vaccine", - "value" : "COVID-19" + "value" : "Flu" }, { "name" : "consent", "value" : "yes" }, { "name" : "dob", - "value" : "23/6/1946" + "value" : "10/1/1993" }, { "name" : "eligibility", "value" : "yes" }, { "name" : "index", - "value" : "1" + "value" : "3" }, { "name" : "name", - "value" : "Bill GARTON" + "value" : "HOPE TULLY" }, { "name" : "nhs_number", - "value" : "9693632109" + "value" : "9450144699" }, { "name" : "site", - "value" : "NEELIMA HOUSE" + "value" : "ALBERT HOUSE" }, { "name" : "vaccination", "value" : "yes" @@ -168,7 +168,7 @@ "value" : "today-1" }, { "name" : "vaccine_type", - "value" : "Comirnaty Original/Omicron BA.4-5" + "value" : "Cell-based Quadrivalent - QIVc" } ], "links" : [ ], "hidden" : false, @@ -183,6 +183,6 @@ } ], "tags" : [ ] }, - "source" : "251f04c148a2bef3.json", - "parameterValues" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today-1", "19/10/2025", "SDYY2-12B", "Vaccination Centre", "COVID-19", "yes", "23/6/1946", "yes", "1", "Bill GARTON", "9693632109", "NEELIMA HOUSE", "yes", "today-1", "Comirnaty Original/Omicron BA.4-5" ] + "source" : "eccd03e1e58255ba.json", + "parameterValues" : [ "2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB", "today-1", "19/10/2026", "SDYY2-23A", "Off-site Outreach Event", "Flu", "yes", "10/1/1993", "yes", "3", "HOPE TULLY", "9450144699", "ALBERT HOUSE", "yes", "today-1", "Cell-based Quadrivalent - QIVc" ] } \ No newline at end of file diff --git a/data/test-cases/efffd0eaa2a90741.json b/data/test-cases/efffd0eaa2a90741.json deleted file mode 100644 index 717e93612..000000000 --- a/data/test-cases/efffd0eaa2a90741.json +++ /dev/null @@ -1,163 +0,0 @@ -{ - "uid" : "efffd0eaa2a90741", - "name" : "Vaccine already added to site warning should appear [NEELIMA HOUSE-Flu-Fluenz Tetra - LAIV]", - "fullName" : "/app/features/add_vaccines.feature:Vaccine already added to site warning should appear", - "historyId" : "a8aa27b0635eae8880b4ff47f75d8f73", - "time" : { - "start" : 1717800171502, - "stop" : 1717800186478, - "duration" : 14976 - }, - "status" : "passed", - "flaky" : false, - "newFailed" : false, - "newBroken" : false, - "newPassed" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "beforeStages" : [ ], - "testStage" : { - "status" : "passed", - "steps" : [ { - "name" : "Given I am on the RAVS home page", - "time" : { - "start" : 1717800171502, - "stop" : 1717800181338, - "duration" : 9836 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "7f76e4871e7ff4d2", - "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "7f76e4871e7ff4d2.png", - "type" : "image/png", - "size" : 48073 - }, { - "uid" : "b8a482a03c1db901", - "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "b8a482a03c1db901.png", - "type" : "image/png", - "size" : 48828 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 2, - "shouldDisplayMessage" : false, - "hasContent" : true - }, { - "name" : "When I am on the vaccine settings page", - "time" : { - "start" : 1717800181339, - "stop" : 1717800182773, - "duration" : 1434 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 0, - "shouldDisplayMessage" : false, - "hasContent" : false - }, { - "name" : "And I click add vaccines button", - "time" : { - "start" : 1717800182773, - "stop" : 1717800183539, - "duration" : 766 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 0, - "shouldDisplayMessage" : false, - "hasContent" : false - }, { - "name" : "And I select NEELIMA HOUSE, Flu, Fluenz Tetra - LAIV", - "time" : { - "start" : 1717800183539, - "stop" : 1717800186250, - "duration" : 2711 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 0, - "shouldDisplayMessage" : false, - "hasContent" : false - }, { - "name" : "Then the vaccine is already added to site warning should appear", - "time" : { - "start" : 1717800186250, - "stop" : 1717800186478, - "duration" : 228 - }, - "status" : "passed", - "steps" : [ ], - "attachments" : [ { - "uid" : "ff574cfd0650e503", - "name" : "CHROME_125.0.6422.141_vaccine_already_added_warning_message_exists_", - "source" : "ff574cfd0650e503.png", - "type" : "image/png", - "size" : 109095 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 1, - "shouldDisplayMessage" : false, - "hasContent" : true - } ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 5, - "attachmentsCount" : 3, - "shouldDisplayMessage" : false, - "hasContent" : true - }, - "afterStages" : [ ], - "labels" : [ { - "name" : "host", - "value" : "73691c733a8b" - }, { - "name" : "thread", - "value" : "1038-MainThread" - }, { - "name" : "framework", - "value" : "pytest-bdd" - }, { - "name" : "language", - "value" : "cpython3" - }, { - "name" : "feature", - "value" : "Add vaccine to site" - }, { - "name" : "resultFormat", - "value" : "allure2" - } ], - "parameters" : [ { - "name" : "site", - "value" : "NEELIMA HOUSE" - }, { - "name" : "vaccine", - "value" : "Flu" - }, { - "name" : "vaccineType", - "value" : "Fluenz Tetra - LAIV" - } ], - "links" : [ ], - "hidden" : false, - "retry" : false, - "extra" : { - "severity" : "normal", - "retries" : [ ], - "categories" : [ ], - "tags" : [ ] - }, - "source" : "efffd0eaa2a90741.json", - "parameterValues" : [ "NEELIMA HOUSE", "Flu", "Fluenz Tetra - LAIV" ] -} \ No newline at end of file diff --git a/data/test-cases/76aa7549f2c79544.json b/data/test-cases/f2022c0716cefbc1.json similarity index 79% rename from data/test-cases/76aa7549f2c79544.json rename to data/test-cases/f2022c0716cefbc1.json index 0331bac23..7ab1ea1ff 100644 --- a/data/test-cases/76aa7549f2c79544.json +++ b/data/test-cases/f2022c0716cefbc1.json @@ -1,12 +1,12 @@ { - "uid" : "76aa7549f2c79544", + "uid" : "f2022c0716cefbc1", "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Off-site Outreach Event]", "fullName" : "/app/features/add_batches.feature:Add vaccine batches page should launch", "historyId" : "b5777c4723779910876b4a99a9d11af3", "time" : { - "start" : 1717800091053, - "stop" : 1717800098076, - "duration" : 7023 + "start" : 1717801572485, + "stop" : 1717801578975, + "duration" : 6490 }, "status" : "passed", "flaky" : false, @@ -21,22 +21,22 @@ "steps" : [ { "name" : "Given I am logged into the RAVS app", "time" : { - "start" : 1717800091054, - "stop" : 1717800095464, - "duration" : 4410 + "start" : 1717801572490, + "stop" : 1717801576915, + "duration" : 4425 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "4e855c7adea44b6f", + "uid" : "60635cde2a5938de", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "4e855c7adea44b6f.png", + "source" : "60635cde2a5938de.png", "type" : "image/png", "size" : 48118 }, { - "uid" : "4ed0f803388328f5", + "uid" : "44f19357cd189e90", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "4ed0f803388328f5.png", + "source" : "44f19357cd189e90.png", "type" : "image/png", "size" : 49261 } ], @@ -48,9 +48,9 @@ }, { "name" : "When I am on the vaccine settings page", "time" : { - "start" : 1717800095464, - "stop" : 1717800096981, - "duration" : 1517 + "start" : 1717801576917, + "stop" : 1717801578171, + "duration" : 1254 }, "status" : "passed", "steps" : [ ], @@ -63,9 +63,9 @@ }, { "name" : "And I click add batches button", "time" : { - "start" : 1717800096982, - "stop" : 1717800097663, - "duration" : 681 + "start" : 1717801578172, + "stop" : 1717801578704, + "duration" : 532 }, "status" : "passed", "steps" : [ ], @@ -78,16 +78,16 @@ }, { "name" : "Then the add vaccine batches page should be launched", "time" : { - "start" : 1717800097664, - "stop" : 1717800098076, - "duration" : 412 + "start" : 1717801578707, + "stop" : 1717801578975, + "duration" : 268 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "96a870fdb268d9e4", + "uid" : "75197c2da5378807", "name" : "CHROME_125.0.6422.141_add_vaccine_batches_page_should_launch_", - "source" : "96a870fdb268d9e4.png", + "source" : "75197c2da5378807.png", "type" : "image/png", "size" : 76778 } ], @@ -107,10 +107,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1035-MainThread" + "value" : "1043-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -140,6 +140,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "76aa7549f2c79544.json", + "source" : "f2022c0716cefbc1.json", "parameterValues" : [ "Off-site Outreach Event", "ALBERT HOUSE" ] } \ No newline at end of file diff --git a/data/test-cases/f31f72c3e5e199d1.json b/data/test-cases/f31f72c3e5e199d1.json new file mode 100644 index 000000000..e8ff9d737 --- /dev/null +++ b/data/test-cases/f31f72c3e5e199d1.json @@ -0,0 +1,188 @@ +{ + "uid" : "f31f72c3e5e199d1", + "name" : "Record a vaccine with nhs number [12-9437540233-ALBERT HOUSE-Hospital Hub-yes-today-15-yes-yes-today-7-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-Spikevax XBB.1.5-SDYY2-18E-19/10/2026]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "173ee43d0e80790c13fdce995c425d48", + "time" : { + "start" : 1717802090582, + "stop" : 1717802134513, + "duration" : 43931 + }, + "status" : "failed", + "statusMessage" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']", + "statusTrace" : "self = \nselector = \"//button [text()='Add batches']\", action = 'click'\ninputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n> self.page.wait_for_selector(selector)\n\nhelpers/playwrightHelper.py:183: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7fdaa3c2b1a0>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 30000ms exceeded.\nE Call log:\nE waiting for locator(\"//button [text()='Add batches']\") to be visible\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError\n\nDuring handling of the above exception, another exception occurred:\n\nfixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'SDYY2-18E', 'care_model': 'Hospital Hub', 'chosen_vaccine': 'COVID-19', ...}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:54: in step_login_to_ravs\n check_vaccine_and_batch_exists_in_site(site, chosen_vaccine, vaccine_type, batch_number, batch_expiry_date)\nconftest.py:276: in check_vaccine_and_batch_exists_in_site\n Click_add_batches_button()\npages/site_vaccines_page.py:29: in Click_add_batches_button\n find_element_and_perform_action(ADD_BATCHES_BUTTON, \"click\")\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \nselector = \"//button [text()='Add batches']\", action = 'click'\ninputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n self.page.wait_for_selector(selector)\n element=self.page.locator(selector)\n self.page.set_viewport_size({\"width\": 1500, \"height\":1500})\n element.scroll_into_view_if_needed()\n if action.lower() == \"click\":\n if element.is_enabled() and element.is_visible():\n element.click()\n print(f\"Clicked the {selector} successfully.\")\n else:\n print(f\"Element with {selector} is not enabled.\")\n elif action.lower() == \"input_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.fill(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"type_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.type(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"get_text\":\n text = element.text_content()\n print(f\"Text from the {selector}: {text}\")\n return text\n elif action.lower() == \"select_option\":\n element.select_option(inputValue)\n print(f\"Selected option with value '{inputValue}' from the {selector} successfully.\")\n elif action.lower() == \"click_checkbox\":\n if not element.is_checked():\n element.check()\n print(f\"{selector} checkbox checked successfully.\")\n else:\n print(f\"{selector} checkbox is already checked.\")\n else:\n print(f\"Unsupported action: {action}\")\n except Exception as e:\n print(f\"Exception: {e}. Element not found: {selector}\")\n> raise ElementNotFoundException(f\"Element not found: {selector}\")\nE helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']\n\nhelpers/playwrightHelper.py:222: ElementNotFoundException", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']", + "statusTrace" : "self = \nselector = \"//button [text()='Add batches']\", action = 'click'\ninputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n> self.page.wait_for_selector(selector)\n\nhelpers/playwrightHelper.py:183: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7fdaa3c2b1a0>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 30000ms exceeded.\nE Call log:\nE waiting for locator(\"//button [text()='Add batches']\") to be visible\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError\n\nDuring handling of the above exception, another exception occurred:\n\nfixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'SDYY2-18E', 'care_model': 'Hospital Hub', 'chosen_vaccine': 'COVID-19', ...}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:54: in step_login_to_ravs\n check_vaccine_and_batch_exists_in_site(site, chosen_vaccine, vaccine_type, batch_number, batch_expiry_date)\nconftest.py:276: in check_vaccine_and_batch_exists_in_site\n Click_add_batches_button()\npages/site_vaccines_page.py:29: in Click_add_batches_button\n find_element_and_perform_action(ADD_BATCHES_BUTTON, \"click\")\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \nselector = \"//button [text()='Add batches']\", action = 'click'\ninputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n self.page.wait_for_selector(selector)\n element=self.page.locator(selector)\n self.page.set_viewport_size({\"width\": 1500, \"height\":1500})\n element.scroll_into_view_if_needed()\n if action.lower() == \"click\":\n if element.is_enabled() and element.is_visible():\n element.click()\n print(f\"Clicked the {selector} successfully.\")\n else:\n print(f\"Element with {selector} is not enabled.\")\n elif action.lower() == \"input_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.fill(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"type_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.type(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"get_text\":\n text = element.text_content()\n print(f\"Text from the {selector}: {text}\")\n return text\n elif action.lower() == \"select_option\":\n element.select_option(inputValue)\n print(f\"Selected option with value '{inputValue}' from the {selector} successfully.\")\n elif action.lower() == \"click_checkbox\":\n if not element.is_checked():\n element.check()\n print(f\"{selector} checkbox checked successfully.\")\n else:\n print(f\"{selector} checkbox is already checked.\")\n else:\n print(f\"Unsupported action: {action}\")\n except Exception as e:\n print(f\"Exception: {e}. Element not found: {selector}\")\n> raise ElementNotFoundException(f\"Element not found: {selector}\")\nE helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']\n\nhelpers/playwrightHelper.py:222: ElementNotFoundException", + "steps" : [ { + "name" : "Given I login to RAVS and set vaccinator details with ALBERT HOUSE and Hospital Hub and get patient details for 9437540233 with option 12 and choose to vaccinate with vaccine details as COVID-19, Spikevax XBB.1.5, SDYY2-18E with 19/10/2026", + "time" : { + "start" : 1717802090582, + "stop" : 1717802134513, + "duration" : 43931 + }, + "status" : "failed", + "statusMessage" : "Element not found: //button [text()='Add batches']", + "statusTrace" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "8478439d8857f5d3", + "name" : "CHROME_125.0.6422.141_user_has_selected_site_", + "source" : "8478439d8857f5d3.png", + "type" : "image/png", + "size" : 48118 + }, { + "uid" : "ad8118529d38eda7", + "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", + "source" : "ad8118529d38eda7.png", + "type" : "image/png", + "size" : 48209 + }, { + "uid" : "39f7b21652e6890e", + "name" : "CHROME_125.0.6422.141_before_clicking_settings_", + "source" : "39f7b21652e6890e.png", + "type" : "image/png", + "size" : 45994 + }, { + "uid" : "4f6540e9ea25fbb3", + "name" : "CHROME_125.0.6422.141_before_clicking_vaccines_", + "source" : "4f6540e9ea25fbb3.png", + "type" : "image/png", + "size" : 68081 + }, { + "uid" : "83b7652dc4ce019", + "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccines_", + "source" : "83b7652dc4ce019.png", + "type" : "image/png", + "size" : 38970 + }, { + "uid" : "6655aaeafba65e9", + "name" : "CHROME_125.0.6422.141_before_clicking_site_radio_button_", + "source" : "6655aaeafba65e9.png", + "type" : "image/png", + "size" : 75080 + }, { + "uid" : "4c9e18f3a510edf7", + "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccine_checkbox_", + "source" : "4c9e18f3a510edf7.png", + "type" : "image/png", + "size" : 85452 + }, { + "uid" : "86ade376405b2e4d", + "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccinetype_checkbox_", + "source" : "86ade376405b2e4d.png", + "type" : "image/png", + "size" : 105434 + }, { + "uid" : "b6ca80db9c5fbd87", + "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccine_button_", + "source" : "b6ca80db9c5fbd87.png", + "type" : "image/png", + "size" : 105777 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 9, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 1, + "attachmentsCount" : 9, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "81054cfe7b9a" + }, { + "name" : "thread", + "value" : "1043-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Record vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "10 ASHVILLE TERRACE, MANCHESTER, M40 9WG" + }, { + "name" : "assess_date", + "value" : "today-15" + }, { + "name" : "batch_expiry_date", + "value" : "19/10/2026" + }, { + "name" : "batch_number", + "value" : "SDYY2-18E" + }, { + "name" : "care_model", + "value" : "Hospital Hub" + }, { + "name" : "chosen_vaccine", + "value" : "COVID-19" + }, { + "name" : "consent", + "value" : "yes" + }, { + "name" : "dob", + "value" : "8/6/1961" + }, { + "name" : "eligibility", + "value" : "yes" + }, { + "name" : "index", + "value" : "12" + }, { + "name" : "name", + "value" : "RANDY FOGDEN" + }, { + "name" : "nhs_number", + "value" : "9437540233" + }, { + "name" : "site", + "value" : "ALBERT HOUSE" + }, { + "name" : "vaccination", + "value" : "yes" + }, { + "name" : "vaccination_date", + "value" : "today-7" + }, { + "name" : "vaccine_type", + "value" : "Spikevax XBB.1.5" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "f31f72c3e5e199d1.json", + "parameterValues" : [ "10 ASHVILLE TERRACE, MANCHESTER, M40 9WG", "today-15", "19/10/2026", "SDYY2-18E", "Hospital Hub", "COVID-19", "yes", "8/6/1961", "yes", "12", "RANDY FOGDEN", "9437540233", "ALBERT HOUSE", "yes", "today-7", "Spikevax XBB.1.5" ] +} \ No newline at end of file diff --git a/data/test-cases/f3a55f633930df9a.json b/data/test-cases/f3a55f633930df9a.json new file mode 100644 index 000000000..14ef031e0 --- /dev/null +++ b/data/test-cases/f3a55f633930df9a.json @@ -0,0 +1,490 @@ +{ + "uid" : "f3a55f633930df9a", + "name" : "Record a vaccine with nhs number [4-9472710255-NEELIMA HOUSE-Home Of Housebound Patient-yes-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-COVID-19-Comirnaty 10 Omicron XBB.1.5-SDYY2-14A-19/10/2026]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "ec5a1cbc860434a9873bbe5f06690026", + "time" : { + "start" : 1717801909401, + "stop" : 1717802010587, + "duration" : 101186 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I login to RAVS and set vaccinator details with NEELIMA HOUSE and Home Of Housebound Patient and get patient details for 9472710255 with option 4 and choose to vaccinate with vaccine details as COVID-19, Comirnaty 10 Omicron XBB.1.5, SDYY2-14A with 19/10/2026", + "time" : { + "start" : 1717801909401, + "stop" : 1717801954642, + "duration" : 45241 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "bad30ca686b7eec0", + "name" : "CHROME_125.0.6422.141_user_has_selected_site_", + "source" : "bad30ca686b7eec0.png", + "type" : "image/png", + "size" : 48073 + }, { + "uid" : "dd8b4c6b62877f5e", + "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", + "source" : "dd8b4c6b62877f5e.png", + "type" : "image/png", + "size" : 49758 + }, { + "uid" : "bdf9a84cf1944951", + "name" : "CHROME_125.0.6422.141_before_clicking_settings_", + "source" : "bdf9a84cf1944951.png", + "type" : "image/png", + "size" : 45994 + }, { + "uid" : "727e187512f74fbb", + "name" : "CHROME_125.0.6422.141_before_clicking_vaccines_", + "source" : "727e187512f74fbb.png", + "type" : "image/png", + "size" : 80713 + }, { + "uid" : "4010ae9c8eafc6ac", + "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccines_", + "source" : "4010ae9c8eafc6ac.png", + "type" : "image/png", + "size" : 38970 + }, { + "uid" : "c2ffc41f5d5c5100", + "name" : "CHROME_125.0.6422.141_before_clicking_site_radio_button_", + "source" : "c2ffc41f5d5c5100.png", + "type" : "image/png", + "size" : 75080 + }, { + "uid" : "5704b1ffa066daa0", + "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccine_checkbox_", + "source" : "5704b1ffa066daa0.png", + "type" : "image/png", + "size" : 85370 + }, { + "uid" : "b0648ce81a3cb8e6", + "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccinetype_checkbox_", + "source" : "b0648ce81a3cb8e6.png", + "type" : "image/png", + "size" : 105400 + }, { + "uid" : "107dcd752c30b5c6", + "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccine_button_", + "source" : "107dcd752c30b5c6.png", + "type" : "image/png", + "size" : 105761 + }, { + "uid" : "cc83ed0ce799c15", + "name" : "CHROME_125.0.6422.141_entered_batch_number_", + "source" : "cc83ed0ce799c15.png", + "type" : "image/png", + "size" : 95206 + }, { + "uid" : "fe94d17edf23cbca", + "name" : "CHROME_125.0.6422.141_entered_expiry_date_", + "source" : "fe94d17edf23cbca.png", + "type" : "image/png", + "size" : 95879 + }, { + "uid" : "b1845a70bd3f64f1", + "name" : "CHROME_125.0.6422.141_clicked_add_batch_button_", + "source" : "b1845a70bd3f64f1.png", + "type" : "image/png", + "size" : 93315 + }, { + "uid" : "bbe6186e034999c3", + "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", + "source" : "bbe6186e034999c3.png", + "type" : "image/png", + "size" : 58916 + }, { + "uid" : "a28c6c658cfceff2", + "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", + "source" : "a28c6c658cfceff2.png", + "type" : "image/png", + "size" : 76473 + }, { + "uid" : "486aa7562923808a", + "name" : "CHROME_125.0.6422.141_before_clicking_settings_", + "source" : "486aa7562923808a.png", + "type" : "image/png", + "size" : 46771 + }, { + "uid" : "10d8fd832e57721", + "name" : "CHROME_125.0.6422.141_before_clicking_vaccines_", + "source" : "10d8fd832e57721.png", + "type" : "image/png", + "size" : 80713 + }, { + "uid" : "3b41517b43fd156", + "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccines_", + "source" : "3b41517b43fd156.png", + "type" : "image/png", + "size" : 110332 + }, { + "uid" : "f83676e15f36805", + "name" : "CHROME_125.0.6422.141_before_clicking_site_radio_button_", + "source" : "f83676e15f36805.png", + "type" : "image/png", + "size" : 75080 + }, { + "uid" : "4516b5b70149744d", + "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccine_checkbox_", + "source" : "4516b5b70149744d.png", + "type" : "image/png", + "size" : 85370 + }, { + "uid" : "9576f02ce59b7040", + "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccinetype_checkbox_", + "source" : "9576f02ce59b7040.png", + "type" : "image/png", + "size" : 105400 + }, { + "uid" : "73a7f4b7515528bc", + "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccine_button_", + "source" : "73a7f4b7515528bc.png", + "type" : "image/png", + "size" : 105743 + }, { + "uid" : "b3440652e81a7a21", + "name" : "CHROME_125.0.6422.141_entered_batch_number_", + "source" : "b3440652e81a7a21.png", + "type" : "image/png", + "size" : 95581 + }, { + "uid" : "4a0ce21b72e5f8d8", + "name" : "CHROME_125.0.6422.141_entered_expiry_date_", + "source" : "4a0ce21b72e5f8d8.png", + "type" : "image/png", + "size" : 96235 + }, { + "uid" : "74251406999820f3", + "name" : "CHROME_125.0.6422.141_clicked_add_batch_button_", + "source" : "74251406999820f3.png", + "type" : "image/png", + "size" : 92085 + }, { + "uid" : "c6ee3de97a6e238a", + "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", + "source" : "c6ee3de97a6e238a.png", + "type" : "image/png", + "size" : 57752 + }, { + "uid" : "8d62939938cc081d", + "name" : "CHROME_125.0.6422.141_clicked_confirm_choices_button_", + "source" : "8d62939938cc081d.png", + "type" : "image/png", + "size" : 73048 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 26, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1717801954643, + "stop" : 1717801956357, + "duration" : 1714 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "37f6b3235cf838cc", + "name" : "CHROME_125.0.6422.141_entered_nhs_number_as9472710255_and_clicked_search_for_patient_button_", + "source" : "37f6b3235cf838cc.png", + "type" : "image/png", + "size" : 47676 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient DELICE PINKER", + "time" : { + "start" : 1717801956358, + "stop" : 1717801957048, + "duration" : 690 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "1018dc54fad91431", + "name" : "CHROME_125.0.6422.141_before_clicking_patient_name_", + "source" : "1018dc54fad91431.png", + "type" : "image/png", + "size" : 67504 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click choose vaccine button and choose the COVID-19, Comirnaty 10 Omicron XBB.1.5, SDYY2-14A with 19/10/2026 and click continue", + "time" : { + "start" : 1717801957049, + "stop" : 1717801965284, + "duration" : 8235 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b861ffeab3a525cf", + "name" : "CHROME_125.0.6422.141_clicked_on_patient_DELICE PINKER_and_clicked_choose_vaccine_button_", + "source" : "b861ffeab3a525cf.png", + "type" : "image/png", + "size" : 76935 + }, { + "uid" : "74fafa12fb746096", + "name" : "CHROME_125.0.6422.141_selected_vaccine_COVID-19_and_Comirnaty 10 Omicron XBB.1.5_and_clicked_continue_button_", + "source" : "74fafa12fb746096.png", + "type" : "image/png", + "size" : 108562 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I assess the patient's yes with the details and date as today-3 and click continue to record consent screen button", + "time" : { + "start" : 1717801965285, + "stop" : 1717801971100, + "duration" : 5815 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "72189429c3079934", + "name" : "CHROME_125.0.6422.141_clicked_eligibility_yes_and_selected_eligibility_type_", + "source" : "72189429c3079934.png", + "type" : "image/png", + "size" : 125173 + }, { + "uid" : "2270bed7ce2a435b", + "name" : "CHROME_125.0.6422.141_clicked_patient_give_vaccine_radio_button_", + "source" : "2270bed7ce2a435b.png", + "type" : "image/png", + "size" : 125544 + }, { + "uid" : "db5ccb07b390125c", + "name" : "CHROME_125.0.6422.141_clicked_continue_to_record_consent_button_", + "source" : "db5ccb07b390125c.png", + "type" : "image/png", + "size" : 92714 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes with the details and click continue to vaccinate button", + "time" : { + "start" : 1717801971100, + "stop" : 1717801974759, + "duration" : 3659 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "7d29d0085d82bb60", + "name" : "CHROME_125.0.6422.141_before_selecting_consent_clinician_", + "source" : "7d29d0085d82bb60.png", + "type" : "image/png", + "size" : 92714 + }, { + "uid" : "f84e0c371179d3ab", + "name" : "CHROME_125.0.6422.141_clicked_continue_to_vaccinate_button_", + "source" : "f84e0c371179d3ab.png", + "type" : "image/png", + "size" : 94500 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes details and date as today-2 and click Continue to Check and confirm screen", + "time" : { + "start" : 1717801974759, + "stop" : 1717801985743, + "duration" : 10984 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "52d97b02562f0327", + "name" : "CHROME_125.0.6422.141_entered_vaccination_details_", + "source" : "52d97b02562f0327.png", + "type" : "image/png", + "size" : 167917 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then I need to be able to see the patient DELICE PINKER, 10/11/1926, HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH and vaccination details on the check and confirm screen", + "time" : { + "start" : 1717801985743, + "stop" : 1717801988213, + "duration" : 2470 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "6c9e2c27f766db84", + "name" : "CHROME_125.0.6422.141_check_and_confirm_screen_before_assertion_", + "source" : "6c9e2c27f766db84.png", + "type" : "image/png", + "size" : 167917 + }, { + "uid" : "f4802630bb3a2c9f", + "name" : "CHROME_125.0.6422.141_check_and_confirm_screen_after_assertion_", + "source" : "f4802630bb3a2c9f.png", + "type" : "image/png", + "size" : 141134 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And when I click confirm and save button, the immunisation history of the patient should be updated in the patient details page", + "time" : { + "start" : 1717801988213, + "stop" : 1717802010587, + "duration" : 22374 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "1805536cce1a3d6", + "name" : "CHROME_125.0.6422.141_patient_details_screen_with_immunisation_history_", + "source" : "1805536cce1a3d6.png", + "type" : "image/png", + "size" : 141134 + }, { + "uid" : "defb5ca1bf816064", + "name" : "CHROME_125.0.6422.141_delete_history_button_clicked_", + "source" : "defb5ca1bf816064.png", + "type" : "image/png", + "size" : 132117 + }, { + "uid" : "42b8bb355b04f2d6", + "name" : "CHROME_125.0.6422.141_delete_vaccination_button_clicked_", + "source" : "42b8bb355b04f2d6.png", + "type" : "image/png", + "size" : 25770 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 9, + "attachmentsCount" : 41, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "81054cfe7b9a" + }, { + "name" : "thread", + "value" : "1043-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Record vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH" + }, { + "name" : "assess_date", + "value" : "today-3" + }, { + "name" : "batch_expiry_date", + "value" : "19/10/2026" + }, { + "name" : "batch_number", + "value" : "SDYY2-14A" + }, { + "name" : "care_model", + "value" : "Home Of Housebound Patient" + }, { + "name" : "chosen_vaccine", + "value" : "COVID-19" + }, { + "name" : "consent", + "value" : "yes" + }, { + "name" : "dob", + "value" : "10/11/1926" + }, { + "name" : "eligibility", + "value" : "yes" + }, { + "name" : "index", + "value" : "4" + }, { + "name" : "name", + "value" : "DELICE PINKER" + }, { + "name" : "nhs_number", + "value" : "9472710255" + }, { + "name" : "site", + "value" : "NEELIMA HOUSE" + }, { + "name" : "vaccination", + "value" : "yes" + }, { + "name" : "vaccination_date", + "value" : "today-2" + }, { + "name" : "vaccine_type", + "value" : "Comirnaty 10 Omicron XBB.1.5" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "f3a55f633930df9a.json", + "parameterValues" : [ "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH", "today-3", "19/10/2026", "SDYY2-14A", "Home Of Housebound Patient", "COVID-19", "yes", "10/11/1926", "yes", "4", "DELICE PINKER", "9472710255", "NEELIMA HOUSE", "yes", "today-2", "Comirnaty 10 Omicron XBB.1.5" ] +} \ No newline at end of file diff --git a/data/test-cases/b16993faf8c9a328.json b/data/test-cases/f4b0a86b1fea2aa3.json similarity index 78% rename from data/test-cases/b16993faf8c9a328.json rename to data/test-cases/f4b0a86b1fea2aa3.json index 8580063c3..3a5665cf0 100644 --- a/data/test-cases/b16993faf8c9a328.json +++ b/data/test-cases/f4b0a86b1fea2aa3.json @@ -1,12 +1,12 @@ { - "uid" : "b16993faf8c9a328", + "uid" : "f4b0a86b1fea2aa3", "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Care Home]", "fullName" : "/app/features/add_batches.feature:Add vaccine batches page should launch", "historyId" : "1dfe8030687719ea86a2d0b0b9615a16", "time" : { - "start" : 1717800099305, - "stop" : 1717800108537, - "duration" : 9232 + "start" : 1717801581850, + "stop" : 1717801589249, + "duration" : 7399 }, "status" : "passed", "flaky" : false, @@ -21,28 +21,28 @@ "steps" : [ { "name" : "Given I am logged into the RAVS app", "time" : { - "start" : 1717800099305, - "stop" : 1717800106732, - "duration" : 7427 + "start" : 1717801581851, + "stop" : 1717801587345, + "duration" : 5494 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "85ab23305efde93c", + "uid" : "c20d1a8a92dd3119", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "85ab23305efde93c.png", + "source" : "c20d1a8a92dd3119.png", "type" : "image/png", "size" : 48073 }, { - "uid" : "ab761ef5365eebe4", + "uid" : "615de1bf2526379b", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "ab761ef5365eebe4.png", + "source" : "615de1bf2526379b.png", "type" : "image/png", "size" : 58082 }, { - "uid" : "d274c2b6a353be1b", + "uid" : "c9799c3206b19c79", "name" : "CHROME_125.0.6422.141_user_has_entered_care_home_details_", - "source" : "d274c2b6a353be1b.png", + "source" : "c9799c3206b19c79.png", "type" : "image/png", "size" : 75018 } ], @@ -54,9 +54,9 @@ }, { "name" : "When I am on the vaccine settings page", "time" : { - "start" : 1717800106732, - "stop" : 1717800107790, - "duration" : 1058 + "start" : 1717801587346, + "stop" : 1717801588524, + "duration" : 1178 }, "status" : "passed", "steps" : [ ], @@ -69,9 +69,9 @@ }, { "name" : "And I click add batches button", "time" : { - "start" : 1717800107790, - "stop" : 1717800108315, - "duration" : 525 + "start" : 1717801588525, + "stop" : 1717801589031, + "duration" : 506 }, "status" : "passed", "steps" : [ ], @@ -84,16 +84,16 @@ }, { "name" : "Then the add vaccine batches page should be launched", "time" : { - "start" : 1717800108315, - "stop" : 1717800108537, - "duration" : 222 + "start" : 1717801589031, + "stop" : 1717801589249, + "duration" : 218 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "c988b8e4e4fdcbc1", + "uid" : "ba60d6e2112dba8c", "name" : "CHROME_125.0.6422.141_add_vaccine_batches_page_should_launch_", - "source" : "c988b8e4e4fdcbc1.png", + "source" : "ba60d6e2112dba8c.png", "type" : "image/png", "size" : 76778 } ], @@ -113,10 +113,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1038-MainThread" + "value" : "1040-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -146,6 +146,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "b16993faf8c9a328.json", + "source" : "f4b0a86b1fea2aa3.json", "parameterValues" : [ "Care Home", "NEELIMA HOUSE" ] } \ No newline at end of file diff --git a/data/test-cases/f58e0d0f2d5c3210.json b/data/test-cases/f58e0d0f2d5c3210.json deleted file mode 100644 index afa6c1cb4..000000000 --- a/data/test-cases/f58e0d0f2d5c3210.json +++ /dev/null @@ -1,188 +0,0 @@ -{ - "uid" : "f58e0d0f2d5c3210", - "name" : "Record a vaccine with nhs number [0-9693632109-NEELIMA HOUSE-Vaccination Centre-yes-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-12-19/10/2025]", - "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", - "historyId" : "1cc0f09f1923da0ef15f24f1be7a7f45", - "time" : { - "start" : 1717800348784, - "stop" : 1717800392625, - "duration" : 43841 - }, - "status" : "failed", - "statusMessage" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']", - "statusTrace" : "self = \nselector = \"//button [text()='Add batches']\", action = 'click'\ninputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n> self.page.wait_for_selector(selector)\n\nhelpers/playwrightHelper.py:183: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7f5840102de0>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 30000ms exceeded.\nE Call log:\nE waiting for locator(\"//button [text()='Add batches']\") to be visible\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError\n\nDuring handling of the above exception, another exception occurred:\n\nfixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2025', 'batch_number': 'SDYY2-12', 'care_model': 'Vaccination Centre', 'chosen_vaccine': 'COVID-19', ...}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:54: in step_login_to_ravs\n check_vaccine_and_batch_exists_in_site(site, chosen_vaccine, vaccine_type, batch_number, batch_expiry_date)\nconftest.py:276: in check_vaccine_and_batch_exists_in_site\n Click_add_batches_button()\npages/site_vaccines_page.py:29: in Click_add_batches_button\n find_element_and_perform_action(ADD_BATCHES_BUTTON, \"click\")\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \nselector = \"//button [text()='Add batches']\", action = 'click'\ninputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n self.page.wait_for_selector(selector)\n element=self.page.locator(selector)\n self.page.set_viewport_size({\"width\": 1500, \"height\":1500})\n element.scroll_into_view_if_needed()\n if action.lower() == \"click\":\n if element.is_enabled() and element.is_visible():\n element.click()\n print(f\"Clicked the {selector} successfully.\")\n else:\n print(f\"Element with {selector} is not enabled.\")\n elif action.lower() == \"input_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.fill(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"type_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.type(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"get_text\":\n text = element.text_content()\n print(f\"Text from the {selector}: {text}\")\n return text\n elif action.lower() == \"select_option\":\n element.select_option(inputValue)\n print(f\"Selected option with value '{inputValue}' from the {selector} successfully.\")\n elif action.lower() == \"click_checkbox\":\n if not element.is_checked():\n element.check()\n print(f\"{selector} checkbox checked successfully.\")\n else:\n print(f\"{selector} checkbox is already checked.\")\n else:\n print(f\"Unsupported action: {action}\")\n except Exception as e:\n print(f\"Exception: {e}. Element not found: {selector}\")\n> raise ElementNotFoundException(f\"Element not found: {selector}\")\nE helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']\n\nhelpers/playwrightHelper.py:222: ElementNotFoundException", - "flaky" : false, - "newFailed" : false, - "newBroken" : false, - "newPassed" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "beforeStages" : [ ], - "testStage" : { - "status" : "failed", - "statusMessage" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']", - "statusTrace" : "self = \nselector = \"//button [text()='Add batches']\", action = 'click'\ninputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n> self.page.wait_for_selector(selector)\n\nhelpers/playwrightHelper.py:183: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7f5840102de0>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 30000ms exceeded.\nE Call log:\nE waiting for locator(\"//button [text()='Add batches']\") to be visible\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError\n\nDuring handling of the above exception, another exception occurred:\n\nfixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2025', 'batch_number': 'SDYY2-12', 'care_model': 'Vaccination Centre', 'chosen_vaccine': 'COVID-19', ...}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:54: in step_login_to_ravs\n check_vaccine_and_batch_exists_in_site(site, chosen_vaccine, vaccine_type, batch_number, batch_expiry_date)\nconftest.py:276: in check_vaccine_and_batch_exists_in_site\n Click_add_batches_button()\npages/site_vaccines_page.py:29: in Click_add_batches_button\n find_element_and_perform_action(ADD_BATCHES_BUTTON, \"click\")\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \nselector = \"//button [text()='Add batches']\", action = 'click'\ninputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n self.page.wait_for_selector(selector)\n element=self.page.locator(selector)\n self.page.set_viewport_size({\"width\": 1500, \"height\":1500})\n element.scroll_into_view_if_needed()\n if action.lower() == \"click\":\n if element.is_enabled() and element.is_visible():\n element.click()\n print(f\"Clicked the {selector} successfully.\")\n else:\n print(f\"Element with {selector} is not enabled.\")\n elif action.lower() == \"input_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.fill(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"type_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.type(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"get_text\":\n text = element.text_content()\n print(f\"Text from the {selector}: {text}\")\n return text\n elif action.lower() == \"select_option\":\n element.select_option(inputValue)\n print(f\"Selected option with value '{inputValue}' from the {selector} successfully.\")\n elif action.lower() == \"click_checkbox\":\n if not element.is_checked():\n element.check()\n print(f\"{selector} checkbox checked successfully.\")\n else:\n print(f\"{selector} checkbox is already checked.\")\n else:\n print(f\"Unsupported action: {action}\")\n except Exception as e:\n print(f\"Exception: {e}. Element not found: {selector}\")\n> raise ElementNotFoundException(f\"Element not found: {selector}\")\nE helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']\n\nhelpers/playwrightHelper.py:222: ElementNotFoundException", - "steps" : [ { - "name" : "Given I login to RAVS and set vaccinator details with NEELIMA HOUSE and Vaccination Centre and get patient details for 9693632109 with option 0 and choose to vaccinate with vaccine details as COVID-19, Comirnaty Original/Omicron BA.4-5, SDYY2-12 with 19/10/2025", - "time" : { - "start" : 1717800348785, - "stop" : 1717800392625, - "duration" : 43840 - }, - "status" : "failed", - "statusMessage" : "Element not found: //button [text()='Add batches']", - "statusTrace" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']\n", - "steps" : [ ], - "attachments" : [ { - "uid" : "5d4f96464f870c6c", - "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "5d4f96464f870c6c.png", - "type" : "image/png", - "size" : 48073 - }, { - "uid" : "9f4743e7e80a2f2e", - "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "9f4743e7e80a2f2e.png", - "type" : "image/png", - "size" : 48828 - }, { - "uid" : "ca7fe26100baba6b", - "name" : "CHROME_125.0.6422.141_before_clicking_settings_", - "source" : "ca7fe26100baba6b.png", - "type" : "image/png", - "size" : 45994 - }, { - "uid" : "72a396d73a7430e7", - "name" : "CHROME_125.0.6422.141_before_clicking_vaccines_", - "source" : "72a396d73a7430e7.png", - "type" : "image/png", - "size" : 80713 - }, { - "uid" : "ca786cfceed3c60a", - "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccines_", - "source" : "ca786cfceed3c60a.png", - "type" : "image/png", - "size" : 38970 - }, { - "uid" : "da2a68796585cd17", - "name" : "CHROME_125.0.6422.141_before_clicking_site_radio_button_", - "source" : "da2a68796585cd17.png", - "type" : "image/png", - "size" : 75080 - }, { - "uid" : "9f13be528f2e9213", - "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccine_checkbox_", - "source" : "9f13be528f2e9213.png", - "type" : "image/png", - "size" : 85370 - }, { - "uid" : "45f6dc50c5de8e82", - "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccinetype_checkbox_", - "source" : "45f6dc50c5de8e82.png", - "type" : "image/png", - "size" : 105400 - }, { - "uid" : "b108b39ecc92d93b", - "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccine_button_", - "source" : "b108b39ecc92d93b.png", - "type" : "image/png", - "size" : 105702 - } ], - "parameters" : [ ], - "stepsCount" : 0, - "attachmentsCount" : 9, - "shouldDisplayMessage" : true, - "hasContent" : true - } ], - "attachments" : [ ], - "parameters" : [ ], - "stepsCount" : 1, - "attachmentsCount" : 9, - "shouldDisplayMessage" : true, - "hasContent" : true - }, - "afterStages" : [ ], - "labels" : [ { - "name" : "host", - "value" : "73691c733a8b" - }, { - "name" : "thread", - "value" : "1041-MainThread" - }, { - "name" : "framework", - "value" : "pytest-bdd" - }, { - "name" : "language", - "value" : "cpython3" - }, { - "name" : "feature", - "value" : "Record vaccine" - }, { - "name" : "resultFormat", - "value" : "allure2" - } ], - "parameters" : [ { - "name" : "address", - "value" : "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW" - }, { - "name" : "assess_date", - "value" : "today" - }, { - "name" : "batch_expiry_date", - "value" : "19/10/2025" - }, { - "name" : "batch_number", - "value" : "SDYY2-12" - }, { - "name" : "care_model", - "value" : "Vaccination Centre" - }, { - "name" : "chosen_vaccine", - "value" : "COVID-19" - }, { - "name" : "consent", - "value" : "yes" - }, { - "name" : "dob", - "value" : "23/6/1946" - }, { - "name" : "eligibility", - "value" : "yes" - }, { - "name" : "index", - "value" : "0" - }, { - "name" : "name", - "value" : "Bill GARTON" - }, { - "name" : "nhs_number", - "value" : "9693632109" - }, { - "name" : "site", - "value" : "NEELIMA HOUSE" - }, { - "name" : "vaccination", - "value" : "yes" - }, { - "name" : "vaccination_date", - "value" : "today" - }, { - "name" : "vaccine_type", - "value" : "Comirnaty Original/Omicron BA.4-5" - } ], - "links" : [ ], - "hidden" : false, - "retry" : false, - "extra" : { - "severity" : "normal", - "retries" : [ ], - "categories" : [ { - "name" : "Product defects", - "matchedStatuses" : [ ], - "flaky" : false - } ], - "tags" : [ ] - }, - "source" : "f58e0d0f2d5c3210.json", - "parameterValues" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today", "19/10/2025", "SDYY2-12", "Vaccination Centre", "COVID-19", "yes", "23/6/1946", "yes", "0", "Bill GARTON", "9693632109", "NEELIMA HOUSE", "yes", "today", "Comirnaty Original/Omicron BA.4-5" ] -} \ No newline at end of file diff --git a/data/test-cases/b54db5dd899ae914.json b/data/test-cases/faaf734f3936e662.json similarity index 79% rename from data/test-cases/b54db5dd899ae914.json rename to data/test-cases/faaf734f3936e662.json index 17acf3a86..2b90e66fa 100644 --- a/data/test-cases/b54db5dd899ae914.json +++ b/data/test-cases/faaf734f3936e662.json @@ -1,12 +1,12 @@ { - "uid" : "b54db5dd899ae914", + "uid" : "faaf734f3936e662", "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Hospital Hub]", "fullName" : "/app/features/find_a_patient.feature:Find a patient page should launch", "historyId" : "63434047761058218a74c7f127e93863", "time" : { - "start" : 1717800213267, - "stop" : 1717800219220, - "duration" : 5953 + "start" : 1717801669836, + "stop" : 1717801674221, + "duration" : 4385 }, "status" : "passed", "flaky" : false, @@ -21,22 +21,22 @@ "steps" : [ { "name" : "Given I am logged into the RAVS app", "time" : { - "start" : 1717800213267, - "stop" : 1717800218224, - "duration" : 4957 + "start" : 1717801669836, + "stop" : 1717801673748, + "duration" : 3912 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "53361a7cbd8ea4e9", + "uid" : "9c2578307f57216e", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "53361a7cbd8ea4e9.png", + "source" : "9c2578307f57216e.png", "type" : "image/png", "size" : 47635 }, { - "uid" : "40cd6bfdf2333df8", + "uid" : "b2f4cb91d59af182", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "40cd6bfdf2333df8.png", + "source" : "b2f4cb91d59af182.png", "type" : "image/png", "size" : 47729 } ], @@ -48,9 +48,9 @@ }, { "name" : "When I click the find a patient navigation link", "time" : { - "start" : 1717800218225, - "stop" : 1717800218935, - "duration" : 710 + "start" : 1717801673749, + "stop" : 1717801674066, + "duration" : 317 }, "status" : "passed", "steps" : [ ], @@ -63,16 +63,16 @@ }, { "name" : "Then the find a patient page should be displayed", "time" : { - "start" : 1717800218935, - "stop" : 1717800219220, - "duration" : 285 + "start" : 1717801674066, + "stop" : 1717801674221, + "duration" : 155 }, "status" : "passed", "steps" : [ ], "attachments" : [ { - "uid" : "8a9ec0f3d3f90af6", + "uid" : "54ef9d0a029cb8f1", "name" : "CHROME_125.0.6422.141_find_a_patient_page_should_be_displayed_", - "source" : "8a9ec0f3d3f90af6.png", + "source" : "54ef9d0a029cb8f1.png", "type" : "image/png", "size" : 45994 } ], @@ -92,10 +92,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1041-MainThread" + "value" : "1043-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -125,6 +125,6 @@ "categories" : [ ], "tags" : [ ] }, - "source" : "b54db5dd899ae914.json", + "source" : "faaf734f3936e662.json", "parameterValues" : [ "Hospital Hub", "ST JOHN'S HOUSE" ] } \ No newline at end of file diff --git a/data/test-cases/e1b058dbef455c8e.json b/data/test-cases/fc9a594c97bf468.json similarity index 88% rename from data/test-cases/e1b058dbef455c8e.json rename to data/test-cases/fc9a594c97bf468.json index 32a7d0ab8..f18b76559 100644 --- a/data/test-cases/e1b058dbef455c8e.json +++ b/data/test-cases/fc9a594c97bf468.json @@ -1,16 +1,16 @@ { - "uid" : "e1b058dbef455c8e", - "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-39 Barton Road, RG10 9DF]", + "uid" : "fc9a594c97bf468", + "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", "fullName" : "/app/features/find_a_patient.feature:Search by NHS number", - "historyId" : "9a957ce315d0094ef5802b47d59d1469", + "historyId" : "d3c8a128e42732e8c43697d4afeb3b03", "time" : { - "start" : 1717800263900, - "stop" : 1717800294982, - "duration" : 31082 + "start" : 1717801790367, + "stop" : 1717801821364, + "duration" : 30997 }, "status" : "failed", "statusMessage" : "playwright._impl._errors.TimeoutError: Page.goto: Timeout 30000ms exceeded.\nCall log:\nnavigating to \"https://www.ravs-qa.england.nhs.uk/\", waiting until \"load\"", - "statusTrace" : ".0 = \n\n> kwargs = {arg: kwargs[arg] if arg in kwargs else request.getfixturevalue(arg) for arg in args}\n\n.tox/py311/lib/python3.11/site-packages/pytest_bdd/scenario.py:205: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:521: in getfixturevalue\n fixturedef = self._get_active_fixturedef(argname)\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:606: in _get_active_fixturedef\n fixturedef.execute(request=subrequest)\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:1038: in execute\n fixturedef = request._get_active_fixturedef(argname)\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:606: in _get_active_fixturedef\n fixturedef.execute(request=subrequest)\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:1076: in execute\n result = ihook.pytest_fixture_setup(fixturedef=self, request=request)\n.tox/py311/lib/python3.11/site-packages/pluggy/_hooks.py:513: in __call__\n return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)\n.tox/py311/lib/python3.11/site-packages/pluggy/_manager.py:120: in _hookexec\n return self._inner_hookexec(hook_name, methods, kwargs, firstresult)\n.tox/py311/lib/python3.11/site-packages/_pytest/setuponly.py:36: in pytest_fixture_setup\n return (yield)\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:1125: in pytest_fixture_setup\n result = call_fixture_func(fixturefunc, request, kwargs)\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: in call_fixture_func\n fixture_result = fixturefunc(**kwargs)\nconftest.py:101: in navigate_to_ravs\n navigate_to_ravs_login_page(url)\npages/login_page.py:6: in navigate_to_ravs_login_page\n navigate_to_url(url)\ninit_helpers.py:98: in navigate_to_url\n playwright_helper_instance.navigate_to_url(url)\nhelpers/playwrightHelper.py:112: in navigate_to_url\n self.page.goto(url)\n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:8686: in goto\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:519: in goto\n return await self._main_frame.goto(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:145: in goto\n await self._channel.send(\"goto\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7fc99ce004a0>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.goto: Timeout 30000ms exceeded.\nE Call log:\nE navigating to \"https://www.ravs-qa.england.nhs.uk/\", waiting until \"load\"\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError", + "statusTrace" : ".0 = \n\n> kwargs = {arg: kwargs[arg] if arg in kwargs else request.getfixturevalue(arg) for arg in args}\n\n.tox/py311/lib/python3.11/site-packages/pytest_bdd/scenario.py:205: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:521: in getfixturevalue\n fixturedef = self._get_active_fixturedef(argname)\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:606: in _get_active_fixturedef\n fixturedef.execute(request=subrequest)\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:1038: in execute\n fixturedef = request._get_active_fixturedef(argname)\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:606: in _get_active_fixturedef\n fixturedef.execute(request=subrequest)\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:1076: in execute\n result = ihook.pytest_fixture_setup(fixturedef=self, request=request)\n.tox/py311/lib/python3.11/site-packages/pluggy/_hooks.py:513: in __call__\n return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)\n.tox/py311/lib/python3.11/site-packages/pluggy/_manager.py:120: in _hookexec\n return self._inner_hookexec(hook_name, methods, kwargs, firstresult)\n.tox/py311/lib/python3.11/site-packages/_pytest/setuponly.py:36: in pytest_fixture_setup\n return (yield)\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:1125: in pytest_fixture_setup\n result = call_fixture_func(fixturefunc, request, kwargs)\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: in call_fixture_func\n fixture_result = fixturefunc(**kwargs)\nconftest.py:101: in navigate_to_ravs\n navigate_to_ravs_login_page(url)\npages/login_page.py:6: in navigate_to_ravs_login_page\n navigate_to_url(url)\ninit_helpers.py:98: in navigate_to_url\n playwright_helper_instance.navigate_to_url(url)\nhelpers/playwrightHelper.py:112: in navigate_to_url\n self.page.goto(url)\n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:8686: in goto\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:519: in goto\n return await self._main_frame.goto(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:145: in goto\n await self._channel.send(\"goto\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7fdaa818b6a0>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.goto: Timeout 30000ms exceeded.\nE Call log:\nE navigating to \"https://www.ravs-qa.england.nhs.uk/\", waiting until \"load\"\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError", "flaky" : false, "newFailed" : false, "newBroken" : false, @@ -21,13 +21,13 @@ "testStage" : { "status" : "failed", "statusMessage" : "playwright._impl._errors.TimeoutError: Page.goto: Timeout 30000ms exceeded.\nCall log:\nnavigating to \"https://www.ravs-qa.england.nhs.uk/\", waiting until \"load\"", - "statusTrace" : ".0 = \n\n> kwargs = {arg: kwargs[arg] if arg in kwargs else request.getfixturevalue(arg) for arg in args}\n\n.tox/py311/lib/python3.11/site-packages/pytest_bdd/scenario.py:205: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:521: in getfixturevalue\n fixturedef = self._get_active_fixturedef(argname)\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:606: in _get_active_fixturedef\n fixturedef.execute(request=subrequest)\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:1038: in execute\n fixturedef = request._get_active_fixturedef(argname)\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:606: in _get_active_fixturedef\n fixturedef.execute(request=subrequest)\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:1076: in execute\n result = ihook.pytest_fixture_setup(fixturedef=self, request=request)\n.tox/py311/lib/python3.11/site-packages/pluggy/_hooks.py:513: in __call__\n return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)\n.tox/py311/lib/python3.11/site-packages/pluggy/_manager.py:120: in _hookexec\n return self._inner_hookexec(hook_name, methods, kwargs, firstresult)\n.tox/py311/lib/python3.11/site-packages/_pytest/setuponly.py:36: in pytest_fixture_setup\n return (yield)\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:1125: in pytest_fixture_setup\n result = call_fixture_func(fixturefunc, request, kwargs)\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: in call_fixture_func\n fixture_result = fixturefunc(**kwargs)\nconftest.py:101: in navigate_to_ravs\n navigate_to_ravs_login_page(url)\npages/login_page.py:6: in navigate_to_ravs_login_page\n navigate_to_url(url)\ninit_helpers.py:98: in navigate_to_url\n playwright_helper_instance.navigate_to_url(url)\nhelpers/playwrightHelper.py:112: in navigate_to_url\n self.page.goto(url)\n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:8686: in goto\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:519: in goto\n return await self._main_frame.goto(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:145: in goto\n await self._channel.send(\"goto\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7fc99ce004a0>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.goto: Timeout 30000ms exceeded.\nE Call log:\nE navigating to \"https://www.ravs-qa.england.nhs.uk/\", waiting until \"load\"\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError", + "statusTrace" : ".0 = \n\n> kwargs = {arg: kwargs[arg] if arg in kwargs else request.getfixturevalue(arg) for arg in args}\n\n.tox/py311/lib/python3.11/site-packages/pytest_bdd/scenario.py:205: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:521: in getfixturevalue\n fixturedef = self._get_active_fixturedef(argname)\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:606: in _get_active_fixturedef\n fixturedef.execute(request=subrequest)\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:1038: in execute\n fixturedef = request._get_active_fixturedef(argname)\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:606: in _get_active_fixturedef\n fixturedef.execute(request=subrequest)\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:1076: in execute\n result = ihook.pytest_fixture_setup(fixturedef=self, request=request)\n.tox/py311/lib/python3.11/site-packages/pluggy/_hooks.py:513: in __call__\n return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)\n.tox/py311/lib/python3.11/site-packages/pluggy/_manager.py:120: in _hookexec\n return self._inner_hookexec(hook_name, methods, kwargs, firstresult)\n.tox/py311/lib/python3.11/site-packages/_pytest/setuponly.py:36: in pytest_fixture_setup\n return (yield)\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:1125: in pytest_fixture_setup\n result = call_fixture_func(fixturefunc, request, kwargs)\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: in call_fixture_func\n fixture_result = fixturefunc(**kwargs)\nconftest.py:101: in navigate_to_ravs\n navigate_to_ravs_login_page(url)\npages/login_page.py:6: in navigate_to_ravs_login_page\n navigate_to_url(url)\ninit_helpers.py:98: in navigate_to_url\n playwright_helper_instance.navigate_to_url(url)\nhelpers/playwrightHelper.py:112: in navigate_to_url\n self.page.goto(url)\n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:8686: in goto\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:519: in goto\n return await self._main_frame.goto(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:145: in goto\n await self._channel.send(\"goto\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7fdaa818b6a0>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.goto: Timeout 30000ms exceeded.\nE Call log:\nE navigating to \"https://www.ravs-qa.england.nhs.uk/\", waiting until \"load\"\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError", "steps" : [ { "name" : "Given I am on the find a patient by nhs number page", "time" : { - "start" : 1717800263900, - "stop" : 1717800294982, - "duration" : 31082 + "start" : 1717801790367, + "stop" : 1717801821364, + "duration" : 30997 }, "status" : "failed", "statusMessage" : "Page.goto: Timeout 30000ms exceeded.\nCall log:\nnavigating to \"https://www.ravs-qa.england.nhs.uk/\", waiting until \"load\"\n", @@ -50,10 +50,10 @@ "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1038-MainThread" + "value" : "1043-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -69,16 +69,16 @@ } ], "parameters" : [ { "name" : "address", - "value" : "39 Barton Road, RG10 9DF" + "value" : "CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ" }, { "name" : "dateofbirth", - "value" : "27/3/2001" + "value" : "20150222" }, { "name" : "name", - "value" : "Reynolds Ryan" + "value" : "TABBY FERN" }, { "name" : "nhsNumber", - "value" : "9449306494" + "value" : "9470006143" } ], "links" : [ ], "hidden" : false, @@ -93,6 +93,6 @@ } ], "tags" : [ ] }, - "source" : "e1b058dbef455c8e.json", - "parameterValues" : [ "39 Barton Road, RG10 9DF", "27/3/2001", "Reynolds Ryan", "9449306494" ] + "source" : "fc9a594c97bf468.json", + "parameterValues" : [ "CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ", "20150222", "TABBY FERN", "9470006143" ] } \ No newline at end of file diff --git a/data/test-cases/ff3e5b6cfff9d6c4.json b/data/test-cases/ff3e5b6cfff9d6c4.json new file mode 100644 index 000000000..f55f50c46 --- /dev/null +++ b/data/test-cases/ff3e5b6cfff9d6c4.json @@ -0,0 +1,134 @@ +{ + "uid" : "ff3e5b6cfff9d6c4", + "name" : "Record a vaccine with nhs number [2-9470040228-NEELIMA HOUSE-Hospital Hub-yes-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-COVID-19-Comirnaty 30 Omicron XBB.1.5-SB12345-12A-19/2/2026]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "dfc6b637abee53877ab6095ebaf79924", + "time" : { + "start" : 1717801918679, + "stop" : 1717801918789, + "duration" : 110 + }, + "status" : "failed", + "statusMessage" : "playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nCall log:\nwaiting for locator(\"*\") to be visible\n - locator resolved to 99 elements. Proceeding with the first one: …", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/2/2026', 'batch_number': 'SB12345-12A', 'care_model': 'Hospital Hub', 'chosen_vaccine': 'COVID-19', ...}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:43: in step_login_to_ravs\n set_vaccinator_location(site, care_model)\nconftest.py:120: in set_vaccinator_location\n select_site(site)\npages/vaccinator_location_page.py:17: in select_site\n find_element_and_perform_action(SITE_DROPDOWN_ELEMENT, \"select_option\",site)\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\nhelpers/playwrightHelper.py:179: in find_element_and_perform_action\n self.wait_for_page_to_load()\nhelpers/playwrightHelper.py:117: in wait_for_page_to_load\n self.page.wait_for_selector('*', timeout=timeout * 100)\n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7ffa2da47e20>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nE Call log:\nE waiting for locator(\"*\") to be visible\nE - locator resolved to 99 elements. Proceeding with the first one: …\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nCall log:\nwaiting for locator(\"*\") to be visible\n - locator resolved to 99 elements. Proceeding with the first one: …", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/2/2026', 'batch_number': 'SB12345-12A', 'care_model': 'Hospital Hub', 'chosen_vaccine': 'COVID-19', ...}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:43: in step_login_to_ravs\n set_vaccinator_location(site, care_model)\nconftest.py:120: in set_vaccinator_location\n select_site(site)\npages/vaccinator_location_page.py:17: in select_site\n find_element_and_perform_action(SITE_DROPDOWN_ELEMENT, \"select_option\",site)\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\nhelpers/playwrightHelper.py:179: in find_element_and_perform_action\n self.wait_for_page_to_load()\nhelpers/playwrightHelper.py:117: in wait_for_page_to_load\n self.page.wait_for_selector('*', timeout=timeout * 100)\n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7ffa2da47e20>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nE Call log:\nE waiting for locator(\"*\") to be visible\nE - locator resolved to 99 elements. Proceeding with the first one: …\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError", + "steps" : [ { + "name" : "Given I login to RAVS and set vaccinator details with NEELIMA HOUSE and Hospital Hub and get patient details for 9470040228 with option 2 and choose to vaccinate with vaccine details as COVID-19, Comirnaty 30 Omicron XBB.1.5, SB12345-12A with 19/2/2026", + "time" : { + "start" : 1717801918680, + "stop" : 1717801918789, + "duration" : 109 + }, + "status" : "failed", + "statusMessage" : "Page.wait_for_selector: Timeout 100ms exceeded.\nCall log:\nwaiting for locator(\"*\") to be visible\n - locator resolved to 99 elements. Proceeding with the first one: …\n", + "statusTrace" : "playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nCall log:\nwaiting for locator(\"*\") to be visible\n - locator resolved to 99 elements. Proceeding with the first one: …\n\n", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 1, + "attachmentsCount" : 0, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "81054cfe7b9a" + }, { + "name" : "thread", + "value" : "1037-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Record vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN" + }, { + "name" : "assess_date", + "value" : "today-1" + }, { + "name" : "batch_expiry_date", + "value" : "19/2/2026" + }, { + "name" : "batch_number", + "value" : "SB12345-12A" + }, { + "name" : "care_model", + "value" : "Hospital Hub" + }, { + "name" : "chosen_vaccine", + "value" : "COVID-19" + }, { + "name" : "consent", + "value" : "yes" + }, { + "name" : "dob", + "value" : "14/12/1922" + }, { + "name" : "eligibility", + "value" : "yes" + }, { + "name" : "index", + "value" : "2" + }, { + "name" : "name", + "value" : "HERBERT HAAG" + }, { + "name" : "nhs_number", + "value" : "9470040228" + }, { + "name" : "site", + "value" : "NEELIMA HOUSE" + }, { + "name" : "vaccination", + "value" : "yes" + }, { + "name" : "vaccination_date", + "value" : "today" + }, { + "name" : "vaccine_type", + "value" : "Comirnaty 30 Omicron XBB.1.5" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "ff3e5b6cfff9d6c4.json", + "parameterValues" : [ "10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN", "today-1", "19/2/2026", "SB12345-12A", "Hospital Hub", "COVID-19", "yes", "14/12/1922", "yes", "2", "HERBERT HAAG", "9470040228", "NEELIMA HOUSE", "yes", "today", "Comirnaty 30 Omicron XBB.1.5" ] +} \ No newline at end of file diff --git a/data/test-cases/b458a107f7449d6b.json b/data/test-cases/ffec7eadf6531ba0.json similarity index 60% rename from data/test-cases/b458a107f7449d6b.json rename to data/test-cases/ffec7eadf6531ba0.json index 8bc6f814a..a9c38d321 100644 --- a/data/test-cases/b458a107f7449d6b.json +++ b/data/test-cases/ffec7eadf6531ba0.json @@ -1,16 +1,16 @@ { - "uid" : "b458a107f7449d6b", - "name" : "Record a vaccine with nhs number [8-9437580812-NEELIMA HOUSE-Care Home-yes-today-7-yes-yes-today-7-INDIGO CATCHESIDE-1/3/1959-12 CANBERRA STREET, MANCHESTER, M11 4WL-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-18A-19/10/2026]", + "uid" : "ffec7eadf6531ba0", + "name" : "Record a vaccine with nhs number [12-9450140960-ALBERT HOUSE-Hospital Hub-yes-today-1-yes-yes-today-DEANA GAMBLES-5/9/1993-10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ-Flu-Flucelvax Tetra - QIVc-SDYY2-20A-19/10/2026]", "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", - "historyId" : "d900b17b060274d60d539cb23a88c8dd", + "historyId" : "1c2dbfbab6fdd49ab82b72ee8a6411dd", "time" : { - "start" : 1717800518022, - "stop" : 1717800564367, - "duration" : 46345 + "start" : 1717802094687, + "stop" : 1717802138296, + "duration" : 43609 }, "status" : "failed", "statusMessage" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']", - "statusTrace" : "self = \nselector = \"//button [text()='Add batches']\", action = 'click'\ninputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n> self.page.wait_for_selector(selector)\n\nhelpers/playwrightHelper.py:183: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7fc99c858c20>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 30000ms exceeded.\nE Call log:\nE waiting for locator(\"//button [text()='Add batches']\") to be visible\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError\n\nDuring handling of the above exception, another exception occurred:\n\nfixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'SDYY2-18A', 'care_model': 'Care Home', 'chosen_vaccine': 'COVID-19', ...}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:54: in step_login_to_ravs\n check_vaccine_and_batch_exists_in_site(site, chosen_vaccine, vaccine_type, batch_number, batch_expiry_date)\nconftest.py:276: in check_vaccine_and_batch_exists_in_site\n Click_add_batches_button()\npages/site_vaccines_page.py:29: in Click_add_batches_button\n find_element_and_perform_action(ADD_BATCHES_BUTTON, \"click\")\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \nselector = \"//button [text()='Add batches']\", action = 'click'\ninputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n self.page.wait_for_selector(selector)\n element=self.page.locator(selector)\n self.page.set_viewport_size({\"width\": 1500, \"height\":1500})\n element.scroll_into_view_if_needed()\n if action.lower() == \"click\":\n if element.is_enabled() and element.is_visible():\n element.click()\n print(f\"Clicked the {selector} successfully.\")\n else:\n print(f\"Element with {selector} is not enabled.\")\n elif action.lower() == \"input_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.fill(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"type_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.type(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"get_text\":\n text = element.text_content()\n print(f\"Text from the {selector}: {text}\")\n return text\n elif action.lower() == \"select_option\":\n element.select_option(inputValue)\n print(f\"Selected option with value '{inputValue}' from the {selector} successfully.\")\n elif action.lower() == \"click_checkbox\":\n if not element.is_checked():\n element.check()\n print(f\"{selector} checkbox checked successfully.\")\n else:\n print(f\"{selector} checkbox is already checked.\")\n else:\n print(f\"Unsupported action: {action}\")\n except Exception as e:\n print(f\"Exception: {e}. Element not found: {selector}\")\n> raise ElementNotFoundException(f\"Element not found: {selector}\")\nE helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']\n\nhelpers/playwrightHelper.py:222: ElementNotFoundException", + "statusTrace" : "self = \nselector = \"//button [text()='Add batches']\", action = 'click'\ninputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n> self.page.wait_for_selector(selector)\n\nhelpers/playwrightHelper.py:183: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7f95748836a0>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 30000ms exceeded.\nE Call log:\nE waiting for locator(\"//button [text()='Add batches']\") to be visible\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError\n\nDuring handling of the above exception, another exception occurred:\n\nfixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'SDYY2-20A', 'care_model': 'Hospital Hub', 'chosen_vaccine': 'Flu', ...}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:54: in step_login_to_ravs\n check_vaccine_and_batch_exists_in_site(site, chosen_vaccine, vaccine_type, batch_number, batch_expiry_date)\nconftest.py:276: in check_vaccine_and_batch_exists_in_site\n Click_add_batches_button()\npages/site_vaccines_page.py:29: in Click_add_batches_button\n find_element_and_perform_action(ADD_BATCHES_BUTTON, \"click\")\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \nselector = \"//button [text()='Add batches']\", action = 'click'\ninputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n self.page.wait_for_selector(selector)\n element=self.page.locator(selector)\n self.page.set_viewport_size({\"width\": 1500, \"height\":1500})\n element.scroll_into_view_if_needed()\n if action.lower() == \"click\":\n if element.is_enabled() and element.is_visible():\n element.click()\n print(f\"Clicked the {selector} successfully.\")\n else:\n print(f\"Element with {selector} is not enabled.\")\n elif action.lower() == \"input_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.fill(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"type_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.type(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"get_text\":\n text = element.text_content()\n print(f\"Text from the {selector}: {text}\")\n return text\n elif action.lower() == \"select_option\":\n element.select_option(inputValue)\n print(f\"Selected option with value '{inputValue}' from the {selector} successfully.\")\n elif action.lower() == \"click_checkbox\":\n if not element.is_checked():\n element.check()\n print(f\"{selector} checkbox checked successfully.\")\n else:\n print(f\"{selector} checkbox is already checked.\")\n else:\n print(f\"Unsupported action: {action}\")\n except Exception as e:\n print(f\"Exception: {e}. Element not found: {selector}\")\n> raise ElementNotFoundException(f\"Element not found: {selector}\")\nE helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']\n\nhelpers/playwrightHelper.py:222: ElementNotFoundException", "flaky" : false, "newFailed" : false, "newBroken" : false, @@ -21,99 +21,93 @@ "testStage" : { "status" : "failed", "statusMessage" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']", - "statusTrace" : "self = \nselector = \"//button [text()='Add batches']\", action = 'click'\ninputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n> self.page.wait_for_selector(selector)\n\nhelpers/playwrightHelper.py:183: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7fc99c858c20>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 30000ms exceeded.\nE Call log:\nE waiting for locator(\"//button [text()='Add batches']\") to be visible\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError\n\nDuring handling of the above exception, another exception occurred:\n\nfixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'SDYY2-18A', 'care_model': 'Care Home', 'chosen_vaccine': 'COVID-19', ...}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:54: in step_login_to_ravs\n check_vaccine_and_batch_exists_in_site(site, chosen_vaccine, vaccine_type, batch_number, batch_expiry_date)\nconftest.py:276: in check_vaccine_and_batch_exists_in_site\n Click_add_batches_button()\npages/site_vaccines_page.py:29: in Click_add_batches_button\n find_element_and_perform_action(ADD_BATCHES_BUTTON, \"click\")\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \nselector = \"//button [text()='Add batches']\", action = 'click'\ninputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n self.page.wait_for_selector(selector)\n element=self.page.locator(selector)\n self.page.set_viewport_size({\"width\": 1500, \"height\":1500})\n element.scroll_into_view_if_needed()\n if action.lower() == \"click\":\n if element.is_enabled() and element.is_visible():\n element.click()\n print(f\"Clicked the {selector} successfully.\")\n else:\n print(f\"Element with {selector} is not enabled.\")\n elif action.lower() == \"input_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.fill(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"type_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.type(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"get_text\":\n text = element.text_content()\n print(f\"Text from the {selector}: {text}\")\n return text\n elif action.lower() == \"select_option\":\n element.select_option(inputValue)\n print(f\"Selected option with value '{inputValue}' from the {selector} successfully.\")\n elif action.lower() == \"click_checkbox\":\n if not element.is_checked():\n element.check()\n print(f\"{selector} checkbox checked successfully.\")\n else:\n print(f\"{selector} checkbox is already checked.\")\n else:\n print(f\"Unsupported action: {action}\")\n except Exception as e:\n print(f\"Exception: {e}. Element not found: {selector}\")\n> raise ElementNotFoundException(f\"Element not found: {selector}\")\nE helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']\n\nhelpers/playwrightHelper.py:222: ElementNotFoundException", + "statusTrace" : "self = \nselector = \"//button [text()='Add batches']\", action = 'click'\ninputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n> self.page.wait_for_selector(selector)\n\nhelpers/playwrightHelper.py:183: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n.tox/py311/lib/python3.11/site-packages/playwright/sync_api/_generated.py:7834: in wait_for_selector\n self._sync(\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_page.py:392: in wait_for_selector\n return await self._main_frame.wait_for_selector(**locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_frame.py:323: in wait_for_selector\n await self._channel.send(\"waitForSelector\", locals_to_params(locals()))\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:59: in send\n return await self._connection.wrap_api_call(\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \ncb = . at 0x7f95748836a0>\nis_internal = False\n\n async def wrap_api_call(\n self, cb: Callable[[], Any], is_internal: bool = False\n ) -> Any:\n if self._api_zone.get():\n return await cb()\n task = asyncio.current_task(self._loop)\n st: List[inspect.FrameInfo] = getattr(task, \"__pw_stack__\", inspect.stack())\n parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)\n self._api_zone.set(parsed_st)\n try:\n return await cb()\n except Exception as error:\n> raise rewrite_error(error, f\"{parsed_st['apiName']}: {error}\") from None\nE playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 30000ms exceeded.\nE Call log:\nE waiting for locator(\"//button [text()='Add batches']\") to be visible\n\n.tox/py311/lib/python3.11/site-packages/playwright/_impl/_connection.py:514: TimeoutError\n\nDuring handling of the above exception, another exception occurred:\n\nfixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'SDYY2-20A', 'care_model': 'Hospital Hub', 'chosen_vaccine': 'Flu', ...}\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.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:887: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:54: in step_login_to_ravs\n check_vaccine_and_batch_exists_in_site(site, chosen_vaccine, vaccine_type, batch_number, batch_expiry_date)\nconftest.py:276: in check_vaccine_and_batch_exists_in_site\n Click_add_batches_button()\npages/site_vaccines_page.py:29: in Click_add_batches_button\n find_element_and_perform_action(ADD_BATCHES_BUTTON, \"click\")\ninit_helpers.py:143: in find_element_and_perform_action\n return playwright_helper_instance.find_element_and_perform_action(element, action, inputValue)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = \nselector = \"//button [text()='Add batches']\", action = 'click'\ninputValue = None\n\n def find_element_and_perform_action(self, selector, action, inputValue=None):\n self.wait_for_page_to_load()\n selector_filename = \"\".join(c if c.isalnum() else \"_\" for c in selector)\n self.capture_screenshot(selector_filename)\n try:\n self.page.wait_for_selector(selector)\n element=self.page.locator(selector)\n self.page.set_viewport_size({\"width\": 1500, \"height\":1500})\n element.scroll_into_view_if_needed()\n if action.lower() == \"click\":\n if element.is_enabled() and element.is_visible():\n element.click()\n print(f\"Clicked the {selector} successfully.\")\n else:\n print(f\"Element with {selector} is not enabled.\")\n elif action.lower() == \"input_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.fill(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"type_text\":\n text = element.text_content()\n if text != '':\n element.clear()\n element.type(inputValue)\n print(f\"Entered text into the {selector} successfully.\")\n elif action.lower() == \"get_text\":\n text = element.text_content()\n print(f\"Text from the {selector}: {text}\")\n return text\n elif action.lower() == \"select_option\":\n element.select_option(inputValue)\n print(f\"Selected option with value '{inputValue}' from the {selector} successfully.\")\n elif action.lower() == \"click_checkbox\":\n if not element.is_checked():\n element.check()\n print(f\"{selector} checkbox checked successfully.\")\n else:\n print(f\"{selector} checkbox is already checked.\")\n else:\n print(f\"Unsupported action: {action}\")\n except Exception as e:\n print(f\"Exception: {e}. Element not found: {selector}\")\n> raise ElementNotFoundException(f\"Element not found: {selector}\")\nE helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']\n\nhelpers/playwrightHelper.py:222: ElementNotFoundException", "steps" : [ { - "name" : "Given I login to RAVS and set vaccinator details with NEELIMA HOUSE and Care Home and get patient details for 9437580812 with option 8 and choose to vaccinate with vaccine details as COVID-19, Comirnaty Original/Omicron BA.4-5, SDYY2-18A with 19/10/2026", + "name" : "Given I login to RAVS and set vaccinator details with ALBERT HOUSE and Hospital Hub and get patient details for 9450140960 with option 12 and choose to vaccinate with vaccine details as Flu, Flucelvax Tetra - QIVc, SDYY2-20A with 19/10/2026", "time" : { - "start" : 1717800518023, - "stop" : 1717800564367, - "duration" : 46344 + "start" : 1717802094687, + "stop" : 1717802138296, + "duration" : 43609 }, "status" : "failed", "statusMessage" : "Element not found: //button [text()='Add batches']", "statusTrace" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']\n", "steps" : [ ], "attachments" : [ { - "uid" : "c188cdf346abbf4a", + "uid" : "95f37b8ca76ea358", "name" : "CHROME_125.0.6422.141_user_has_selected_site_", - "source" : "c188cdf346abbf4a.png", + "source" : "95f37b8ca76ea358.png", "type" : "image/png", - "size" : 48073 + "size" : 48118 }, { - "uid" : "dbc531cdbcc6bc75", + "uid" : "e1a5d9c08bac27d", "name" : "CHROME_125.0.6422.141_user_has_selected_caremodel_", - "source" : "dbc531cdbcc6bc75.png", + "source" : "e1a5d9c08bac27d.png", "type" : "image/png", - "size" : 58082 + "size" : 48209 }, { - "uid" : "5a2f2599783f8d9f", - "name" : "CHROME_125.0.6422.141_user_has_entered_care_home_details_", - "source" : "5a2f2599783f8d9f.png", - "type" : "image/png", - "size" : 75018 - }, { - "uid" : "9fabc2ff868b99a7", + "uid" : "34fda97e34a12ae0", "name" : "CHROME_125.0.6422.141_before_clicking_settings_", - "source" : "9fabc2ff868b99a7.png", + "source" : "34fda97e34a12ae0.png", "type" : "image/png", "size" : 45994 }, { - "uid" : "4919853c971bd91e", + "uid" : "f34d3628f110d05d", "name" : "CHROME_125.0.6422.141_before_clicking_vaccines_", - "source" : "4919853c971bd91e.png", + "source" : "f34d3628f110d05d.png", "type" : "image/png", "size" : 80713 }, { - "uid" : "592105ce742fb100", + "uid" : "1219370127b5d10d", "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccines_", - "source" : "592105ce742fb100.png", + "source" : "1219370127b5d10d.png", "type" : "image/png", "size" : 38970 }, { - "uid" : "8a592ffefa643d29", + "uid" : "13d1d17a49ea4d3f", "name" : "CHROME_125.0.6422.141_before_clicking_site_radio_button_", - "source" : "8a592ffefa643d29.png", + "source" : "13d1d17a49ea4d3f.png", "type" : "image/png", "size" : 75080 }, { - "uid" : "96342e74e0992806", - "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccine_checkbox_", - "source" : "96342e74e0992806.png", + "uid" : "2b640746378f614e", + "name" : "CHROME_125.0.6422.141_before_clicking_flu_vaccine_checkbox_", + "source" : "2b640746378f614e.png", "type" : "image/png", - "size" : 85370 + "size" : 85452 }, { - "uid" : "f675f44fde9492cd", - "name" : "CHROME_125.0.6422.141_before_clicking_covid_vaccinetype_checkbox_", - "source" : "f675f44fde9492cd.png", + "uid" : "853d019553e9cf8", + "name" : "CHROME_125.0.6422.141_before_clicking_flu_vaccine_type_checkbox_", + "source" : "853d019553e9cf8.png", "type" : "image/png", - "size" : 105400 + "size" : 105911 }, { - "uid" : "84f6438e105d50a7", + "uid" : "76b59723cec2813", "name" : "CHROME_125.0.6422.141_before_clicking_add_vaccine_button_", - "source" : "84f6438e105d50a7.png", + "source" : "76b59723cec2813.png", "type" : "image/png", - "size" : 105702 + "size" : 106235 } ], "parameters" : [ ], "stepsCount" : 0, - "attachmentsCount" : 10, + "attachmentsCount" : 9, "shouldDisplayMessage" : true, "hasContent" : true } ], "attachments" : [ ], "parameters" : [ ], "stepsCount" : 1, - "attachmentsCount" : 10, + "attachmentsCount" : 9, "shouldDisplayMessage" : true, "hasContent" : true }, "afterStages" : [ ], "labels" : [ { "name" : "host", - "value" : "73691c733a8b" + "value" : "81054cfe7b9a" }, { "name" : "thread", - "value" : "1038-MainThread" + "value" : "1040-MainThread" }, { "name" : "framework", "value" : "pytest-bdd" @@ -129,52 +123,52 @@ } ], "parameters" : [ { "name" : "address", - "value" : "12 CANBERRA STREET, MANCHESTER, M11 4WL" + "value" : "10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ" }, { "name" : "assess_date", - "value" : "today-7" + "value" : "today-1" }, { "name" : "batch_expiry_date", "value" : "19/10/2026" }, { "name" : "batch_number", - "value" : "SDYY2-18A" + "value" : "SDYY2-20A" }, { "name" : "care_model", - "value" : "Care Home" + "value" : "Hospital Hub" }, { "name" : "chosen_vaccine", - "value" : "COVID-19" + "value" : "Flu" }, { "name" : "consent", "value" : "yes" }, { "name" : "dob", - "value" : "1/3/1959" + "value" : "5/9/1993" }, { "name" : "eligibility", "value" : "yes" }, { "name" : "index", - "value" : "8" + "value" : "12" }, { "name" : "name", - "value" : "INDIGO CATCHESIDE" + "value" : "DEANA GAMBLES" }, { "name" : "nhs_number", - "value" : "9437580812" + "value" : "9450140960" }, { "name" : "site", - "value" : "NEELIMA HOUSE" + "value" : "ALBERT HOUSE" }, { "name" : "vaccination", "value" : "yes" }, { "name" : "vaccination_date", - "value" : "today-7" + "value" : "today" }, { "name" : "vaccine_type", - "value" : "Comirnaty Original/Omicron BA.4-5" + "value" : "Flucelvax Tetra - QIVc" } ], "links" : [ ], "hidden" : false, @@ -189,6 +183,6 @@ } ], "tags" : [ ] }, - "source" : "b458a107f7449d6b.json", - "parameterValues" : [ "12 CANBERRA STREET, MANCHESTER, M11 4WL", "today-7", "19/10/2026", "SDYY2-18A", "Care Home", "COVID-19", "yes", "1/3/1959", "yes", "8", "INDIGO CATCHESIDE", "9437580812", "NEELIMA HOUSE", "yes", "today-7", "Comirnaty Original/Omicron BA.4-5" ] + "source" : "ffec7eadf6531ba0.json", + "parameterValues" : [ "10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ", "today-1", "19/10/2026", "SDYY2-20A", "Hospital Hub", "Flu", "yes", "5/9/1993", "yes", "12", "DEANA GAMBLES", "9450140960", "ALBERT HOUSE", "yes", "today", "Flucelvax Tetra - QIVc" ] } \ No newline at end of file diff --git a/data/timeline.json b/data/timeline.json index a02b32e78..ff6773c8b 100644 --- a/data/timeline.json +++ b/data/timeline.json @@ -2,35 +2,18 @@ "uid" : "ab17fc5a4eb3bca4b216b548c7f9fcbc", "name" : "timeline", "children" : [ { - "name" : "73691c733a8b", + "name" : "81054cfe7b9a", "children" : [ { - "name" : "1038-MainThread", + "name" : "1040-MainThread", "children" : [ { - "name" : "Find a patient page should launch [ALBERT HOUSE-Hospital Hub]", - "uid" : "c9f9d49b76b24194", - "parentUid" : "2d9152fdd13671d13ffc15db92934582", - "status" : "passed", - "time" : { - "start" : 1717800247797, - "stop" : 1717800253145, - "duration" : 5348 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "Hospital Hub", "ALBERT HOUSE" ] - }, { - "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Vaccination Centre]", - "uid" : "a81526a410d30ed2", - "parentUid" : "2d9152fdd13671d13ffc15db92934582", + "name" : "Add vaccines page should launch [ALBERT HOUSE-Off-site Outreach Event]", + "uid" : "3f1bbe494474c725", + "parentUid" : "36eebe7530586f460a22ab988c62509b", "status" : "passed", "time" : { - "start" : 1717800074654, - "stop" : 1717800081642, - "duration" : 6988 + "start" : 1717801714329, + "stop" : 1717801719519, + "duration" : 5190 }, "flaky" : false, "newFailed" : false, @@ -38,16 +21,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Vaccination Centre", "NEELIMA HOUSE" ] + "parameters" : [ "Off-site Outreach Event", "ALBERT HOUSE" ] }, { - "name" : "Record a vaccine with nhs number [11-9450134391-ALBERT HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-MARIAN PIESSE-17/7/1994-2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT-Flu-Quadrivalent Influvac sub - unit Tetra - QIVe-SDYY2-14C-19/10/2026]", - "uid" : "e9bee0266069ae69", - "parentUid" : "2d9152fdd13671d13ffc15db92934582", + "name" : "Record a vaccine with nhs number [6-9437540233-NEELIMA HOUSE-Vaccination Centre-yes-today-5-yes-yes-today-2-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-Spikevax XBB.1.5-SDYY2-16A-19/10/2026]", + "uid" : "76c4012e50b3e066", + "parentUid" : "36eebe7530586f460a22ab988c62509b", "status" : "passed", "time" : { - "start" : 1717800599710, - "stop" : 1717800669054, - "duration" : 69344 + "start" : 1717801951414, + "stop" : 1717802049552, + "duration" : 98138 }, "flaky" : false, "newFailed" : false, @@ -55,16 +38,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT", "today-3", "19/10/2026", "SDYY2-14C", "Vaccination Centre", "Flu", "yes", "17/7/1994", "yes", "11", "MARIAN PIESSE", "9450134391", "ALBERT HOUSE", "yes", "today", "Quadrivalent Influvac sub - unit Tetra - QIVe" ] + "parameters" : [ "10 ASHVILLE TERRACE, MANCHESTER, M40 9WG", "today-5", "19/10/2026", "SDYY2-16A", "Vaccination Centre", "COVID-19", "yes", "8/6/1961", "yes", "6", "RANDY FOGDEN", "9437540233", "NEELIMA HOUSE", "yes", "today-2", "Spikevax XBB.1.5" ] }, { - "name" : "Vaccine already added to site warning should appear [NEELIMA HOUSE-Flu-Fluenz Tetra - LAIV]", - "uid" : "efffd0eaa2a90741", - "parentUid" : "2d9152fdd13671d13ffc15db92934582", + "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Care Home]", + "uid" : "595dc48352ddf5ef", + "parentUid" : "36eebe7530586f460a22ab988c62509b", "status" : "passed", "time" : { - "start" : 1717800171502, - "stop" : 1717800186478, - "duration" : 14976 + "start" : 1717801743374, + "stop" : 1717801751921, + "duration" : 8547 }, "flaky" : false, "newFailed" : false, @@ -72,16 +55,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "NEELIMA HOUSE", "Flu", "Fluenz Tetra - LAIV" ] + "parameters" : [ "Care Home", "ST JOHN'S HOUSE" ] }, { - "name" : "Record a vaccine with nhs number [1-9450141444-ALBERT HOUSE-Care Home-yes-today-4-yes-yes-today-2-BRANDIE DYBLE-25/8/1992-49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF-Flu-Supemtek - QIVr-SDYY2-21A-19/10/2026]", - "uid" : "ecc71fbe674448ae", - "parentUid" : "2d9152fdd13671d13ffc15db92934582", + "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Care Home]", + "uid" : "f4b0a86b1fea2aa3", + "parentUid" : "36eebe7530586f460a22ab988c62509b", "status" : "passed", "time" : { - "start" : 1717800673002, - "stop" : 1717800748341, - "duration" : 75339 + "start" : 1717801581850, + "stop" : 1717801589249, + "duration" : 7399 }, "flaky" : false, "newFailed" : false, @@ -89,16 +72,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF", "today-4", "19/10/2026", "SDYY2-21A", "Care Home", "Flu", "yes", "25/8/1992", "yes", "1", "BRANDIE DYBLE", "9450141444", "ALBERT HOUSE", "yes", "today-2", "Supemtek - QIVr" ] + "parameters" : [ "Care Home", "NEELIMA HOUSE" ] }, { "name" : "Sign in should fail based on credentials provided [None-password-fail]", - "uid" : "921257ca882226db", - "parentUid" : "2d9152fdd13671d13ffc15db92934582", - "status" : "passed", + "uid" : "2126c8a44ac1d6e", + "parentUid" : "36eebe7530586f460a22ab988c62509b", + "status" : "failed", "time" : { - "start" : 1717800333935, - "stop" : 1717800337235, - "duration" : 3300 + "start" : 1717801833496, + "stop" : 1717801864608, + "duration" : 31112 }, "flaky" : false, "newFailed" : false, @@ -108,14 +91,14 @@ "retriesStatusChange" : false, "parameters" : [ "None", "password", "fail" ] }, { - "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", - "uid" : "a8927ebe92aa6ccf", - "parentUid" : "2d9152fdd13671d13ffc15db92934582", + "name" : "Add vaccines page should launch [ALBERT HOUSE-Vaccination Centre]", + "uid" : "19e140bb1a09bc4c", + "parentUid" : "36eebe7530586f460a22ab988c62509b", "status" : "passed", "time" : { - "start" : 1717800295252, - "stop" : 1717800305642, - "duration" : 10390 + "start" : 1717801635282, + "stop" : 1717801640868, + "duration" : 5586 }, "flaky" : false, "newFailed" : false, @@ -123,16 +106,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "10 BROOK STREET, LANCASTER, LA1 1SL", "20160130", "SOLOMON DAZLEY", "9469997956" ] + "parameters" : [ "Vaccination Centre", "ALBERT HOUSE" ] }, { - "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Hospital Hub]", - "uid" : "62e2ccf4ba019b94", - "parentUid" : "2d9152fdd13671d13ffc15db92934582", + "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Vaccination Centre]", + "uid" : "af45e8cbcef78e5f", + "parentUid" : "36eebe7530586f460a22ab988c62509b", "status" : "passed", "time" : { - "start" : 1717800087854, - "stop" : 1717800093380, - "duration" : 5526 + "start" : 1717801612869, + "stop" : 1717801618950, + "duration" : 6081 }, "flaky" : false, "newFailed" : false, @@ -140,16 +123,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Hospital Hub", "NEELIMA HOUSE" ] + "parameters" : [ "Vaccination Centre", "ALBERT HOUSE" ] }, { - "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", - "uid" : "c80e93f27a669390", - "parentUid" : "2d9152fdd13671d13ffc15db92934582", + "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Vaccination Centre]", + "uid" : "b633fd5ebcd232a3", + "parentUid" : "36eebe7530586f460a22ab988c62509b", "status" : "passed", "time" : { - "start" : 1717800325627, - "stop" : 1717800333931, - "duration" : 8304 + "start" : 1717801723845, + "stop" : 1717801729285, + "duration" : 5440 }, "flaky" : false, "newFailed" : false, @@ -157,16 +140,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ", "20150222", "TABBY FERN", "9470006143" ] + "parameters" : [ "Vaccination Centre", "ST JOHN'S HOUSE" ] }, { - "name" : "Find a patient page should launch [NEELIMA HOUSE-Hospital Hub]", - "uid" : "705ce5109aeae23d", - "parentUid" : "2d9152fdd13671d13ffc15db92934582", + "name" : "Record a vaccine with nhs number [5-9473629885-NEELIMA HOUSE-Off-site Outreach Event-yes-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-COVID-19-Spikevax XBB.1.5-SDYY2-15A-19/10/2026]", + "uid" : "9cde99be004cd83e", + "parentUid" : "36eebe7530586f460a22ab988c62509b", "status" : "passed", "time" : { - "start" : 1717800201312, - "stop" : 1717800205939, - "duration" : 4627 + "start" : 1717801877431, + "stop" : 1717801945836, + "duration" : 68405 }, "flaky" : false, "newFailed" : false, @@ -174,33 +157,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Hospital Hub", "NEELIMA HOUSE" ] + "parameters" : [ "MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB", "today-4", "19/10/2026", "SDYY2-15A", "Off-site Outreach Event", "COVID-19", "yes", "27/5/1924", "yes", "5", "MARGIE PUCKEY", "9473629885", "NEELIMA HOUSE", "yes", "today-3", "Spikevax XBB.1.5" ] }, { - "name" : "Record a vaccine with nhs number [1-9693632109-NEELIMA HOUSE-Vaccination Centre-yes-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-12B-19/10/2025]", - "uid" : "251f04c148a2bef3", - "parentUid" : "2d9152fdd13671d13ffc15db92934582", + "name" : "Vaccine already added to site warning should appear [NEELIMA HOUSE-COVID-19-Comirnaty Original/Omicron BA.4-5]", + "uid" : "96dea5117a03ddfa", + "parentUid" : "36eebe7530586f460a22ab988c62509b", "status" : "failed", "time" : { - "start" : 1717800347324, - "stop" : 1717800391108, - "duration" : 43784 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today-1", "19/10/2025", "SDYY2-12B", "Vaccination Centre", "COVID-19", "yes", "23/6/1946", "yes", "1", "Bill GARTON", "9693632109", "NEELIMA HOUSE", "yes", "today-1", "Comirnaty Original/Omicron BA.4-5" ] - }, { - "name" : "Find a patient page should launch [NEELIMA HOUSE-Care Home]", - "uid" : "cff6359a61b8c825", - "parentUid" : "2d9152fdd13671d13ffc15db92934582", - "status" : "passed", - "time" : { - "start" : 1717800210482, - "stop" : 1717800217131, - "duration" : 6649 + "start" : 1717801793394, + "stop" : 1717801833218, + "duration" : 39824 }, "flaky" : false, "newFailed" : false, @@ -208,16 +174,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Care Home", "NEELIMA HOUSE" ] + "parameters" : [ "NEELIMA HOUSE", "COVID-19", "Comirnaty Original/Omicron BA.4-5" ] }, { - "name" : "Find a patient page should launch [ALBERT HOUSE-Care Home]", - "uid" : "673a959565879a8e", - "parentUid" : "2d9152fdd13671d13ffc15db92934582", + "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Hospital Hub]", + "uid" : "b5a239dea2c6a8b", + "parentUid" : "36eebe7530586f460a22ab988c62509b", "status" : "passed", "time" : { - "start" : 1717800257197, - "stop" : 1717800263894, - "duration" : 6697 + "start" : 1717801624375, + "stop" : 1717801630818, + "duration" : 6443 }, "flaky" : false, "newFailed" : false, @@ -225,16 +191,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Care Home", "ALBERT HOUSE" ] + "parameters" : [ "Hospital Hub", "ALBERT HOUSE" ] }, { - "name" : "Record a vaccine with nhs number [4-9437541817-NEELIMA HOUSE-Off-site Outreach Event-yes-today-yes-yes-today-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-Flu-Adjuvanted Quadrivalent - aQIV-SDYY2-24A-19/10/2026]", - "uid" : "b4a1e82a9b1159c3", - "parentUid" : "2d9152fdd13671d13ffc15db92934582", + "name" : "Record a vaccine with nhs number [8-9474376638-ALBERT HOUSE-Care Home-yes-today-32-yes-yes-today-30-PHYLLIDA ZYLKO-6/2/1968-BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG-Flu-Fluenz Tetra - LAIV-SDYY2-18F-19/10/2026]", + "uid" : "2b3587ec7a891ce", + "parentUid" : "36eebe7530586f460a22ab988c62509b", "status" : "failed", "time" : { - "start" : 1717800751663, - "stop" : 1717800751781, - "duration" : 118 + "start" : 1717802058537, + "stop" : 1717802058650, + "duration" : 113 }, "flaky" : false, "newFailed" : false, @@ -242,16 +208,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "32 HOLLAND ROAD, MANCHESTER, M8 4NP", "today", "19/10/2026", "SDYY2-24A", "Off-site Outreach Event", "Flu", "yes", "27/3/1957", "yes", "4", "FLORINDA DUNNER", "9437541817", "NEELIMA HOUSE", "yes", "today", "Adjuvanted Quadrivalent - aQIV" ] + "parameters" : [ "BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG", "today-32", "19/10/2026", "SDYY2-18F", "Care Home", "Flu", "yes", "6/2/1968", "yes", "8", "PHYLLIDA ZYLKO", "9474376638", "ALBERT HOUSE", "yes", "today-30", "Fluenz Tetra - LAIV" ] }, { - "name" : "Find a patient page should launch [NEELIMA HOUSE-Off-site Outreach Event]", - "uid" : "2da859f548518e1f", - "parentUid" : "2d9152fdd13671d13ffc15db92934582", + "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Hospital Hub]", + "uid" : "6032c487e704c28b", + "parentUid" : "36eebe7530586f460a22ab988c62509b", "status" : "passed", "time" : { - "start" : 1717800230294, - "stop" : 1717800235437, - "duration" : 5143 + "start" : 1717801570120, + "stop" : 1717801576297, + "duration" : 6177 }, "flaky" : false, "newFailed" : false, @@ -259,33 +225,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Off-site Outreach Event", "NEELIMA HOUSE" ] + "parameters" : [ "Hospital Hub", "NEELIMA HOUSE" ] }, { - "name" : "Record a vaccine with nhs number [7-9474374228-NEELIMA HOUSE-Hospital Hub-yes-today-6-yes-yes-today-3-ORINDA JUDD-20/7/1963-2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL-COVID-19-Spikevax XBB.1.5-SDYY2-17A-19/10/2026]", - "uid" : "3cda8b0ee1ff39f3", - "parentUid" : "2d9152fdd13671d13ffc15db92934582", + "name" : "Record a vaccine with nhs number [12-9450140960-ALBERT HOUSE-Hospital Hub-yes-today-1-yes-yes-today-DEANA GAMBLES-5/9/1993-10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ-Flu-Flucelvax Tetra - QIVc-SDYY2-20A-19/10/2026]", + "uid" : "ffec7eadf6531ba0", + "parentUid" : "36eebe7530586f460a22ab988c62509b", "status" : "failed", "time" : { - "start" : 1717800425629, - "stop" : 1717800514173, - "duration" : 88544 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL", "today-6", "19/10/2026", "SDYY2-17A", "Hospital Hub", "COVID-19", "yes", "20/7/1963", "yes", "7", "ORINDA JUDD", "9474374228", "NEELIMA HOUSE", "yes", "today-3", "Spikevax XBB.1.5" ] - }, { - "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", - "uid" : "d3436b187a45f589", - "parentUid" : "2d9152fdd13671d13ffc15db92934582", - "status" : "passed", - "time" : { - "start" : 1717800317038, - "stop" : 1717800325624, - "duration" : 8586 + "start" : 1717802094687, + "stop" : 1717802138296, + "duration" : 43609 }, "flaky" : false, "newFailed" : false, @@ -293,33 +242,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG", "20150706", "JOJO LANE", "9470004272" ] - }, { - "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", - "uid" : "c222fb8bf818fbbf", - "parentUid" : "2d9152fdd13671d13ffc15db92934582", - "status" : "passed", - "time" : { - "start" : 1717800340666, - "stop" : 1717800344644, - "duration" : 3978 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "long_email_address@nhs.net", "password", "fail" ] + "parameters" : [ "10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ", "today-1", "19/10/2026", "SDYY2-20A", "Hospital Hub", "Flu", "yes", "5/9/1993", "yes", "12", "DEANA GAMBLES", "9450140960", "ALBERT HOUSE", "yes", "today", "Flucelvax Tetra - QIVc" ] }, { "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Off-site Outreach Event]", - "uid" : "c76824257f152ddc", - "parentUid" : "2d9152fdd13671d13ffc15db92934582", + "uid" : "9560148580fdbce5", + "parentUid" : "36eebe7530586f460a22ab988c62509b", "status" : "passed", "time" : { - "start" : 1717800124681, - "stop" : 1717800131031, - "duration" : 6350 + "start" : 1717801603001, + "stop" : 1717801608278, + "duration" : 5277 }, "flaky" : false, "newFailed" : false, @@ -329,31 +261,14 @@ "retriesStatusChange" : false, "parameters" : [ "Off-site Outreach Event", "NEELIMA HOUSE" ] }, { - "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-39 Barton Road, RG10 9DF]", - "uid" : "e1b058dbef455c8e", - "parentUid" : "2d9152fdd13671d13ffc15db92934582", - "status" : "failed", - "time" : { - "start" : 1717800263900, - "stop" : 1717800294982, - "duration" : 31082 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "39 Barton Road, RG10 9DF", "27/3/2001", "Reynolds Ryan", "9449306494" ] - }, { - "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", - "uid" : "d5dafe56fb0877d4", - "parentUid" : "2d9152fdd13671d13ffc15db92934582", + "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Home Of Housebound Patient]", + "uid" : "8dbd6199f88c701a", + "parentUid" : "36eebe7530586f460a22ab988c62509b", "status" : "passed", "time" : { - "start" : 1717800337240, - "stop" : 1717800340664, - "duration" : 3424 + "start" : 1717801593399, + "stop" : 1717801599159, + "duration" : 5760 }, "flaky" : false, "newFailed" : false, @@ -361,16 +276,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "invalid_email_address", "password", "fail" ] + "parameters" : [ "Home Of Housebound Patient", "NEELIMA HOUSE" ] }, { - "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Care Home]", - "uid" : "b16993faf8c9a328", - "parentUid" : "2d9152fdd13671d13ffc15db92934582", + "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", + "uid" : "a4c9fbea089c5ec4", + "parentUid" : "36eebe7530586f460a22ab988c62509b", "status" : "passed", "time" : { - "start" : 1717800099305, - "stop" : 1717800108537, - "duration" : 9232 + "start" : 1717801869887, + "stop" : 1717801874212, + "duration" : 4325 }, "flaky" : false, "newFailed" : false, @@ -378,16 +293,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Care Home", "NEELIMA HOUSE" ] + "parameters" : [ "long_email_address@nhs.net", "password", "fail" ] }, { - "name" : "Find a patient page should launch [ALBERT HOUSE-Vaccination Centre]", - "uid" : "5bdc13de0b52d9a6", - "parentUid" : "2d9152fdd13671d13ffc15db92934582", + "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", + "uid" : "403aa9fb953d74a", + "parentUid" : "36eebe7530586f460a22ab988c62509b", "status" : "passed", "time" : { - "start" : 1717800239119, - "stop" : 1717800243851, - "duration" : 4732 + "start" : 1717801865107, + "stop" : 1717801869882, + "duration" : 4775 }, "flaky" : false, "newFailed" : false, @@ -395,33 +310,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Vaccination Centre", "ALBERT HOUSE" ] - }, { - "name" : "Record a vaccine with nhs number [8-9437580812-NEELIMA HOUSE-Care Home-yes-today-7-yes-yes-today-7-INDIGO CATCHESIDE-1/3/1959-12 CANBERRA STREET, MANCHESTER, M11 4WL-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-18A-19/10/2026]", - "uid" : "b458a107f7449d6b", - "parentUid" : "2d9152fdd13671d13ffc15db92934582", - "status" : "failed", - "time" : { - "start" : 1717800518022, - "stop" : 1717800564367, - "duration" : 46345 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "12 CANBERRA STREET, MANCHESTER, M11 4WL", "today-7", "19/10/2026", "SDYY2-18A", "Care Home", "COVID-19", "yes", "1/3/1959", "yes", "8", "INDIGO CATCHESIDE", "9437580812", "NEELIMA HOUSE", "yes", "today-7", "Comirnaty Original/Omicron BA.4-5" ] + "parameters" : [ "invalid_email_address", "password", "fail" ] }, { - "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Home Of Housebound Patient]", - "uid" : "d6482d079613d7c5", - "parentUid" : "2d9152fdd13671d13ffc15db92934582", + "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Hospital Hub]", + "uid" : "9830d7515706877c", + "parentUid" : "36eebe7530586f460a22ab988c62509b", "status" : "passed", "time" : { - "start" : 1717800112986, - "stop" : 1717800119601, - "duration" : 6615 + "start" : 1717801732954, + "stop" : 1717801737989, + "duration" : 5035 }, "flaky" : false, "newFailed" : false, @@ -429,16 +327,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Home Of Housebound Patient", "NEELIMA HOUSE" ] + "parameters" : [ "Hospital Hub", "ST JOHN'S HOUSE" ] }, { - "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Hospital Hub]", - "uid" : "7e195759b0e5d59c", - "parentUid" : "2d9152fdd13671d13ffc15db92934582", + "name" : "Add vaccines page should launch [ALBERT HOUSE-Hospital Hub]", + "uid" : "66f03be6055878f3", + "parentUid" : "36eebe7530586f460a22ab988c62509b", "status" : "passed", "time" : { - "start" : 1717800165618, - "stop" : 1717800171497, - "duration" : 5879 + "start" : 1717801645066, + "stop" : 1717801649597, + "duration" : 4531 }, "flaky" : false, "newFailed" : false, @@ -448,14 +346,14 @@ "retriesStatusChange" : false, "parameters" : [ "Hospital Hub", "ALBERT HOUSE" ] }, { - "name" : "Find a patient page should launch [NEELIMA HOUSE-Vaccination Centre]", - "uid" : "6d674d700f52ab79", - "parentUid" : "2d9152fdd13671d13ffc15db92934582", + "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", + "uid" : "2059ce9a249079ec", + "parentUid" : "36eebe7530586f460a22ab988c62509b", "status" : "passed", "time" : { - "start" : 1717800191818, - "stop" : 1717800196877, - "duration" : 5059 + "start" : 1717801787126, + "stop" : 1717801793390, + "duration" : 6264 }, "flaky" : false, "newFailed" : false, @@ -463,16 +361,20 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Vaccination Centre", "NEELIMA HOUSE" ] - }, { - "name" : "Find a patient page should launch [NEELIMA HOUSE-Home Of Housebound Patient]", - "uid" : "a77d46c9944cf781", - "parentUid" : "2d9152fdd13671d13ffc15db92934582", + "parameters" : [ "Off-site Outreach Event", "ST JOHN'S HOUSE" ] + } ], + "uid" : "36eebe7530586f460a22ab988c62509b" + }, { + "name" : "1037-MainThread", + "children" : [ { + "name" : "NHS sign in page should be visible", + "uid" : "8b23a552aa007056", + "parentUid" : "750331a4ffae560c36c1d69e7d8bfee7", "status" : "passed", "time" : { - "start" : 1717800222026, - "stop" : 1717800225905, - "duration" : 3879 + "start" : 1717801820728, + "stop" : 1717801827584, + "duration" : 6856 }, "flaky" : false, "newFailed" : false, @@ -480,16 +382,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Home Of Housebound Patient", "NEELIMA HOUSE" ] + "parameters" : [ ] }, { - "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", - "uid" : "8912393d57fd8792", - "parentUid" : "2d9152fdd13671d13ffc15db92934582", + "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", + "uid" : "524b42398973ea21", + "parentUid" : "750331a4ffae560c36c1d69e7d8bfee7", "status" : "passed", "time" : { - "start" : 1717800305645, - "stop" : 1717800317034, - "duration" : 11389 + "start" : 1717801803437, + "stop" : 1717801813025, + "duration" : 9588 }, "flaky" : false, "newFailed" : false, @@ -497,20 +399,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 DAISY BANK, LANCASTER, LA1 3JW", "20150305", "JONNY CONOPO", "9469998626" ] - } ], - "uid" : "2d9152fdd13671d13ffc15db92934582" - }, { - "name" : "1041-MainThread", - "children" : [ { - "name" : "Find a patient page should launch [ALBERT HOUSE-Off-site Outreach Event]", - "uid" : "1e2e40aeb5240a63", - "parentUid" : "11d5f569859bff6513fd1f7e26c02c37", + "parameters" : [ "50 ST. GEORGES QUAY, LANCASTER, LA1 1SA", "20151217", "SYBIL PELLING", "9470032640" ] + }, { + "name" : "Find a patient page should launch [ALBERT HOUSE-Vaccination Centre]", + "uid" : "3b51aeaed90fb267", + "parentUid" : "750331a4ffae560c36c1d69e7d8bfee7", "status" : "passed", "time" : { - "start" : 1717800196041, - "stop" : 1717800200585, - "duration" : 4544 + "start" : 1717801741921, + "stop" : 1717801746781, + "duration" : 4860 }, "flaky" : false, "newFailed" : false, @@ -518,16 +416,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Off-site Outreach Event", "ALBERT HOUSE" ] + "parameters" : [ "Vaccination Centre", "ALBERT HOUSE" ] }, { - "name" : "Add vaccines page should launch [NEELIMA HOUSE-Hospital Hub]", - "uid" : "5d0d9197d581a74d", - "parentUid" : "11d5f569859bff6513fd1f7e26c02c37", + "name" : "Find a patient page should launch [NEELIMA HOUSE-Hospital Hub]", + "uid" : "81d2584507241c41", + "parentUid" : "750331a4ffae560c36c1d69e7d8bfee7", "status" : "passed", "time" : { - "start" : 1717800119679, - "stop" : 1717800125716, - "duration" : 6037 + "start" : 1717801685558, + "stop" : 1717801689165, + "duration" : 3607 }, "flaky" : false, "newFailed" : false, @@ -537,14 +435,14 @@ "retriesStatusChange" : false, "parameters" : [ "Hospital Hub", "NEELIMA HOUSE" ] }, { - "name" : "Add vaccines page should launch [NEELIMA HOUSE-Off-site Outreach Event]", - "uid" : "ba2d1fd072443c95", - "parentUid" : "11d5f569859bff6513fd1f7e26c02c37", + "name" : "Find a patient page should launch [NEELIMA HOUSE-Care Home]", + "uid" : "4decc2f425b2fcf", + "parentUid" : "750331a4ffae560c36c1d69e7d8bfee7", "status" : "passed", "time" : { - "start" : 1717800173822, - "stop" : 1717800180194, - "duration" : 6372 + "start" : 1717801692973, + "stop" : 1717801699671, + "duration" : 6698 }, "flaky" : false, "newFailed" : false, @@ -552,16 +450,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Off-site Outreach Event", "NEELIMA HOUSE" ] + "parameters" : [ "Care Home", "NEELIMA HOUSE" ] }, { - "name" : "Find a patient page should launch [ALBERT HOUSE-Home Of Housebound Patient]", - "uid" : "52c292405ddd01ab", - "parentUid" : "11d5f569859bff6513fd1f7e26c02c37", + "name" : "Find a patient page should launch [NEELIMA HOUSE-Home Of Housebound Patient]", + "uid" : "d59e3c01c72f84da", + "parentUid" : "750331a4ffae560c36c1d69e7d8bfee7", "status" : "passed", "time" : { - "start" : 1717800185685, - "stop" : 1717800191521, - "duration" : 5836 + "start" : 1717801703288, + "stop" : 1717801707372, + "duration" : 4084 }, "flaky" : false, "newFailed" : false, @@ -569,33 +467,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Home Of Housebound Patient", "ALBERT HOUSE" ] - }, { - "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", - "uid" : "1acbe3392276b85b", - "parentUid" : "11d5f569859bff6513fd1f7e26c02c37", - "status" : "failed", - "time" : { - "start" : 1717800277940, - "stop" : 1717800285974, - "duration" : 8034 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "KT21 1LJ", "20110509", "Not found", "9449306621" ] + "parameters" : [ "Home Of Housebound Patient", "NEELIMA HOUSE" ] }, { "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", - "uid" : "ffa9fc2cc0dd4bdc", - "parentUid" : "11d5f569859bff6513fd1f7e26c02c37", + "uid" : "b51ca4cf1c5cee7", + "parentUid" : "750331a4ffae560c36c1d69e7d8bfee7", "status" : "passed", "time" : { - "start" : 1717800076049, - "stop" : 1717800082914, - "duration" : 6865 + "start" : 1717801567878, + "stop" : 1717801574479, + "duration" : 6601 }, "flaky" : false, "newFailed" : false, @@ -605,14 +486,14 @@ "retriesStatusChange" : false, "parameters" : [ "Off-site Outreach Event", "ST JOHN'S HOUSE" ] }, { - "name" : "Search by NHS number [9449306613-Briar Anderton-20/5/1990-123 Main Vyt, AB12 3CE]", - "uid" : "29073c7c4d878362", - "parentUid" : "11d5f569859bff6513fd1f7e26c02c37", + "name" : "Add batch to vaccine [NEELIMA HOUSE-COVID-19-Comirnaty Original/Omicron BA.4-5-SD7YY2-24-today+90]", + "uid" : "a51a6f9250d4e1b2", + "parentUid" : "750331a4ffae560c36c1d69e7d8bfee7", "status" : "passed", "time" : { - "start" : 1717800285995, - "stop" : 1717800293765, - "duration" : 7770 + "start" : 1717801574482, + "stop" : 1717801591582, + "duration" : 17100 }, "flaky" : false, "newFailed" : false, @@ -620,16 +501,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "123 Main Vyt, AB12 3CE", "20/5/1990", "Briar Anderton", "9449306613" ] + "parameters" : [ "SD7YY2", "24", "today+90", "NEELIMA HOUSE", "COVID-19", "Comirnaty Original/Omicron BA.4-5" ] }, { - "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", - "uid" : "da6724759d571ce4", - "parentUid" : "11d5f569859bff6513fd1f7e26c02c37", + "name" : "Record a vaccine with nhs number [8-9437580812-NEELIMA HOUSE-Care Home-yes-today-7-yes-yes-today-7-INDIGO CATCHESIDE-1/3/1959-12 CANBERRA STREET, MANCHESTER, M11 4WL-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-18A-19/10/2026]", + "uid" : "331b089efaf6a5e6", + "parentUid" : "750331a4ffae560c36c1d69e7d8bfee7", "status" : "passed", "time" : { - "start" : 1717800304123, - "stop" : 1717800314897, - "duration" : 10774 + "start" : 1717801922155, + "stop" : 1717801992388, + "duration" : 70233 }, "flaky" : false, "newFailed" : false, @@ -637,16 +518,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "20151209", "JANNETTE ARD", "9470006739" ] + "parameters" : [ "12 CANBERRA STREET, MANCHESTER, M11 4WL", "today-7", "19/10/2026", "SDYY2-18A", "Care Home", "COVID-19", "yes", "1/3/1959", "yes", "8", "INDIGO CATCHESIDE", "9437580812", "NEELIMA HOUSE", "yes", "today-7", "Comirnaty Original/Omicron BA.4-5" ] }, { - "name" : "Search by NHS number [9449304424-COMFORT Jones-9/3/2018-Ifyoucan113, GDA11 UCL6, KT17 1NA]", - "uid" : "a811ec6898c8dcd0", - "parentUid" : "11d5f569859bff6513fd1f7e26c02c37", + "name" : "Add vaccines page should launch [NEELIMA HOUSE-Home Of Housebound Patient]", + "uid" : "b3321781a1e528df", + "parentUid" : "750331a4ffae560c36c1d69e7d8bfee7", "status" : "passed", "time" : { - "start" : 1717800260892, - "stop" : 1717800270049, - "duration" : 9157 + "start" : 1717801623819, + "stop" : 1717801630117, + "duration" : 6298 }, "flaky" : false, "newFailed" : false, @@ -654,16 +535,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Ifyoucan113, GDA11 UCL6, KT17 1NA", "9/3/2018", "COMFORT Jones", "9449304424" ] + "parameters" : [ "Home Of Housebound Patient", "NEELIMA HOUSE" ] }, { - "name" : "Add vaccines page should launch [NEELIMA HOUSE-Vaccination Centre]", - "uid" : "24b6235d74921f2f", - "parentUid" : "11d5f569859bff6513fd1f7e26c02c37", + "name" : "Record a vaccine with nhs number [9-9437599165-NEELIMA HOUSE-Home Of Housebound Patient-yes-today-30-yes-yes-today-30-CAWRDAV BOBBETT-21/7/1959-127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN-COVID-19-Comirnaty 30 Omicron XBB.1.5-SDYY2-18B-19/10/2026]", + "uid" : "2c7b6327fa846008", + "parentUid" : "750331a4ffae560c36c1d69e7d8bfee7", "status" : "passed", "time" : { - "start" : 1717800108813, - "stop" : 1717800114093, - "duration" : 5280 + "start" : 1717801996216, + "stop" : 1717802096501, + "duration" : 100285 }, "flaky" : false, "newFailed" : false, @@ -671,16 +552,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Vaccination Centre", "NEELIMA HOUSE" ] + "parameters" : [ "127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN", "today-30", "19/10/2026", "SDYY2-18B", "Home Of Housebound Patient", "COVID-19", "yes", "21/7/1959", "yes", "9", "CAWRDAV BOBBETT", "9437599165", "NEELIMA HOUSE", "yes", "today-30", "Comirnaty 30 Omicron XBB.1.5" ] }, { - "name" : "Record a vaccine with nhs number [12-9450140960-ALBERT HOUSE-Hospital Hub-yes-today-1-yes-yes-today-DEANA GAMBLES-5/9/1993-10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ-Flu-Flucelvax Tetra - QIVc-SDYY2-20A-19/10/2026]", - "uid" : "22b3f36a6bb69a49", - "parentUid" : "11d5f569859bff6513fd1f7e26c02c37", + "name" : "Search without entering nhs number", + "uid" : "7c3e95456ff2e313", + "parentUid" : "750331a4ffae560c36c1d69e7d8bfee7", "status" : "passed", "time" : { - "start" : 1717800642009, - "stop" : 1717800712202, - "duration" : 70193 + "start" : 1717801813027, + "stop" : 1717801820725, + "duration" : 7698 }, "flaky" : false, "newFailed" : false, @@ -688,16 +569,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ", "today-1", "19/10/2026", "SDYY2-20A", "Hospital Hub", "Flu", "yes", "5/9/1993", "yes", "12", "DEANA GAMBLES", "9450140960", "ALBERT HOUSE", "yes", "today", "Flucelvax Tetra - QIVc" ] + "parameters" : [ ] }, { - "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", - "uid" : "2c74e05f564276fa", - "parentUid" : "11d5f569859bff6513fd1f7e26c02c37", + "name" : "Add vaccines page should launch [NEELIMA HOUSE-Hospital Hub]", + "uid" : "5ae5fb41735c0731", + "parentUid" : "750331a4ffae560c36c1d69e7d8bfee7", "status" : "passed", "time" : { - "start" : 1717800293768, - "stop" : 1717800304114, - "duration" : 10346 + "start" : 1717801600421, + "stop" : 1717801605817, + "duration" : 5396 }, "flaky" : false, "newFailed" : false, @@ -705,16 +586,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ", "03/03/2020", "Srinivasarao Patel", "9449306605" ] + "parameters" : [ "Hospital Hub", "NEELIMA HOUSE" ] }, { - "name" : "Add batch to vaccine [NEELIMA HOUSE-COVID-19-Comirnaty Original/Omicron BA.4-5-SD7YY2-24-today+90]", - "uid" : "484080d90e9df8bf", - "parentUid" : "11d5f569859bff6513fd1f7e26c02c37", - "status" : "passed", + "name" : "Record a vaccine with nhs number [0-9693632109-NEELIMA HOUSE-Vaccination Centre-yes-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-12-19/10/2025]", + "uid" : "53a5c86e3eb804e5", + "parentUid" : "750331a4ffae560c36c1d69e7d8bfee7", + "status" : "failed", "time" : { - "start" : 1717800082917, - "stop" : 1717800103433, - "duration" : 20516 + "start" : 1717801830244, + "stop" : 1717801883207, + "duration" : 52963 }, "flaky" : false, "newFailed" : false, @@ -722,16 +603,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "SD7YY2", "24", "today+90", "NEELIMA HOUSE", "COVID-19", "Comirnaty Original/Omicron BA.4-5" ] + "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today", "19/10/2025", "SDYY2-12", "Vaccination Centre", "COVID-19", "yes", "23/6/1946", "yes", "0", "Bill GARTON", "9693632109", "NEELIMA HOUSE", "yes", "today", "Comirnaty Original/Omicron BA.4-5" ] }, { - "name" : "Record a vaccine with nhs number [4-9472710255-NEELIMA HOUSE-Home Of Housebound Patient-yes-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-COVID-19-Comirnaty 10 Omicron XBB.1.5-SDYY2-14A-19/10/2026]", - "uid" : "86bdd1fe0e402392", - "parentUid" : "11d5f569859bff6513fd1f7e26c02c37", + "name" : "Vaccine already added to site warning should appear [NEELIMA HOUSE-Flu-Fluenz Tetra - LAIV]", + "uid" : "3d88ed46eee551bc", + "parentUid" : "750331a4ffae560c36c1d69e7d8bfee7", "status" : "failed", "time" : { - "start" : 1717800501002, - "stop" : 1717800550040, - "duration" : 49038 + "start" : 1717801661703, + "stop" : 1717801672436, + "duration" : 10733 }, "flaky" : false, "newFailed" : false, @@ -739,16 +620,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH", "today-3", "19/10/2026", "SDYY2-14A", "Home Of Housebound Patient", "COVID-19", "yes", "10/11/1926", "yes", "4", "DELICE PINKER", "9472710255", "NEELIMA HOUSE", "yes", "today-2", "Comirnaty 10 Omicron XBB.1.5" ] + "parameters" : [ "NEELIMA HOUSE", "Flu", "Fluenz Tetra - LAIV" ] }, { - "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", - "uid" : "64a54d0e61b17131", - "parentUid" : "11d5f569859bff6513fd1f7e26c02c37", - "status" : "passed", + "name" : "Add vaccines page should launch [NEELIMA HOUSE-Vaccination Centre]", + "uid" : "48bf0359cd6d4946", + "parentUid" : "750331a4ffae560c36c1d69e7d8bfee7", + "status" : "failed", "time" : { - "start" : 1717800249085, - "stop" : 1717800260888, - "duration" : 11803 + "start" : 1717801596892, + "stop" : 1717801597016, + "duration" : 124 }, "flaky" : false, "newFailed" : false, @@ -756,16 +637,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill GARTON", "9693632109" ] + "parameters" : [ "Vaccination Centre", "NEELIMA HOUSE" ] }, { - "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", - "uid" : "24499a8ac8020f1e", - "parentUid" : "11d5f569859bff6513fd1f7e26c02c37", + "name" : "Add vaccines page should launch [NEELIMA HOUSE-Care Home]", + "uid" : "9d28aaacd26b6dee", + "parentUid" : "750331a4ffae560c36c1d69e7d8bfee7", "status" : "passed", "time" : { - "start" : 1717800245009, - "stop" : 1717800249083, - "duration" : 4074 + "start" : 1717801610136, + "stop" : 1717801618448, + "duration" : 8312 }, "flaky" : false, "newFailed" : false, @@ -773,16 +654,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Off-site Outreach Event", "ST JOHN'S HOUSE" ] + "parameters" : [ "Care Home", "NEELIMA HOUSE" ] }, { - "name" : "Record a vaccine with nhs number [9-9474405174-ALBERT HOUSE-Home Of Housebound Patient-yes-today-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-Fluenz Tetra - LAIV-SDYY2-19A-19/10/2026]", - "uid" : "9452d0c0b5fc9dab", - "parentUid" : "11d5f569859bff6513fd1f7e26c02c37", + "name" : "Find a patient page should launch [ALBERT HOUSE-Hospital Hub]", + "uid" : "e72a149af1b1696e", + "parentUid" : "750331a4ffae560c36c1d69e7d8bfee7", "status" : "failed", "time" : { - "start" : 1717800584102, - "stop" : 1717800637537, - "duration" : 53435 + "start" : 1717801751035, + "stop" : 1717801751150, + "duration" : 115 }, "flaky" : false, "newFailed" : false, @@ -790,16 +671,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX", "today", "19/10/2026", "SDYY2-19A", "Home Of Housebound Patient", "Flu", "yes", "4/9/1965", "yes", "9", "PHINEAS FAYLE", "9474405174", "ALBERT HOUSE", "yes", "today", "Fluenz Tetra - LAIV" ] + "parameters" : [ "Hospital Hub", "ALBERT HOUSE" ] }, { - "name" : "Record a vaccine with nhs number [0-9693632109-NEELIMA HOUSE-Vaccination Centre-yes-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-12-19/10/2025]", - "uid" : "f58e0d0f2d5c3210", - "parentUid" : "11d5f569859bff6513fd1f7e26c02c37", - "status" : "failed", + "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", + "uid" : "3f8c1497f53f6383", + "parentUid" : "750331a4ffae560c36c1d69e7d8bfee7", + "status" : "passed", "time" : { - "start" : 1717800348784, - "stop" : 1717800392625, - "duration" : 43841 + "start" : 1717801783442, + "stop" : 1717801794364, + "duration" : 10922 }, "flaky" : false, "newFailed" : false, @@ -807,16 +688,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today", "19/10/2025", "SDYY2-12", "Vaccination Centre", "COVID-19", "yes", "23/6/1946", "yes", "0", "Bill GARTON", "9693632109", "NEELIMA HOUSE", "yes", "today", "Comirnaty Original/Omicron BA.4-5" ] + "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "20151209", "JANNETTE ARD", "9470006739" ] }, { - "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Home Of Housebound Patient]", - "uid" : "19d6b63d122ed3c3", - "parentUid" : "11d5f569859bff6513fd1f7e26c02c37", + "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", + "uid" : "96ad082beb106749", + "parentUid" : "750331a4ffae560c36c1d69e7d8bfee7", "status" : "passed", "time" : { - "start" : 1717800235673, - "stop" : 1717800240913, - "duration" : 5240 + "start" : 1717801794368, + "stop" : 1717801803435, + "duration" : 9067 }, "flaky" : false, "newFailed" : false, @@ -824,16 +705,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Home Of Housebound Patient", "ST JOHN'S HOUSE" ] + "parameters" : [ "BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN", "20150527", "KATEE TUZZIO", "9470011902" ] }, { - "name" : "Add vaccines page should launch [NEELIMA HOUSE-Care Home]", - "uid" : "e8fc383923360c31", - "parentUid" : "11d5f569859bff6513fd1f7e26c02c37", - "status" : "passed", + "name" : "Record a vaccine with nhs number [2-9470040228-NEELIMA HOUSE-Hospital Hub-yes-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-COVID-19-Comirnaty 30 Omicron XBB.1.5-SB12345-12A-19/2/2026]", + "uid" : "ff3e5b6cfff9d6c4", + "parentUid" : "750331a4ffae560c36c1d69e7d8bfee7", + "status" : "failed", "time" : { - "start" : 1717800131480, - "stop" : 1717800138341, - "duration" : 6861 + "start" : 1717801918679, + "stop" : 1717801918789, + "duration" : 110 }, "flaky" : false, "newFailed" : false, @@ -841,16 +722,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Care Home", "NEELIMA HOUSE" ] + "parameters" : [ "10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN", "today-1", "19/2/2026", "SB12345-12A", "Hospital Hub", "COVID-19", "yes", "14/12/1922", "yes", "2", "HERBERT HAAG", "9470040228", "NEELIMA HOUSE", "yes", "today", "Comirnaty 30 Omicron XBB.1.5" ] }, { - "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Vaccination Centre]", - "uid" : "c3427240a90f96e3", - "parentUid" : "11d5f569859bff6513fd1f7e26c02c37", + "name" : "Find a patient page should launch [NEELIMA HOUSE-Vaccination Centre]", + "uid" : "da556477702688d8", + "parentUid" : "750331a4ffae560c36c1d69e7d8bfee7", "status" : "passed", "time" : { - "start" : 1717800204013, - "stop" : 1717800209154, - "duration" : 5141 + "start" : 1717801676801, + "stop" : 1717801682324, + "duration" : 5523 }, "flaky" : false, "newFailed" : false, @@ -858,16 +739,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Vaccination Centre", "ST JOHN'S HOUSE" ] + "parameters" : [ "Vaccination Centre", "NEELIMA HOUSE" ] }, { - "name" : "Record a vaccine with nhs number [3-9470057589-NEELIMA HOUSE-Care Home-yes-today-2-yes-yes-today-1-ROGER SEABORNE-13/12/1922-10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG-COVID-19-Comirnaty 3 Omicron XBB.1.5-SDYY2-13A-19/10/2026]", - "uid" : "b892add1fd989a1", - "parentUid" : "11d5f569859bff6513fd1f7e26c02c37", - "status" : "passed", + "name" : "Record a vaccine with nhs number [3-9450144699-ALBERT HOUSE-Off-site Outreach Event-yes-today-1-yes-yes-today-1-HOPE TULLY-10/1/1993-2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB-Flu-Cell-based Quadrivalent - QIVc-SDYY2-23A-19/10/2026]", + "uid" : "eccd03e1e58255ba", + "parentUid" : "750331a4ffae560c36c1d69e7d8bfee7", + "status" : "failed", "time" : { - "start" : 1717800397092, - "stop" : 1717800496725, - "duration" : 99633 + "start" : 1717802129828, + "stop" : 1717802173726, + "duration" : 43898 }, "flaky" : false, "newFailed" : false, @@ -875,16 +756,20 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG", "today-2", "19/10/2026", "SDYY2-13A", "Care Home", "COVID-19", "yes", "13/12/1922", "yes", "3", "ROGER SEABORNE", "9470057589", "NEELIMA HOUSE", "yes", "today-1", "Comirnaty 3 Omicron XBB.1.5" ] - }, { - "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", - "uid" : "422c039ab6b2f2f", - "parentUid" : "11d5f569859bff6513fd1f7e26c02c37", + "parameters" : [ "2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB", "today-1", "19/10/2026", "SDYY2-23A", "Off-site Outreach Event", "Flu", "yes", "10/1/1993", "yes", "3", "HOPE TULLY", "9450144699", "ALBERT HOUSE", "yes", "today-1", "Cell-based Quadrivalent - QIVc" ] + } ], + "uid" : "750331a4ffae560c36c1d69e7d8bfee7" + }, { + "name" : "1043-MainThread", + "children" : [ { + "name" : "NHS sign in page should be visible", + "uid" : "b6c72b1b963ee9cb", + "parentUid" : "0ea528c7da6a4eda6d40448e9f61f8e7", "status" : "passed", "time" : { - "start" : 1717800314900, - "stop" : 1717800323251, - "duration" : 8351 + "start" : 1717801831381, + "stop" : 1717801832485, + "duration" : 1104 }, "flaky" : false, "newFailed" : false, @@ -892,16 +777,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN", "20150527", "KATEE TUZZIO", "9470011902" ] + "parameters" : [ ] }, { - "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", - "uid" : "fcb0dc946524bac1", - "parentUid" : "11d5f569859bff6513fd1f7e26c02c37", + "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Care Home]", + "uid" : "cd283f6c34c2f784", + "parentUid" : "0ea528c7da6a4eda6d40448e9f61f8e7", "status" : "passed", "time" : { - "start" : 1717800323255, - "stop" : 1717800331318, - "duration" : 8063 + "start" : 1717801677514, + "stop" : 1717801684392, + "duration" : 6878 }, "flaky" : false, "newFailed" : false, @@ -909,16 +794,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "50 ST. GEORGES QUAY, LANCASTER, LA1 1SA", "20151217", "SYBIL PELLING", "9470032640" ] + "parameters" : [ "Care Home", "ST JOHN'S HOUSE" ] }, { - "name" : "Search without entering nhs number", - "uid" : "4add78f6c5dd2a82", - "parentUid" : "11d5f569859bff6513fd1f7e26c02c37", + "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Off-site Outreach Event]", + "uid" : "f2022c0716cefbc1", + "parentUid" : "0ea528c7da6a4eda6d40448e9f61f8e7", "status" : "passed", "time" : { - "start" : 1717800331322, - "stop" : 1717800339467, - "duration" : 8145 + "start" : 1717801572485, + "stop" : 1717801578975, + "duration" : 6490 }, "flaky" : false, "newFailed" : false, @@ -926,16 +811,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "Off-site Outreach Event", "ALBERT HOUSE" ] }, { - "name" : "Search by NHS number [9449305552-abxxyz Patel-13/2/2020-Caretakers Flat, Line2121, Line323, HYDERABAD, Country, EN2 6SN]", - "uid" : "53f2fc93a8c9a949", - "parentUid" : "11d5f569859bff6513fd1f7e26c02c37", + "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Home Of Housebound Patient]", + "uid" : "6d93967ad44ab11f", + "parentUid" : "0ea528c7da6a4eda6d40448e9f61f8e7", "status" : "passed", "time" : { - "start" : 1717800270052, - "stop" : 1717800277938, - "duration" : 7886 + "start" : 1717801638233, + "stop" : 1717801643388, + "duration" : 5155 }, "flaky" : false, "newFailed" : false, @@ -943,16 +828,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Caretakers Flat, Line2121, Line323, HYDERABAD, Country, EN2 6SN", "13/2/2020", "abxxyz Patel", "9449305552" ] + "parameters" : [ "Home Of Housebound Patient", "ST JOHN'S HOUSE" ] }, { - "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Care Home]", - "uid" : "33c3ae776dbb34d9", - "parentUid" : "11d5f569859bff6513fd1f7e26c02c37", + "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", + "uid" : "eaab84bc49d83a54", + "parentUid" : "0ea528c7da6a4eda6d40448e9f61f8e7", "status" : "passed", "time" : { - "start" : 1717800223894, - "stop" : 1717800230936, - "duration" : 7042 + "start" : 1717801779180, + "stop" : 1717801790364, + "duration" : 11184 }, "flaky" : false, "newFailed" : false, @@ -960,16 +845,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Care Home", "ST JOHN'S HOUSE" ] + "parameters" : [ "10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG", "20150706", "JOJO LANE", "9470004272" ] }, { - "name" : "NHS sign in page should be visible", - "uid" : "1b76666baf2e74f6", - "parentUid" : "11d5f569859bff6513fd1f7e26c02c37", + "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", + "uid" : "7f58cd302038ca9e", + "parentUid" : "0ea528c7da6a4eda6d40448e9f61f8e7", "status" : "passed", "time" : { - "start" : 1717800339475, - "stop" : 1717800346822, - "duration" : 7347 + "start" : 1717801832489, + "stop" : 1717801836562, + "duration" : 4073 }, "flaky" : false, "newFailed" : false, @@ -977,16 +862,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "neelima.guntupalli1@nhs.net-valid", "pass", "pass" ] }, { - "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Hospital Hub]", - "uid" : "b54db5dd899ae914", - "parentUid" : "11d5f569859bff6513fd1f7e26c02c37", + "name" : "Find a patient page should launch [ALBERT HOUSE-Off-site Outreach Event]", + "uid" : "30f352bd3ada756e", + "parentUid" : "0ea528c7da6a4eda6d40448e9f61f8e7", "status" : "passed", "time" : { - "start" : 1717800213267, - "stop" : 1717800219220, - "duration" : 5953 + "start" : 1717801655514, + "stop" : 1717801659005, + "duration" : 3491 }, "flaky" : false, "newFailed" : false, @@ -994,37 +879,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Hospital Hub", "ST JOHN'S HOUSE" ] + "parameters" : [ "Off-site Outreach Event", "ALBERT HOUSE" ] }, { - "name" : "Record a vaccine with nhs number [3-9450144699-ALBERT HOUSE-Off-site Outreach Event-yes-today-1-yes-yes-today-1-HOPE TULLY-10/1/1993-2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB-Flu-Cell-based Quadrivalent - QIVc-SDYY2-23A-19/10/2026]", - "uid" : "18a9df5f81dfffa2", - "parentUid" : "11d5f569859bff6513fd1f7e26c02c37", - "status" : "failed", - "time" : { - "start" : 1717800716969, - "stop" : 1717800783130, - "duration" : 66161 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB", "today-1", "19/10/2026", "SDYY2-23A", "Off-site Outreach Event", "Flu", "yes", "10/1/1993", "yes", "3", "HOPE TULLY", "9450144699", "ALBERT HOUSE", "yes", "today-1", "Cell-based Quadrivalent - QIVc" ] - } ], - "uid" : "11d5f569859bff6513fd1f7e26c02c37" - }, { - "name" : "1035-MainThread", - "children" : [ { - "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Care Home]", - "uid" : "14b36d1dd3d62fbf", - "parentUid" : "c86d556356a93e5b0d6e486f34baad0f", + "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Vaccination Centre]", + "uid" : "3cf387ffb1fd8d73", + "parentUid" : "0ea528c7da6a4eda6d40448e9f61f8e7", "status" : "passed", "time" : { - "start" : 1717800258516, - "stop" : 1717800266246, - "duration" : 7730 + "start" : 1717801662123, + "stop" : 1717801666502, + "duration" : 4379 }, "flaky" : false, "newFailed" : false, @@ -1032,16 +896,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Care Home", "ST JOHN'S HOUSE" ] + "parameters" : [ "Vaccination Centre", "ST JOHN'S HOUSE" ] }, { - "name" : "Record a vaccine with nhs number [8-9474376638-ALBERT HOUSE-Care Home-yes-today-32-yes-yes-today-30-PHYLLIDA ZYLKO-6/2/1968-BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG-Flu-Fluenz Tetra - LAIV-SDYY2-18F-19/10/2026]", - "uid" : "7ec9942e36bb88ee", - "parentUid" : "c86d556356a93e5b0d6e486f34baad0f", - "status" : "failed", + "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", + "uid" : "8af5c41fb80b9bc3", + "parentUid" : "0ea528c7da6a4eda6d40448e9f61f8e7", + "status" : "passed", "time" : { - "start" : 1717800561602, - "stop" : 1717800606869, - "duration" : 45267 + "start" : 1717801762201, + "stop" : 1717801769977, + "duration" : 7776 }, "flaky" : false, "newFailed" : false, @@ -1049,16 +913,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG", "today-32", "19/10/2026", "SDYY2-18F", "Care Home", "Flu", "yes", "6/2/1968", "yes", "8", "PHYLLIDA ZYLKO", "9474376638", "ALBERT HOUSE", "yes", "today-30", "Fluenz Tetra - LAIV" ] + "parameters" : [ "10 BROOK STREET, LANCASTER, LA1 1SL", "20160130", "SOLOMON DAZLEY", "9469997956" ] }, { - "name" : "Record a vaccine with nhs number [2-9450141711-ALBERT HOUSE-Home Of Housebound Patient-yes-today-2-yes-yes-today-1-KRISTIA SIDAWAY-24/6/1992-41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY-Flu-Fluad Tetra - aQIV-SDYY2-22A-19/10/2026]", - "uid" : "b60e4c00917dd253", - "parentUid" : "c86d556356a93e5b0d6e486f34baad0f", + "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", + "uid" : "c9837eea48af5d1f", + "parentUid" : "0ea528c7da6a4eda6d40448e9f61f8e7", "status" : "passed", "time" : { - "start" : 1717800677295, - "stop" : 1717800752094, - "duration" : 74799 + "start" : 1717801694711, + "stop" : 1717801699515, + "duration" : 4804 }, "flaky" : false, "newFailed" : false, @@ -1066,16 +930,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY", "today-2", "19/10/2026", "SDYY2-22A", "Home Of Housebound Patient", "Flu", "yes", "24/6/1992", "yes", "2", "KRISTIA SIDAWAY", "9450141711", "ALBERT HOUSE", "yes", "today-1", "Fluad Tetra - aQIV" ] + "parameters" : [ "Off-site Outreach Event", "ST JOHN'S HOUSE" ] }, { - "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Care Home]", - "uid" : "cb5d4cea7f7a72cd", - "parentUid" : "c86d556356a93e5b0d6e486f34baad0f", + "name" : "Record a vaccine with nhs number [4-9472710255-NEELIMA HOUSE-Home Of Housebound Patient-yes-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-COVID-19-Comirnaty 10 Omicron XBB.1.5-SDYY2-14A-19/10/2026]", + "uid" : "f3a55f633930df9a", + "parentUid" : "0ea528c7da6a4eda6d40448e9f61f8e7", "status" : "passed", "time" : { - "start" : 1717800075947, - "stop" : 1717800084788, - "duration" : 8841 + "start" : 1717801909401, + "stop" : 1717802010587, + "duration" : 101186 }, "flaky" : false, "newFailed" : false, @@ -1083,16 +947,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Care Home", "ALBERT HOUSE" ] + "parameters" : [ "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH", "today-3", "19/10/2026", "SDYY2-14A", "Home Of Housebound Patient", "COVID-19", "yes", "10/11/1926", "yes", "4", "DELICE PINKER", "9472710255", "NEELIMA HOUSE", "yes", "today-2", "Comirnaty 10 Omicron XBB.1.5" ] }, { - "name" : "NHS sign in page should be visible", - "uid" : "7e198b5d2b0a6b4d", - "parentUid" : "c86d556356a93e5b0d6e486f34baad0f", + "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", + "uid" : "9318b61e7dc383e2", + "parentUid" : "0ea528c7da6a4eda6d40448e9f61f8e7", "status" : "passed", "time" : { - "start" : 1717800373997, - "stop" : 1717800375323, - "duration" : 1326 + "start" : 1717801725420, + "stop" : 1717801733893, + "duration" : 8473 }, "flaky" : false, "newFailed" : false, @@ -1100,16 +964,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "KT21 1LJ", "20110509", "Not found", "9449306621" ] }, { - "name" : "Login button is visible", - "uid" : "f4d4c8764f17a18c", - "parentUid" : "c86d556356a93e5b0d6e486f34baad0f", + "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", + "uid" : "143e2bf07dc9ef65", + "parentUid" : "0ea528c7da6a4eda6d40448e9f61f8e7", "status" : "passed", "time" : { - "start" : 1717800372948, - "stop" : 1717800373995, - "duration" : 1047 + "start" : 1717801769980, + "stop" : 1717801779177, + "duration" : 9197 }, "flaky" : false, "newFailed" : false, @@ -1117,16 +981,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "1 DAISY BANK, LANCASTER, LA1 3JW", "20150305", "JONNY CONOPO", "9469998626" ] }, { - "name" : "Add vaccines page should launch [ALBERT HOUSE-Care Home]", - "uid" : "af61ad6f4a5001a6", - "parentUid" : "c86d556356a93e5b0d6e486f34baad0f", + "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", + "uid" : "22e7c3dce36debda", + "parentUid" : "0ea528c7da6a4eda6d40448e9f61f8e7", "status" : "passed", "time" : { - "start" : 1717800198541, - "stop" : 1717800207668, - "duration" : 9127 + "start" : 1717801699519, + "stop" : 1717801708714, + "duration" : 9195 }, "flaky" : false, "newFailed" : false, @@ -1134,16 +998,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Care Home", "ALBERT HOUSE" ] + "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill GARTON", "9693632109" ] }, { - "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Hospital Hub]", - "uid" : "b9bd146152fbac4b", - "parentUid" : "c86d556356a93e5b0d6e486f34baad0f", + "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-39 Barton Road, RG10 9DF]", + "uid" : "9c1beac0ca4a9144", + "parentUid" : "0ea528c7da6a4eda6d40448e9f61f8e7", "status" : "passed", "time" : { - "start" : 1717800123006, - "stop" : 1717800128797, - "duration" : 5791 + "start" : 1717801754280, + "stop" : 1717801762198, + "duration" : 7918 }, "flaky" : false, "newFailed" : false, @@ -1151,16 +1015,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Hospital Hub", "ST JOHN'S HOUSE" ] + "parameters" : [ "39 Barton Road, RG10 9DF", "27/3/2001", "Reynolds Ryan", "9449306494" ] }, { - "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Off-site Outreach Event]", - "uid" : "76aa7549f2c79544", - "parentUid" : "c86d556356a93e5b0d6e486f34baad0f", + "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Hospital Hub]", + "uid" : "1d571392d861f75b", + "parentUid" : "0ea528c7da6a4eda6d40448e9f61f8e7", "status" : "passed", "time" : { - "start" : 1717800091053, - "stop" : 1717800098076, - "duration" : 7023 + "start" : 1717801614816, + "stop" : 1717801621301, + "duration" : 6485 }, "flaky" : false, "newFailed" : false, @@ -1168,16 +1032,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Off-site Outreach Event", "ALBERT HOUSE" ] + "parameters" : [ "Hospital Hub", "ST JOHN'S HOUSE" ] }, { - "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", - "uid" : "5393840b2ff8ce89", - "parentUid" : "c86d556356a93e5b0d6e486f34baad0f", + "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", + "uid" : "fc9a594c97bf468", + "parentUid" : "0ea528c7da6a4eda6d40448e9f61f8e7", "status" : "failed", "time" : { - "start" : 1717800301051, - "stop" : 1717800301176, - "duration" : 125 + "start" : 1717801790367, + "stop" : 1717801821364, + "duration" : 30997 }, "flaky" : false, "newFailed" : false, @@ -1185,16 +1049,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Off-site Outreach Event", "ST JOHN'S HOUSE" ] + "parameters" : [ "CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ", "20150222", "TABBY FERN", "9470006143" ] }, { - "name" : "Record a vaccine with nhs number [9-9437599165-NEELIMA HOUSE-Home Of Housebound Patient-yes-today-30-yes-yes-today-30-CAWRDAV BOBBETT-21/7/1959-127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN-COVID-19-Comirnaty 30 Omicron XBB.1.5-SDYY2-18B-19/10/2026]", - "uid" : "4ae666c7016687d", - "parentUid" : "c86d556356a93e5b0d6e486f34baad0f", - "status" : "failed", + "name" : "Search by NHS number [9449304424-COMFORT Jones-9/3/2018-Ifyoucan113, GDA11 UCL6, KT17 1NA]", + "uid" : "91ceac129428a9aa", + "parentUid" : "0ea528c7da6a4eda6d40448e9f61f8e7", + "status" : "passed", "time" : { - "start" : 1717800525119, - "stop" : 1717800525235, - "duration" : 116 + "start" : 1717801708717, + "stop" : 1717801717054, + "duration" : 8337 }, "flaky" : false, "newFailed" : false, @@ -1202,16 +1066,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN", "today-30", "19/10/2026", "SDYY2-18B", "Home Of Housebound Patient", "COVID-19", "yes", "21/7/1959", "yes", "9", "CAWRDAV BOBBETT", "9437599165", "NEELIMA HOUSE", "yes", "today-30", "Comirnaty 30 Omicron XBB.1.5" ] + "parameters" : [ "Ifyoucan113, GDA11 UCL6, KT17 1NA", "9/3/2018", "COMFORT Jones", "9449304424" ] }, { - "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Vaccination Centre]", - "uid" : "1a98f19b52b112ad", - "parentUid" : "c86d556356a93e5b0d6e486f34baad0f", + "name" : "Record a vaccine with nhs number [3-9470057589-NEELIMA HOUSE-Care Home-yes-today-2-yes-yes-today-1-ROGER SEABORNE-13/12/1922-10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG-COVID-19-Comirnaty 3 Omicron XBB.1.5-SDYY2-13A-19/10/2026]", + "uid" : "a97856d286cef287", + "parentUid" : "0ea528c7da6a4eda6d40448e9f61f8e7", "status" : "passed", "time" : { - "start" : 1717800105899, - "stop" : 1717800118168, - "duration" : 12269 + "start" : 1717801839306, + "stop" : 1717801906256, + "duration" : 66950 }, "flaky" : false, "newFailed" : false, @@ -1219,16 +1083,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Vaccination Centre", "ST JOHN'S HOUSE" ] + "parameters" : [ "10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG", "today-2", "19/10/2026", "SDYY2-13A", "Care Home", "COVID-19", "yes", "13/12/1922", "yes", "3", "ROGER SEABORNE", "9470057589", "NEELIMA HOUSE", "yes", "today-1", "Comirnaty 3 Omicron XBB.1.5" ] }, { "name" : "Search without entering patient details", - "uid" : "a96b8881d63c99c9", - "parentUid" : "c86d556356a93e5b0d6e486f34baad0f", - "status" : "failed", + "uid" : "a4ac6f23f01b27a3", + "parentUid" : "0ea528c7da6a4eda6d40448e9f61f8e7", + "status" : "passed", "time" : { - "start" : 1717800341463, - "stop" : 1717800372747, - "duration" : 31284 + "start" : 1717801821772, + "stop" : 1717801830008, + "duration" : 8236 }, "flaky" : false, "newFailed" : false, @@ -1238,14 +1102,14 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "name" : "Add vaccines page should launch [ALBERT HOUSE-Home Of Housebound Patient]", - "uid" : "957bedfa63f69f9f", - "parentUid" : "c86d556356a93e5b0d6e486f34baad0f", + "name" : "Record a vaccine with nhs number [7-9474374228-NEELIMA HOUSE-Hospital Hub-yes-today-6-yes-yes-today-3-ORINDA JUDD-20/7/1963-2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL-COVID-19-Spikevax XBB.1.5-SDYY2-17A-19/10/2026]", + "uid" : "3533ba9e42aa3970", + "parentUid" : "0ea528c7da6a4eda6d40448e9f61f8e7", "status" : "passed", "time" : { - "start" : 1717800212400, - "stop" : 1717800218077, - "duration" : 5677 + "start" : 1717802016262, + "stop" : 1717802086849, + "duration" : 70587 }, "flaky" : false, "newFailed" : false, @@ -1253,16 +1117,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Home Of Housebound Patient", "ALBERT HOUSE" ] + "parameters" : [ "2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL", "today-6", "19/10/2026", "SDYY2-17A", "Hospital Hub", "COVID-19", "yes", "20/7/1963", "yes", "7", "ORINDA JUDD", "9474374228", "NEELIMA HOUSE", "yes", "today-3", "Spikevax XBB.1.5" ] }, { - "name" : "Add vaccines page should launch [ALBERT HOUSE-Off-site Outreach Event]", - "uid" : "85a7edaa53ca6587", - "parentUid" : "c86d556356a93e5b0d6e486f34baad0f", + "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Care Home]", + "uid" : "25a68c0144b73e20", + "parentUid" : "0ea528c7da6a4eda6d40448e9f61f8e7", "status" : "passed", "time" : { - "start" : 1717800223645, - "stop" : 1717800230438, - "duration" : 6793 + "start" : 1717801625937, + "stop" : 1717801633608, + "duration" : 7671 }, "flaky" : false, "newFailed" : false, @@ -1270,16 +1134,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Off-site Outreach Event", "ALBERT HOUSE" ] + "parameters" : [ "Care Home", "ST JOHN'S HOUSE" ] }, { - "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Hospital Hub]", - "uid" : "61a22540f9fdcb4b", - "parentUid" : "c86d556356a93e5b0d6e486f34baad0f", + "name" : "Find a patient page should launch [ALBERT HOUSE-Home Of Housebound Patient]", + "uid" : "d6b92eabe5d5b720", + "parentUid" : "0ea528c7da6a4eda6d40448e9f61f8e7", "status" : "passed", "time" : { - "start" : 1717800246893, - "stop" : 1717800253285, - "duration" : 6392 + "start" : 1717801647561, + "stop" : 1717801652756, + "duration" : 5195 }, "flaky" : false, "newFailed" : false, @@ -1287,33 +1151,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Hospital Hub", "ST JOHN'S HOUSE" ] + "parameters" : [ "Home Of Housebound Patient", "ALBERT HOUSE" ] }, { - "name" : "Add vaccines page should launch [ALBERT HOUSE-Vaccination Centre]", - "uid" : "1c35b0c4bbce9879", - "parentUid" : "c86d556356a93e5b0d6e486f34baad0f", + "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", + "uid" : "de13c4f5275209a2", + "parentUid" : "0ea528c7da6a4eda6d40448e9f61f8e7", "status" : "passed", "time" : { - "start" : 1717800175844, - "stop" : 1717800182437, - "duration" : 6593 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "Vaccination Centre", "ALBERT HOUSE" ] - }, { - "name" : "Vaccine already added to site warning should appear [NEELIMA HOUSE-COVID-19-Comirnaty Original/Omicron BA.4-5]", - "uid" : "aae221a09b36725c", - "parentUid" : "c86d556356a93e5b0d6e486f34baad0f", - "status" : "failed", - "time" : { - "start" : 1717800301601, - "stop" : 1717800341290, - "duration" : 39689 + "start" : 1717801743927, + "stop" : 1717801754277, + "duration" : 10350 }, "flaky" : false, "newFailed" : false, @@ -1321,16 +1168,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "NEELIMA HOUSE", "COVID-19", "Comirnaty Original/Omicron BA.4-5" ] + "parameters" : [ "4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ", "03/03/2020", "Srinivasarao Patel", "9449306605" ] }, { - "name" : "Record a vaccine with nhs number [6-9437540233-NEELIMA HOUSE-Vaccination Centre-yes-today-5-yes-yes-today-2-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-Spikevax XBB.1.5-SDYY2-16A-19/10/2026]", - "uid" : "6e76b6c2a686c2f", - "parentUid" : "c86d556356a93e5b0d6e486f34baad0f", + "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Hospital Hub]", + "uid" : "faaf734f3936e662", + "parentUid" : "0ea528c7da6a4eda6d40448e9f61f8e7", "status" : "passed", "time" : { - "start" : 1717800447883, - "stop" : 1717800521343, - "duration" : 73460 + "start" : 1717801669836, + "stop" : 1717801674221, + "duration" : 4385 }, "flaky" : false, "newFailed" : false, @@ -1338,16 +1185,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "10 ASHVILLE TERRACE, MANCHESTER, M40 9WG", "today-5", "19/10/2026", "SDYY2-16A", "Vaccination Centre", "COVID-19", "yes", "8/6/1961", "yes", "6", "RANDY FOGDEN", "9437540233", "NEELIMA HOUSE", "yes", "today-2", "Spikevax XBB.1.5" ] + "parameters" : [ "Hospital Hub", "ST JOHN'S HOUSE" ] }, { - "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", - "uid" : "3eae7ffe8ba783d4", - "parentUid" : "c86d556356a93e5b0d6e486f34baad0f", + "name" : "Search by NHS number [9449305552-abxxyz Patel-13/2/2020-Caretakers Flat, Line2121, Line323, HYDERABAD, Country, EN2 6SN]", + "uid" : "5f2612de97027bef", + "parentUid" : "0ea528c7da6a4eda6d40448e9f61f8e7", "status" : "passed", "time" : { - "start" : 1717800375325, - "stop" : 1717800377777, - "duration" : 2452 + "start" : 1717801717059, + "stop" : 1717801725418, + "duration" : 8359 }, "flaky" : false, "newFailed" : false, @@ -1355,16 +1202,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "neelima.guntupalli1@nhs.net-valid", "pass", "pass" ] + "parameters" : [ "Caretakers Flat, Line2121, Line323, HYDERABAD, Country, EN2 6SN", "13/2/2020", "abxxyz Patel", "9449305552" ] }, { - "name" : "Record a vaccine with nhs number [5-9473629885-NEELIMA HOUSE-Off-site Outreach Event-yes-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-COVID-19-Spikevax XBB.1.5-SDYY2-15A-19/10/2026]", - "uid" : "eb298cacaa8b8232", - "parentUid" : "c86d556356a93e5b0d6e486f34baad0f", + "name" : "Login button is visible", + "uid" : "c2cc4bae14dd3df5", + "parentUid" : "0ea528c7da6a4eda6d40448e9f61f8e7", "status" : "passed", "time" : { - "start" : 1717800380060, - "stop" : 1717800443818, - "duration" : 63758 + "start" : 1717801830012, + "stop" : 1717801831379, + "duration" : 1367 }, "flaky" : false, "newFailed" : false, @@ -1372,16 +1219,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB", "today-4", "19/10/2026", "SDYY2-15A", "Off-site Outreach Event", "COVID-19", "yes", "27/5/1924", "yes", "5", "MARGIE PUCKEY", "9473629885", "NEELIMA HOUSE", "yes", "today-3", "Spikevax XBB.1.5" ] + "parameters" : [ ] }, { - "name" : "Add vaccines page should launch [ALBERT HOUSE-Hospital Hub]", - "uid" : "1fca25ba43142135", - "parentUid" : "c86d556356a93e5b0d6e486f34baad0f", - "status" : "passed", + "name" : "Record a vaccine with nhs number [12-9437540233-ALBERT HOUSE-Hospital Hub-yes-today-15-yes-yes-today-7-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-Spikevax XBB.1.5-SDYY2-18E-19/10/2026]", + "uid" : "f31f72c3e5e199d1", + "parentUid" : "0ea528c7da6a4eda6d40448e9f61f8e7", + "status" : "failed", "time" : { - "start" : 1717800187565, - "stop" : 1717800193513, - "duration" : 5948 + "start" : 1717802090582, + "stop" : 1717802134513, + "duration" : 43931 }, "flaky" : false, "newFailed" : false, @@ -1389,33 +1236,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Hospital Hub", "ALBERT HOUSE" ] + "parameters" : [ "10 ASHVILLE TERRACE, MANCHESTER, M40 9WG", "today-15", "19/10/2026", "SDYY2-18E", "Hospital Hub", "COVID-19", "yes", "8/6/1961", "yes", "12", "RANDY FOGDEN", "9437540233", "ALBERT HOUSE", "yes", "today-7", "Spikevax XBB.1.5" ] }, { - "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Care Home]", - "uid" : "ea64969bcb255020", - "parentUid" : "c86d556356a93e5b0d6e486f34baad0f", + "name" : "Search by NHS number [9449306613-Briar Anderton-20/5/1990-123 Main Vyt, AB12 3CE]", + "uid" : "10592ca09681b4d4", + "parentUid" : "0ea528c7da6a4eda6d40448e9f61f8e7", "status" : "passed", "time" : { - "start" : 1717800133588, - "stop" : 1717800140889, - "duration" : 7301 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "Care Home", "ST JOHN'S HOUSE" ] - }, { - "name" : "Record a vaccine with nhs number [10-9474405174-ALBERT HOUSE-Off-site Outreach Event-yes-today-2-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-Quadrivalent Influenza vaccine - QIVe-SDYY2-14B-19/10/2026]", - "uid" : "6783698424ff9047", - "parentUid" : "c86d556356a93e5b0d6e486f34baad0f", - "status" : "failed", - "time" : { - "start" : 1717800611502, - "stop" : 1717800672370, - "duration" : 60868 + "start" : 1717801733896, + "stop" : 1717801743925, + "duration" : 10029 }, "flaky" : false, "newFailed" : false, @@ -1423,16 +1253,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX", "today-2", "19/10/2026", "SDYY2-14B", "Off-site Outreach Event", "Flu", "yes", "4/9/1965", "yes", "10", "PHINEAS FAYLE", "9474405174", "ALBERT HOUSE", "yes", "today", "Quadrivalent Influenza vaccine - QIVe" ] + "parameters" : [ "123 Main Vyt, AB12 3CE", "20/5/1990", "Briar Anderton", "9449306613" ] }, { - "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Vaccination Centre]", - "uid" : "96fe9d4f7a35015b", - "parentUid" : "c86d556356a93e5b0d6e486f34baad0f", + "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Home Of Housebound Patient]", + "uid" : "e17d6d92b8a9e8cf", + "parentUid" : "0ea528c7da6a4eda6d40448e9f61f8e7", "status" : "passed", "time" : { - "start" : 1717800235977, - "stop" : 1717800241829, - "duration" : 5852 + "start" : 1717801687386, + "stop" : 1717801691389, + "duration" : 4003 }, "flaky" : false, "newFailed" : false, @@ -1440,10 +1270,10 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Vaccination Centre", "ST JOHN'S HOUSE" ] + "parameters" : [ "Home Of Housebound Patient", "ST JOHN'S HOUSE" ] } ], - "uid" : "c86d556356a93e5b0d6e486f34baad0f" + "uid" : "0ea528c7da6a4eda6d40448e9f61f8e7" } ], - "uid" : "c9404718ec5a44d36606d279b963f6ce" + "uid" : "bb88811412225995e8f51fd41bc0cb53" } ] } \ No newline at end of file diff --git a/export/influxDbData.txt b/export/influxDbData.txt index 173b05b7e..ec5580fcf 100644 --- a/export/influxDbData.txt +++ b/export/influxDbData.txt @@ -1,12 +1,12 @@ -launch_status failed=16 1717800786000000000 -launch_status broken=0 1717800786000000000 -launch_status passed=68 1717800786000000000 -launch_status skipped=0 1717800786000000000 -launch_status unknown=0 1717800786000000000 -launch_time duration=708476 1717800786000000000 -launch_time min_duration=116 1717800786000000000 -launch_time max_duration=99633 1717800786000000000 -launch_time sum_duration=1560893 1717800786000000000 -launch_problems product_defects=16 1717800786000000000 -launch_retries retries=0 1717800786000000000 -launch_retries run=84 1717800786000000000 +launch_status failed=12 1717802207000000000 +launch_status broken=0 1717802207000000000 +launch_status passed=62 1717802207000000000 +launch_status skipped=0 1717802207000000000 +launch_status unknown=0 1717802207000000000 +launch_time duration=605848 1717802207000000000 +launch_time min_duration=110 1717802207000000000 +launch_time max_duration=101186 1717802207000000000 +launch_time sum_duration=1237287 1717802207000000000 +launch_problems product_defects=12 1717802207000000000 +launch_retries retries=0 1717802207000000000 +launch_retries run=74 1717802207000000000 diff --git a/export/prometheusData.txt b/export/prometheusData.txt index 7b779d029..6006cbf53 100644 --- a/export/prometheusData.txt +++ b/export/prometheusData.txt @@ -1,12 +1,12 @@ -launch_status_failed 16 +launch_status_failed 12 launch_status_broken 0 -launch_status_passed 68 +launch_status_passed 62 launch_status_skipped 0 launch_status_unknown 0 -launch_time_duration 708476 -launch_time_min_duration 116 -launch_time_max_duration 99633 -launch_time_sum_duration 1560893 -launch_problems_product_defects 16 +launch_time_duration 605848 +launch_time_min_duration 110 +launch_time_max_duration 101186 +launch_time_sum_duration 1237287 +launch_problems_product_defects 12 launch_retries_retries 0 -launch_retries_run 84 +launch_retries_run 74 diff --git a/history/categories-trend.json b/history/categories-trend.json index f90dbdce7..b37205395 100644 --- a/history/categories-trend.json +++ b/history/categories-trend.json @@ -1,5 +1,5 @@ [ { "data" : { - "Product defects" : 16 + "Product defects" : 12 } } ] \ No newline at end of file diff --git a/history/duration-trend.json b/history/duration-trend.json index 120c7d8b6..956033768 100644 --- a/history/duration-trend.json +++ b/history/duration-trend.json @@ -1,5 +1,5 @@ [ { "data" : { - "duration" : 708476 + "duration" : 605848 } } ] \ No newline at end of file diff --git a/history/history-trend.json b/history/history-trend.json index 3c019ac92..624b47054 100644 --- a/history/history-trend.json +++ b/history/history-trend.json @@ -1,10 +1,10 @@ [ { "data" : { - "failed" : 16, + "failed" : 12, "broken" : 0, "skipped" : 0, - "passed" : 68, + "passed" : 62, "unknown" : 0, - "total" : 84 + "total" : 74 } } ] \ No newline at end of file diff --git a/history/history.json b/history/history.json index ffec452a1..bf3dc0bb8 100644 --- a/history/history.json +++ b/history/history.json @@ -1,20 +1,21 @@ { "d3c8a128e42732e8c43697d4afeb3b03" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "c80e93f27a669390", - "status" : "passed", + "uid" : "fc9a594c97bf468", + "status" : "failed", + "statusDetails" : "playwright._impl._errors.TimeoutError: Page.goto: Timeout 30000ms exceeded.\nCall log:\nnavigating to \"https://www.ravs-qa.england.nhs.uk/\", waiting until \"load\"", "time" : { - "start" : 1717800325627, - "stop" : 1717800333931, - "duration" : 8304 + "start" : 1717801790367, + "stop" : 1717801821364, + "duration" : 30997 } } ] }, @@ -28,12 +29,12 @@ "total" : 1 }, "items" : [ { - "uid" : "24499a8ac8020f1e", + "uid" : "c9837eea48af5d1f", "status" : "passed", "time" : { - "start" : 1717800245009, - "stop" : 1717800249083, - "duration" : 4074 + "start" : 1717801694711, + "stop" : 1717801699515, + "duration" : 4804 } } ] }, @@ -47,35 +48,36 @@ "total" : 1 }, "items" : [ { - "uid" : "422c039ab6b2f2f", + "uid" : "96ad082beb106749", "status" : "passed", "time" : { - "start" : 1717800314900, - "stop" : 1717800323251, - "duration" : 8351 + "start" : 1717801794368, + "stop" : 1717801803435, + "duration" : 9067 } } ] }, - "eb19b1b66b0bccff951bcc9f6fc9ca96" : { + "173ee43d0e80790c13fdce995c425d48" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "2da859f548518e1f", - "status" : "passed", + "uid" : "f31f72c3e5e199d1", + "status" : "failed", + "statusDetails" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']", "time" : { - "start" : 1717800230294, - "stop" : 1717800235437, - "duration" : 5143 + "start" : 1717802090582, + "stop" : 1717802134513, + "duration" : 43931 } } ] }, - "6867099b8e53848215ca65dcf83a9f01" : { + "ce439d93f1fb5f314bd4049ae743fe31" : { "statistic" : { "failed" : 1, "broken" : 0, @@ -85,17 +87,17 @@ "total" : 1 }, "items" : [ { - "uid" : "4ae666c7016687d", + "uid" : "e72a149af1b1696e", "status" : "failed", "statusDetails" : "playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nCall log:\nwaiting for locator(\"*\") to be visible\n - locator resolved to 99 elements. Proceeding with the first one: …", "time" : { - "start" : 1717800525119, - "stop" : 1717800525235, - "duration" : 116 + "start" : 1717801751035, + "stop" : 1717801751150, + "duration" : 115 } } ] }, - "de1500da1927db9000639b1ba336c29b" : { + "e4a2f65050ea0e969cae008392a8bcbd" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -105,16 +107,16 @@ "total" : 1 }, "items" : [ { - "uid" : "ffa9fc2cc0dd4bdc", + "uid" : "b3321781a1e528df", "status" : "passed", "time" : { - "start" : 1717800076049, - "stop" : 1717800082914, - "duration" : 6865 + "start" : 1717801623819, + "stop" : 1717801630117, + "duration" : 6298 } } ] }, - "ce439d93f1fb5f314bd4049ae743fe31" : { + "de1500da1927db9000639b1ba336c29b" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -124,16 +126,16 @@ "total" : 1 }, "items" : [ { - "uid" : "c9f9d49b76b24194", + "uid" : "b51ca4cf1c5cee7", "status" : "passed", "time" : { - "start" : 1717800247797, - "stop" : 1717800253145, - "duration" : 5348 + "start" : 1717801567878, + "stop" : 1717801574479, + "duration" : 6601 } } ] }, - "f9f8414ec380c45b71eb3763bdeb20b1" : { + "6867099b8e53848215ca65dcf83a9f01" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -143,56 +145,54 @@ "total" : 1 }, "items" : [ { - "uid" : "2c74e05f564276fa", + "uid" : "2c7b6327fa846008", "status" : "passed", "time" : { - "start" : 1717800293768, - "stop" : 1717800304114, - "duration" : 10346 + "start" : 1717801996216, + "stop" : 1717802096501, + "duration" : 100285 } } ] }, "d900b17b060274d60d539cb23a88c8dd" : { "statistic" : { - "failed" : 1, + "failed" : 0, "broken" : 0, "skipped" : 0, - "passed" : 0, + "passed" : 1, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "b458a107f7449d6b", - "status" : "failed", - "statusDetails" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']", + "uid" : "331b089efaf6a5e6", + "status" : "passed", "time" : { - "start" : 1717800518022, - "stop" : 1717800564367, - "duration" : 46345 + "start" : 1717801922155, + "stop" : 1717801992388, + "duration" : 70233 } } ] }, - "9541aca1d98de2572a5c5f7ddfb1c66e" : { + "f9f8414ec380c45b71eb3763bdeb20b1" : { "statistic" : { - "failed" : 1, + "failed" : 0, "broken" : 0, "skipped" : 0, - "passed" : 0, + "passed" : 1, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "5393840b2ff8ce89", - "status" : "failed", - "statusDetails" : "playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nCall log:\nwaiting for locator(\"*\") to be visible\n - locator resolved to 99 elements. Proceeding with the first one: …", + "uid" : "de13c4f5275209a2", + "status" : "passed", "time" : { - "start" : 1717800301051, - "stop" : 1717800301176, - "duration" : 125 + "start" : 1717801743927, + "stop" : 1717801754277, + "duration" : 10350 } } ] }, - "ed6666debf11d945777849a6e8dc2c31" : { + "ce034b4c3c8f352ace8bed119e7b1fe5" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -202,16 +202,16 @@ "total" : 1 }, "items" : [ { - "uid" : "d3436b187a45f589", + "uid" : "6d93967ad44ab11f", "status" : "passed", "time" : { - "start" : 1717800317038, - "stop" : 1717800325624, - "duration" : 8586 + "start" : 1717801638233, + "stop" : 1717801643388, + "duration" : 5155 } } ] }, - "ad10483d0e9216b40d4077796b0d09ea" : { + "9541aca1d98de2572a5c5f7ddfb1c66e" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -221,16 +221,16 @@ "total" : 1 }, "items" : [ { - "uid" : "ea64969bcb255020", + "uid" : "2059ce9a249079ec", "status" : "passed", "time" : { - "start" : 1717800133588, - "stop" : 1717800140889, - "duration" : 7301 + "start" : 1717801787126, + "stop" : 1717801793390, + "duration" : 6264 } } ] }, - "1e1b190bf4f506920c67da326754621a" : { + "ed6666debf11d945777849a6e8dc2c31" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -240,16 +240,16 @@ "total" : 1 }, "items" : [ { - "uid" : "29073c7c4d878362", + "uid" : "eaab84bc49d83a54", "status" : "passed", "time" : { - "start" : 1717800285995, - "stop" : 1717800293765, - "duration" : 7770 + "start" : 1717801779180, + "stop" : 1717801790364, + "duration" : 11184 } } ] }, - "1dfe8030687719ea86a2d0b0b9615a16" : { + "ad10483d0e9216b40d4077796b0d09ea" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -259,16 +259,16 @@ "total" : 1 }, "items" : [ { - "uid" : "b16993faf8c9a328", + "uid" : "25a68c0144b73e20", "status" : "passed", "time" : { - "start" : 1717800099305, - "stop" : 1717800108537, - "duration" : 9232 + "start" : 1717801625937, + "stop" : 1717801633608, + "duration" : 7671 } } ] }, - "70461446af9e11e5bb03662f019284bf" : { + "1e1b190bf4f506920c67da326754621a" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -278,16 +278,16 @@ "total" : 1 }, "items" : [ { - "uid" : "3eae7ffe8ba783d4", + "uid" : "10592ca09681b4d4", "status" : "passed", "time" : { - "start" : 1717800375325, - "stop" : 1717800377777, - "duration" : 2452 + "start" : 1717801733896, + "stop" : 1717801743925, + "duration" : 10029 } } ] }, - "3e8d23ec5bb8d794077c90561a36d496" : { + "1dfe8030687719ea86a2d0b0b9615a16" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -297,16 +297,16 @@ "total" : 1 }, "items" : [ { - "uid" : "a77d46c9944cf781", + "uid" : "f4b0a86b1fea2aa3", "status" : "passed", "time" : { - "start" : 1717800222026, - "stop" : 1717800225905, - "duration" : 3879 + "start" : 1717801581850, + "stop" : 1717801589249, + "duration" : 7399 } } ] }, - "3001482cf6d4bd508b091cff58f97d4a" : { + "70461446af9e11e5bb03662f019284bf" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -316,16 +316,16 @@ "total" : 1 }, "items" : [ { - "uid" : "957bedfa63f69f9f", + "uid" : "7f58cd302038ca9e", "status" : "passed", "time" : { - "start" : 1717800212400, - "stop" : 1717800218077, - "duration" : 5677 + "start" : 1717801832489, + "stop" : 1717801836562, + "duration" : 4073 } } ] }, - "7b9228d96c464836877c6e1deb2a69fb" : { + "3e8d23ec5bb8d794077c90561a36d496" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -335,16 +335,16 @@ "total" : 1 }, "items" : [ { - "uid" : "85a7edaa53ca6587", + "uid" : "d59e3c01c72f84da", "status" : "passed", "time" : { - "start" : 1717800223645, - "stop" : 1717800230438, - "duration" : 6793 + "start" : 1717801703288, + "stop" : 1717801707372, + "duration" : 4084 } } ] }, - "63434047761058218a74c7f127e93863" : { + "356ec4c9da3a4efb80abaa5dc18b6d4b" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -354,16 +354,16 @@ "total" : 1 }, "items" : [ { - "uid" : "b54db5dd899ae914", + "uid" : "af45e8cbcef78e5f", "status" : "passed", "time" : { - "start" : 1717800213267, - "stop" : 1717800219220, - "duration" : 5953 + "start" : 1717801612869, + "stop" : 1717801618950, + "duration" : 6081 } } ] }, - "66d0a398dae0da6d324f3e291308c96b" : { + "7b9228d96c464836877c6e1deb2a69fb" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -373,36 +373,35 @@ "total" : 1 }, "items" : [ { - "uid" : "33c3ae776dbb34d9", + "uid" : "3f1bbe494474c725", "status" : "passed", "time" : { - "start" : 1717800223894, - "stop" : 1717800230936, - "duration" : 7042 + "start" : 1717801714329, + "stop" : 1717801719519, + "duration" : 5190 } } ] }, - "229065cadd06be4cf90f587ebe5caab4" : { + "63434047761058218a74c7f127e93863" : { "statistic" : { - "failed" : 1, + "failed" : 0, "broken" : 0, "skipped" : 0, - "passed" : 0, + "passed" : 1, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "3cda8b0ee1ff39f3", - "status" : "failed", - "statusDetails" : "UnboundLocalError: cannot access local variable 'index' where it is not associated with a value", + "uid" : "faaf734f3936e662", + "status" : "passed", "time" : { - "start" : 1717800425629, - "stop" : 1717800514173, - "duration" : 88544 + "start" : 1717801669836, + "stop" : 1717801674221, + "duration" : 4385 } } ] }, - "18c97de2772a7005871e615f93d7f4b2" : { + "66d0a398dae0da6d324f3e291308c96b" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -412,16 +411,16 @@ "total" : 1 }, "items" : [ { - "uid" : "5d0d9197d581a74d", + "uid" : "cd283f6c34c2f784", "status" : "passed", "time" : { - "start" : 1717800119679, - "stop" : 1717800125716, - "duration" : 6037 + "start" : 1717801677514, + "stop" : 1717801684392, + "duration" : 6878 } } ] }, - "68040a02b1a5a5e06a52aaeb8659d0c2" : { + "18c97de2772a7005871e615f93d7f4b2" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -431,16 +430,16 @@ "total" : 1 }, "items" : [ { - "uid" : "c222fb8bf818fbbf", + "uid" : "5ae5fb41735c0731", "status" : "passed", "time" : { - "start" : 1717800340666, - "stop" : 1717800344644, - "duration" : 3978 + "start" : 1717801600421, + "stop" : 1717801605817, + "duration" : 5396 } } ] }, - "0c512ad6e08b1650e2dd2d0c1455eb32" : { + "229065cadd06be4cf90f587ebe5caab4" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -450,16 +449,16 @@ "total" : 1 }, "items" : [ { - "uid" : "1c35b0c4bbce9879", + "uid" : "3533ba9e42aa3970", "status" : "passed", "time" : { - "start" : 1717800175844, - "stop" : 1717800182437, - "duration" : 6593 + "start" : 1717802016262, + "stop" : 1717802086849, + "duration" : 70587 } } ] }, - "643b95a928dd70c59cac7fbfd1556c74" : { + "68040a02b1a5a5e06a52aaeb8659d0c2" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -469,16 +468,16 @@ "total" : 1 }, "items" : [ { - "uid" : "b892add1fd989a1", + "uid" : "a4c9fbea089c5ec4", "status" : "passed", "time" : { - "start" : 1717800397092, - "stop" : 1717800496725, - "duration" : 99633 + "start" : 1717801869887, + "stop" : 1717801874212, + "duration" : 4325 } } ] }, - "8c9f0953b4c497e094fecd39f620a520" : { + "0c512ad6e08b1650e2dd2d0c1455eb32" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -488,16 +487,16 @@ "total" : 1 }, "items" : [ { - "uid" : "eb298cacaa8b8232", + "uid" : "19e140bb1a09bc4c", "status" : "passed", "time" : { - "start" : 1717800380060, - "stop" : 1717800443818, - "duration" : 63758 + "start" : 1717801635282, + "stop" : 1717801640868, + "duration" : 5586 } } ] }, - "b445a0f43431afd970e73dc9c52f5a78" : { + "643b95a928dd70c59cac7fbfd1556c74" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -507,36 +506,35 @@ "total" : 1 }, "items" : [ { - "uid" : "19d6b63d122ed3c3", + "uid" : "a97856d286cef287", "status" : "passed", "time" : { - "start" : 1717800235673, - "stop" : 1717800240913, - "duration" : 5240 + "start" : 1717801839306, + "stop" : 1717801906256, + "duration" : 66950 } } ] }, - "00657a920d52bab8d4e5de6d676aa762" : { + "8c9f0953b4c497e094fecd39f620a520" : { "statistic" : { - "failed" : 1, + "failed" : 0, "broken" : 0, "skipped" : 0, - "passed" : 0, + "passed" : 1, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "6783698424ff9047", - "status" : "failed", - "statusDetails" : "UnboundLocalError: cannot access local variable 'parts' where it is not associated with a value", + "uid" : "9cde99be004cd83e", + "status" : "passed", "time" : { - "start" : 1717800611502, - "stop" : 1717800672370, - "duration" : 60868 + "start" : 1717801877431, + "stop" : 1717801945836, + "duration" : 68405 } } ] }, - "3c1b0fdf7ea38f724e41918904f4a8a4" : { + "b445a0f43431afd970e73dc9c52f5a78" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -546,12 +544,12 @@ "total" : 1 }, "items" : [ { - "uid" : "b9bd146152fbac4b", + "uid" : "e17d6d92b8a9e8cf", "status" : "passed", "time" : { - "start" : 1717800123006, - "stop" : 1717800128797, - "duration" : 5791 + "start" : 1717801687386, + "stop" : 1717801691389, + "duration" : 4003 } } ] }, @@ -565,16 +563,16 @@ "total" : 1 }, "items" : [ { - "uid" : "64a54d0e61b17131", + "uid" : "22e7c3dce36debda", "status" : "passed", "time" : { - "start" : 1717800249085, - "stop" : 1717800260888, - "duration" : 11803 + "start" : 1717801699519, + "stop" : 1717801708714, + "duration" : 9195 } } ] }, - "af06b7202b34fb810ed33c32dfaf440e" : { + "3c1b0fdf7ea38f724e41918904f4a8a4" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -584,16 +582,16 @@ "total" : 1 }, "items" : [ { - "uid" : "7e198b5d2b0a6b4d", + "uid" : "1d571392d861f75b", "status" : "passed", "time" : { - "start" : 1717800373997, - "stop" : 1717800375323, - "duration" : 1326 + "start" : 1717801614816, + "stop" : 1717801621301, + "duration" : 6485 } } ] }, - "645b28bfb3e6cc164e9ebd6cdc4b635a" : { + "af06b7202b34fb810ed33c32dfaf440e" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -603,16 +601,16 @@ "total" : 1 }, "items" : [ { - "uid" : "6d674d700f52ab79", + "uid" : "b6c72b1b963ee9cb", "status" : "passed", "time" : { - "start" : 1717800191818, - "stop" : 1717800196877, - "duration" : 5059 + "start" : 1717801831381, + "stop" : 1717801832485, + "duration" : 1104 } } ] }, - "56845ad4804123f6680e28fde977f8dd" : { + "645b28bfb3e6cc164e9ebd6cdc4b635a" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -622,16 +620,16 @@ "total" : 1 }, "items" : [ { - "uid" : "14b36d1dd3d62fbf", + "uid" : "da556477702688d8", "status" : "passed", "time" : { - "start" : 1717800258516, - "stop" : 1717800266246, - "duration" : 7730 + "start" : 1717801676801, + "stop" : 1717801682324, + "duration" : 5523 } } ] }, - "60399747590cf4460689741f6d79fc64" : { + "56845ad4804123f6680e28fde977f8dd" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -641,32 +639,31 @@ "total" : 1 }, "items" : [ { - "uid" : "ecc71fbe674448ae", + "uid" : "595dc48352ddf5ef", "status" : "passed", "time" : { - "start" : 1717800673002, - "stop" : 1717800748341, - "duration" : 75339 + "start" : 1717801743374, + "stop" : 1717801751921, + "duration" : 8547 } } ] }, "ec5a1cbc860434a9873bbe5f06690026" : { "statistic" : { - "failed" : 1, + "failed" : 0, "broken" : 0, "skipped" : 0, - "passed" : 0, + "passed" : 1, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "86bdd1fe0e402392", - "status" : "failed", - "statusDetails" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']", + "uid" : "f3a55f633930df9a", + "status" : "passed", "time" : { - "start" : 1717800501002, - "stop" : 1717800550040, - "duration" : 49038 + "start" : 1717801909401, + "stop" : 1717802010587, + "duration" : 101186 } } ] }, @@ -680,12 +677,12 @@ "total" : 1 }, "items" : [ { - "uid" : "76aa7549f2c79544", + "uid" : "f2022c0716cefbc1", "status" : "passed", "time" : { - "start" : 1717800091053, - "stop" : 1717800098076, - "duration" : 7023 + "start" : 1717801572485, + "stop" : 1717801578975, + "duration" : 6490 } } ] }, @@ -699,16 +696,16 @@ "total" : 1 }, "items" : [ { - "uid" : "da6724759d571ce4", + "uid" : "3f8c1497f53f6383", "status" : "passed", "time" : { - "start" : 1717800304123, - "stop" : 1717800314897, - "duration" : 10774 + "start" : 1717801783442, + "stop" : 1717801794364, + "duration" : 10922 } } ] }, - "0e31fa71df3dd626c3358a1251b219f9" : { + "f312e1d375b46f243b4eeb052610663a" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -718,16 +715,16 @@ "total" : 1 }, "items" : [ { - "uid" : "a811ec6898c8dcd0", + "uid" : "143e2bf07dc9ef65", "status" : "passed", "time" : { - "start" : 1717800260892, - "stop" : 1717800270049, - "duration" : 9157 + "start" : 1717801769980, + "stop" : 1717801779177, + "duration" : 9197 } } ] }, - "f312e1d375b46f243b4eeb052610663a" : { + "0e31fa71df3dd626c3358a1251b219f9" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -737,32 +734,12 @@ "total" : 1 }, "items" : [ { - "uid" : "8912393d57fd8792", + "uid" : "91ceac129428a9aa", "status" : "passed", "time" : { - "start" : 1717800305645, - "stop" : 1717800317034, - "duration" : 11389 - } - } ] - }, - "649ee1c7fedb00d40ae6ca3887523162" : { - "statistic" : { - "failed" : 1, - "broken" : 0, - "skipped" : 0, - "passed" : 0, - "unknown" : 0, - "total" : 1 - }, - "items" : [ { - "uid" : "251f04c148a2bef3", - "status" : "failed", - "statusDetails" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']", - "time" : { - "start" : 1717800347324, - "stop" : 1717800391108, - "duration" : 43784 + "start" : 1717801708717, + "stop" : 1717801717054, + "duration" : 8337 } } ] }, @@ -776,13 +753,13 @@ "total" : 1 }, "items" : [ { - "uid" : "f58e0d0f2d5c3210", + "uid" : "53a5c86e3eb804e5", "status" : "failed", - "statusDetails" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']", + "statusDetails" : "UnboundLocalError: cannot access local variable 'parts' where it is not associated with a value", "time" : { - "start" : 1717800348784, - "stop" : 1717800392625, - "duration" : 43841 + "start" : 1717801830244, + "stop" : 1717801883207, + "duration" : 52963 } } ] }, @@ -796,16 +773,16 @@ "total" : 1 }, "items" : [ { - "uid" : "c3427240a90f96e3", + "uid" : "3cf387ffb1fd8d73", "status" : "passed", "time" : { - "start" : 1717800204013, - "stop" : 1717800209154, - "duration" : 5141 + "start" : 1717801662123, + "stop" : 1717801666502, + "duration" : 4379 } } ] }, - "bc6509d50ba594f774c58ca720659115" : { + "a8aa27b0635eae8880b4ff47f75d8f73" : { "statistic" : { "failed" : 1, "broken" : 0, @@ -815,51 +792,33 @@ "total" : 1 }, "items" : [ { - "uid" : "9452d0c0b5fc9dab", + "uid" : "3d88ed46eee551bc", "status" : "failed", - "statusDetails" : "UnboundLocalError: cannot access local variable 'parts' where it is not associated with a value", + "statusDetails" : "AssertionError: assert False == True\n + where False = check_vaccine_already_added_warning_message_exists('NEELIMA HOUSE', 'Fluenz Tetra - LAIV')", "time" : { - "start" : 1717800584102, - "stop" : 1717800637537, - "duration" : 53435 - } - } ] - }, - "a8aa27b0635eae8880b4ff47f75d8f73" : { - "statistic" : { - "failed" : 0, - "broken" : 0, - "skipped" : 0, - "passed" : 1, - "unknown" : 0, - "total" : 1 - }, - "items" : [ { - "uid" : "efffd0eaa2a90741", - "status" : "passed", - "time" : { - "start" : 1717800171502, - "stop" : 1717800186478, - "duration" : 14976 + "start" : 1717801661703, + "stop" : 1717801672436, + "duration" : 10733 } } ] }, "1c2dbfbab6fdd49ab82b72ee8a6411dd" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "22b3f36a6bb69a49", - "status" : "passed", + "uid" : "ffec7eadf6531ba0", + "status" : "failed", + "statusDetails" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']", "time" : { - "start" : 1717800642009, - "stop" : 1717800712202, - "duration" : 70193 + "start" : 1717802094687, + "stop" : 1717802138296, + "duration" : 43609 } } ] }, @@ -873,12 +832,12 @@ "total" : 1 }, "items" : [ { - "uid" : "e8fc383923360c31", + "uid" : "9d28aaacd26b6dee", "status" : "passed", "time" : { - "start" : 1717800131480, - "stop" : 1717800138341, - "duration" : 6861 + "start" : 1717801610136, + "stop" : 1717801618448, + "duration" : 8312 } } ] }, @@ -892,16 +851,16 @@ "total" : 1 }, "items" : [ { - "uid" : "d6482d079613d7c5", + "uid" : "8dbd6199f88c701a", "status" : "passed", "time" : { - "start" : 1717800112986, - "stop" : 1717800119601, - "duration" : 6615 + "start" : 1717801593399, + "stop" : 1717801599159, + "duration" : 5760 } } ] }, - "805e6c684096bdee5c6bc30c3049db85" : { + "bf067cabd4515f88e1c3ee93869bc864" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -911,35 +870,36 @@ "total" : 1 }, "items" : [ { - "uid" : "ba2d1fd072443c95", + "uid" : "8af5c41fb80b9bc3", "status" : "passed", "time" : { - "start" : 1717800173822, - "stop" : 1717800180194, - "duration" : 6372 + "start" : 1717801762201, + "stop" : 1717801769977, + "duration" : 7776 } } ] }, - "bf067cabd4515f88e1c3ee93869bc864" : { + "a565ed0009bfea51d981aa79c2a5c0f1" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "a8927ebe92aa6ccf", - "status" : "passed", + "uid" : "48bf0359cd6d4946", + "status" : "failed", + "statusDetails" : "playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nCall log:\nwaiting for locator(\"*\") to be visible\n - locator resolved to 99 elements. Proceeding with the first one: …", "time" : { - "start" : 1717800295252, - "stop" : 1717800305642, - "duration" : 10390 + "start" : 1717801596892, + "stop" : 1717801597016, + "duration" : 124 } } ] }, - "a565ed0009bfea51d981aa79c2a5c0f1" : { + "a0d2d902514775614af295c128a3361d" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -949,16 +909,16 @@ "total" : 1 }, "items" : [ { - "uid" : "24b6235d74921f2f", + "uid" : "d6b92eabe5d5b720", "status" : "passed", "time" : { - "start" : 1717800108813, - "stop" : 1717800114093, - "duration" : 5280 + "start" : 1717801647561, + "stop" : 1717801652756, + "duration" : 5195 } } ] }, - "a0d2d902514775614af295c128a3361d" : { + "3c1471889077608119474ec3cf4b9e40" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -968,16 +928,16 @@ "total" : 1 }, "items" : [ { - "uid" : "52c292405ddd01ab", + "uid" : "4decc2f425b2fcf", "status" : "passed", "time" : { - "start" : 1717800185685, - "stop" : 1717800191521, - "duration" : 5836 + "start" : 1717801692973, + "stop" : 1717801699671, + "duration" : 6698 } } ] }, - "3c1471889077608119474ec3cf4b9e40" : { + "816e0df01dffb1a7ed09998f81df379e" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -987,16 +947,16 @@ "total" : 1 }, "items" : [ { - "uid" : "cff6359a61b8c825", + "uid" : "a51a6f9250d4e1b2", "status" : "passed", "time" : { - "start" : 1717800210482, - "stop" : 1717800217131, - "duration" : 6649 + "start" : 1717801574482, + "stop" : 1717801591582, + "duration" : 17100 } } ] }, - "816e0df01dffb1a7ed09998f81df379e" : { + "ad446373bcb2a3bf858dc0367c9666d6" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -1006,16 +966,16 @@ "total" : 1 }, "items" : [ { - "uid" : "484080d90e9df8bf", + "uid" : "30f352bd3ada756e", "status" : "passed", "time" : { - "start" : 1717800082917, - "stop" : 1717800103433, - "duration" : 20516 + "start" : 1717801655514, + "stop" : 1717801659005, + "duration" : 3491 } } ] }, - "0fd4673960ee87b956d33755840cb9e9" : { + "dfc6b637abee53877ab6095ebaf79924" : { "statistic" : { "failed" : 1, "broken" : 0, @@ -1025,36 +985,17 @@ "total" : 1 }, "items" : [ { - "uid" : "1acbe3392276b85b", + "uid" : "ff3e5b6cfff9d6c4", "status" : "failed", - "statusDetails" : "AssertionError: assert False == True\n + where False = check_patient_not_found_message_exists('944 930 6621', True)\n + where '944 930 6621' = format_nhs_number('9449306621')", - "time" : { - "start" : 1717800277940, - "stop" : 1717800285974, - "duration" : 8034 - } - } ] - }, - "ad446373bcb2a3bf858dc0367c9666d6" : { - "statistic" : { - "failed" : 0, - "broken" : 0, - "skipped" : 0, - "passed" : 1, - "unknown" : 0, - "total" : 1 - }, - "items" : [ { - "uid" : "1e2e40aeb5240a63", - "status" : "passed", + "statusDetails" : "playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nCall log:\nwaiting for locator(\"*\") to be visible\n - locator resolved to 99 elements. Proceeding with the first one: …", "time" : { - "start" : 1717800196041, - "stop" : 1717800200585, - "duration" : 4544 + "start" : 1717801918679, + "stop" : 1717801918789, + "duration" : 110 } } ] }, - "f97bddd62ddb1d8812cefb30c9b685ab" : { + "0fd4673960ee87b956d33755840cb9e9" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -1064,12 +1005,12 @@ "total" : 1 }, "items" : [ { - "uid" : "af61ad6f4a5001a6", + "uid" : "9318b61e7dc383e2", "status" : "passed", "time" : { - "start" : 1717800198541, - "stop" : 1717800207668, - "duration" : 9127 + "start" : 1717801725420, + "stop" : 1717801733893, + "duration" : 8473 } } ] }, @@ -1083,13 +1024,13 @@ "total" : 1 }, "items" : [ { - "uid" : "7ec9942e36bb88ee", + "uid" : "2b3587ec7a891ce", "status" : "failed", - "statusDetails" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']", + "statusDetails" : "playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nCall log:\nwaiting for locator(\"*\") to be visible\n - locator resolved to 99 elements. Proceeding with the first one: …", "time" : { - "start" : 1717800561602, - "stop" : 1717800606869, - "duration" : 45267 + "start" : 1717802058537, + "stop" : 1717802058650, + "duration" : 113 } } ] }, @@ -1103,12 +1044,12 @@ "total" : 1 }, "items" : [ { - "uid" : "1fca25ba43142135", + "uid" : "66f03be6055878f3", "status" : "passed", "time" : { - "start" : 1717800187565, - "stop" : 1717800193513, - "duration" : 5948 + "start" : 1717801645066, + "stop" : 1717801649597, + "duration" : 4531 } } ] }, @@ -1122,12 +1063,12 @@ "total" : 1 }, "items" : [ { - "uid" : "5bdc13de0b52d9a6", + "uid" : "3b51aeaed90fb267", "status" : "passed", "time" : { - "start" : 1717800239119, - "stop" : 1717800243851, - "duration" : 4732 + "start" : 1717801741921, + "stop" : 1717801746781, + "duration" : 4860 } } ] }, @@ -1141,32 +1082,31 @@ "total" : 1 }, "items" : [ { - "uid" : "4add78f6c5dd2a82", + "uid" : "7c3e95456ff2e313", "status" : "passed", "time" : { - "start" : 1717800331322, - "stop" : 1717800339467, - "duration" : 8145 + "start" : 1717801813027, + "stop" : 1717801820725, + "duration" : 7698 } } ] }, "6d3ecbed8a34389c2d17a31baab210b7" : { "statistic" : { - "failed" : 1, + "failed" : 0, "broken" : 0, "skipped" : 0, - "passed" : 0, + "passed" : 1, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "a96b8881d63c99c9", - "status" : "failed", - "statusDetails" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button[text()='Log In']", + "uid" : "a4ac6f23f01b27a3", + "status" : "passed", "time" : { - "start" : 1717800341463, - "stop" : 1717800372747, - "duration" : 31284 + "start" : 1717801821772, + "stop" : 1717801830008, + "duration" : 8236 } } ] }, @@ -1180,32 +1120,13 @@ "total" : 1 }, "items" : [ { - "uid" : "18a9df5f81dfffa2", + "uid" : "eccd03e1e58255ba", "status" : "failed", "statusDetails" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button [text()='Add batches']", "time" : { - "start" : 1717800716969, - "stop" : 1717800783130, - "duration" : 66161 - } - } ] - }, - "1773603fdc36ebfca8fa27ed0010172d" : { - "statistic" : { - "failed" : 0, - "broken" : 0, - "skipped" : 0, - "passed" : 1, - "unknown" : 0, - "total" : 1 - }, - "items" : [ { - "uid" : "a81526a410d30ed2", - "status" : "passed", - "time" : { - "start" : 1717800074654, - "stop" : 1717800081642, - "duration" : 6988 + "start" : 1717802129828, + "stop" : 1717802173726, + "duration" : 43898 } } ] }, @@ -1219,31 +1140,12 @@ "total" : 1 }, "items" : [ { - "uid" : "62e2ccf4ba019b94", + "uid" : "6032c487e704c28b", "status" : "passed", "time" : { - "start" : 1717800087854, - "stop" : 1717800093380, - "duration" : 5526 - } - } ] - }, - "4a5300cdc334c930e8291b5b8aaea27b" : { - "statistic" : { - "failed" : 0, - "broken" : 0, - "skipped" : 0, - "passed" : 1, - "unknown" : 0, - "total" : 1 - }, - "items" : [ { - "uid" : "1a98f19b52b112ad", - "status" : "passed", - "time" : { - "start" : 1717800105899, - "stop" : 1717800118168, - "duration" : 12269 + "start" : 1717801570120, + "stop" : 1717801576297, + "duration" : 6177 } } ] }, @@ -1257,50 +1159,12 @@ "total" : 1 }, "items" : [ { - "uid" : "53f2fc93a8c9a949", + "uid" : "5f2612de97027bef", "status" : "passed", "time" : { - "start" : 1717800270052, - "stop" : 1717800277938, - "duration" : 7886 - } - } ] - }, - "2b0d99241248f314a20bbf154476575b" : { - "statistic" : { - "failed" : 0, - "broken" : 0, - "skipped" : 0, - "passed" : 1, - "unknown" : 0, - "total" : 1 - }, - "items" : [ { - "uid" : "b60e4c00917dd253", - "status" : "passed", - "time" : { - "start" : 1717800677295, - "stop" : 1717800752094, - "duration" : 74799 - } - } ] - }, - "551beab2e899358bffc51d65ee1d98fe" : { - "statistic" : { - "failed" : 0, - "broken" : 0, - "skipped" : 0, - "passed" : 1, - "unknown" : 0, - "total" : 1 - }, - "items" : [ { - "uid" : "cb5d4cea7f7a72cd", - "status" : "passed", - "time" : { - "start" : 1717800075947, - "stop" : 1717800084788, - "duration" : 8841 + "start" : 1717801717059, + "stop" : 1717801725418, + "duration" : 8359 } } ] }, @@ -1314,12 +1178,12 @@ "total" : 1 }, "items" : [ { - "uid" : "fcb0dc946524bac1", + "uid" : "524b42398973ea21", "status" : "passed", "time" : { - "start" : 1717800323255, - "stop" : 1717800331318, - "duration" : 8063 + "start" : 1717801803437, + "stop" : 1717801813025, + "duration" : 9588 } } ] }, @@ -1333,13 +1197,13 @@ "total" : 1 }, "items" : [ { - "uid" : "aae221a09b36725c", + "uid" : "96dea5117a03ddfa", "status" : "failed", "statusDetails" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //label[text()='NEELIMA HOUSE']/preceding-sibling::input[@name='SiteId']", "time" : { - "start" : 1717800301601, - "stop" : 1717800341290, - "duration" : 39689 + "start" : 1717801793394, + "stop" : 1717801833218, + "duration" : 39824 } } ] }, @@ -1353,12 +1217,12 @@ "total" : 1 }, "items" : [ { - "uid" : "f4d4c8764f17a18c", + "uid" : "c2cc4bae14dd3df5", "status" : "passed", "time" : { - "start" : 1717800372948, - "stop" : 1717800373995, - "duration" : 1047 + "start" : 1717801830012, + "stop" : 1717801831379, + "duration" : 1367 } } ] }, @@ -1372,12 +1236,12 @@ "total" : 1 }, "items" : [ { - "uid" : "7e195759b0e5d59c", + "uid" : "b5a239dea2c6a8b", "status" : "passed", "time" : { - "start" : 1717800165618, - "stop" : 1717800171497, - "duration" : 5879 + "start" : 1717801624375, + "stop" : 1717801630818, + "duration" : 6443 } } ] }, @@ -1391,12 +1255,12 @@ "total" : 1 }, "items" : [ { - "uid" : "705ce5109aeae23d", + "uid" : "81d2584507241c41", "status" : "passed", "time" : { - "start" : 1717800201312, - "stop" : 1717800205939, - "duration" : 4627 + "start" : 1717801685558, + "stop" : 1717801689165, + "duration" : 3607 } } ] }, @@ -1410,31 +1274,32 @@ "total" : 1 }, "items" : [ { - "uid" : "96fe9d4f7a35015b", + "uid" : "b633fd5ebcd232a3", "status" : "passed", "time" : { - "start" : 1717800235977, - "stop" : 1717800241829, - "duration" : 5852 + "start" : 1717801723845, + "stop" : 1717801729285, + "duration" : 5440 } } ] }, "d2c24c8abd1adc5c5727ab0f09b7aa74" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "921257ca882226db", - "status" : "passed", + "uid" : "2126c8a44ac1d6e", + "status" : "failed", + "statusDetails" : "helpers.playwrightHelper.ElementNotFoundException: Element not found: //button[text()='Log In']", "time" : { - "start" : 1717800333935, - "stop" : 1717800337235, - "duration" : 3300 + "start" : 1717801833496, + "stop" : 1717801864608, + "duration" : 31112 } } ] }, @@ -1448,31 +1313,12 @@ "total" : 1 }, "items" : [ { - "uid" : "6e76b6c2a686c2f", - "status" : "passed", - "time" : { - "start" : 1717800447883, - "stop" : 1717800521343, - "duration" : 73460 - } - } ] - }, - "e0cb90d8c98f5e460ff18aa5de615437" : { - "statistic" : { - "failed" : 0, - "broken" : 0, - "skipped" : 0, - "passed" : 1, - "unknown" : 0, - "total" : 1 - }, - "items" : [ { - "uid" : "673a959565879a8e", + "uid" : "76c4012e50b3e066", "status" : "passed", "time" : { - "start" : 1717800257197, - "stop" : 1717800263894, - "duration" : 6697 + "start" : 1717801951414, + "stop" : 1717802049552, + "duration" : 98138 } } ] }, @@ -1486,16 +1332,16 @@ "total" : 1 }, "items" : [ { - "uid" : "1b76666baf2e74f6", + "uid" : "8b23a552aa007056", "status" : "passed", "time" : { - "start" : 1717800339475, - "stop" : 1717800346822, - "duration" : 7347 + "start" : 1717801820728, + "stop" : 1717801827584, + "duration" : 6856 } } ] }, - "7d1dc7019fec3004cd0d4cba4d75cbc6" : { + "9a957ce315d0094ef5802b47d59d1469" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -1505,16 +1351,16 @@ "total" : 1 }, "items" : [ { - "uid" : "c76824257f152ddc", + "uid" : "9c1beac0ca4a9144", "status" : "passed", "time" : { - "start" : 1717800124681, - "stop" : 1717800131031, - "duration" : 6350 + "start" : 1717801754280, + "stop" : 1717801762198, + "duration" : 7918 } } ] }, - "cee9bdacf5d513d90c65c8e5e657771d" : { + "7d1dc7019fec3004cd0d4cba4d75cbc6" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -1524,12 +1370,12 @@ "total" : 1 }, "items" : [ { - "uid" : "e9bee0266069ae69", + "uid" : "9560148580fdbce5", "status" : "passed", "time" : { - "start" : 1717800599710, - "stop" : 1717800669054, - "duration" : 69344 + "start" : 1717801603001, + "stop" : 1717801608278, + "duration" : 5277 } } ] }, @@ -1543,52 +1389,12 @@ "total" : 1 }, "items" : [ { - "uid" : "d5dafe56fb0877d4", + "uid" : "403aa9fb953d74a", "status" : "passed", "time" : { - "start" : 1717800337240, - "stop" : 1717800340664, - "duration" : 3424 - } - } ] - }, - "9a957ce315d0094ef5802b47d59d1469" : { - "statistic" : { - "failed" : 1, - "broken" : 0, - "skipped" : 0, - "passed" : 0, - "unknown" : 0, - "total" : 1 - }, - "items" : [ { - "uid" : "e1b058dbef455c8e", - "status" : "failed", - "statusDetails" : "playwright._impl._errors.TimeoutError: Page.goto: Timeout 30000ms exceeded.\nCall log:\nnavigating to \"https://www.ravs-qa.england.nhs.uk/\", waiting until \"load\"", - "time" : { - "start" : 1717800263900, - "stop" : 1717800294982, - "duration" : 31082 - } - } ] - }, - "fcbb8313f0acc4c94b049eac778c2c8a" : { - "statistic" : { - "failed" : 1, - "broken" : 0, - "skipped" : 0, - "passed" : 0, - "unknown" : 0, - "total" : 1 - }, - "items" : [ { - "uid" : "b4a1e82a9b1159c3", - "status" : "failed", - "statusDetails" : "playwright._impl._errors.TimeoutError: Page.wait_for_selector: Timeout 100ms exceeded.\nCall log:\nwaiting for locator(\"*\") to be visible\n - locator resolved to 99 elements. Proceeding with the first one: …", - "time" : { - "start" : 1717800751663, - "stop" : 1717800751781, - "duration" : 118 + "start" : 1717801865107, + "stop" : 1717801869882, + "duration" : 4775 } } ] }, @@ -1602,12 +1408,12 @@ "total" : 1 }, "items" : [ { - "uid" : "61a22540f9fdcb4b", + "uid" : "9830d7515706877c", "status" : "passed", "time" : { - "start" : 1717800246893, - "stop" : 1717800253285, - "duration" : 6392 + "start" : 1717801732954, + "stop" : 1717801737989, + "duration" : 5035 } } ] } diff --git a/history/retry-trend.json b/history/retry-trend.json index 5f4a0e1ef..ceb954e2a 100644 --- a/history/retry-trend.json +++ b/history/retry-trend.json @@ -1,6 +1,6 @@ [ { "data" : { - "run" : 84, + "run" : 74, "retry" : 0 } } ] \ No newline at end of file diff --git a/widgets/behaviors.json b/widgets/behaviors.json index a3ecc1be1..0c79cf9fd 100644 --- a/widgets/behaviors.json +++ b/widgets/behaviors.json @@ -4,56 +4,56 @@ "uid" : "c485d1aa99e26b4c79fc5c662c624c9d", "name" : "Record vaccine", "statistic" : { - "failed" : 11, + "failed" : 6, "broken" : 0, "skipped" : 0, "passed" : 7, "unknown" : 0, - "total" : 18 + "total" : 13 } }, { - "uid" : "dad0fa9c36821039b506dc73dbb5bf72", - "name" : "Find a patient", + "uid" : "89454da568829ba0e3b824d512d0be96", + "name" : "Add vaccine to site", "statistic" : { "failed" : 3, "broken" : 0, "skipped" : 0, - "passed" : 28, + "passed" : 10, "unknown" : 0, - "total" : 31 + "total" : 13 } }, { - "uid" : "89454da568829ba0e3b824d512d0be96", - "name" : "Add vaccine to site", + "uid" : "dad0fa9c36821039b506dc73dbb5bf72", + "name" : "Find a patient", "statistic" : { "failed" : 2, "broken" : 0, "skipped" : 0, - "passed" : 13, + "passed" : 27, "unknown" : 0, - "total" : 15 + "total" : 29 } }, { - "uid" : "5b1c929fa6f58ac88a5cf0cec0914bfc", - "name" : "Add Batches to vaccine", + "uid" : "07ccdc9b95bf3f4817e5955bf1854cdd", + "name" : "Login Feature", "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 13, + "passed" : 5, "unknown" : 0, - "total" : 13 + "total" : 6 } }, { - "uid" : "07ccdc9b95bf3f4817e5955bf1854cdd", - "name" : "Login Feature", + "uid" : "5b1c929fa6f58ac88a5cf0cec0914bfc", + "name" : "Add Batches to vaccine", "statistic" : { "failed" : 0, "broken" : 0, "skipped" : 0, - "passed" : 6, + "passed" : 12, "unknown" : 0, - "total" : 6 + "total" : 12 } }, { "uid" : "7ea9cf86cfcd32a8ccd0d7d669dec4ee", diff --git a/widgets/categories-trend.json b/widgets/categories-trend.json index f90dbdce7..b37205395 100644 --- a/widgets/categories-trend.json +++ b/widgets/categories-trend.json @@ -1,5 +1,5 @@ [ { "data" : { - "Product defects" : 16 + "Product defects" : 12 } } ] \ No newline at end of file diff --git a/widgets/categories.json b/widgets/categories.json index f2780357d..b38257942 100644 --- a/widgets/categories.json +++ b/widgets/categories.json @@ -4,12 +4,12 @@ "uid" : "8fb3a91ba5aaf9de24cc8a92edc82b5d", "name" : "Product defects", "statistic" : { - "failed" : 16, + "failed" : 12, "broken" : 0, "skipped" : 0, "passed" : 0, "unknown" : 0, - "total" : 16 + "total" : 12 } } ] } \ No newline at end of file diff --git a/widgets/duration-trend.json b/widgets/duration-trend.json index 120c7d8b6..956033768 100644 --- a/widgets/duration-trend.json +++ b/widgets/duration-trend.json @@ -1,5 +1,5 @@ [ { "data" : { - "duration" : 708476 + "duration" : 605848 } } ] \ No newline at end of file diff --git a/widgets/duration.json b/widgets/duration.json index 1153e6209..19139239d 100644 --- a/widgets/duration.json +++ b/widgets/duration.json @@ -1,840 +1,740 @@ [ { - "uid" : "ba2d1fd072443c95", - "name" : "Add vaccines page should launch [NEELIMA HOUSE-Off-site Outreach Event]", + "uid" : "9c1beac0ca4a9144", + "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-39 Barton Road, RG10 9DF]", "time" : { - "start" : 1717800173822, - "stop" : 1717800180194, - "duration" : 6372 + "start" : 1717801754280, + "stop" : 1717801762198, + "duration" : 7918 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "ffa9fc2cc0dd4bdc", - "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", + "uid" : "9560148580fdbce5", + "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Off-site Outreach Event]", "time" : { - "start" : 1717800076049, - "stop" : 1717800082914, - "duration" : 6865 + "start" : 1717801603001, + "stop" : 1717801608278, + "duration" : 5277 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "f4d4c8764f17a18c", - "name" : "Login button is visible", + "uid" : "7c3e95456ff2e313", + "name" : "Search without entering nhs number", "time" : { - "start" : 1717800372948, - "stop" : 1717800373995, - "duration" : 1047 + "start" : 1717801813027, + "stop" : 1717801820725, + "duration" : 7698 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "e9bee0266069ae69", - "name" : "Record a vaccine with nhs number [11-9450134391-ALBERT HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-MARIAN PIESSE-17/7/1994-2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT-Flu-Quadrivalent Influvac sub - unit Tetra - QIVe-SDYY2-14C-19/10/2026]", + "uid" : "91ceac129428a9aa", + "name" : "Search by NHS number [9449304424-COMFORT Jones-9/3/2018-Ifyoucan113, GDA11 UCL6, KT17 1NA]", "time" : { - "start" : 1717800599710, - "stop" : 1717800669054, - "duration" : 69344 + "start" : 1717801708717, + "stop" : 1717801717054, + "duration" : 8337 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "53f2fc93a8c9a949", - "name" : "Search by NHS number [9449305552-abxxyz Patel-13/2/2020-Caretakers Flat, Line2121, Line323, HYDERABAD, Country, EN2 6SN]", + "uid" : "f3a55f633930df9a", + "name" : "Record a vaccine with nhs number [4-9472710255-NEELIMA HOUSE-Home Of Housebound Patient-yes-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-COVID-19-Comirnaty 10 Omicron XBB.1.5-SDYY2-14A-19/10/2026]", "time" : { - "start" : 1717800270052, - "stop" : 1717800277938, - "duration" : 7886 + "start" : 1717801909401, + "stop" : 1717802010587, + "duration" : 101186 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "b60e4c00917dd253", - "name" : "Record a vaccine with nhs number [2-9450141711-ALBERT HOUSE-Home Of Housebound Patient-yes-today-2-yes-yes-today-1-KRISTIA SIDAWAY-24/6/1992-41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY-Flu-Fluad Tetra - aQIV-SDYY2-22A-19/10/2026]", + "uid" : "9318b61e7dc383e2", + "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", "time" : { - "start" : 1717800677295, - "stop" : 1717800752094, - "duration" : 74799 + "start" : 1717801725420, + "stop" : 1717801733893, + "duration" : 8473 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "4ae666c7016687d", - "name" : "Record a vaccine with nhs number [9-9437599165-NEELIMA HOUSE-Home Of Housebound Patient-yes-today-30-yes-yes-today-30-CAWRDAV BOBBETT-21/7/1959-127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN-COVID-19-Comirnaty 30 Omicron XBB.1.5-SDYY2-18B-19/10/2026]", - "time" : { - "start" : 1717800525119, - "stop" : 1717800525235, - "duration" : 116 - }, - "status" : "failed", - "severity" : "normal" -}, { - "uid" : "a811ec6898c8dcd0", - "name" : "Search by NHS number [9449304424-COMFORT Jones-9/3/2018-Ifyoucan113, GDA11 UCL6, KT17 1NA]", + "uid" : "6032c487e704c28b", + "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Hospital Hub]", "time" : { - "start" : 1717800260892, - "stop" : 1717800270049, - "duration" : 9157 + "start" : 1717801570120, + "stop" : 1717801576297, + "duration" : 6177 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "aae221a09b36725c", - "name" : "Vaccine already added to site warning should appear [NEELIMA HOUSE-COVID-19-Comirnaty Original/Omicron BA.4-5]", - "time" : { - "start" : 1717800301601, - "stop" : 1717800341290, - "duration" : 39689 - }, - "status" : "failed", - "severity" : "normal" -}, { - "uid" : "251f04c148a2bef3", - "name" : "Record a vaccine with nhs number [1-9693632109-NEELIMA HOUSE-Vaccination Centre-yes-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-12B-19/10/2025]", - "time" : { - "start" : 1717800347324, - "stop" : 1717800391108, - "duration" : 43784 - }, - "status" : "failed", - "severity" : "normal" -}, { - "uid" : "b54db5dd899ae914", - "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Hospital Hub]", + "uid" : "1d571392d861f75b", + "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Hospital Hub]", "time" : { - "start" : 1717800213267, - "stop" : 1717800219220, - "duration" : 5953 + "start" : 1717801614816, + "stop" : 1717801621301, + "duration" : 6485 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "ecc71fbe674448ae", - "name" : "Record a vaccine with nhs number [1-9450141444-ALBERT HOUSE-Care Home-yes-today-4-yes-yes-today-2-BRANDIE DYBLE-25/8/1992-49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF-Flu-Supemtek - QIVr-SDYY2-21A-19/10/2026]", + "uid" : "66f03be6055878f3", + "name" : "Add vaccines page should launch [ALBERT HOUSE-Hospital Hub]", "time" : { - "start" : 1717800673002, - "stop" : 1717800748341, - "duration" : 75339 + "start" : 1717801645066, + "stop" : 1717801649597, + "duration" : 4531 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "76aa7549f2c79544", - "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Off-site Outreach Event]", + "uid" : "a51a6f9250d4e1b2", + "name" : "Add batch to vaccine [NEELIMA HOUSE-COVID-19-Comirnaty Original/Omicron BA.4-5-SD7YY2-24-today+90]", "time" : { - "start" : 1717800091053, - "stop" : 1717800098076, - "duration" : 7023 + "start" : 1717801574482, + "stop" : 1717801591582, + "duration" : 17100 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "921257ca882226db", - "name" : "Sign in should fail based on credentials provided [None-password-fail]", + "uid" : "22e7c3dce36debda", + "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", "time" : { - "start" : 1717800333935, - "stop" : 1717800337235, - "duration" : 3300 + "start" : 1717801699519, + "stop" : 1717801708714, + "duration" : 9195 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "9452d0c0b5fc9dab", - "name" : "Record a vaccine with nhs number [9-9474405174-ALBERT HOUSE-Home Of Housebound Patient-yes-today-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-Fluenz Tetra - LAIV-SDYY2-19A-19/10/2026]", - "time" : { - "start" : 1717800584102, - "stop" : 1717800637537, - "duration" : 53435 - }, - "status" : "failed", - "severity" : "normal" -}, { - "uid" : "b458a107f7449d6b", - "name" : "Record a vaccine with nhs number [8-9437580812-NEELIMA HOUSE-Care Home-yes-today-7-yes-yes-today-7-INDIGO CATCHESIDE-1/3/1959-12 CANBERRA STREET, MANCHESTER, M11 4WL-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-18A-19/10/2026]", - "time" : { - "start" : 1717800518022, - "stop" : 1717800564367, - "duration" : 46345 - }, - "status" : "failed", - "severity" : "normal" -}, { - "uid" : "33c3ae776dbb34d9", - "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Care Home]", + "uid" : "96ad082beb106749", + "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", "time" : { - "start" : 1717800223894, - "stop" : 1717800230936, - "duration" : 7042 + "start" : 1717801794368, + "stop" : 1717801803435, + "duration" : 9067 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "14b36d1dd3d62fbf", - "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Care Home]", + "uid" : "143e2bf07dc9ef65", + "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", "time" : { - "start" : 1717800258516, - "stop" : 1717800266246, - "duration" : 7730 + "start" : 1717801769980, + "stop" : 1717801779177, + "duration" : 9197 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "a81526a410d30ed2", - "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Vaccination Centre]", + "uid" : "b5a239dea2c6a8b", + "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Hospital Hub]", "time" : { - "start" : 1717800074654, - "stop" : 1717800081642, - "duration" : 6988 + "start" : 1717801624375, + "stop" : 1717801630818, + "duration" : 6443 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "6783698424ff9047", - "name" : "Record a vaccine with nhs number [10-9474405174-ALBERT HOUSE-Off-site Outreach Event-yes-today-2-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-Quadrivalent Influenza vaccine - QIVe-SDYY2-14B-19/10/2026]", - "time" : { - "start" : 1717800611502, - "stop" : 1717800672370, - "duration" : 60868 - }, - "status" : "failed", - "severity" : "normal" -}, { - "uid" : "b9bd146152fbac4b", - "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Hospital Hub]", + "uid" : "a97856d286cef287", + "name" : "Record a vaccine with nhs number [3-9470057589-NEELIMA HOUSE-Care Home-yes-today-2-yes-yes-today-1-ROGER SEABORNE-13/12/1922-10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG-COVID-19-Comirnaty 3 Omicron XBB.1.5-SDYY2-13A-19/10/2026]", "time" : { - "start" : 1717800123006, - "stop" : 1717800128797, - "duration" : 5791 + "start" : 1717801839306, + "stop" : 1717801906256, + "duration" : 66950 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "6d674d700f52ab79", - "name" : "Find a patient page should launch [NEELIMA HOUSE-Vaccination Centre]", + "uid" : "4decc2f425b2fcf", + "name" : "Find a patient page should launch [NEELIMA HOUSE-Care Home]", "time" : { - "start" : 1717800191818, - "stop" : 1717800196877, - "duration" : 5059 + "start" : 1717801692973, + "stop" : 1717801699671, + "duration" : 6698 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "8912393d57fd8792", - "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", + "uid" : "3533ba9e42aa3970", + "name" : "Record a vaccine with nhs number [7-9474374228-NEELIMA HOUSE-Hospital Hub-yes-today-6-yes-yes-today-3-ORINDA JUDD-20/7/1963-2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL-COVID-19-Spikevax XBB.1.5-SDYY2-17A-19/10/2026]", "time" : { - "start" : 1717800305645, - "stop" : 1717800317034, - "duration" : 11389 + "start" : 1717802016262, + "stop" : 1717802086849, + "duration" : 70587 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "1b76666baf2e74f6", - "name" : "NHS sign in page should be visible", + "uid" : "eaab84bc49d83a54", + "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", "time" : { - "start" : 1717800339475, - "stop" : 1717800346822, - "duration" : 7347 + "start" : 1717801779180, + "stop" : 1717801790364, + "duration" : 11184 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "d5dafe56fb0877d4", - "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", + "uid" : "25a68c0144b73e20", + "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Care Home]", "time" : { - "start" : 1717800337240, - "stop" : 1717800340664, - "duration" : 3424 + "start" : 1717801625937, + "stop" : 1717801633608, + "duration" : 7671 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "c80e93f27a669390", - "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", + "uid" : "8dbd6199f88c701a", + "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Home Of Housebound Patient]", "time" : { - "start" : 1717800325627, - "stop" : 1717800333931, - "duration" : 8304 + "start" : 1717801593399, + "stop" : 1717801599159, + "duration" : 5760 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "f58e0d0f2d5c3210", - "name" : "Record a vaccine with nhs number [0-9693632109-NEELIMA HOUSE-Vaccination Centre-yes-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-12-19/10/2025]", - "time" : { - "start" : 1717800348784, - "stop" : 1717800392625, - "duration" : 43841 - }, - "status" : "failed", - "severity" : "normal" -}, { - "uid" : "b4a1e82a9b1159c3", - "name" : "Record a vaccine with nhs number [4-9437541817-NEELIMA HOUSE-Off-site Outreach Event-yes-today-yes-yes-today-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-Flu-Adjuvanted Quadrivalent - aQIV-SDYY2-24A-19/10/2026]", + "uid" : "2126c8a44ac1d6e", + "name" : "Sign in should fail based on credentials provided [None-password-fail]", "time" : { - "start" : 1717800751663, - "stop" : 1717800751781, - "duration" : 118 + "start" : 1717801833496, + "stop" : 1717801864608, + "duration" : 31112 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "4add78f6c5dd2a82", - "name" : "Search without entering nhs number", + "uid" : "a4c9fbea089c5ec4", + "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", "time" : { - "start" : 1717800331322, - "stop" : 1717800339467, - "duration" : 8145 + "start" : 1717801869887, + "stop" : 1717801874212, + "duration" : 4325 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "1fca25ba43142135", - "name" : "Add vaccines page should launch [ALBERT HOUSE-Hospital Hub]", + "uid" : "9d28aaacd26b6dee", + "name" : "Add vaccines page should launch [NEELIMA HOUSE-Care Home]", "time" : { - "start" : 1717800187565, - "stop" : 1717800193513, - "duration" : 5948 + "start" : 1717801610136, + "stop" : 1717801618448, + "duration" : 8312 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "a96b8881d63c99c9", - "name" : "Search without entering patient details", + "uid" : "e72a149af1b1696e", + "name" : "Find a patient page should launch [ALBERT HOUSE-Hospital Hub]", "time" : { - "start" : 1717800341463, - "stop" : 1717800372747, - "duration" : 31284 + "start" : 1717801751035, + "stop" : 1717801751150, + "duration" : 115 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "3eae7ffe8ba783d4", - "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", + "uid" : "2059ce9a249079ec", + "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", "time" : { - "start" : 1717800375325, - "stop" : 1717800377777, - "duration" : 2452 + "start" : 1717801787126, + "stop" : 1717801793390, + "duration" : 6264 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "efffd0eaa2a90741", - "name" : "Vaccine already added to site warning should appear [NEELIMA HOUSE-Flu-Fluenz Tetra - LAIV]", + "uid" : "10592ca09681b4d4", + "name" : "Search by NHS number [9449306613-Briar Anderton-20/5/1990-123 Main Vyt, AB12 3CE]", "time" : { - "start" : 1717800171502, - "stop" : 1717800186478, - "duration" : 14976 + "start" : 1717801733896, + "stop" : 1717801743925, + "duration" : 10029 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "c3427240a90f96e3", - "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Vaccination Centre]", + "uid" : "3f8c1497f53f6383", + "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", "time" : { - "start" : 1717800204013, - "stop" : 1717800209154, - "duration" : 5141 + "start" : 1717801783442, + "stop" : 1717801794364, + "duration" : 10922 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "7e195759b0e5d59c", - "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Hospital Hub]", + "uid" : "81d2584507241c41", + "name" : "Find a patient page should launch [NEELIMA HOUSE-Hospital Hub]", "time" : { - "start" : 1717800165618, - "stop" : 1717800171497, - "duration" : 5879 + "start" : 1717801685558, + "stop" : 1717801689165, + "duration" : 3607 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "1e2e40aeb5240a63", - "name" : "Find a patient page should launch [ALBERT HOUSE-Off-site Outreach Event]", + "uid" : "f2022c0716cefbc1", + "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Off-site Outreach Event]", "time" : { - "start" : 1717800196041, - "stop" : 1717800200585, - "duration" : 4544 + "start" : 1717801572485, + "stop" : 1717801578975, + "duration" : 6490 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "7e198b5d2b0a6b4d", - "name" : "NHS sign in page should be visible", + "uid" : "5f2612de97027bef", + "name" : "Search by NHS number [9449305552-abxxyz Patel-13/2/2020-Caretakers Flat, Line2121, Line323, HYDERABAD, Country, EN2 6SN]", "time" : { - "start" : 1717800373997, - "stop" : 1717800375323, - "duration" : 1326 + "start" : 1717801717059, + "stop" : 1717801725418, + "duration" : 8359 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "a8927ebe92aa6ccf", - "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", + "uid" : "fc9a594c97bf468", + "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", "time" : { - "start" : 1717800295252, - "stop" : 1717800305642, - "duration" : 10390 + "start" : 1717801790367, + "stop" : 1717801821364, + "duration" : 30997 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "a77d46c9944cf781", - "name" : "Find a patient page should launch [NEELIMA HOUSE-Home Of Housebound Patient]", + "uid" : "a4ac6f23f01b27a3", + "name" : "Search without entering patient details", "time" : { - "start" : 1717800222026, - "stop" : 1717800225905, - "duration" : 3879 + "start" : 1717801821772, + "stop" : 1717801830008, + "duration" : 8236 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "52c292405ddd01ab", + "uid" : "d6b92eabe5d5b720", "name" : "Find a patient page should launch [ALBERT HOUSE-Home Of Housebound Patient]", "time" : { - "start" : 1717800185685, - "stop" : 1717800191521, - "duration" : 5836 - }, - "status" : "passed", - "severity" : "normal" -}, { - "uid" : "c9f9d49b76b24194", - "name" : "Find a patient page should launch [ALBERT HOUSE-Hospital Hub]", - "time" : { - "start" : 1717800247797, - "stop" : 1717800253145, - "duration" : 5348 + "start" : 1717801647561, + "stop" : 1717801652756, + "duration" : 5195 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "1c35b0c4bbce9879", - "name" : "Add vaccines page should launch [ALBERT HOUSE-Vaccination Centre]", - "time" : { - "start" : 1717800175844, - "stop" : 1717800182437, - "duration" : 6593 - }, - "status" : "passed", - "severity" : "normal" -}, { - "uid" : "fcb0dc946524bac1", - "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", + "uid" : "c2cc4bae14dd3df5", + "name" : "Login button is visible", "time" : { - "start" : 1717800323255, - "stop" : 1717800331318, - "duration" : 8063 + "start" : 1717801830012, + "stop" : 1717801831379, + "duration" : 1367 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "86bdd1fe0e402392", - "name" : "Record a vaccine with nhs number [4-9472710255-NEELIMA HOUSE-Home Of Housebound Patient-yes-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-COVID-19-Comirnaty 10 Omicron XBB.1.5-SDYY2-14A-19/10/2026]", + "uid" : "2b3587ec7a891ce", + "name" : "Record a vaccine with nhs number [8-9474376638-ALBERT HOUSE-Care Home-yes-today-32-yes-yes-today-30-PHYLLIDA ZYLKO-6/2/1968-BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG-Flu-Fluenz Tetra - LAIV-SDYY2-18F-19/10/2026]", "time" : { - "start" : 1717800501002, - "stop" : 1717800550040, - "duration" : 49038 + "start" : 1717802058537, + "stop" : 1717802058650, + "duration" : 113 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "422c039ab6b2f2f", - "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", + "uid" : "de13c4f5275209a2", + "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", "time" : { - "start" : 1717800314900, - "stop" : 1717800323251, - "duration" : 8351 + "start" : 1717801743927, + "stop" : 1717801754277, + "duration" : 10350 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "19d6b63d122ed3c3", + "uid" : "e17d6d92b8a9e8cf", "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Home Of Housebound Patient]", "time" : { - "start" : 1717800235673, - "stop" : 1717800240913, - "duration" : 5240 + "start" : 1717801687386, + "stop" : 1717801691389, + "duration" : 4003 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "24499a8ac8020f1e", - "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", + "uid" : "3f1bbe494474c725", + "name" : "Add vaccines page should launch [ALBERT HOUSE-Off-site Outreach Event]", "time" : { - "start" : 1717800245009, - "stop" : 1717800249083, - "duration" : 4074 + "start" : 1717801714329, + "stop" : 1717801719519, + "duration" : 5190 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "e8fc383923360c31", - "name" : "Add vaccines page should launch [NEELIMA HOUSE-Care Home]", + "uid" : "faaf734f3936e662", + "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Hospital Hub]", "time" : { - "start" : 1717800131480, - "stop" : 1717800138341, - "duration" : 6861 + "start" : 1717801669836, + "stop" : 1717801674221, + "duration" : 4385 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "eb298cacaa8b8232", - "name" : "Record a vaccine with nhs number [5-9473629885-NEELIMA HOUSE-Off-site Outreach Event-yes-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-COVID-19-Spikevax XBB.1.5-SDYY2-15A-19/10/2026]", + "uid" : "da556477702688d8", + "name" : "Find a patient page should launch [NEELIMA HOUSE-Vaccination Centre]", "time" : { - "start" : 1717800380060, - "stop" : 1717800443818, - "duration" : 63758 + "start" : 1717801676801, + "stop" : 1717801682324, + "duration" : 5523 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "61a22540f9fdcb4b", + "uid" : "9830d7515706877c", "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Hospital Hub]", "time" : { - "start" : 1717800246893, - "stop" : 1717800253285, - "duration" : 6392 + "start" : 1717801732954, + "stop" : 1717801737989, + "duration" : 5035 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "ea64969bcb255020", - "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Care Home]", - "time" : { - "start" : 1717800133588, - "stop" : 1717800140889, - "duration" : 7301 - }, - "status" : "passed", - "severity" : "normal" -}, { - "uid" : "b892add1fd989a1", - "name" : "Record a vaccine with nhs number [3-9470057589-NEELIMA HOUSE-Care Home-yes-today-2-yes-yes-today-1-ROGER SEABORNE-13/12/1922-10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG-COVID-19-Comirnaty 3 Omicron XBB.1.5-SDYY2-13A-19/10/2026]", + "uid" : "524b42398973ea21", + "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", "time" : { - "start" : 1717800397092, - "stop" : 1717800496725, - "duration" : 99633 + "start" : 1717801803437, + "stop" : 1717801813025, + "duration" : 9588 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "85a7edaa53ca6587", - "name" : "Add vaccines page should launch [ALBERT HOUSE-Off-site Outreach Event]", + "uid" : "b6c72b1b963ee9cb", + "name" : "NHS sign in page should be visible", "time" : { - "start" : 1717800223645, - "stop" : 1717800230438, - "duration" : 6793 + "start" : 1717801831381, + "stop" : 1717801832485, + "duration" : 1104 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "3cda8b0ee1ff39f3", - "name" : "Record a vaccine with nhs number [7-9474374228-NEELIMA HOUSE-Hospital Hub-yes-today-6-yes-yes-today-3-ORINDA JUDD-20/7/1963-2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL-COVID-19-Spikevax XBB.1.5-SDYY2-17A-19/10/2026]", + "uid" : "53a5c86e3eb804e5", + "name" : "Record a vaccine with nhs number [0-9693632109-NEELIMA HOUSE-Vaccination Centre-yes-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-12-19/10/2025]", "time" : { - "start" : 1717800425629, - "stop" : 1717800514173, - "duration" : 88544 + "start" : 1717801830244, + "stop" : 1717801883207, + "duration" : 52963 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "484080d90e9df8bf", - "name" : "Add batch to vaccine [NEELIMA HOUSE-COVID-19-Comirnaty Original/Omicron BA.4-5-SD7YY2-24-today+90]", + "uid" : "76c4012e50b3e066", + "name" : "Record a vaccine with nhs number [6-9437540233-NEELIMA HOUSE-Vaccination Centre-yes-today-5-yes-yes-today-2-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-Spikevax XBB.1.5-SDYY2-16A-19/10/2026]", "time" : { - "start" : 1717800082917, - "stop" : 1717800103433, - "duration" : 20516 + "start" : 1717801951414, + "stop" : 1717802049552, + "duration" : 98138 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "64a54d0e61b17131", - "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", + "uid" : "3b51aeaed90fb267", + "name" : "Find a patient page should launch [ALBERT HOUSE-Vaccination Centre]", "time" : { - "start" : 1717800249085, - "stop" : 1717800260888, - "duration" : 11803 + "start" : 1717801741921, + "stop" : 1717801746781, + "duration" : 4860 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "d3436b187a45f589", - "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", + "uid" : "96dea5117a03ddfa", + "name" : "Vaccine already added to site warning should appear [NEELIMA HOUSE-COVID-19-Comirnaty Original/Omicron BA.4-5]", "time" : { - "start" : 1717800317038, - "stop" : 1717800325624, - "duration" : 8586 + "start" : 1717801793394, + "stop" : 1717801833218, + "duration" : 39824 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "2c74e05f564276fa", - "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", + "uid" : "cd283f6c34c2f784", + "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Care Home]", "time" : { - "start" : 1717800293768, - "stop" : 1717800304114, - "duration" : 10346 + "start" : 1717801677514, + "stop" : 1717801684392, + "duration" : 6878 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "5bdc13de0b52d9a6", - "name" : "Find a patient page should launch [ALBERT HOUSE-Vaccination Centre]", + "uid" : "7f58cd302038ca9e", + "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", "time" : { - "start" : 1717800239119, - "stop" : 1717800243851, - "duration" : 4732 + "start" : 1717801832489, + "stop" : 1717801836562, + "duration" : 4073 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "96fe9d4f7a35015b", - "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Vaccination Centre]", + "uid" : "eccd03e1e58255ba", + "name" : "Record a vaccine with nhs number [3-9450144699-ALBERT HOUSE-Off-site Outreach Event-yes-today-1-yes-yes-today-1-HOPE TULLY-10/1/1993-2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB-Flu-Cell-based Quadrivalent - QIVc-SDYY2-23A-19/10/2026]", "time" : { - "start" : 1717800235977, - "stop" : 1717800241829, - "duration" : 5852 + "start" : 1717802129828, + "stop" : 1717802173726, + "duration" : 43898 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "1acbe3392276b85b", - "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", + "uid" : "3d88ed46eee551bc", + "name" : "Vaccine already added to site warning should appear [NEELIMA HOUSE-Flu-Fluenz Tetra - LAIV]", "time" : { - "start" : 1717800277940, - "stop" : 1717800285974, - "duration" : 8034 + "start" : 1717801661703, + "stop" : 1717801672436, + "duration" : 10733 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "b16993faf8c9a328", - "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Care Home]", + "uid" : "595dc48352ddf5ef", + "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Care Home]", "time" : { - "start" : 1717800099305, - "stop" : 1717800108537, - "duration" : 9232 + "start" : 1717801743374, + "stop" : 1717801751921, + "duration" : 8547 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "7ec9942e36bb88ee", - "name" : "Record a vaccine with nhs number [8-9474376638-ALBERT HOUSE-Care Home-yes-today-32-yes-yes-today-30-PHYLLIDA ZYLKO-6/2/1968-BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG-Flu-Fluenz Tetra - LAIV-SDYY2-18F-19/10/2026]", + "uid" : "6d93967ad44ab11f", + "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Home Of Housebound Patient]", "time" : { - "start" : 1717800561602, - "stop" : 1717800606869, - "duration" : 45267 + "start" : 1717801638233, + "stop" : 1717801643388, + "duration" : 5155 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "5393840b2ff8ce89", - "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", + "uid" : "403aa9fb953d74a", + "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", "time" : { - "start" : 1717800301051, - "stop" : 1717800301176, - "duration" : 125 + "start" : 1717801865107, + "stop" : 1717801869882, + "duration" : 4775 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "c76824257f152ddc", - "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Off-site Outreach Event]", + "uid" : "ffec7eadf6531ba0", + "name" : "Record a vaccine with nhs number [12-9450140960-ALBERT HOUSE-Hospital Hub-yes-today-1-yes-yes-today-DEANA GAMBLES-5/9/1993-10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ-Flu-Flucelvax Tetra - QIVc-SDYY2-20A-19/10/2026]", "time" : { - "start" : 1717800124681, - "stop" : 1717800131031, - "duration" : 6350 + "start" : 1717802094687, + "stop" : 1717802138296, + "duration" : 43609 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "c222fb8bf818fbbf", - "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", + "uid" : "d59e3c01c72f84da", + "name" : "Find a patient page should launch [NEELIMA HOUSE-Home Of Housebound Patient]", "time" : { - "start" : 1717800340666, - "stop" : 1717800344644, - "duration" : 3978 + "start" : 1717801703288, + "stop" : 1717801707372, + "duration" : 4084 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "2da859f548518e1f", - "name" : "Find a patient page should launch [NEELIMA HOUSE-Off-site Outreach Event]", + "uid" : "c9837eea48af5d1f", + "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", "time" : { - "start" : 1717800230294, - "stop" : 1717800235437, - "duration" : 5143 + "start" : 1717801694711, + "stop" : 1717801699515, + "duration" : 4804 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "cff6359a61b8c825", - "name" : "Find a patient page should launch [NEELIMA HOUSE-Care Home]", + "uid" : "8b23a552aa007056", + "name" : "NHS sign in page should be visible", "time" : { - "start" : 1717800210482, - "stop" : 1717800217131, - "duration" : 6649 + "start" : 1717801820728, + "stop" : 1717801827584, + "duration" : 6856 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "705ce5109aeae23d", - "name" : "Find a patient page should launch [NEELIMA HOUSE-Hospital Hub]", + "uid" : "48bf0359cd6d4946", + "name" : "Add vaccines page should launch [NEELIMA HOUSE-Vaccination Centre]", "time" : { - "start" : 1717800201312, - "stop" : 1717800205939, - "duration" : 4627 + "start" : 1717801596892, + "stop" : 1717801597016, + "duration" : 124 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "da6724759d571ce4", - "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", + "uid" : "331b089efaf6a5e6", + "name" : "Record a vaccine with nhs number [8-9437580812-NEELIMA HOUSE-Care Home-yes-today-7-yes-yes-today-7-INDIGO CATCHESIDE-1/3/1959-12 CANBERRA STREET, MANCHESTER, M11 4WL-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-18A-19/10/2026]", "time" : { - "start" : 1717800304123, - "stop" : 1717800314897, - "duration" : 10774 + "start" : 1717801922155, + "stop" : 1717801992388, + "duration" : 70233 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "957bedfa63f69f9f", - "name" : "Add vaccines page should launch [ALBERT HOUSE-Home Of Housebound Patient]", + "uid" : "b633fd5ebcd232a3", + "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Vaccination Centre]", "time" : { - "start" : 1717800212400, - "stop" : 1717800218077, - "duration" : 5677 + "start" : 1717801723845, + "stop" : 1717801729285, + "duration" : 5440 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "62e2ccf4ba019b94", - "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Hospital Hub]", + "uid" : "f4b0a86b1fea2aa3", + "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Care Home]", "time" : { - "start" : 1717800087854, - "stop" : 1717800093380, - "duration" : 5526 + "start" : 1717801581850, + "stop" : 1717801589249, + "duration" : 7399 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "e1b058dbef455c8e", - "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-39 Barton Road, RG10 9DF]", + "uid" : "8af5c41fb80b9bc3", + "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", "time" : { - "start" : 1717800263900, - "stop" : 1717800294982, - "duration" : 31082 + "start" : 1717801762201, + "stop" : 1717801769977, + "duration" : 7776 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "d6482d079613d7c5", - "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Home Of Housebound Patient]", + "uid" : "9cde99be004cd83e", + "name" : "Record a vaccine with nhs number [5-9473629885-NEELIMA HOUSE-Off-site Outreach Event-yes-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-COVID-19-Spikevax XBB.1.5-SDYY2-15A-19/10/2026]", "time" : { - "start" : 1717800112986, - "stop" : 1717800119601, - "duration" : 6615 + "start" : 1717801877431, + "stop" : 1717801945836, + "duration" : 68405 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "29073c7c4d878362", - "name" : "Search by NHS number [9449306613-Briar Anderton-20/5/1990-123 Main Vyt, AB12 3CE]", + "uid" : "b51ca4cf1c5cee7", + "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", "time" : { - "start" : 1717800285995, - "stop" : 1717800293765, - "duration" : 7770 + "start" : 1717801567878, + "stop" : 1717801574479, + "duration" : 6601 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "24b6235d74921f2f", - "name" : "Add vaccines page should launch [NEELIMA HOUSE-Vaccination Centre]", + "uid" : "f31f72c3e5e199d1", + "name" : "Record a vaccine with nhs number [12-9437540233-ALBERT HOUSE-Hospital Hub-yes-today-15-yes-yes-today-7-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-Spikevax XBB.1.5-SDYY2-18E-19/10/2026]", "time" : { - "start" : 1717800108813, - "stop" : 1717800114093, - "duration" : 5280 + "start" : 1717802090582, + "stop" : 1717802134513, + "duration" : 43931 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "1a98f19b52b112ad", - "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Vaccination Centre]", + "uid" : "b3321781a1e528df", + "name" : "Add vaccines page should launch [NEELIMA HOUSE-Home Of Housebound Patient]", "time" : { - "start" : 1717800105899, - "stop" : 1717800118168, - "duration" : 12269 + "start" : 1717801623819, + "stop" : 1717801630117, + "duration" : 6298 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "cb5d4cea7f7a72cd", - "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Care Home]", + "uid" : "af45e8cbcef78e5f", + "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Vaccination Centre]", "time" : { - "start" : 1717800075947, - "stop" : 1717800084788, - "duration" : 8841 + "start" : 1717801612869, + "stop" : 1717801618950, + "duration" : 6081 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "18a9df5f81dfffa2", - "name" : "Record a vaccine with nhs number [3-9450144699-ALBERT HOUSE-Off-site Outreach Event-yes-today-1-yes-yes-today-1-HOPE TULLY-10/1/1993-2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB-Flu-Cell-based Quadrivalent - QIVc-SDYY2-23A-19/10/2026]", + "uid" : "2c7b6327fa846008", + "name" : "Record a vaccine with nhs number [9-9437599165-NEELIMA HOUSE-Home Of Housebound Patient-yes-today-30-yes-yes-today-30-CAWRDAV BOBBETT-21/7/1959-127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN-COVID-19-Comirnaty 30 Omicron XBB.1.5-SDYY2-18B-19/10/2026]", "time" : { - "start" : 1717800716969, - "stop" : 1717800783130, - "duration" : 66161 + "start" : 1717801996216, + "stop" : 1717802096501, + "duration" : 100285 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "673a959565879a8e", - "name" : "Find a patient page should launch [ALBERT HOUSE-Care Home]", + "uid" : "5ae5fb41735c0731", + "name" : "Add vaccines page should launch [NEELIMA HOUSE-Hospital Hub]", "time" : { - "start" : 1717800257197, - "stop" : 1717800263894, - "duration" : 6697 + "start" : 1717801600421, + "stop" : 1717801605817, + "duration" : 5396 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "5d0d9197d581a74d", - "name" : "Add vaccines page should launch [NEELIMA HOUSE-Hospital Hub]", + "uid" : "ff3e5b6cfff9d6c4", + "name" : "Record a vaccine with nhs number [2-9470040228-NEELIMA HOUSE-Hospital Hub-yes-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-COVID-19-Comirnaty 30 Omicron XBB.1.5-SB12345-12A-19/2/2026]", "time" : { - "start" : 1717800119679, - "stop" : 1717800125716, - "duration" : 6037 + "start" : 1717801918679, + "stop" : 1717801918789, + "duration" : 110 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "af61ad6f4a5001a6", - "name" : "Add vaccines page should launch [ALBERT HOUSE-Care Home]", + "uid" : "30f352bd3ada756e", + "name" : "Find a patient page should launch [ALBERT HOUSE-Off-site Outreach Event]", "time" : { - "start" : 1717800198541, - "stop" : 1717800207668, - "duration" : 9127 + "start" : 1717801655514, + "stop" : 1717801659005, + "duration" : 3491 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "22b3f36a6bb69a49", - "name" : "Record a vaccine with nhs number [12-9450140960-ALBERT HOUSE-Hospital Hub-yes-today-1-yes-yes-today-DEANA GAMBLES-5/9/1993-10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ-Flu-Flucelvax Tetra - QIVc-SDYY2-20A-19/10/2026]", + "uid" : "3cf387ffb1fd8d73", + "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Vaccination Centre]", "time" : { - "start" : 1717800642009, - "stop" : 1717800712202, - "duration" : 70193 + "start" : 1717801662123, + "stop" : 1717801666502, + "duration" : 4379 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "6e76b6c2a686c2f", - "name" : "Record a vaccine with nhs number [6-9437540233-NEELIMA HOUSE-Vaccination Centre-yes-today-5-yes-yes-today-2-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-Spikevax XBB.1.5-SDYY2-16A-19/10/2026]", + "uid" : "19e140bb1a09bc4c", + "name" : "Add vaccines page should launch [ALBERT HOUSE-Vaccination Centre]", "time" : { - "start" : 1717800447883, - "stop" : 1717800521343, - "duration" : 73460 + "start" : 1717801635282, + "stop" : 1717801640868, + "duration" : 5586 }, "status" : "passed", "severity" : "normal" diff --git a/widgets/history-trend.json b/widgets/history-trend.json index 3c019ac92..624b47054 100644 --- a/widgets/history-trend.json +++ b/widgets/history-trend.json @@ -1,10 +1,10 @@ [ { "data" : { - "failed" : 16, + "failed" : 12, "broken" : 0, "skipped" : 0, - "passed" : 68, + "passed" : 62, "unknown" : 0, - "total" : 84 + "total" : 74 } } ] \ No newline at end of file diff --git a/widgets/retry-trend.json b/widgets/retry-trend.json index 5f4a0e1ef..ceb954e2a 100644 --- a/widgets/retry-trend.json +++ b/widgets/retry-trend.json @@ -1,6 +1,6 @@ [ { "data" : { - "run" : 84, + "run" : 74, "retry" : 0 } } ] \ No newline at end of file diff --git a/widgets/severity.json b/widgets/severity.json index 98139138a..9a0ee031f 100644 --- a/widgets/severity.json +++ b/widgets/severity.json @@ -1,840 +1,740 @@ [ { - "uid" : "b4a1e82a9b1159c3", - "name" : "Record a vaccine with nhs number [4-9437541817-NEELIMA HOUSE-Off-site Outreach Event-yes-today-yes-yes-today-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-Flu-Adjuvanted Quadrivalent - aQIV-SDYY2-24A-19/10/2026]", + "uid" : "de13c4f5275209a2", + "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", "time" : { - "start" : 1717800751663, - "stop" : 1717800751781, - "duration" : 118 + "start" : 1717801743927, + "stop" : 1717801754277, + "duration" : 10350 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "1c35b0c4bbce9879", - "name" : "Add vaccines page should launch [ALBERT HOUSE-Vaccination Centre]", + "uid" : "3cf387ffb1fd8d73", + "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Vaccination Centre]", "time" : { - "start" : 1717800175844, - "stop" : 1717800182437, - "duration" : 6593 + "start" : 1717801662123, + "stop" : 1717801666502, + "duration" : 4379 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "2da859f548518e1f", - "name" : "Find a patient page should launch [NEELIMA HOUSE-Off-site Outreach Event]", + "uid" : "19e140bb1a09bc4c", + "name" : "Add vaccines page should launch [ALBERT HOUSE-Vaccination Centre]", "time" : { - "start" : 1717800230294, - "stop" : 1717800235437, - "duration" : 5143 + "start" : 1717801635282, + "stop" : 1717801640868, + "duration" : 5586 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "e1b058dbef455c8e", - "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-39 Barton Road, RG10 9DF]", + "uid" : "eccd03e1e58255ba", + "name" : "Record a vaccine with nhs number [3-9450144699-ALBERT HOUSE-Off-site Outreach Event-yes-today-1-yes-yes-today-1-HOPE TULLY-10/1/1993-2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB-Flu-Cell-based Quadrivalent - QIVc-SDYY2-23A-19/10/2026]", "time" : { - "start" : 1717800263900, - "stop" : 1717800294982, - "duration" : 31082 + "start" : 1717802129828, + "stop" : 1717802173726, + "duration" : 43898 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "18a9df5f81dfffa2", - "name" : "Record a vaccine with nhs number [3-9450144699-ALBERT HOUSE-Off-site Outreach Event-yes-today-1-yes-yes-today-1-HOPE TULLY-10/1/1993-2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB-Flu-Cell-based Quadrivalent - QIVc-SDYY2-23A-19/10/2026]", + "uid" : "8dbd6199f88c701a", + "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Home Of Housebound Patient]", "time" : { - "start" : 1717800716969, - "stop" : 1717800783130, - "duration" : 66161 + "start" : 1717801593399, + "stop" : 1717801599159, + "duration" : 5760 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "4add78f6c5dd2a82", - "name" : "Search without entering nhs number", + "uid" : "595dc48352ddf5ef", + "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Care Home]", "time" : { - "start" : 1717800331322, - "stop" : 1717800339467, - "duration" : 8145 + "start" : 1717801743374, + "stop" : 1717801751921, + "duration" : 8547 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "a77d46c9944cf781", - "name" : "Find a patient page should launch [NEELIMA HOUSE-Home Of Housebound Patient]", + "uid" : "6d93967ad44ab11f", + "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Home Of Housebound Patient]", "time" : { - "start" : 1717800222026, - "stop" : 1717800225905, - "duration" : 3879 + "start" : 1717801638233, + "stop" : 1717801643388, + "duration" : 5155 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "f58e0d0f2d5c3210", - "name" : "Record a vaccine with nhs number [0-9693632109-NEELIMA HOUSE-Vaccination Centre-yes-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-12-19/10/2025]", + "uid" : "8af5c41fb80b9bc3", + "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", "time" : { - "start" : 1717800348784, - "stop" : 1717800392625, - "duration" : 43841 + "start" : 1717801762201, + "stop" : 1717801769977, + "duration" : 7776 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "705ce5109aeae23d", - "name" : "Find a patient page should launch [NEELIMA HOUSE-Hospital Hub]", + "uid" : "e17d6d92b8a9e8cf", + "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Home Of Housebound Patient]", "time" : { - "start" : 1717800201312, - "stop" : 1717800205939, - "duration" : 4627 + "start" : 1717801687386, + "stop" : 1717801691389, + "duration" : 4003 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "484080d90e9df8bf", - "name" : "Add batch to vaccine [NEELIMA HOUSE-COVID-19-Comirnaty Original/Omicron BA.4-5-SD7YY2-24-today+90]", + "uid" : "faaf734f3936e662", + "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Hospital Hub]", "time" : { - "start" : 1717800082917, - "stop" : 1717800103433, - "duration" : 20516 + "start" : 1717801669836, + "stop" : 1717801674221, + "duration" : 4385 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "64a54d0e61b17131", - "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", + "uid" : "9830d7515706877c", + "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Hospital Hub]", "time" : { - "start" : 1717800249085, - "stop" : 1717800260888, - "duration" : 11803 + "start" : 1717801732954, + "stop" : 1717801737989, + "duration" : 5035 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "ea64969bcb255020", - "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Care Home]", + "uid" : "9d28aaacd26b6dee", + "name" : "Add vaccines page should launch [NEELIMA HOUSE-Care Home]", "time" : { - "start" : 1717800133588, - "stop" : 1717800140889, - "duration" : 7301 + "start" : 1717801610136, + "stop" : 1717801618448, + "duration" : 8312 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "c80e93f27a669390", - "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", + "uid" : "2c7b6327fa846008", + "name" : "Record a vaccine with nhs number [9-9437599165-NEELIMA HOUSE-Home Of Housebound Patient-yes-today-30-yes-yes-today-30-CAWRDAV BOBBETT-21/7/1959-127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN-COVID-19-Comirnaty 30 Omicron XBB.1.5-SDYY2-18B-19/10/2026]", "time" : { - "start" : 1717800325627, - "stop" : 1717800333931, - "duration" : 8304 + "start" : 1717801996216, + "stop" : 1717802096501, + "duration" : 100285 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "fcb0dc946524bac1", - "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", + "uid" : "3b51aeaed90fb267", + "name" : "Find a patient page should launch [ALBERT HOUSE-Vaccination Centre]", "time" : { - "start" : 1717800323255, - "stop" : 1717800331318, - "duration" : 8063 + "start" : 1717801741921, + "stop" : 1717801746781, + "duration" : 4860 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "5393840b2ff8ce89", - "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", + "uid" : "da556477702688d8", + "name" : "Find a patient page should launch [NEELIMA HOUSE-Vaccination Centre]", "time" : { - "start" : 1717800301051, - "stop" : 1717800301176, - "duration" : 125 + "start" : 1717801676801, + "stop" : 1717801682324, + "duration" : 5523 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "9452d0c0b5fc9dab", - "name" : "Record a vaccine with nhs number [9-9474405174-ALBERT HOUSE-Home Of Housebound Patient-yes-today-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-Fluenz Tetra - LAIV-SDYY2-19A-19/10/2026]", + "uid" : "48bf0359cd6d4946", + "name" : "Add vaccines page should launch [NEELIMA HOUSE-Vaccination Centre]", "time" : { - "start" : 1717800584102, - "stop" : 1717800637537, - "duration" : 53435 + "start" : 1717801596892, + "stop" : 1717801597016, + "duration" : 124 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "19d6b63d122ed3c3", - "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Home Of Housebound Patient]", + "uid" : "af45e8cbcef78e5f", + "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Vaccination Centre]", "time" : { - "start" : 1717800235673, - "stop" : 1717800240913, - "duration" : 5240 + "start" : 1717801612869, + "stop" : 1717801618950, + "duration" : 6081 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "1fca25ba43142135", - "name" : "Add vaccines page should launch [ALBERT HOUSE-Hospital Hub]", + "uid" : "a4c9fbea089c5ec4", + "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", "time" : { - "start" : 1717800187565, - "stop" : 1717800193513, - "duration" : 5948 + "start" : 1717801869887, + "stop" : 1717801874212, + "duration" : 4325 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "cff6359a61b8c825", - "name" : "Find a patient page should launch [NEELIMA HOUSE-Care Home]", + "uid" : "b633fd5ebcd232a3", + "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Vaccination Centre]", "time" : { - "start" : 1717800210482, - "stop" : 1717800217131, - "duration" : 6649 + "start" : 1717801723845, + "stop" : 1717801729285, + "duration" : 5440 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "d5dafe56fb0877d4", - "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", + "uid" : "3f1bbe494474c725", + "name" : "Add vaccines page should launch [ALBERT HOUSE-Off-site Outreach Event]", "time" : { - "start" : 1717800337240, - "stop" : 1717800340664, - "duration" : 3424 + "start" : 1717801714329, + "stop" : 1717801719519, + "duration" : 5190 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "eb298cacaa8b8232", - "name" : "Record a vaccine with nhs number [5-9473629885-NEELIMA HOUSE-Off-site Outreach Event-yes-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-COVID-19-Spikevax XBB.1.5-SDYY2-15A-19/10/2026]", + "uid" : "6032c487e704c28b", + "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Hospital Hub]", "time" : { - "start" : 1717800380060, - "stop" : 1717800443818, - "duration" : 63758 + "start" : 1717801570120, + "stop" : 1717801576297, + "duration" : 6177 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "422c039ab6b2f2f", - "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", + "uid" : "9318b61e7dc383e2", + "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", "time" : { - "start" : 1717800314900, - "stop" : 1717800323251, - "duration" : 8351 + "start" : 1717801725420, + "stop" : 1717801733893, + "duration" : 8473 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "b458a107f7449d6b", - "name" : "Record a vaccine with nhs number [8-9437580812-NEELIMA HOUSE-Care Home-yes-today-7-yes-yes-today-7-INDIGO CATCHESIDE-1/3/1959-12 CANBERRA STREET, MANCHESTER, M11 4WL-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-18A-19/10/2026]", - "time" : { - "start" : 1717800518022, - "stop" : 1717800564367, - "duration" : 46345 - }, - "status" : "failed", - "severity" : "normal" -}, { - "uid" : "5bdc13de0b52d9a6", - "name" : "Find a patient page should launch [ALBERT HOUSE-Vaccination Centre]", + "uid" : "b5a239dea2c6a8b", + "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Hospital Hub]", "time" : { - "start" : 1717800239119, - "stop" : 1717800243851, - "duration" : 4732 + "start" : 1717801624375, + "stop" : 1717801630818, + "duration" : 6443 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "d6482d079613d7c5", - "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Home Of Housebound Patient]", + "uid" : "91ceac129428a9aa", + "name" : "Search by NHS number [9449304424-COMFORT Jones-9/3/2018-Ifyoucan113, GDA11 UCL6, KT17 1NA]", "time" : { - "start" : 1717800112986, - "stop" : 1717800119601, - "duration" : 6615 + "start" : 1717801708717, + "stop" : 1717801717054, + "duration" : 8337 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "b892add1fd989a1", - "name" : "Record a vaccine with nhs number [3-9470057589-NEELIMA HOUSE-Care Home-yes-today-2-yes-yes-today-1-ROGER SEABORNE-13/12/1922-10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG-COVID-19-Comirnaty 3 Omicron XBB.1.5-SDYY2-13A-19/10/2026]", + "uid" : "5f2612de97027bef", + "name" : "Search by NHS number [9449305552-abxxyz Patel-13/2/2020-Caretakers Flat, Line2121, Line323, HYDERABAD, Country, EN2 6SN]", "time" : { - "start" : 1717800397092, - "stop" : 1717800496725, - "duration" : 99633 + "start" : 1717801717059, + "stop" : 1717801725418, + "duration" : 8359 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "53f2fc93a8c9a949", - "name" : "Search by NHS number [9449305552-abxxyz Patel-13/2/2020-Caretakers Flat, Line2121, Line323, HYDERABAD, Country, EN2 6SN]", + "uid" : "f31f72c3e5e199d1", + "name" : "Record a vaccine with nhs number [12-9437540233-ALBERT HOUSE-Hospital Hub-yes-today-15-yes-yes-today-7-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-Spikevax XBB.1.5-SDYY2-18E-19/10/2026]", "time" : { - "start" : 1717800270052, - "stop" : 1717800277938, - "duration" : 7886 + "start" : 1717802090582, + "stop" : 1717802134513, + "duration" : 43931 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "b54db5dd899ae914", - "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Hospital Hub]", + "uid" : "2059ce9a249079ec", + "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", "time" : { - "start" : 1717800213267, - "stop" : 1717800219220, - "duration" : 5953 + "start" : 1717801787126, + "stop" : 1717801793390, + "duration" : 6264 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "e9bee0266069ae69", - "name" : "Record a vaccine with nhs number [11-9450134391-ALBERT HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-MARIAN PIESSE-17/7/1994-2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT-Flu-Quadrivalent Influvac sub - unit Tetra - QIVe-SDYY2-14C-19/10/2026]", + "uid" : "c2cc4bae14dd3df5", + "name" : "Login button is visible", "time" : { - "start" : 1717800599710, - "stop" : 1717800669054, - "duration" : 69344 + "start" : 1717801830012, + "stop" : 1717801831379, + "duration" : 1367 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "a81526a410d30ed2", - "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Vaccination Centre]", + "uid" : "76c4012e50b3e066", + "name" : "Record a vaccine with nhs number [6-9437540233-NEELIMA HOUSE-Vaccination Centre-yes-today-5-yes-yes-today-2-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-Spikevax XBB.1.5-SDYY2-16A-19/10/2026]", "time" : { - "start" : 1717800074654, - "stop" : 1717800081642, - "duration" : 6988 + "start" : 1717801951414, + "stop" : 1717802049552, + "duration" : 98138 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "8912393d57fd8792", - "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", + "uid" : "403aa9fb953d74a", + "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", "time" : { - "start" : 1717800305645, - "stop" : 1717800317034, - "duration" : 11389 + "start" : 1717801865107, + "stop" : 1717801869882, + "duration" : 4775 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "96fe9d4f7a35015b", - "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Vaccination Centre]", + "uid" : "3533ba9e42aa3970", + "name" : "Record a vaccine with nhs number [7-9474374228-NEELIMA HOUSE-Hospital Hub-yes-today-6-yes-yes-today-3-ORINDA JUDD-20/7/1963-2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL-COVID-19-Spikevax XBB.1.5-SDYY2-17A-19/10/2026]", "time" : { - "start" : 1717800235977, - "stop" : 1717800241829, - "duration" : 5852 + "start" : 1717802016262, + "stop" : 1717802086849, + "duration" : 70587 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "1b76666baf2e74f6", + "uid" : "b6c72b1b963ee9cb", "name" : "NHS sign in page should be visible", "time" : { - "start" : 1717800339475, - "stop" : 1717800346822, - "duration" : 7347 + "start" : 1717801831381, + "stop" : 1717801832485, + "duration" : 1104 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "33c3ae776dbb34d9", - "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Care Home]", + "uid" : "ff3e5b6cfff9d6c4", + "name" : "Record a vaccine with nhs number [2-9470040228-NEELIMA HOUSE-Hospital Hub-yes-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-COVID-19-Comirnaty 30 Omicron XBB.1.5-SB12345-12A-19/2/2026]", "time" : { - "start" : 1717800223894, - "stop" : 1717800230936, - "duration" : 7042 + "start" : 1717801918679, + "stop" : 1717801918789, + "duration" : 110 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "af61ad6f4a5001a6", - "name" : "Add vaccines page should launch [ALBERT HOUSE-Care Home]", + "uid" : "143e2bf07dc9ef65", + "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", "time" : { - "start" : 1717800198541, - "stop" : 1717800207668, - "duration" : 9127 + "start" : 1717801769980, + "stop" : 1717801779177, + "duration" : 9197 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "a8927ebe92aa6ccf", - "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", + "uid" : "25a68c0144b73e20", + "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Care Home]", "time" : { - "start" : 1717800295252, - "stop" : 1717800305642, - "duration" : 10390 + "start" : 1717801625937, + "stop" : 1717801633608, + "duration" : 7671 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "14b36d1dd3d62fbf", - "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Care Home]", + "uid" : "b51ca4cf1c5cee7", + "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", "time" : { - "start" : 1717800258516, - "stop" : 1717800266246, - "duration" : 7730 + "start" : 1717801567878, + "stop" : 1717801574479, + "duration" : 6601 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "673a959565879a8e", - "name" : "Find a patient page should launch [ALBERT HOUSE-Care Home]", + "uid" : "4decc2f425b2fcf", + "name" : "Find a patient page should launch [NEELIMA HOUSE-Care Home]", "time" : { - "start" : 1717800257197, - "stop" : 1717800263894, - "duration" : 6697 + "start" : 1717801692973, + "stop" : 1717801699671, + "duration" : 6698 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "62e2ccf4ba019b94", - "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Hospital Hub]", + "uid" : "2126c8a44ac1d6e", + "name" : "Sign in should fail based on credentials provided [None-password-fail]", "time" : { - "start" : 1717800087854, - "stop" : 1717800093380, - "duration" : 5526 + "start" : 1717801833496, + "stop" : 1717801864608, + "duration" : 31112 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "1e2e40aeb5240a63", - "name" : "Find a patient page should launch [ALBERT HOUSE-Off-site Outreach Event]", + "uid" : "a4ac6f23f01b27a3", + "name" : "Search without entering patient details", "time" : { - "start" : 1717800196041, - "stop" : 1717800200585, - "duration" : 4544 + "start" : 1717801821772, + "stop" : 1717801830008, + "duration" : 8236 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "c9f9d49b76b24194", - "name" : "Find a patient page should launch [ALBERT HOUSE-Hospital Hub]", + "uid" : "eaab84bc49d83a54", + "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", "time" : { - "start" : 1717800247797, - "stop" : 1717800253145, - "duration" : 5348 + "start" : 1717801779180, + "stop" : 1717801790364, + "duration" : 11184 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "da6724759d571ce4", - "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", + "uid" : "30f352bd3ada756e", + "name" : "Find a patient page should launch [ALBERT HOUSE-Off-site Outreach Event]", "time" : { - "start" : 1717800304123, - "stop" : 1717800314897, - "duration" : 10774 + "start" : 1717801655514, + "stop" : 1717801659005, + "duration" : 3491 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "ffa9fc2cc0dd4bdc", - "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", + "uid" : "a51a6f9250d4e1b2", + "name" : "Add batch to vaccine [NEELIMA HOUSE-COVID-19-Comirnaty Original/Omicron BA.4-5-SD7YY2-24-today+90]", "time" : { - "start" : 1717800076049, - "stop" : 1717800082914, - "duration" : 6865 + "start" : 1717801574482, + "stop" : 1717801591582, + "duration" : 17100 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "ba2d1fd072443c95", - "name" : "Add vaccines page should launch [NEELIMA HOUSE-Off-site Outreach Event]", + "uid" : "a97856d286cef287", + "name" : "Record a vaccine with nhs number [3-9470057589-NEELIMA HOUSE-Care Home-yes-today-2-yes-yes-today-1-ROGER SEABORNE-13/12/1922-10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG-COVID-19-Comirnaty 3 Omicron XBB.1.5-SDYY2-13A-19/10/2026]", "time" : { - "start" : 1717800173822, - "stop" : 1717800180194, - "duration" : 6372 + "start" : 1717801839306, + "stop" : 1717801906256, + "duration" : 66950 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "6d674d700f52ab79", - "name" : "Find a patient page should launch [NEELIMA HOUSE-Vaccination Centre]", + "uid" : "1d571392d861f75b", + "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Hospital Hub]", "time" : { - "start" : 1717800191818, - "stop" : 1717800196877, - "duration" : 5059 + "start" : 1717801614816, + "stop" : 1717801621301, + "duration" : 6485 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "7e195759b0e5d59c", - "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Hospital Hub]", + "uid" : "66f03be6055878f3", + "name" : "Add vaccines page should launch [ALBERT HOUSE-Hospital Hub]", "time" : { - "start" : 1717800165618, - "stop" : 1717800171497, - "duration" : 5879 + "start" : 1717801645066, + "stop" : 1717801649597, + "duration" : 4531 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "5d0d9197d581a74d", - "name" : "Add vaccines page should launch [NEELIMA HOUSE-Hospital Hub]", + "uid" : "96ad082beb106749", + "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", "time" : { - "start" : 1717800119679, - "stop" : 1717800125716, - "duration" : 6037 + "start" : 1717801794368, + "stop" : 1717801803435, + "duration" : 9067 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "f4d4c8764f17a18c", - "name" : "Login button is visible", + "uid" : "fc9a594c97bf468", + "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", "time" : { - "start" : 1717800372948, - "stop" : 1717800373995, - "duration" : 1047 + "start" : 1717801790367, + "stop" : 1717801821364, + "duration" : 30997 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "29073c7c4d878362", + "uid" : "10592ca09681b4d4", "name" : "Search by NHS number [9449306613-Briar Anderton-20/5/1990-123 Main Vyt, AB12 3CE]", "time" : { - "start" : 1717800285995, - "stop" : 1717800293765, - "duration" : 7770 + "start" : 1717801733896, + "stop" : 1717801743925, + "duration" : 10029 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "52c292405ddd01ab", - "name" : "Find a patient page should launch [ALBERT HOUSE-Home Of Housebound Patient]", + "uid" : "f4b0a86b1fea2aa3", + "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Care Home]", "time" : { - "start" : 1717800185685, - "stop" : 1717800191521, - "duration" : 5836 + "start" : 1717801581850, + "stop" : 1717801589249, + "duration" : 7399 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "1acbe3392276b85b", - "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", - "time" : { - "start" : 1717800277940, - "stop" : 1717800285974, - "duration" : 8034 - }, - "status" : "failed", - "severity" : "normal" -}, { - "uid" : "c3427240a90f96e3", - "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Vaccination Centre]", + "uid" : "f2022c0716cefbc1", + "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Off-site Outreach Event]", "time" : { - "start" : 1717800204013, - "stop" : 1717800209154, - "duration" : 5141 + "start" : 1717801572485, + "stop" : 1717801578975, + "duration" : 6490 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "efffd0eaa2a90741", - "name" : "Vaccine already added to site warning should appear [NEELIMA HOUSE-Flu-Fluenz Tetra - LAIV]", + "uid" : "7c3e95456ff2e313", + "name" : "Search without entering nhs number", "time" : { - "start" : 1717800171502, - "stop" : 1717800186478, - "duration" : 14976 + "start" : 1717801813027, + "stop" : 1717801820725, + "duration" : 7698 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "cb5d4cea7f7a72cd", - "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Care Home]", + "uid" : "81d2584507241c41", + "name" : "Find a patient page should launch [NEELIMA HOUSE-Hospital Hub]", "time" : { - "start" : 1717800075947, - "stop" : 1717800084788, - "duration" : 8841 + "start" : 1717801685558, + "stop" : 1717801689165, + "duration" : 3607 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "6783698424ff9047", - "name" : "Record a vaccine with nhs number [10-9474405174-ALBERT HOUSE-Off-site Outreach Event-yes-today-2-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-Quadrivalent Influenza vaccine - QIVe-SDYY2-14B-19/10/2026]", + "uid" : "ffec7eadf6531ba0", + "name" : "Record a vaccine with nhs number [12-9450140960-ALBERT HOUSE-Hospital Hub-yes-today-1-yes-yes-today-DEANA GAMBLES-5/9/1993-10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ-Flu-Flucelvax Tetra - QIVc-SDYY2-20A-19/10/2026]", "time" : { - "start" : 1717800611502, - "stop" : 1717800672370, - "duration" : 60868 + "start" : 1717802094687, + "stop" : 1717802138296, + "duration" : 43609 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "b16993faf8c9a328", - "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Care Home]", + "uid" : "331b089efaf6a5e6", + "name" : "Record a vaccine with nhs number [8-9437580812-NEELIMA HOUSE-Care Home-yes-today-7-yes-yes-today-7-INDIGO CATCHESIDE-1/3/1959-12 CANBERRA STREET, MANCHESTER, M11 4WL-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-18A-19/10/2026]", "time" : { - "start" : 1717800099305, - "stop" : 1717800108537, - "duration" : 9232 + "start" : 1717801922155, + "stop" : 1717801992388, + "duration" : 70233 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "b60e4c00917dd253", - "name" : "Record a vaccine with nhs number [2-9450141711-ALBERT HOUSE-Home Of Housebound Patient-yes-today-2-yes-yes-today-1-KRISTIA SIDAWAY-24/6/1992-41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY-Flu-Fluad Tetra - aQIV-SDYY2-22A-19/10/2026]", + "uid" : "d6b92eabe5d5b720", + "name" : "Find a patient page should launch [ALBERT HOUSE-Home Of Housebound Patient]", "time" : { - "start" : 1717800677295, - "stop" : 1717800752094, - "duration" : 74799 + "start" : 1717801647561, + "stop" : 1717801652756, + "duration" : 5195 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "7e198b5d2b0a6b4d", - "name" : "NHS sign in page should be visible", + "uid" : "b3321781a1e528df", + "name" : "Add vaccines page should launch [NEELIMA HOUSE-Home Of Housebound Patient]", "time" : { - "start" : 1717800373997, - "stop" : 1717800375323, - "duration" : 1326 + "start" : 1717801623819, + "stop" : 1717801630117, + "duration" : 6298 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "aae221a09b36725c", - "name" : "Vaccine already added to site warning should appear [NEELIMA HOUSE-COVID-19-Comirnaty Original/Omicron BA.4-5]", + "uid" : "3d88ed46eee551bc", + "name" : "Vaccine already added to site warning should appear [NEELIMA HOUSE-Flu-Fluenz Tetra - LAIV]", "time" : { - "start" : 1717800301601, - "stop" : 1717800341290, - "duration" : 39689 + "start" : 1717801661703, + "stop" : 1717801672436, + "duration" : 10733 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "a811ec6898c8dcd0", - "name" : "Search by NHS number [9449304424-COMFORT Jones-9/3/2018-Ifyoucan113, GDA11 UCL6, KT17 1NA]", + "uid" : "53a5c86e3eb804e5", + "name" : "Record a vaccine with nhs number [0-9693632109-NEELIMA HOUSE-Vaccination Centre-yes-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-12-19/10/2025]", "time" : { - "start" : 1717800260892, - "stop" : 1717800270049, - "duration" : 9157 + "start" : 1717801830244, + "stop" : 1717801883207, + "duration" : 52963 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "3eae7ffe8ba783d4", - "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", + "uid" : "9560148580fdbce5", + "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Off-site Outreach Event]", "time" : { - "start" : 1717800375325, - "stop" : 1717800377777, - "duration" : 2452 + "start" : 1717801603001, + "stop" : 1717801608278, + "duration" : 5277 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "7ec9942e36bb88ee", + "uid" : "2b3587ec7a891ce", "name" : "Record a vaccine with nhs number [8-9474376638-ALBERT HOUSE-Care Home-yes-today-32-yes-yes-today-30-PHYLLIDA ZYLKO-6/2/1968-BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG-Flu-Fluenz Tetra - LAIV-SDYY2-18F-19/10/2026]", "time" : { - "start" : 1717800561602, - "stop" : 1717800606869, - "duration" : 45267 + "start" : 1717802058537, + "stop" : 1717802058650, + "duration" : 113 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "22b3f36a6bb69a49", - "name" : "Record a vaccine with nhs number [12-9450140960-ALBERT HOUSE-Hospital Hub-yes-today-1-yes-yes-today-DEANA GAMBLES-5/9/1993-10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ-Flu-Flucelvax Tetra - QIVc-SDYY2-20A-19/10/2026]", - "time" : { - "start" : 1717800642009, - "stop" : 1717800712202, - "duration" : 70193 - }, - "status" : "passed", - "severity" : "normal" -}, { - "uid" : "1a98f19b52b112ad", - "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Vaccination Centre]", - "time" : { - "start" : 1717800105899, - "stop" : 1717800118168, - "duration" : 12269 - }, - "status" : "passed", - "severity" : "normal" -}, { - "uid" : "6e76b6c2a686c2f", - "name" : "Record a vaccine with nhs number [6-9437540233-NEELIMA HOUSE-Vaccination Centre-yes-today-5-yes-yes-today-2-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-Spikevax XBB.1.5-SDYY2-16A-19/10/2026]", + "uid" : "524b42398973ea21", + "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", "time" : { - "start" : 1717800447883, - "stop" : 1717800521343, - "duration" : 73460 + "start" : 1717801803437, + "stop" : 1717801813025, + "duration" : 9588 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "c76824257f152ddc", - "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Off-site Outreach Event]", + "uid" : "5ae5fb41735c0731", + "name" : "Add vaccines page should launch [NEELIMA HOUSE-Hospital Hub]", "time" : { - "start" : 1717800124681, - "stop" : 1717800131031, - "duration" : 6350 + "start" : 1717801600421, + "stop" : 1717801605817, + "duration" : 5396 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "24499a8ac8020f1e", - "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", + "uid" : "3f8c1497f53f6383", + "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", "time" : { - "start" : 1717800245009, - "stop" : 1717800249083, - "duration" : 4074 + "start" : 1717801783442, + "stop" : 1717801794364, + "duration" : 10922 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "24b6235d74921f2f", - "name" : "Add vaccines page should launch [NEELIMA HOUSE-Vaccination Centre]", + "uid" : "9c1beac0ca4a9144", + "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-39 Barton Road, RG10 9DF]", "time" : { - "start" : 1717800108813, - "stop" : 1717800114093, - "duration" : 5280 + "start" : 1717801754280, + "stop" : 1717801762198, + "duration" : 7918 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "251f04c148a2bef3", - "name" : "Record a vaccine with nhs number [1-9693632109-NEELIMA HOUSE-Vaccination Centre-yes-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-12B-19/10/2025]", + "uid" : "96dea5117a03ddfa", + "name" : "Vaccine already added to site warning should appear [NEELIMA HOUSE-COVID-19-Comirnaty Original/Omicron BA.4-5]", "time" : { - "start" : 1717800347324, - "stop" : 1717800391108, - "duration" : 43784 + "start" : 1717801793394, + "stop" : 1717801833218, + "duration" : 39824 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "d3436b187a45f589", - "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", - "time" : { - "start" : 1717800317038, - "stop" : 1717800325624, - "duration" : 8586 - }, - "status" : "passed", - "severity" : "normal" -}, { - "uid" : "921257ca882226db", - "name" : "Sign in should fail based on credentials provided [None-password-fail]", - "time" : { - "start" : 1717800333935, - "stop" : 1717800337235, - "duration" : 3300 - }, - "status" : "passed", - "severity" : "normal" -}, { - "uid" : "76aa7549f2c79544", - "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Off-site Outreach Event]", + "uid" : "7f58cd302038ca9e", + "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", "time" : { - "start" : 1717800091053, - "stop" : 1717800098076, - "duration" : 7023 + "start" : 1717801832489, + "stop" : 1717801836562, + "duration" : 4073 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "3cda8b0ee1ff39f3", - "name" : "Record a vaccine with nhs number [7-9474374228-NEELIMA HOUSE-Hospital Hub-yes-today-6-yes-yes-today-3-ORINDA JUDD-20/7/1963-2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL-COVID-19-Spikevax XBB.1.5-SDYY2-17A-19/10/2026]", - "time" : { - "start" : 1717800425629, - "stop" : 1717800514173, - "duration" : 88544 - }, - "status" : "failed", - "severity" : "normal" -}, { - "uid" : "2c74e05f564276fa", - "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", + "uid" : "9cde99be004cd83e", + "name" : "Record a vaccine with nhs number [5-9473629885-NEELIMA HOUSE-Off-site Outreach Event-yes-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-COVID-19-Spikevax XBB.1.5-SDYY2-15A-19/10/2026]", "time" : { - "start" : 1717800293768, - "stop" : 1717800304114, - "duration" : 10346 + "start" : 1717801877431, + "stop" : 1717801945836, + "duration" : 68405 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "86bdd1fe0e402392", + "uid" : "f3a55f633930df9a", "name" : "Record a vaccine with nhs number [4-9472710255-NEELIMA HOUSE-Home Of Housebound Patient-yes-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-COVID-19-Comirnaty 10 Omicron XBB.1.5-SDYY2-14A-19/10/2026]", "time" : { - "start" : 1717800501002, - "stop" : 1717800550040, - "duration" : 49038 - }, - "status" : "failed", - "severity" : "normal" -}, { - "uid" : "4ae666c7016687d", - "name" : "Record a vaccine with nhs number [9-9437599165-NEELIMA HOUSE-Home Of Housebound Patient-yes-today-30-yes-yes-today-30-CAWRDAV BOBBETT-21/7/1959-127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN-COVID-19-Comirnaty 30 Omicron XBB.1.5-SDYY2-18B-19/10/2026]", - "time" : { - "start" : 1717800525119, - "stop" : 1717800525235, - "duration" : 116 - }, - "status" : "failed", - "severity" : "normal" -}, { - "uid" : "85a7edaa53ca6587", - "name" : "Add vaccines page should launch [ALBERT HOUSE-Off-site Outreach Event]", - "time" : { - "start" : 1717800223645, - "stop" : 1717800230438, - "duration" : 6793 + "start" : 1717801909401, + "stop" : 1717802010587, + "duration" : 101186 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "61a22540f9fdcb4b", - "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Hospital Hub]", + "uid" : "e72a149af1b1696e", + "name" : "Find a patient page should launch [ALBERT HOUSE-Hospital Hub]", "time" : { - "start" : 1717800246893, - "stop" : 1717800253285, - "duration" : 6392 + "start" : 1717801751035, + "stop" : 1717801751150, + "duration" : 115 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "e8fc383923360c31", - "name" : "Add vaccines page should launch [NEELIMA HOUSE-Care Home]", + "uid" : "8b23a552aa007056", + "name" : "NHS sign in page should be visible", "time" : { - "start" : 1717800131480, - "stop" : 1717800138341, - "duration" : 6861 + "start" : 1717801820728, + "stop" : 1717801827584, + "duration" : 6856 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "ecc71fbe674448ae", - "name" : "Record a vaccine with nhs number [1-9450141444-ALBERT HOUSE-Care Home-yes-today-4-yes-yes-today-2-BRANDIE DYBLE-25/8/1992-49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF-Flu-Supemtek - QIVr-SDYY2-21A-19/10/2026]", + "uid" : "22e7c3dce36debda", + "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", "time" : { - "start" : 1717800673002, - "stop" : 1717800748341, - "duration" : 75339 + "start" : 1717801699519, + "stop" : 1717801708714, + "duration" : 9195 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "b9bd146152fbac4b", - "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Hospital Hub]", + "uid" : "cd283f6c34c2f784", + "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Care Home]", "time" : { - "start" : 1717800123006, - "stop" : 1717800128797, - "duration" : 5791 + "start" : 1717801677514, + "stop" : 1717801684392, + "duration" : 6878 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "957bedfa63f69f9f", - "name" : "Add vaccines page should launch [ALBERT HOUSE-Home Of Housebound Patient]", + "uid" : "c9837eea48af5d1f", + "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", "time" : { - "start" : 1717800212400, - "stop" : 1717800218077, - "duration" : 5677 + "start" : 1717801694711, + "stop" : 1717801699515, + "duration" : 4804 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "a96b8881d63c99c9", - "name" : "Search without entering patient details", - "time" : { - "start" : 1717800341463, - "stop" : 1717800372747, - "duration" : 31284 - }, - "status" : "failed", - "severity" : "normal" -}, { - "uid" : "c222fb8bf818fbbf", - "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", + "uid" : "d59e3c01c72f84da", + "name" : "Find a patient page should launch [NEELIMA HOUSE-Home Of Housebound Patient]", "time" : { - "start" : 1717800340666, - "stop" : 1717800344644, - "duration" : 3978 + "start" : 1717801703288, + "stop" : 1717801707372, + "duration" : 4084 }, "status" : "passed", "severity" : "normal" diff --git a/widgets/status-chart.json b/widgets/status-chart.json index 1153e6209..19139239d 100644 --- a/widgets/status-chart.json +++ b/widgets/status-chart.json @@ -1,840 +1,740 @@ [ { - "uid" : "ba2d1fd072443c95", - "name" : "Add vaccines page should launch [NEELIMA HOUSE-Off-site Outreach Event]", + "uid" : "9c1beac0ca4a9144", + "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-39 Barton Road, RG10 9DF]", "time" : { - "start" : 1717800173822, - "stop" : 1717800180194, - "duration" : 6372 + "start" : 1717801754280, + "stop" : 1717801762198, + "duration" : 7918 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "ffa9fc2cc0dd4bdc", - "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", + "uid" : "9560148580fdbce5", + "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Off-site Outreach Event]", "time" : { - "start" : 1717800076049, - "stop" : 1717800082914, - "duration" : 6865 + "start" : 1717801603001, + "stop" : 1717801608278, + "duration" : 5277 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "f4d4c8764f17a18c", - "name" : "Login button is visible", + "uid" : "7c3e95456ff2e313", + "name" : "Search without entering nhs number", "time" : { - "start" : 1717800372948, - "stop" : 1717800373995, - "duration" : 1047 + "start" : 1717801813027, + "stop" : 1717801820725, + "duration" : 7698 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "e9bee0266069ae69", - "name" : "Record a vaccine with nhs number [11-9450134391-ALBERT HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-MARIAN PIESSE-17/7/1994-2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT-Flu-Quadrivalent Influvac sub - unit Tetra - QIVe-SDYY2-14C-19/10/2026]", + "uid" : "91ceac129428a9aa", + "name" : "Search by NHS number [9449304424-COMFORT Jones-9/3/2018-Ifyoucan113, GDA11 UCL6, KT17 1NA]", "time" : { - "start" : 1717800599710, - "stop" : 1717800669054, - "duration" : 69344 + "start" : 1717801708717, + "stop" : 1717801717054, + "duration" : 8337 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "53f2fc93a8c9a949", - "name" : "Search by NHS number [9449305552-abxxyz Patel-13/2/2020-Caretakers Flat, Line2121, Line323, HYDERABAD, Country, EN2 6SN]", + "uid" : "f3a55f633930df9a", + "name" : "Record a vaccine with nhs number [4-9472710255-NEELIMA HOUSE-Home Of Housebound Patient-yes-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-COVID-19-Comirnaty 10 Omicron XBB.1.5-SDYY2-14A-19/10/2026]", "time" : { - "start" : 1717800270052, - "stop" : 1717800277938, - "duration" : 7886 + "start" : 1717801909401, + "stop" : 1717802010587, + "duration" : 101186 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "b60e4c00917dd253", - "name" : "Record a vaccine with nhs number [2-9450141711-ALBERT HOUSE-Home Of Housebound Patient-yes-today-2-yes-yes-today-1-KRISTIA SIDAWAY-24/6/1992-41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY-Flu-Fluad Tetra - aQIV-SDYY2-22A-19/10/2026]", + "uid" : "9318b61e7dc383e2", + "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", "time" : { - "start" : 1717800677295, - "stop" : 1717800752094, - "duration" : 74799 + "start" : 1717801725420, + "stop" : 1717801733893, + "duration" : 8473 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "4ae666c7016687d", - "name" : "Record a vaccine with nhs number [9-9437599165-NEELIMA HOUSE-Home Of Housebound Patient-yes-today-30-yes-yes-today-30-CAWRDAV BOBBETT-21/7/1959-127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN-COVID-19-Comirnaty 30 Omicron XBB.1.5-SDYY2-18B-19/10/2026]", - "time" : { - "start" : 1717800525119, - "stop" : 1717800525235, - "duration" : 116 - }, - "status" : "failed", - "severity" : "normal" -}, { - "uid" : "a811ec6898c8dcd0", - "name" : "Search by NHS number [9449304424-COMFORT Jones-9/3/2018-Ifyoucan113, GDA11 UCL6, KT17 1NA]", + "uid" : "6032c487e704c28b", + "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Hospital Hub]", "time" : { - "start" : 1717800260892, - "stop" : 1717800270049, - "duration" : 9157 + "start" : 1717801570120, + "stop" : 1717801576297, + "duration" : 6177 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "aae221a09b36725c", - "name" : "Vaccine already added to site warning should appear [NEELIMA HOUSE-COVID-19-Comirnaty Original/Omicron BA.4-5]", - "time" : { - "start" : 1717800301601, - "stop" : 1717800341290, - "duration" : 39689 - }, - "status" : "failed", - "severity" : "normal" -}, { - "uid" : "251f04c148a2bef3", - "name" : "Record a vaccine with nhs number [1-9693632109-NEELIMA HOUSE-Vaccination Centre-yes-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-12B-19/10/2025]", - "time" : { - "start" : 1717800347324, - "stop" : 1717800391108, - "duration" : 43784 - }, - "status" : "failed", - "severity" : "normal" -}, { - "uid" : "b54db5dd899ae914", - "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Hospital Hub]", + "uid" : "1d571392d861f75b", + "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Hospital Hub]", "time" : { - "start" : 1717800213267, - "stop" : 1717800219220, - "duration" : 5953 + "start" : 1717801614816, + "stop" : 1717801621301, + "duration" : 6485 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "ecc71fbe674448ae", - "name" : "Record a vaccine with nhs number [1-9450141444-ALBERT HOUSE-Care Home-yes-today-4-yes-yes-today-2-BRANDIE DYBLE-25/8/1992-49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF-Flu-Supemtek - QIVr-SDYY2-21A-19/10/2026]", + "uid" : "66f03be6055878f3", + "name" : "Add vaccines page should launch [ALBERT HOUSE-Hospital Hub]", "time" : { - "start" : 1717800673002, - "stop" : 1717800748341, - "duration" : 75339 + "start" : 1717801645066, + "stop" : 1717801649597, + "duration" : 4531 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "76aa7549f2c79544", - "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Off-site Outreach Event]", + "uid" : "a51a6f9250d4e1b2", + "name" : "Add batch to vaccine [NEELIMA HOUSE-COVID-19-Comirnaty Original/Omicron BA.4-5-SD7YY2-24-today+90]", "time" : { - "start" : 1717800091053, - "stop" : 1717800098076, - "duration" : 7023 + "start" : 1717801574482, + "stop" : 1717801591582, + "duration" : 17100 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "921257ca882226db", - "name" : "Sign in should fail based on credentials provided [None-password-fail]", + "uid" : "22e7c3dce36debda", + "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", "time" : { - "start" : 1717800333935, - "stop" : 1717800337235, - "duration" : 3300 + "start" : 1717801699519, + "stop" : 1717801708714, + "duration" : 9195 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "9452d0c0b5fc9dab", - "name" : "Record a vaccine with nhs number [9-9474405174-ALBERT HOUSE-Home Of Housebound Patient-yes-today-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-Fluenz Tetra - LAIV-SDYY2-19A-19/10/2026]", - "time" : { - "start" : 1717800584102, - "stop" : 1717800637537, - "duration" : 53435 - }, - "status" : "failed", - "severity" : "normal" -}, { - "uid" : "b458a107f7449d6b", - "name" : "Record a vaccine with nhs number [8-9437580812-NEELIMA HOUSE-Care Home-yes-today-7-yes-yes-today-7-INDIGO CATCHESIDE-1/3/1959-12 CANBERRA STREET, MANCHESTER, M11 4WL-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-18A-19/10/2026]", - "time" : { - "start" : 1717800518022, - "stop" : 1717800564367, - "duration" : 46345 - }, - "status" : "failed", - "severity" : "normal" -}, { - "uid" : "33c3ae776dbb34d9", - "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Care Home]", + "uid" : "96ad082beb106749", + "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", "time" : { - "start" : 1717800223894, - "stop" : 1717800230936, - "duration" : 7042 + "start" : 1717801794368, + "stop" : 1717801803435, + "duration" : 9067 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "14b36d1dd3d62fbf", - "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Care Home]", + "uid" : "143e2bf07dc9ef65", + "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", "time" : { - "start" : 1717800258516, - "stop" : 1717800266246, - "duration" : 7730 + "start" : 1717801769980, + "stop" : 1717801779177, + "duration" : 9197 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "a81526a410d30ed2", - "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Vaccination Centre]", + "uid" : "b5a239dea2c6a8b", + "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Hospital Hub]", "time" : { - "start" : 1717800074654, - "stop" : 1717800081642, - "duration" : 6988 + "start" : 1717801624375, + "stop" : 1717801630818, + "duration" : 6443 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "6783698424ff9047", - "name" : "Record a vaccine with nhs number [10-9474405174-ALBERT HOUSE-Off-site Outreach Event-yes-today-2-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-Quadrivalent Influenza vaccine - QIVe-SDYY2-14B-19/10/2026]", - "time" : { - "start" : 1717800611502, - "stop" : 1717800672370, - "duration" : 60868 - }, - "status" : "failed", - "severity" : "normal" -}, { - "uid" : "b9bd146152fbac4b", - "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Hospital Hub]", + "uid" : "a97856d286cef287", + "name" : "Record a vaccine with nhs number [3-9470057589-NEELIMA HOUSE-Care Home-yes-today-2-yes-yes-today-1-ROGER SEABORNE-13/12/1922-10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG-COVID-19-Comirnaty 3 Omicron XBB.1.5-SDYY2-13A-19/10/2026]", "time" : { - "start" : 1717800123006, - "stop" : 1717800128797, - "duration" : 5791 + "start" : 1717801839306, + "stop" : 1717801906256, + "duration" : 66950 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "6d674d700f52ab79", - "name" : "Find a patient page should launch [NEELIMA HOUSE-Vaccination Centre]", + "uid" : "4decc2f425b2fcf", + "name" : "Find a patient page should launch [NEELIMA HOUSE-Care Home]", "time" : { - "start" : 1717800191818, - "stop" : 1717800196877, - "duration" : 5059 + "start" : 1717801692973, + "stop" : 1717801699671, + "duration" : 6698 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "8912393d57fd8792", - "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", + "uid" : "3533ba9e42aa3970", + "name" : "Record a vaccine with nhs number [7-9474374228-NEELIMA HOUSE-Hospital Hub-yes-today-6-yes-yes-today-3-ORINDA JUDD-20/7/1963-2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL-COVID-19-Spikevax XBB.1.5-SDYY2-17A-19/10/2026]", "time" : { - "start" : 1717800305645, - "stop" : 1717800317034, - "duration" : 11389 + "start" : 1717802016262, + "stop" : 1717802086849, + "duration" : 70587 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "1b76666baf2e74f6", - "name" : "NHS sign in page should be visible", + "uid" : "eaab84bc49d83a54", + "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", "time" : { - "start" : 1717800339475, - "stop" : 1717800346822, - "duration" : 7347 + "start" : 1717801779180, + "stop" : 1717801790364, + "duration" : 11184 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "d5dafe56fb0877d4", - "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", + "uid" : "25a68c0144b73e20", + "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Care Home]", "time" : { - "start" : 1717800337240, - "stop" : 1717800340664, - "duration" : 3424 + "start" : 1717801625937, + "stop" : 1717801633608, + "duration" : 7671 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "c80e93f27a669390", - "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", + "uid" : "8dbd6199f88c701a", + "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Home Of Housebound Patient]", "time" : { - "start" : 1717800325627, - "stop" : 1717800333931, - "duration" : 8304 + "start" : 1717801593399, + "stop" : 1717801599159, + "duration" : 5760 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "f58e0d0f2d5c3210", - "name" : "Record a vaccine with nhs number [0-9693632109-NEELIMA HOUSE-Vaccination Centre-yes-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-12-19/10/2025]", - "time" : { - "start" : 1717800348784, - "stop" : 1717800392625, - "duration" : 43841 - }, - "status" : "failed", - "severity" : "normal" -}, { - "uid" : "b4a1e82a9b1159c3", - "name" : "Record a vaccine with nhs number [4-9437541817-NEELIMA HOUSE-Off-site Outreach Event-yes-today-yes-yes-today-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-Flu-Adjuvanted Quadrivalent - aQIV-SDYY2-24A-19/10/2026]", + "uid" : "2126c8a44ac1d6e", + "name" : "Sign in should fail based on credentials provided [None-password-fail]", "time" : { - "start" : 1717800751663, - "stop" : 1717800751781, - "duration" : 118 + "start" : 1717801833496, + "stop" : 1717801864608, + "duration" : 31112 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "4add78f6c5dd2a82", - "name" : "Search without entering nhs number", + "uid" : "a4c9fbea089c5ec4", + "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", "time" : { - "start" : 1717800331322, - "stop" : 1717800339467, - "duration" : 8145 + "start" : 1717801869887, + "stop" : 1717801874212, + "duration" : 4325 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "1fca25ba43142135", - "name" : "Add vaccines page should launch [ALBERT HOUSE-Hospital Hub]", + "uid" : "9d28aaacd26b6dee", + "name" : "Add vaccines page should launch [NEELIMA HOUSE-Care Home]", "time" : { - "start" : 1717800187565, - "stop" : 1717800193513, - "duration" : 5948 + "start" : 1717801610136, + "stop" : 1717801618448, + "duration" : 8312 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "a96b8881d63c99c9", - "name" : "Search without entering patient details", + "uid" : "e72a149af1b1696e", + "name" : "Find a patient page should launch [ALBERT HOUSE-Hospital Hub]", "time" : { - "start" : 1717800341463, - "stop" : 1717800372747, - "duration" : 31284 + "start" : 1717801751035, + "stop" : 1717801751150, + "duration" : 115 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "3eae7ffe8ba783d4", - "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", + "uid" : "2059ce9a249079ec", + "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", "time" : { - "start" : 1717800375325, - "stop" : 1717800377777, - "duration" : 2452 + "start" : 1717801787126, + "stop" : 1717801793390, + "duration" : 6264 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "efffd0eaa2a90741", - "name" : "Vaccine already added to site warning should appear [NEELIMA HOUSE-Flu-Fluenz Tetra - LAIV]", + "uid" : "10592ca09681b4d4", + "name" : "Search by NHS number [9449306613-Briar Anderton-20/5/1990-123 Main Vyt, AB12 3CE]", "time" : { - "start" : 1717800171502, - "stop" : 1717800186478, - "duration" : 14976 + "start" : 1717801733896, + "stop" : 1717801743925, + "duration" : 10029 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "c3427240a90f96e3", - "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Vaccination Centre]", + "uid" : "3f8c1497f53f6383", + "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", "time" : { - "start" : 1717800204013, - "stop" : 1717800209154, - "duration" : 5141 + "start" : 1717801783442, + "stop" : 1717801794364, + "duration" : 10922 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "7e195759b0e5d59c", - "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Hospital Hub]", + "uid" : "81d2584507241c41", + "name" : "Find a patient page should launch [NEELIMA HOUSE-Hospital Hub]", "time" : { - "start" : 1717800165618, - "stop" : 1717800171497, - "duration" : 5879 + "start" : 1717801685558, + "stop" : 1717801689165, + "duration" : 3607 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "1e2e40aeb5240a63", - "name" : "Find a patient page should launch [ALBERT HOUSE-Off-site Outreach Event]", + "uid" : "f2022c0716cefbc1", + "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Off-site Outreach Event]", "time" : { - "start" : 1717800196041, - "stop" : 1717800200585, - "duration" : 4544 + "start" : 1717801572485, + "stop" : 1717801578975, + "duration" : 6490 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "7e198b5d2b0a6b4d", - "name" : "NHS sign in page should be visible", + "uid" : "5f2612de97027bef", + "name" : "Search by NHS number [9449305552-abxxyz Patel-13/2/2020-Caretakers Flat, Line2121, Line323, HYDERABAD, Country, EN2 6SN]", "time" : { - "start" : 1717800373997, - "stop" : 1717800375323, - "duration" : 1326 + "start" : 1717801717059, + "stop" : 1717801725418, + "duration" : 8359 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "a8927ebe92aa6ccf", - "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", + "uid" : "fc9a594c97bf468", + "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", "time" : { - "start" : 1717800295252, - "stop" : 1717800305642, - "duration" : 10390 + "start" : 1717801790367, + "stop" : 1717801821364, + "duration" : 30997 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "a77d46c9944cf781", - "name" : "Find a patient page should launch [NEELIMA HOUSE-Home Of Housebound Patient]", + "uid" : "a4ac6f23f01b27a3", + "name" : "Search without entering patient details", "time" : { - "start" : 1717800222026, - "stop" : 1717800225905, - "duration" : 3879 + "start" : 1717801821772, + "stop" : 1717801830008, + "duration" : 8236 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "52c292405ddd01ab", + "uid" : "d6b92eabe5d5b720", "name" : "Find a patient page should launch [ALBERT HOUSE-Home Of Housebound Patient]", "time" : { - "start" : 1717800185685, - "stop" : 1717800191521, - "duration" : 5836 - }, - "status" : "passed", - "severity" : "normal" -}, { - "uid" : "c9f9d49b76b24194", - "name" : "Find a patient page should launch [ALBERT HOUSE-Hospital Hub]", - "time" : { - "start" : 1717800247797, - "stop" : 1717800253145, - "duration" : 5348 + "start" : 1717801647561, + "stop" : 1717801652756, + "duration" : 5195 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "1c35b0c4bbce9879", - "name" : "Add vaccines page should launch [ALBERT HOUSE-Vaccination Centre]", - "time" : { - "start" : 1717800175844, - "stop" : 1717800182437, - "duration" : 6593 - }, - "status" : "passed", - "severity" : "normal" -}, { - "uid" : "fcb0dc946524bac1", - "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", + "uid" : "c2cc4bae14dd3df5", + "name" : "Login button is visible", "time" : { - "start" : 1717800323255, - "stop" : 1717800331318, - "duration" : 8063 + "start" : 1717801830012, + "stop" : 1717801831379, + "duration" : 1367 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "86bdd1fe0e402392", - "name" : "Record a vaccine with nhs number [4-9472710255-NEELIMA HOUSE-Home Of Housebound Patient-yes-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-COVID-19-Comirnaty 10 Omicron XBB.1.5-SDYY2-14A-19/10/2026]", + "uid" : "2b3587ec7a891ce", + "name" : "Record a vaccine with nhs number [8-9474376638-ALBERT HOUSE-Care Home-yes-today-32-yes-yes-today-30-PHYLLIDA ZYLKO-6/2/1968-BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG-Flu-Fluenz Tetra - LAIV-SDYY2-18F-19/10/2026]", "time" : { - "start" : 1717800501002, - "stop" : 1717800550040, - "duration" : 49038 + "start" : 1717802058537, + "stop" : 1717802058650, + "duration" : 113 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "422c039ab6b2f2f", - "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", + "uid" : "de13c4f5275209a2", + "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", "time" : { - "start" : 1717800314900, - "stop" : 1717800323251, - "duration" : 8351 + "start" : 1717801743927, + "stop" : 1717801754277, + "duration" : 10350 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "19d6b63d122ed3c3", + "uid" : "e17d6d92b8a9e8cf", "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Home Of Housebound Patient]", "time" : { - "start" : 1717800235673, - "stop" : 1717800240913, - "duration" : 5240 + "start" : 1717801687386, + "stop" : 1717801691389, + "duration" : 4003 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "24499a8ac8020f1e", - "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", + "uid" : "3f1bbe494474c725", + "name" : "Add vaccines page should launch [ALBERT HOUSE-Off-site Outreach Event]", "time" : { - "start" : 1717800245009, - "stop" : 1717800249083, - "duration" : 4074 + "start" : 1717801714329, + "stop" : 1717801719519, + "duration" : 5190 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "e8fc383923360c31", - "name" : "Add vaccines page should launch [NEELIMA HOUSE-Care Home]", + "uid" : "faaf734f3936e662", + "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Hospital Hub]", "time" : { - "start" : 1717800131480, - "stop" : 1717800138341, - "duration" : 6861 + "start" : 1717801669836, + "stop" : 1717801674221, + "duration" : 4385 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "eb298cacaa8b8232", - "name" : "Record a vaccine with nhs number [5-9473629885-NEELIMA HOUSE-Off-site Outreach Event-yes-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-COVID-19-Spikevax XBB.1.5-SDYY2-15A-19/10/2026]", + "uid" : "da556477702688d8", + "name" : "Find a patient page should launch [NEELIMA HOUSE-Vaccination Centre]", "time" : { - "start" : 1717800380060, - "stop" : 1717800443818, - "duration" : 63758 + "start" : 1717801676801, + "stop" : 1717801682324, + "duration" : 5523 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "61a22540f9fdcb4b", + "uid" : "9830d7515706877c", "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Hospital Hub]", "time" : { - "start" : 1717800246893, - "stop" : 1717800253285, - "duration" : 6392 + "start" : 1717801732954, + "stop" : 1717801737989, + "duration" : 5035 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "ea64969bcb255020", - "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Care Home]", - "time" : { - "start" : 1717800133588, - "stop" : 1717800140889, - "duration" : 7301 - }, - "status" : "passed", - "severity" : "normal" -}, { - "uid" : "b892add1fd989a1", - "name" : "Record a vaccine with nhs number [3-9470057589-NEELIMA HOUSE-Care Home-yes-today-2-yes-yes-today-1-ROGER SEABORNE-13/12/1922-10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG-COVID-19-Comirnaty 3 Omicron XBB.1.5-SDYY2-13A-19/10/2026]", + "uid" : "524b42398973ea21", + "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", "time" : { - "start" : 1717800397092, - "stop" : 1717800496725, - "duration" : 99633 + "start" : 1717801803437, + "stop" : 1717801813025, + "duration" : 9588 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "85a7edaa53ca6587", - "name" : "Add vaccines page should launch [ALBERT HOUSE-Off-site Outreach Event]", + "uid" : "b6c72b1b963ee9cb", + "name" : "NHS sign in page should be visible", "time" : { - "start" : 1717800223645, - "stop" : 1717800230438, - "duration" : 6793 + "start" : 1717801831381, + "stop" : 1717801832485, + "duration" : 1104 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "3cda8b0ee1ff39f3", - "name" : "Record a vaccine with nhs number [7-9474374228-NEELIMA HOUSE-Hospital Hub-yes-today-6-yes-yes-today-3-ORINDA JUDD-20/7/1963-2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL-COVID-19-Spikevax XBB.1.5-SDYY2-17A-19/10/2026]", + "uid" : "53a5c86e3eb804e5", + "name" : "Record a vaccine with nhs number [0-9693632109-NEELIMA HOUSE-Vaccination Centre-yes-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-12-19/10/2025]", "time" : { - "start" : 1717800425629, - "stop" : 1717800514173, - "duration" : 88544 + "start" : 1717801830244, + "stop" : 1717801883207, + "duration" : 52963 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "484080d90e9df8bf", - "name" : "Add batch to vaccine [NEELIMA HOUSE-COVID-19-Comirnaty Original/Omicron BA.4-5-SD7YY2-24-today+90]", + "uid" : "76c4012e50b3e066", + "name" : "Record a vaccine with nhs number [6-9437540233-NEELIMA HOUSE-Vaccination Centre-yes-today-5-yes-yes-today-2-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-Spikevax XBB.1.5-SDYY2-16A-19/10/2026]", "time" : { - "start" : 1717800082917, - "stop" : 1717800103433, - "duration" : 20516 + "start" : 1717801951414, + "stop" : 1717802049552, + "duration" : 98138 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "64a54d0e61b17131", - "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", + "uid" : "3b51aeaed90fb267", + "name" : "Find a patient page should launch [ALBERT HOUSE-Vaccination Centre]", "time" : { - "start" : 1717800249085, - "stop" : 1717800260888, - "duration" : 11803 + "start" : 1717801741921, + "stop" : 1717801746781, + "duration" : 4860 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "d3436b187a45f589", - "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", + "uid" : "96dea5117a03ddfa", + "name" : "Vaccine already added to site warning should appear [NEELIMA HOUSE-COVID-19-Comirnaty Original/Omicron BA.4-5]", "time" : { - "start" : 1717800317038, - "stop" : 1717800325624, - "duration" : 8586 + "start" : 1717801793394, + "stop" : 1717801833218, + "duration" : 39824 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "2c74e05f564276fa", - "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", + "uid" : "cd283f6c34c2f784", + "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Care Home]", "time" : { - "start" : 1717800293768, - "stop" : 1717800304114, - "duration" : 10346 + "start" : 1717801677514, + "stop" : 1717801684392, + "duration" : 6878 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "5bdc13de0b52d9a6", - "name" : "Find a patient page should launch [ALBERT HOUSE-Vaccination Centre]", + "uid" : "7f58cd302038ca9e", + "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", "time" : { - "start" : 1717800239119, - "stop" : 1717800243851, - "duration" : 4732 + "start" : 1717801832489, + "stop" : 1717801836562, + "duration" : 4073 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "96fe9d4f7a35015b", - "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Vaccination Centre]", + "uid" : "eccd03e1e58255ba", + "name" : "Record a vaccine with nhs number [3-9450144699-ALBERT HOUSE-Off-site Outreach Event-yes-today-1-yes-yes-today-1-HOPE TULLY-10/1/1993-2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB-Flu-Cell-based Quadrivalent - QIVc-SDYY2-23A-19/10/2026]", "time" : { - "start" : 1717800235977, - "stop" : 1717800241829, - "duration" : 5852 + "start" : 1717802129828, + "stop" : 1717802173726, + "duration" : 43898 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "1acbe3392276b85b", - "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", + "uid" : "3d88ed46eee551bc", + "name" : "Vaccine already added to site warning should appear [NEELIMA HOUSE-Flu-Fluenz Tetra - LAIV]", "time" : { - "start" : 1717800277940, - "stop" : 1717800285974, - "duration" : 8034 + "start" : 1717801661703, + "stop" : 1717801672436, + "duration" : 10733 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "b16993faf8c9a328", - "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Care Home]", + "uid" : "595dc48352ddf5ef", + "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Care Home]", "time" : { - "start" : 1717800099305, - "stop" : 1717800108537, - "duration" : 9232 + "start" : 1717801743374, + "stop" : 1717801751921, + "duration" : 8547 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "7ec9942e36bb88ee", - "name" : "Record a vaccine with nhs number [8-9474376638-ALBERT HOUSE-Care Home-yes-today-32-yes-yes-today-30-PHYLLIDA ZYLKO-6/2/1968-BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG-Flu-Fluenz Tetra - LAIV-SDYY2-18F-19/10/2026]", + "uid" : "6d93967ad44ab11f", + "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Home Of Housebound Patient]", "time" : { - "start" : 1717800561602, - "stop" : 1717800606869, - "duration" : 45267 + "start" : 1717801638233, + "stop" : 1717801643388, + "duration" : 5155 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "5393840b2ff8ce89", - "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", + "uid" : "403aa9fb953d74a", + "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", "time" : { - "start" : 1717800301051, - "stop" : 1717800301176, - "duration" : 125 + "start" : 1717801865107, + "stop" : 1717801869882, + "duration" : 4775 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "c76824257f152ddc", - "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Off-site Outreach Event]", + "uid" : "ffec7eadf6531ba0", + "name" : "Record a vaccine with nhs number [12-9450140960-ALBERT HOUSE-Hospital Hub-yes-today-1-yes-yes-today-DEANA GAMBLES-5/9/1993-10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ-Flu-Flucelvax Tetra - QIVc-SDYY2-20A-19/10/2026]", "time" : { - "start" : 1717800124681, - "stop" : 1717800131031, - "duration" : 6350 + "start" : 1717802094687, + "stop" : 1717802138296, + "duration" : 43609 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "c222fb8bf818fbbf", - "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", + "uid" : "d59e3c01c72f84da", + "name" : "Find a patient page should launch [NEELIMA HOUSE-Home Of Housebound Patient]", "time" : { - "start" : 1717800340666, - "stop" : 1717800344644, - "duration" : 3978 + "start" : 1717801703288, + "stop" : 1717801707372, + "duration" : 4084 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "2da859f548518e1f", - "name" : "Find a patient page should launch [NEELIMA HOUSE-Off-site Outreach Event]", + "uid" : "c9837eea48af5d1f", + "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", "time" : { - "start" : 1717800230294, - "stop" : 1717800235437, - "duration" : 5143 + "start" : 1717801694711, + "stop" : 1717801699515, + "duration" : 4804 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "cff6359a61b8c825", - "name" : "Find a patient page should launch [NEELIMA HOUSE-Care Home]", + "uid" : "8b23a552aa007056", + "name" : "NHS sign in page should be visible", "time" : { - "start" : 1717800210482, - "stop" : 1717800217131, - "duration" : 6649 + "start" : 1717801820728, + "stop" : 1717801827584, + "duration" : 6856 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "705ce5109aeae23d", - "name" : "Find a patient page should launch [NEELIMA HOUSE-Hospital Hub]", + "uid" : "48bf0359cd6d4946", + "name" : "Add vaccines page should launch [NEELIMA HOUSE-Vaccination Centre]", "time" : { - "start" : 1717800201312, - "stop" : 1717800205939, - "duration" : 4627 + "start" : 1717801596892, + "stop" : 1717801597016, + "duration" : 124 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "da6724759d571ce4", - "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", + "uid" : "331b089efaf6a5e6", + "name" : "Record a vaccine with nhs number [8-9437580812-NEELIMA HOUSE-Care Home-yes-today-7-yes-yes-today-7-INDIGO CATCHESIDE-1/3/1959-12 CANBERRA STREET, MANCHESTER, M11 4WL-COVID-19-Comirnaty Original/Omicron BA.4-5-SDYY2-18A-19/10/2026]", "time" : { - "start" : 1717800304123, - "stop" : 1717800314897, - "duration" : 10774 + "start" : 1717801922155, + "stop" : 1717801992388, + "duration" : 70233 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "957bedfa63f69f9f", - "name" : "Add vaccines page should launch [ALBERT HOUSE-Home Of Housebound Patient]", + "uid" : "b633fd5ebcd232a3", + "name" : "Add vaccines page should launch [ST JOHN'S HOUSE-Vaccination Centre]", "time" : { - "start" : 1717800212400, - "stop" : 1717800218077, - "duration" : 5677 + "start" : 1717801723845, + "stop" : 1717801729285, + "duration" : 5440 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "62e2ccf4ba019b94", - "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Hospital Hub]", + "uid" : "f4b0a86b1fea2aa3", + "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Care Home]", "time" : { - "start" : 1717800087854, - "stop" : 1717800093380, - "duration" : 5526 + "start" : 1717801581850, + "stop" : 1717801589249, + "duration" : 7399 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "e1b058dbef455c8e", - "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-39 Barton Road, RG10 9DF]", + "uid" : "8af5c41fb80b9bc3", + "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", "time" : { - "start" : 1717800263900, - "stop" : 1717800294982, - "duration" : 31082 + "start" : 1717801762201, + "stop" : 1717801769977, + "duration" : 7776 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "d6482d079613d7c5", - "name" : "Add vaccine batches page should launch [NEELIMA HOUSE-Home Of Housebound Patient]", + "uid" : "9cde99be004cd83e", + "name" : "Record a vaccine with nhs number [5-9473629885-NEELIMA HOUSE-Off-site Outreach Event-yes-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-COVID-19-Spikevax XBB.1.5-SDYY2-15A-19/10/2026]", "time" : { - "start" : 1717800112986, - "stop" : 1717800119601, - "duration" : 6615 + "start" : 1717801877431, + "stop" : 1717801945836, + "duration" : 68405 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "29073c7c4d878362", - "name" : "Search by NHS number [9449306613-Briar Anderton-20/5/1990-123 Main Vyt, AB12 3CE]", + "uid" : "b51ca4cf1c5cee7", + "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Off-site Outreach Event]", "time" : { - "start" : 1717800285995, - "stop" : 1717800293765, - "duration" : 7770 + "start" : 1717801567878, + "stop" : 1717801574479, + "duration" : 6601 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "24b6235d74921f2f", - "name" : "Add vaccines page should launch [NEELIMA HOUSE-Vaccination Centre]", + "uid" : "f31f72c3e5e199d1", + "name" : "Record a vaccine with nhs number [12-9437540233-ALBERT HOUSE-Hospital Hub-yes-today-15-yes-yes-today-7-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-Spikevax XBB.1.5-SDYY2-18E-19/10/2026]", "time" : { - "start" : 1717800108813, - "stop" : 1717800114093, - "duration" : 5280 + "start" : 1717802090582, + "stop" : 1717802134513, + "duration" : 43931 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "1a98f19b52b112ad", - "name" : "Add vaccine batches page should launch [ST JOHN'S HOUSE-Vaccination Centre]", + "uid" : "b3321781a1e528df", + "name" : "Add vaccines page should launch [NEELIMA HOUSE-Home Of Housebound Patient]", "time" : { - "start" : 1717800105899, - "stop" : 1717800118168, - "duration" : 12269 + "start" : 1717801623819, + "stop" : 1717801630117, + "duration" : 6298 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "cb5d4cea7f7a72cd", - "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Care Home]", + "uid" : "af45e8cbcef78e5f", + "name" : "Add vaccine batches page should launch [ALBERT HOUSE-Vaccination Centre]", "time" : { - "start" : 1717800075947, - "stop" : 1717800084788, - "duration" : 8841 + "start" : 1717801612869, + "stop" : 1717801618950, + "duration" : 6081 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "18a9df5f81dfffa2", - "name" : "Record a vaccine with nhs number [3-9450144699-ALBERT HOUSE-Off-site Outreach Event-yes-today-1-yes-yes-today-1-HOPE TULLY-10/1/1993-2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB-Flu-Cell-based Quadrivalent - QIVc-SDYY2-23A-19/10/2026]", + "uid" : "2c7b6327fa846008", + "name" : "Record a vaccine with nhs number [9-9437599165-NEELIMA HOUSE-Home Of Housebound Patient-yes-today-30-yes-yes-today-30-CAWRDAV BOBBETT-21/7/1959-127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN-COVID-19-Comirnaty 30 Omicron XBB.1.5-SDYY2-18B-19/10/2026]", "time" : { - "start" : 1717800716969, - "stop" : 1717800783130, - "duration" : 66161 + "start" : 1717801996216, + "stop" : 1717802096501, + "duration" : 100285 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "673a959565879a8e", - "name" : "Find a patient page should launch [ALBERT HOUSE-Care Home]", + "uid" : "5ae5fb41735c0731", + "name" : "Add vaccines page should launch [NEELIMA HOUSE-Hospital Hub]", "time" : { - "start" : 1717800257197, - "stop" : 1717800263894, - "duration" : 6697 + "start" : 1717801600421, + "stop" : 1717801605817, + "duration" : 5396 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "5d0d9197d581a74d", - "name" : "Add vaccines page should launch [NEELIMA HOUSE-Hospital Hub]", + "uid" : "ff3e5b6cfff9d6c4", + "name" : "Record a vaccine with nhs number [2-9470040228-NEELIMA HOUSE-Hospital Hub-yes-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-COVID-19-Comirnaty 30 Omicron XBB.1.5-SB12345-12A-19/2/2026]", "time" : { - "start" : 1717800119679, - "stop" : 1717800125716, - "duration" : 6037 + "start" : 1717801918679, + "stop" : 1717801918789, + "duration" : 110 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "af61ad6f4a5001a6", - "name" : "Add vaccines page should launch [ALBERT HOUSE-Care Home]", + "uid" : "30f352bd3ada756e", + "name" : "Find a patient page should launch [ALBERT HOUSE-Off-site Outreach Event]", "time" : { - "start" : 1717800198541, - "stop" : 1717800207668, - "duration" : 9127 + "start" : 1717801655514, + "stop" : 1717801659005, + "duration" : 3491 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "22b3f36a6bb69a49", - "name" : "Record a vaccine with nhs number [12-9450140960-ALBERT HOUSE-Hospital Hub-yes-today-1-yes-yes-today-DEANA GAMBLES-5/9/1993-10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ-Flu-Flucelvax Tetra - QIVc-SDYY2-20A-19/10/2026]", + "uid" : "3cf387ffb1fd8d73", + "name" : "Find a patient page should launch [ST JOHN'S HOUSE-Vaccination Centre]", "time" : { - "start" : 1717800642009, - "stop" : 1717800712202, - "duration" : 70193 + "start" : 1717801662123, + "stop" : 1717801666502, + "duration" : 4379 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "6e76b6c2a686c2f", - "name" : "Record a vaccine with nhs number [6-9437540233-NEELIMA HOUSE-Vaccination Centre-yes-today-5-yes-yes-today-2-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-Spikevax XBB.1.5-SDYY2-16A-19/10/2026]", + "uid" : "19e140bb1a09bc4c", + "name" : "Add vaccines page should launch [ALBERT HOUSE-Vaccination Centre]", "time" : { - "start" : 1717800447883, - "stop" : 1717800521343, - "duration" : 73460 + "start" : 1717801635282, + "stop" : 1717801640868, + "duration" : 5586 }, "status" : "passed", "severity" : "normal" diff --git a/widgets/suites.json b/widgets/suites.json index f1305ef0f..958979d95 100644 --- a/widgets/suites.json +++ b/widgets/suites.json @@ -1,4 +1,4 @@ { - "total" : 84, + "total" : 74, "items" : [ ] } \ No newline at end of file diff --git a/widgets/summary.json b/widgets/summary.json index 178ac665c..99f07535e 100644 --- a/widgets/summary.json +++ b/widgets/summary.json @@ -2,19 +2,19 @@ "reportName" : "Allure Report", "testRuns" : [ ], "statistic" : { - "failed" : 16, + "failed" : 12, "broken" : 0, "skipped" : 0, - "passed" : 68, + "passed" : 62, "unknown" : 0, - "total" : 84 + "total" : 74 }, "time" : { - "start" : 1717800074654, - "stop" : 1717800783130, - "duration" : 708476, - "minDuration" : 116, - "maxDuration" : 99633, - "sumDuration" : 1560893 + "start" : 1717801567878, + "stop" : 1717802173726, + "duration" : 605848, + "minDuration" : 110, + "maxDuration" : 101186, + "sumDuration" : 1237287 } } \ No newline at end of file