Skip to content

Commit e2a445d

Browse files
committed
configuracao pipeline geracao de relatorio como artefato
1 parent 7a0b3e9 commit e2a445d

20 files changed

+46
-4
lines changed

.github/workflows/tests.yml

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
2-
name: Build and Test Maven Project
3-
41
on:
52
push:
63
branches:
@@ -36,3 +33,18 @@ jobs:
3633

3734
- name: Run tests with Maven
3835
run: mvn test # Agora rodando os testes após as dependências estarem resolvidas
36+
37+
- name: Generate Allure Report
38+
run: mvn allure:serve # Gera o relatório allure
39+
40+
- name: Upload Allure Report as artifact
41+
uses: actions/upload-artifact@v3
42+
with:
43+
name: allure-report
44+
path: target/site/allure-maven-plugin # Caminho onde o Allure gera os relatórios
45+
46+
- name: Upload Allure HTML report
47+
uses: actions/upload-artifact@v3
48+
with:
49+
name: allure-html-report
50+
path: target/allure-report # Caminho do relatório Allure em HTML
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"uuid":"025a6bee-6a1e-438c-8c01-8b0f9bf37536","name":"testGetTest()","children":["b4e6438b-5e55-4c6d-bac0-9fabab75d517"],"befores":[],"afters":[],"start":1738150752742,"stop":1738150753178}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"uuid":"02e168b4-13d9-472b-9790-830fda19f6ef","historyId":"609e37125c1e6a31954240afae79c022","fullName":"testeApi.APITest.testGetProductById","labels":[{"name":"junit.platform.uniqueid","value":"[engine:junit-jupiter]/[class:testeApi.APITest]/[method:testGetProductById()]"},{"name":"host","value":"DESKTOP-61G47OT"},{"name":"thread","value":"[email protected](1)"},{"name":"framework","value":"junit-platform"},{"name":"language","value":"java"},{"name":"package","value":"testeApi.APITest"},{"name":"testClass","value":"testeApi.APITest"},{"name":"testMethod","value":"testGetProductById"},{"name":"suite","value":"testeApi.APITest"}],"links":[],"name":"testGetProductById()","status":"passed","stage":"finished","description":"","steps":[],"attachments":[],"parameters":[],"start":1738150756246,"stop":1738150756671}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"uuid":"051e9156-51d0-4878-b65c-30fa207af3e5","name":"testGenerateFakeProductData()","children":["752116c9-8074-41e0-aedf-f2acfad413ee"],"befores":[],"afters":[],"start":1738150754125,"stop":1738150755337}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"uuid":"2b4cf726-94bb-4d0a-b394-16c2d8085671","historyId":"f54826893173ec6a97128ed3a5bd0cd6","fullName":"testeApi.APITest.testGenerateToken","labels":[{"name":"junit.platform.uniqueid","value":"[engine:junit-jupiter]/[class:testeApi.APITest]/[method:testGenerateToken()]"},{"name":"host","value":"DESKTOP-61G47OT"},{"name":"thread","value":"[email protected](1)"},{"name":"framework","value":"junit-platform"},{"name":"language","value":"java"},{"name":"package","value":"testeApi.APITest"},{"name":"testClass","value":"testeApi.APITest"},{"name":"testMethod","value":"testGenerateToken"},{"name":"suite","value":"testeApi.APITest"}],"links":[],"name":"testGenerateToken()","status":"passed","stage":"finished","description":"Verifica login e efetuado corretamente e armazena novo token de autorizacao","steps":[],"attachments":[],"parameters":[],"start":1738150753181,"stop":1738150753646}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"uuid":"41ec86b0-bba8-4ce9-ac83-b69bac100622","name":"testGenerateToken()","children":["2b4cf726-94bb-4d0a-b394-16c2d8085671"],"befores":[],"afters":[],"start":1738150753180,"stop":1738150753647}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"uuid":"4a1ee12b-9563-488e-936c-00879cfe5dd8","name":"APITest","children":["a960ade9-1db3-474f-9a66-3b40a5924a40","b4e6438b-5e55-4c6d-bac0-9fabab75d517","2b4cf726-94bb-4d0a-b394-16c2d8085671","bd10f303-6c41-43ec-97f6-6b958ced364a","752116c9-8074-41e0-aedf-f2acfad413ee","cd5cc07e-6670-4f4a-b79c-afee84c90c8e","b2c7aa3a-1dce-467e-a2bc-7dd00ec84335","02e168b4-13d9-472b-9790-830fda19f6ef"],"befores":[],"afters":[],"start":1738150750463,"stop":1738150756675}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"uuid":"50be6e0c-b5dc-4b68-a2c2-266ebeb3187e","name":"testGetProductById()","children":["02e168b4-13d9-472b-9790-830fda19f6ef"],"befores":[],"afters":[],"start":1738150756245,"stop":1738150756672}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"uuid":"5f898c10-0f91-4389-8e49-12e194256f50","name":"testCreateProduct()","children":["cd5cc07e-6670-4f4a-b79c-afee84c90c8e"],"befores":[],"afters":[],"start":1738150755339,"stop":1738150755775}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"uuid":"6588b3af-010e-42b9-9cde-f534193205e1","name":"testGetProdutos()","children":["b2c7aa3a-1dce-467e-a2bc-7dd00ec84335"],"befores":[],"afters":[],"start":1738150755776,"stop":1738150756243}

0 commit comments

Comments
 (0)