Skip to content

Commit

Permalink
Add Allure test report
Browse files Browse the repository at this point in the history
  • Loading branch information
actions-user committed Oct 16, 2024
1 parent 2872369 commit 1eb4677
Show file tree
Hide file tree
Showing 21 changed files with 240 additions and 216 deletions.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"name": "test_job_types[Genpact]", "status": "passed", "description": "\n Test job types match ['hybrid', 'remote', 'on-site']\n ", "parameters": [{"name": "scraper_class", "value": "'Genpact'"}], "start": 1729055832961, "stop": 1729055832961, "uuid": "424cd01f-df2e-4477-9bd9-2f65efaa73e6", "historyId": "a4b3a4984ef125cbfcb2fe1ef5291540", "testCaseId": "270208025a81f784ad6c6daea20c79dc", "fullName": "tests.TestJobsValidator.test_api.TestScrapers#test_job_types", "labels": [{"name": "tag", "value": "smoke"}, {"name": "parentSuite", "value": "tests.TestJobsValidator"}, {"name": "suite", "value": "test_api"}, {"name": "subSuite", "value": "TestScrapers"}, {"name": "host", "value": "fv-az1381-633"}, {"name": "thread", "value": "2027-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "tests.TestJobsValidator.test_api"}]}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"name": "test_job_types[Bosch]", "status": "passed", "description": "\n Test job types match ['hybrid', 'remote', 'on-site']\n ", "parameters": [{"name": "scraper_class", "value": "'Bosch'"}], "start": 1729055615737, "stop": 1729055615737, "uuid": "ea0af0dd-0c72-45bc-8bb1-83e5ddec2f28", "historyId": "3ed6059cf75eb612fe48d94ad5691b7a", "testCaseId": "270208025a81f784ad6c6daea20c79dc", "fullName": "tests.TestJobsValidator.test_api.TestScrapers#test_job_types", "labels": [{"name": "tag", "value": "smoke"}, {"name": "parentSuite", "value": "tests.TestJobsValidator"}, {"name": "suite", "value": "test_api"}, {"name": "subSuite", "value": "TestScrapers"}, {"name": "host", "value": "fv-az1381-633"}, {"name": "thread", "value": "2027-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "tests.TestJobsValidator.test_api"}]}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"name": "test_job_counties[Genpact]", "status": "passed", "description": "\n Test job titles contain special characters\n ", "parameters": [{"name": "scraper_class", "value": "'Genpact'"}], "start": 1729055833027, "stop": 1729055833029, "uuid": "c3b90676-4fed-4be0-9be5-176e4eb98684", "historyId": "557ce9db46eac2e81b247540c5a9ac68", "testCaseId": "6cac5ec7a123f1739f4d7b5abe903327", "fullName": "tests.TestJobsValidator.test_api.TestScrapers#test_job_counties", "labels": [{"name": "tag", "value": "smoke"}, {"name": "parentSuite", "value": "tests.TestJobsValidator"}, {"name": "suite", "value": "test_api"}, {"name": "subSuite", "value": "TestScrapers"}, {"name": "host", "value": "fv-az1381-633"}, {"name": "thread", "value": "2027-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "tests.TestJobsValidator.test_api"}]}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"uuid": "ee5e6adc-db48-46a4-aadc-20c96c1ea9bc", "children": ["fcdf9664-b3ba-4664-9772-92a5a1c79558", "424cd01f-df2e-4477-9bd9-2f65efaa73e6", "4e6e306a-2840-4754-8a20-eb039aad7d9b", "b5d8619c-3bf5-451e-b41e-0788d8d530ee", "c3b90676-4fed-4be0-9be5-176e4eb98684"], "befores": [{"name": "scraper_class", "status": "passed", "start": 1729055702711, "stop": 1729055702711}], "start": 1729055702711, "stop": 1729055833543}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"uuid": "b736cd10-5f76-43e6-8fdb-2a069558623a", "children": ["fcdf9664-b3ba-4664-9772-92a5a1c79558", "424cd01f-df2e-4477-9bd9-2f65efaa73e6", "4e6e306a-2840-4754-8a20-eb039aad7d9b", "b5d8619c-3bf5-451e-b41e-0788d8d530ee", "c3b90676-4fed-4be0-9be5-176e4eb98684"], "befores": [{"name": "setup", "status": "passed", "start": 1729055702711, "stop": 1729055706326}], "afters": [{"name": "setup::0", "status": "passed", "start": 1729055833029, "stop": 1729055833542}], "start": 1729055702711, "stop": 1729055833542}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"uuid": "9c754876-1be9-4dfa-ad55-8f19f4e3fffd", "children": ["4c5b2733-db1d-4a7d-b0bc-ced23ac79ee7", "ea0af0dd-0c72-45bc-8bb1-83e5ddec2f28", "3cc8650d-e457-44ba-aff5-f48dcf5b93b8", "4001e352-0800-43c7-92ea-c1bef52c6f46", "b63037b2-7419-42be-9f3f-490ab24583ed"], "befores": [{"name": "scraper_class", "status": "passed", "start": 1729055518750, "stop": 1729055518750}], "start": 1729055518750, "stop": 1729055702711}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"name": "test_job_cities[Genpact]", "status": "passed", "description": "\n Test job titles contain special characters\n ", "parameters": [{"name": "scraper_class", "value": "'Genpact'"}], "start": 1729055832964, "stop": 1729055833025, "uuid": "b5d8619c-3bf5-451e-b41e-0788d8d530ee", "historyId": "ac55e4797f6a40e10c701c4d3b92d2f7", "testCaseId": "1204388ca11ed5cbe72e4cae6999b749", "fullName": "tests.TestJobsValidator.test_api.TestScrapers#test_job_cities", "labels": [{"name": "tag", "value": "smoke"}, {"name": "parentSuite", "value": "tests.TestJobsValidator"}, {"name": "suite", "value": "test_api"}, {"name": "subSuite", "value": "TestScrapers"}, {"name": "host", "value": "fv-az1381-633"}, {"name": "thread", "value": "2027-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "tests.TestJobsValidator.test_api"}]}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"name": "test_job_counties[Bosch]", "status": "passed", "description": "\n Test job titles contain special characters\n ", "parameters": [{"name": "scraper_class", "value": "'Bosch'"}], "start": 1729055615837, "stop": 1729055615838, "uuid": "b63037b2-7419-42be-9f3f-490ab24583ed", "historyId": "b8e34794de9ad783ef56212ccc5159c8", "testCaseId": "6cac5ec7a123f1739f4d7b5abe903327", "fullName": "tests.TestJobsValidator.test_api.TestScrapers#test_job_counties", "labels": [{"name": "tag", "value": "smoke"}, {"name": "parentSuite", "value": "tests.TestJobsValidator"}, {"name": "suite", "value": "test_api"}, {"name": "subSuite", "value": "TestScrapers"}, {"name": "host", "value": "fv-az1381-633"}, {"name": "thread", "value": "2027-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "tests.TestJobsValidator.test_api"}]}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"name": "test_job_countries[Genpact]", "status": "passed", "description": "\n Test job countries match Romania\n ", "parameters": [{"name": "scraper_class", "value": "'Genpact'"}], "start": 1729055832962, "stop": 1729055832963, "uuid": "4e6e306a-2840-4754-8a20-eb039aad7d9b", "historyId": "19f2c318ff4e85bcd0c274ddef802651", "testCaseId": "ff71aaf0b30ebc00e265ec1bfc097f9d", "fullName": "tests.TestJobsValidator.test_api.TestScrapers#test_job_countries", "labels": [{"name": "tag", "value": "smoke"}, {"name": "parentSuite", "value": "tests.TestJobsValidator"}, {"name": "suite", "value": "test_api"}, {"name": "subSuite", "value": "TestScrapers"}, {"name": "host", "value": "fv-az1381-633"}, {"name": "thread", "value": "2027-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "tests.TestJobsValidator.test_api"}]}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"name": "test_job_countries[Bosch]", "status": "passed", "description": "\n Test job countries match Romania\n ", "parameters": [{"name": "scraper_class", "value": "'Bosch'"}], "start": 1729055615739, "stop": 1729055615739, "uuid": "3cc8650d-e457-44ba-aff5-f48dcf5b93b8", "historyId": "24b2b140e3ade175b6ba4e04f3c8ad9f", "testCaseId": "ff71aaf0b30ebc00e265ec1bfc097f9d", "fullName": "tests.TestJobsValidator.test_api.TestScrapers#test_job_countries", "labels": [{"name": "tag", "value": "smoke"}, {"name": "parentSuite", "value": "tests.TestJobsValidator"}, {"name": "suite", "value": "test_api"}, {"name": "subSuite", "value": "TestScrapers"}, {"name": "host", "value": "fv-az1381-633"}, {"name": "thread", "value": "2027-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "tests.TestJobsValidator.test_api"}]}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"name": "test_job_cities[Bosch]", "status": "failed", "statusDetails": {"message": "AssertionError: Test found mismatching job cities for the following jobs: ['CNC Machinist Technician, CljP', 'Data Analyst', 'Data Engineer - Oracle', 'Financial responsible for EU projects', 'HR Payroll Specialist - 2 year determined period', 'HSE Engineer, CljP', 'Local Authorization Coordinator', 'Product Test Engineer', 'SAP Process Expert', 'Working Student - Administrative Department', 'Working student - Financial field, CljP', 'Working Student - Technical Department', 'Working Student Electronics Team', 'Working Student Logistics Department, CljP', 'Working Student Manufacturing Area', 'Working Student Mechanics Team']", "trace": "self = <TestJobsValidator.test_api.TestScrapers object at 0x7f5f7f0f4880>\nsetup = (['Accounts Payable Accountant', 'Accounts Payables with Polish', 'Air Conditioning Sales Responsible', 'CNC Machinist...nia', 'Romania', 'Romania', 'Romania', ...], [['Timis'], ['Timis'], ['Bucuresti'], ['Cluj'], ['Timis'], ['Cluj'], ...])\n\n @pytest.mark.smoke\n def test_job_cities(self, setup):\n \"\"\"\n Test job titles contain special characters\n \"\"\"\n peviitor_jobs_data = setup\n job_titles = peviitor_jobs_data[0]\n job_cities = peviitor_jobs_data[1]\n> TestScrapers.setup_tests.jobdetails.check_job_cities(job_cities, job_titles)\n\ntests/TestJobsValidator/test_api.py:80: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/TestJobsValidator/api_utils/job_details_utils.py:124: in check_job_cities\n self.cityutils.check_job_cities(job_cities, job_titles)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = <tests.TestJobsValidator.api_utils.job_cities_utils.CitiesTestUtils object at 0x7f5f7f8702b0>\nactual_cities = [['Timisoara'], ['Timisoara'], ['Bucuresti'], ['Jucu'], ['Timisoara'], ['Cluj-Napoca'], ...]\njob_titles = ['Accounts Payable Accountant', 'Accounts Payables with Polish', 'Air Conditioning Sales Responsible', 'CNC Machinist Technician, CljP', 'Communication Manager', 'Computer Vision Engineer, Mobility Aftermarket Technology', ...]\n\n def check_job_cities(self, actual_cities, job_titles):\n # Itterate over actual cities and get_proper_city > city list or none if one was not found\n \n msg = \"Unknown error occured\"\n \n missing_cities = []\n missing_cities_job_titles = []\n \n for city_list, job_title in zip(actual_cities, job_titles):\n if not get_proper_city(city_list):\n missing_cities.append(city_list)\n missing_cities_job_titles.append(job_title)\n \n if missing_cities:\n msg = f\"Test found mismatching job cities for the following jobs: {missing_cities_job_titles}\"\n \n if not actual_cities and not job_titles:\n msg = f\"Cannot grab any job cities or job titles from the validator\"\n allure.step(msg)\n raise AssertionError(msg)\n \n allure.step(msg)\n> assert missing_cities == [], msg\nE AssertionError: Test found mismatching job cities for the following jobs: ['CNC Machinist Technician, CljP', 'Data Analyst', 'Data Engineer - Oracle', 'Financial responsible for EU projects', 'HR Payroll Specialist - 2 year determined period', 'HSE Engineer, CljP', 'Local Authorization Coordinator', 'Product Test Engineer', 'SAP Process Expert', 'Working Student - Administrative Department', 'Working student - Financial field, CljP', 'Working Student - Technical Department', 'Working Student Electronics Team', 'Working Student Logistics Department, CljP', 'Working Student Manufacturing Area', 'Working Student Mechanics Team']\n\ntests/TestJobsValidator/api_utils/job_cities_utils.py:30: AssertionError"}, "description": "\n Test job titles contain special characters\n ", "parameters": [{"name": "scraper_class", "value": "'Bosch'"}], "start": 1729055615740, "stop": 1729055615803, "uuid": "4001e352-0800-43c7-92ea-c1bef52c6f46", "historyId": "ddf4e4574bfedad76fd3aa21672a0e5b", "testCaseId": "1204388ca11ed5cbe72e4cae6999b749", "fullName": "tests.TestJobsValidator.test_api.TestScrapers#test_job_cities", "labels": [{"name": "tag", "value": "smoke"}, {"name": "parentSuite", "value": "tests.TestJobsValidator"}, {"name": "suite", "value": "test_api"}, {"name": "subSuite", "value": "TestScrapers"}, {"name": "host", "value": "fv-az1381-633"}, {"name": "thread", "value": "2027-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "tests.TestJobsValidator.test_api"}]}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"uuid": "1ee9bb08-4217-41cf-a48e-98c96928a420", "children": ["4c5b2733-db1d-4a7d-b0bc-ced23ac79ee7", "ea0af0dd-0c72-45bc-8bb1-83e5ddec2f28", "3cc8650d-e457-44ba-aff5-f48dcf5b93b8", "4001e352-0800-43c7-92ea-c1bef52c6f46", "b63037b2-7419-42be-9f3f-490ab24583ed"], "befores": [{"name": "setup", "status": "passed", "start": 1729055518757, "stop": 1729055521000}], "afters": [{"name": "setup::0", "status": "passed", "start": 1729055615839, "stop": 1729055702710}], "start": 1729055518757, "stop": 1729055702710}
8 changes: 4 additions & 4 deletions docs/allure-results/executor.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"name": "GitHub Actions",
"type": "github",
"url": "https://github.com/peviitor-ro/RaresTestHub/actions/runs/11339686025",
"buildName": "352",
"buildUrl": "https://github.com/peviitor-ro/RaresTestHub/actions/runs/11339686025",
"url": "https://github.com/peviitor-ro/RaresTestHub/actions/runs/11359310493",
"buildName": "353",
"buildUrl": "https://github.com/peviitor-ro/RaresTestHub/actions/runs/11359310493",
"reportName": "Allure Report",
"reportUrl": "https://github.com/peviitor-ro/RaresTestHub/actions/runs/11339686025"
"reportUrl": "https://github.com/peviitor-ro/RaresTestHub/actions/runs/11359310493"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"name": "test_job_link_content[Bosch]", "status": "passed", "description": "\n Test job links for the job title presence in the html response output\n ", "parameters": [{"name": "scraper_class", "value": "'Bosch'"}], "start": 1729055521000, "stop": 1729055615724, "uuid": "4c5b2733-db1d-4a7d-b0bc-ced23ac79ee7", "historyId": "d05d78155d3073feb11d4f34ff124b20", "testCaseId": "3a863062a3835cf6b2ad4e16e5390871", "fullName": "tests.TestJobsValidator.test_api.TestScrapers#test_job_link_content", "labels": [{"name": "tag", "value": "smoke"}, {"name": "parentSuite", "value": "tests.TestJobsValidator"}, {"name": "suite", "value": "test_api"}, {"name": "subSuite", "value": "TestScrapers"}, {"name": "host", "value": "fv-az1381-633"}, {"name": "thread", "value": "2027-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "tests.TestJobsValidator.test_api"}]}
2 changes: 1 addition & 1 deletion docs/allure-results/history/categories-trend.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
[{"reportUrl":"https://github.com/peviitor-ro/RaresTestHub/actions/runs/11321375918","reportName":"Allure Report","data":{"Product defects":3}},{"reportUrl":"https://github.com/peviitor-ro/RaresTestHub/actions/runs/11311633997","reportName":"Allure Report","data":{"Product defects":3}},{"reportUrl":"https://github.com/peviitor-ro/RaresTestHub/actions/runs/11302961985","reportName":"Allure Report","data":{"Product defects":2}},{"reportUrl":"https://github.com/peviitor-ro/RaresTestHub/actions/runs/11286699651","reportName":"Allure Report","data":{"Product defects":2}},{"reportUrl":"https://github.com/peviitor-ro/RaresTestHub/actions/runs/11267831844","reportName":"Allure Report","data":{"Product defects":3}},{"reportUrl":"https://github.com/peviitor-ro/RaresTestHub/actions/runs/11248645353","reportName":"Allure Report","data":{"Product defects":3}},{"reportUrl":"https://github.com/peviitor-ro/RaresTestHub/actions/runs/11228980378","reportName":"Allure Report","data":{"Product defects":3}},{"reportUrl":"https://github.com/peviitor-ro/RaresTestHub/actions/runs/11209087762","reportName":"Allure Report","data":{"Product defects":3}},{"reportUrl":"https://github.com/peviitor-ro/RaresTestHub/actions/runs/11199159056","reportName":"Allure Report","data":{"Product defects":3}},{"reportUrl":"https://github.com/peviitor-ro/RaresTestHub/actions/runs/11190649281","reportName":"Allure Report","data":{"Product defects":3}},{"reportUrl":"https://github.com/peviitor-ro/RaresTestHub/actions/runs/11174361685","reportName":"Allure Report","data":{"Product defects":3}},{"reportUrl":"https://github.com/peviitor-ro/RaresTestHub/actions/runs/11156248186","reportName":"Allure Report","data":{"Product defects":3}},{"reportUrl":"https://github.com/peviitor-ro/RaresTestHub/actions/runs/11138193560","reportName":"Allure Report","data":{"Product defects":3}},{"reportUrl":"https://github.com/peviitor-ro/RaresTestHub/actions/runs/11119039096","reportName":"Allure Report","data":{"Product defects":3}},{"reportUrl":"https://github.com/peviitor-ro/RaresTestHub/actions/runs/11099796668","reportName":"Allure Report","data":{"Product defects":2}},{"reportUrl":"https://github.com/peviitor-ro/RaresTestHub/actions/runs/11089913428","reportName":"Allure Report","data":{"Product defects":3}},{"reportUrl":"https://github.com/peviitor-ro/RaresTestHub/actions/runs/11084019656","reportName":"Allure Report","data":{"Product defects":3}},{"data":{"Product defects":2}}]
[{"reportUrl":"https://github.com/peviitor-ro/RaresTestHub/actions/runs/11339686025","reportName":"Allure Report","data":{"Product defects":2}},{"reportUrl":"https://github.com/peviitor-ro/RaresTestHub/actions/runs/11321375918","reportName":"Allure Report","data":{"Product defects":3}},{"reportUrl":"https://github.com/peviitor-ro/RaresTestHub/actions/runs/11311633997","reportName":"Allure Report","data":{"Product defects":3}},{"reportUrl":"https://github.com/peviitor-ro/RaresTestHub/actions/runs/11302961985","reportName":"Allure Report","data":{"Product defects":2}},{"reportUrl":"https://github.com/peviitor-ro/RaresTestHub/actions/runs/11286699651","reportName":"Allure Report","data":{"Product defects":2}},{"reportUrl":"https://github.com/peviitor-ro/RaresTestHub/actions/runs/11267831844","reportName":"Allure Report","data":{"Product defects":3}},{"reportUrl":"https://github.com/peviitor-ro/RaresTestHub/actions/runs/11248645353","reportName":"Allure Report","data":{"Product defects":3}},{"reportUrl":"https://github.com/peviitor-ro/RaresTestHub/actions/runs/11228980378","reportName":"Allure Report","data":{"Product defects":3}},{"reportUrl":"https://github.com/peviitor-ro/RaresTestHub/actions/runs/11209087762","reportName":"Allure Report","data":{"Product defects":3}},{"reportUrl":"https://github.com/peviitor-ro/RaresTestHub/actions/runs/11199159056","reportName":"Allure Report","data":{"Product defects":3}},{"reportUrl":"https://github.com/peviitor-ro/RaresTestHub/actions/runs/11190649281","reportName":"Allure Report","data":{"Product defects":3}},{"reportUrl":"https://github.com/peviitor-ro/RaresTestHub/actions/runs/11174361685","reportName":"Allure Report","data":{"Product defects":3}},{"reportUrl":"https://github.com/peviitor-ro/RaresTestHub/actions/runs/11156248186","reportName":"Allure Report","data":{"Product defects":3}},{"reportUrl":"https://github.com/peviitor-ro/RaresTestHub/actions/runs/11138193560","reportName":"Allure Report","data":{"Product defects":3}},{"reportUrl":"https://github.com/peviitor-ro/RaresTestHub/actions/runs/11119039096","reportName":"Allure Report","data":{"Product defects":3}},{"reportUrl":"https://github.com/peviitor-ro/RaresTestHub/actions/runs/11099796668","reportName":"Allure Report","data":{"Product defects":2}},{"reportUrl":"https://github.com/peviitor-ro/RaresTestHub/actions/runs/11089913428","reportName":"Allure Report","data":{"Product defects":3}},{"reportUrl":"https://github.com/peviitor-ro/RaresTestHub/actions/runs/11084019656","reportName":"Allure Report","data":{"Product defects":3}},{"data":{"Product defects":2}}]
Loading

0 comments on commit 1eb4677

Please sign in to comment.