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

Teste do Docker - Geral #88

Closed
7 tasks done
SwampTG opened this issue Sep 2, 2021 · 15 comments · Fixed by #153
Closed
7 tasks done

Teste do Docker - Geral #88

SwampTG opened this issue Sep 2, 2021 · 15 comments · Fixed by #153
Assignees
Labels
Desenvolvedor DevOps Time A Correspondente ao Grupo 2 Time B Correspondente ao Grupo 3 Time C Correspondente ao Grupo 5
Milestone

Comments

@SwampTG
Copy link
Collaborator

SwampTG commented Sep 2, 2021

Descrição:

Realizar testes para verificar se o Docker atende às dependências do projeto, versões de tecnologias e compatibilidade com arquivos necessários para o projeto.

Pré-requisitos:

Tarefas:

  • Reunir-se com DevOps

Testes

LISTAR OS TESTES NA ISSUE

  • Teste de integração
  • Teste de Refresh - Ver se as alterações salvas no código são refletidas no container automaticamente.

Critério de aceitação:

  • Docker atende as necessidades do projeto
  • Docker passou nos testes
  • Front-end e back-end rodando pelo Docker
@SwampTG SwampTG added Desenvolvedor DevOps Time A Correspondente ao Grupo 2 Time B Correspondente ao Grupo 3 labels Sep 2, 2021
@SwampTG SwampTG added this to the Sprint 05 milestone Sep 2, 2021
@klyssmannoliveira klyssmannoliveira added the Time C Correspondente ao Grupo 5 label Sep 2, 2021
@victordscabral victordscabral changed the title Teste do Docker Teste do Docker - Geral Sep 2, 2021
@castroricardo1
Copy link
Collaborator

Teste de front end com react ja testado e funcionando

@Eduardo-RFarias
Copy link
Collaborator

Tem que testar se as edições em alguma parte do front reflete no cantainer.

@SwampTG
Copy link
Collaborator Author

SwampTG commented Sep 7, 2021

Talvez não seja um problema. Pelo que eu entendi, o container é para testar e subir a aplicação. Ao desenvolver acho que a gente não usa tanto, só na hora de testar mesmo.

@castroricardo1
Copy link
Collaborator

Configurei o backend e o banco de dados, se alguém puder testar em outra máquina além da minha

@Eduardo-RFarias
Copy link
Collaborator

Faz um markdown aí no código ensinando como que roda. Eu posso testar depois.

@Eduardo-RFarias
Copy link
Collaborator

Deu um erro no meu teste aqui.
Estava seguindo os passos do Markdown presente na pasta docs/produto/Docker.

Erro que apareceu no terminal:

image

@castroricardo1
Copy link
Collaborator

@Eduardo-RFarias ja vi aqui o erro, no Markdown, está build compose up, o correto é build-compose up, testa novamente

@Eduardo-RFarias
Copy link
Collaborator

Eduardo-RFarias commented Sep 8, 2021

Testei o docker aqui e aconteceu o seguinte:

  • O Frontend compilou sem problemas.
  • O Backend também compilou e a API está online, mas ainda teve um erro que vou descrever a seguir.
  • O mongo DB não funcionou, o terminal mostrou vários erros relacionados a ele. Agora o docker tenta reiniciar o container do db-mongo-express_1 e o mesmo erro se repete.

ERRO:
image

Eduardo-RFarias added a commit that referenced this issue Sep 8, 2021
Foram modificados algumas linhas do front para que fiquem de acordo com o padrão do Eslint.
Foi substituído o npm pelo yarn na configuração do docker.
A pasta node_modules criada errôneamente foi apagada.
@castroricardo1
Copy link
Collaborator

Aqui está igual, creio que por não ter nada configurado de backend e db (nesta branch), esses erros estão ocorrendo

@Eduardo-RFarias
Copy link
Collaborator

Vou cadastrar uma tabela com CRUD aqui pra testar.
Mais tarde mostro oq aconteceu.

@castroricardo1
Copy link
Collaborator

Consegui solucionar o problema com o mongo-express, na porta 8081, ja conseguimos acessar ele

Sem título

@Eduardo-RFarias
Copy link
Collaborator

Eduardo-RFarias commented Sep 9, 2021

Vi que vcs conseguiram resolver a parte do mongo e tá funcionando mesmo.
Mas ainda está tendo problemas no backend:

  • Não consigo fazer requisições pra API pois o backend apresenta essa erro:

image.png

  • Antes desse erro do backend acontece esse outro erro:

image

  • O container do mongo fica enviando esses logs de vez em quando mas eu acho que é normal:

image

@EduardoGurgel
Copy link
Collaborator

Teste modelo Banco de dados - Time A

Images

2b

Volumes

3

Adicionar Item

1a

Mongo Compass

2a

@victordscabral
Copy link
Collaborator

Testes realizados, com imagens postadas nos comentários. Issue finalizada.

@Eduardo-RFarias
Copy link
Collaborator

A issue foi fechada mas o problema não foi resolvido. Solicito que a equipe que fechou explique como os testes foram feitos.

@victordscabral victordscabral removed this from the Sprint 05 milestone Sep 14, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Desenvolvedor DevOps Time A Correspondente ao Grupo 2 Time B Correspondente ao Grupo 3 Time C Correspondente ao Grupo 5
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants