Fedora 45: Participe dos Dias de Teste da Comunidade

imagem 28

O Fedora 45 traz várias mudanças em nível de sistema que precisam ser testadas em hardware real. O primeiro dia de teste é o do GNOME 51, começando em 17 de agosto, com mais eventos planejados para RPM 6.1, mídia de instalação e outros. Você pode participar com uma VM para a maioria dos testes; alguns testes específicos de hardware são mais úteis em uma máquina real.

Os detalhes estão neste artigo.

O Fedora 45 está trazendo várias mudanças que merecem testes além das suítes de CI e testes automatizados. Aqui estão algumas das maiores:

  • RPM 6.1: atualização para 6.1, verificação de assinatura obrigatória e realocação das configurações de repositório DNF para /usr.
  • OpenSSL 4.0 — um salto de versão principal que pode afetar qualquer coisa que use TLS.
  • Mídia de boot e live estão sendo reconstruídas do zero com o image-builder. Isso muda como as imagens são produzidas, então queremos garantir que elas ainda inicializem e instalem corretamente em uma variedade de configurações de hardware e virtualização.
  • kmscon substitui o console VT do kernel (fbcon) como padrão.
  • Python 3.15, GRUB EFI para Computação Confidencial e mais.

Por que precisamos de testes da comunidade

Testes automatizados detectam regressões em cenários conhecidos, mas não nos dirão se a nova boot.iso funciona no seu laptop específico, ou se a verificação obrigatória de assinatura RPM quebra um fluxo de trabalho que ninguém da equipe pensou. Precisamos de pessoas testando isso em máquinas reais e em cenários reais.

É para isso que servem os dias de teste. Alguns dias focados em uma mudança específica, desenvolvedores no Matrix para ajudar a depurar, e qualquer pessoa pode aparecer e executar os casos de teste. Você não precisa ser um especialista em QA do Fedora. Se você consegue instalar o Fedora, reproduzir um problema e relatar o que aconteceu, você pode ajudar.

O que estamos planejando para o F45

Em nossa reunião de Qualidade de 20 de julho (transcrição), analisamos o ChangeSet e escolhemos as mudanças que mais se beneficiariam com testes da comunidade. Isso se transformou em um ticket de planejamento no Forge com tickets individuais para cada evento.

Área de trabalho GNOME 5117 a 21 de agosto é o primeiro dia de teste deste ciclo e está acontecendo agora. Área de trabalho, gráficos, periféricos, aplicativos principais. Se você está lendo isso a tempo, participe. (#GNOME_51_Desktop)

Semana de testes I18n7 a 13 de setembro métodos de entrada, localidades, layouts de teclado. (#924)

RPM 6.1 — O suporte a NSS para consultas de usuário/grupo está de volta, as consultas funcionam novamente durante transações, novos modificadores de macro para empacotadores e melhor saída de verificação do rpmkeys. Parece uma atualização tranquila, mas o RPM afeta tudo — vale a pena garantir que nada passou despercebido. (#917)

Mídia de instalação — boot.iso e imagens live, hardware físico, VMs. Tente inicializar as novas imagens em qualquer hardware que você tiver. O instalador funciona? O ambiente live se comporta? (#918)

KDE — provavelmente KDE 6.7. (#922)

Cockpit — já faz anos desde o último dia de teste do Cockpit. (#920)

GRUB EFI / Computação Confidencial — relevante principalmente para hardware específico e ambientes de VM. (#919)

A lista não é final. Ainda estamos analisando kmscon, OpenSSL 4.0, CoreOS e Kernel 7.2. Fique de olho em testdays.fedoraproject.org para a programação atual.

Que tipo de teste ajuda mais

Tente atualizar seu sistema para os pacotes mais recentes. Inicialize a nova boot.iso em hardware físico. Teste suspensão/retomada, Wi-Fi, monitores externos, gráficos NVIDIA/AMD/Intel, ou qualquer hardware que você realmente usa. Cada dia de teste tem uma página wiki com casos de teste específicos, mas seus próprios fluxos de trabalho diários são frequentemente onde os bugs interessantes se escondem.

Você precisa de uma Conta Fedora para relatar resultados. Escolha um dia de teste na programação, siga as instruções da wiki, relate através do aplicativo de dia de teste, e se encontrar algo estranho, venha falar conosco no Matrix em #test-day:fedoraproject.org.

O próprio aplicativo de dia de teste é de código aberto em quality/testdays-web no Forge. Se algo nele te incomoda ou você tem uma ideia, abra um ticket.

Proponha um dia de teste

Isso não precisa vir tudo de nós. Se você mantém um pacote com uma grande mudança no F45, ou vê algo no ChangeSet que acha que precisa de testes mais amplos — proponha um dia de teste. Crie um ticket em forge.fedoraproject.org/quality/tickets, marque-o como “test days” e diga-nos o que você gostaria de testar. Você não precisa ter casos de teste ou páginas wiki prontas. A equipe de QA ajudará com isso.

Testando além dos dias de teste

Os dias de teste são eventos focados em mudanças específicas, mas testar o Fedora é algo que você pode fazer qualquer dia. O fedora-easy-karma é uma ferramenta CLI que pega as atualizações de teste já instaladas no seu sistema e permite enviar karma para o Bodhi diretamente do seu terminal. Veja as instruções de instalação para começar. Como o aplicativo de dia de teste, é um projeto de código aberto hospedado no Forge — sinta-se à vontade para relatar problemas ou sugerir recursos.

Links

Te vejo no #test-day no Matrix.

Nota sobre o uso de IA: Eu mesmo escrevi este artigo. Usei o Claude (Anthropic) para refinar significativamente a gramática, a redação e a estrutura das frases; o conteúdo técnico e todas as afirmações são de minha autoria.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *