Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge entre as branches: feat/rest e release/4.0.0 #761

Open
5 tasks done
amelquia opened this issue Dec 30, 2024 · 5 comments
Open
5 tasks done

Merge entre as branches: feat/rest e release/4.0.0 #761

amelquia opened this issue Dec 30, 2024 · 5 comments
Assignees
Labels
melhoria New feature or request

Comments

@amelquia
Copy link

amelquia commented Dec 30, 2024

Sua solicitação de melhoria está relacionada a um problema? Por favor descreva.

Não. O objetivo da realização dessee merge é unificar os esforços de validação e, garantir que as funcionalidades REST estejam devidamente testadas e alinhadas com os cenários automatizados da release.


Descreva a solução que você gostaria

Realizar o merge da branch feat/rest, que contém os testes unitários desenvolvidos para as funcionalidades REST, com a branch release/4.0.0, que concentra os testes automatizados.


Critérios de Aceite:

1**.Conflitos Resolvidos:**

  • Não deve haver conflitos de código após o merge. Caso ocorram, devem ser resolvidos com validação dos responsáveis pelas branches.

2.Execução de Testes:

  • Todos os testes unitários e automatizados devem ser executados com sucesso após o merge.

3.Cobertura de Testes:

  • A cobertura de testes não deve ser reduzida.

Definição de Feito (D.O.D. - Definition of Done)

  • Atender aos critérios de aceite acima.
  • Evidenciar a cobertura dos testes após o merge.

@amelquia amelquia added the melhoria New feature or request label Dec 30, 2024
@mrglaydson
Copy link
Contributor

Evidências:

Execução dos testes unitários após merge da branch feat/rest na release/4.0.0: Link

Execução da cobertura de testes após merge da branch feat/rest na release/4.0.0: Link

@amelquia
Copy link
Author

amelquia commented Jan 6, 2025

06/01/25
Planejamento da Sprint 55
Issue com status Revisão de código foi transferida para a Sprint 55.

@caduvieira
Copy link
Member

O PR enviado não faz rebase/merge com o feat/rest.

@mrglaydson
Copy link
Contributor

mrglaydson commented Jan 6, 2025

O PR enviado não faz rebase/merge com o feat/rest.

O branch release/4.0.0 continha modificações em arquivos que também haviam sido alterados na branch feat/rest. Para minimizar os conflitos ao invés do merge eu opteei por rebase interactive, selecionei apenas os commits relacionados aos arquivos de testes unitários, e fiz um push de um novo commit com squash no PR anexado: commit

A execução dos testes unitários nessa branch pode ser vista aqui:

Evidências:

Execução dos testes unitários após merge da branch feat/rest na release/4.0.0: Link

Execução da cobertura de testes após merge da branch feat/rest na release/4.0.0: Link

@amelquia
Copy link
Author

27/01/25 - Planejamento da Sprint 56
Issue transferida para Sprint 56 para dar continuidade na Revisão de Código.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
melhoria New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants