Come posso ripetere il test di un bug in una versione più recente o di sviluppo?


11

Ho segnalato un bug che si verifica in Karmic sul launchpad e mi è stato chiesto di testarlo nuovamente su lucido o anticonformista. Come posso farlo meglio?

Risposte:


15

Per testare Maverick, testdriveè il più semplice. Scaricherà automaticamente l'ultimo Maverick ogni giorno e lo eseguirà in una macchina virtuale.

sudo apt-get install testdrive virtualbox-ose
testdrive

3
Buona risposta per la maggior parte dei bug. Tuttavia, se si tratta di un bug specifico del tuo hardware, testdrive non sarà di aiuto. In questo caso, utilizzare uno degli ISO di build di test come CD live: consultare wiki.ubuntu.com/Testing/ISO .
Jeremy Kerr,

Sì .. questo è un buon punto
txwikinger

9

Tre percorsi:

  • Installa Ubuntu in una VM.

    Pro: l'installazione è persistente e puoi passare facilmente da una VM all'altra del desktop normale.

    Contro: sarà lento.

  • Usa un LiveCD.

    Pro: lo stesso metodo più semplice di quando hai installato Ubuntu per la prima volta.

    Contro: nessuna persistenza della sessione, il tuo ambiente viene perso al riavvio.

  • Installa su una macchina separata. I tempi di lettura del CD sono sloooow.

    Pro: persistenza, velocità.

    Contro: costoso se non si dispone dell'hardware.

Personalmente, seguirei il percorso VM. Avrai a che fare con un LiveCD o un'installazione fisica se il tuo bug riguarda l'hardware.


Invece del CD, suggerisco invece di utilizzare una chiavetta USB. È possibile creare una chiavetta USB avviabile da un iso di Live CD con Sistema -> Amministrazione -> Crea un disco di avvio USB
Marcel Stimberg

3

Questo dipende dal tipo di bug che si sta tentando di ripetere il test. Per quasi tutti i bug, i test in una VM sono fantastici. Come menzionato in un'altra risposta , Testdrive fa bene a questo.

Per i bug relativi all'hardware dovrai eseguire l'hardware reale, il che significa che un LiveCD è un metodo più appropriato.


2

Dipendo dal tipo di errore (estetico, arresto anomalo del programma, ecc.), Ma il modo più semplice sarebbe quello di scaricare il cd live di Lucid, avviarlo e vedere se è possibile riprodurre l'errore.

Se è qualcosa che richiede una vera installazione e non è sufficiente l'avvio di un cd live, installa Lucid su una macchina virtuale usando VirtualBox e puoi testare praticamente qualsiasi cosa lì dentro senza influire sull'ambiente attuale.


1

Senza aggiornare? Potrebbe essere necessario configurare un'istanza virtuale di Lucid o Maverick o installare quella versione specifica in una nuova partizione sul computer. Trovo che VirtualBox funzioni bene (ed è gratuito) per Ubuntu.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.