fga-eps-mds / fga-eps-mds/2021-2-MeasureSoftGram-Doc

Ler as métricas do arquivo

Open
#56 0 comments 0 reactions 2 assignees Claimed by @Marcos574 View on GitHub
US
Dominant language
Jupyter Notebook
Stars
2
Forks
2
PR merge metrics
No merged PRs in 30d

Description

## Descrição

Como engenheiro software, posso importar as métricas para que eu consiga uma análise futuramente.

## Critérios de aceitação

- [ ] Somente arquivos .json são válidos
- [ ] Poder selecionar no sistema de arquivos o arquivo desejado
- [ ] O sistema deve informar erro se o arquivo não existir ou não puder ser aberto
- [ ] O sistema deve informar se o JSON lido não é no formato sonar
- [ ] O sistema deve validar as métricas recebidas com as métricas esperadas para a pré configuração do modelo e informar erro caso se preciso
- [ ] O sistema deve validar se as métricas estão em formato numérico (NaN), não nulo e informado erro
- [ ] O arquivo json deve ter uma chave de baseComponent
- [ ] Receber um ID de pré-configuração válido
- [ ] Exibir mensagem de aviso no caso de sucesso ou de erro

## Tarefas

- [x] Criar o comando para receber o arquivo
- [x] Receber o caminho para o arquivo
- [x] Receber o ID da meta para associação
- [x] Abrir o arquivo
- [x] Informar se o arquivo não for compatível
- [x] Criar abstração modelo das métricas (MVC)
- [x] Criar endpoint para salvar as métricas
- [x] Validar os dados recebidos em relação ao modelo
- [x] Enviar as métricas do cliente para o servidor
- [x] Informar para o usuário o status da requisição

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.