Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

dust: golden outputs depend on the evaluating machine's disk allocation

Aberta Para iniciantes
#68 0 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
2/5
Tempo estimado
1-3 horas
Facilidade para iniciantes
72/100
Tipo de issue
Bug
Clareza
Razoavelmente clara
Status de atividade
Ativa
Stack de tecnologia
python
Domínio
testing

Direção de pesquisa

Comece por test_resources/test_cli/test_tree/large.bin e sua referência no_colors.golden. Em seguida, examine os outros arquivos golden do dust que comparam o uso de disco informado. Verifique como os fixtures são criados e como a saída da CLI é capturada. O trabalho estará concluído quando as saídas de referência forem estáveis independentemente do comportamento de alocação do sistema de arquivos e os testes afetados passarem.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

Many dust tests in branch 746762709b06 compare stdout to golden files that record disk usage, not file length. Example: test_resources/test_cli/test_tree/large.bin is 102,400 bytes, but no_colors.golden lists it as 4.0K, as is medium.bin (51,200 bytes). That only holds on a filesystem that stores those files sparse or compressed; on a typical one the reference itself prints different numbers, so the tests fail regardless of the candidate.

Re-scoring the published 20260508_mini-v2.2.6_gpt-5-5-xhigh submission on bootandy__dust.62bf1e1 with programbench 1.2.4 gave us 74.8% against the leaderboard's 87.3%.

Linguagem predominante
Python
Estrelas
967
Forks
66
Métricas de merge de PRs
Nenhum PR com merge em 30d

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de facebookresearch/ProgramBench

Todas as issues de facebookresearch/ProgramBench

Issues semelhantes

Mais issues de Python

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.