apache / apache/datafusion-python
Run all user examples in CI
- Linguagem predominante
- Python
- Estrelas
- 604
- Forks
- 174
- Merge médio
- 1d 7h
- PRs com merge (30d)
- 4
Descrição
**Is your feature request related to a problem or challenge? Please describe what you are trying to do.**
Per a comment from @mesejo in #880 it would be helpful to run user examples in CI to ensure that our examples stay up to date with any breaking changes in the API.
**Describe the solution you'd like**
Update all user examples if necessary and add code to run them as part of CI.
**Describe alternatives you've considered**
We could leave as is, but this seems like a very good idea.
**Additional context**
This is already being done for TPC-H queries and we can re-use the generated dataset that is already created in CI. Here is where the tests are being run: https://github.com/apache/datafusion-python/blob/main/examples/tpch/_tests.py
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
Direção de pesquisa
Comece com examples/tpch/_tests.py e a configuração de CI existente que executa consultas TPC-H. Identifique como o conjunto de dados gerado é reutilizado e, em seguida, determine como todos os exemplos de usuário podem ser executados no CI. O trabalho estará concluído quando os exemplos forem executados com sucesso no CI e quaisquer atualizações necessárias os mantiverem compatíveis com a API atual.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- python
- Domínio
- ci-cd, testing
- Tipo de issue
- Funcionalidade
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Status de atividade
- Estagnada
- Clareza
- Razoavelmente clara
- Facilidade para iniciantes
- 35/100