wiki:PruebasApi092
Last modified 7 years ago Last modified on 07/16/10 13:08:40

Pruebas realizadas con el Motor de Clonación

Enumeración detallada del banco de las pruebas realizadas ejecutando a mano las funciones de la API del Motor de Clonación de OpenGNSys, indicando el estado actual del desarrollo, la última revisión de código modificada, las tareas pendientes y cualquier otra información necesaria.

Pruebas genéricas

Operación Comentarios Revisión Ejemplo
Listar inventario 277ogListHardwareInfo
Asociar disco-dispositivo Sí (incluido LVM) 378ogDiskToDev 1 1
Listar particiones 412ogListPartitions 1
Modificar particiones 406ogListPartitions 1 NTFS:10000000 EXT3:5000000
Ver partición activa 169ogGetPartitionActive 1
Cambiar partición activa 238ogSetPartitionActive 1 1
Redimensionar partición 289ogSetPartitionSize 1 1 10000000
Bloquear partición 184ogLock 1 1
Desbloquear partición 184ogUnlock 1 1
Comprobar bloqueo 184ogIsLocked 1 1
Formatear sist. archiivos 419ogFormatFs 1 1
Reducir sistema archiivos Ext2/3, NTFS 289ogReduceFs 1 1
Ampliar sistema archivos Ext2/3, Reiser, NTFS 289ogExtendFs 1 1
Chequear sistema archivos Ext2/3, Reiser, JFS, NTFS, FAT 419ogCheckFs 1 1
Obtener camino de fichero Sí (incluido LVM 1)378ogGetPath 1 1 pagefile.sys
Listar claves de registro 282ogListRegistryKeys /mnt/sda1 system '\ControlSet001'
Mostrar valor del registro287ogGetRegistryValue ...
Cambiar valor del registro287ogSetRegistryValue ...
Leer nombre de Windows 287ogGetWindowsName 1 1
Asignar nombre de Windows 287ogSetWindowsName 1 1 PC1

Pruebas con sistemas operativos

Pruebas realizadas con OpenGnSys 0.9.2 con cliente basado en Ubuntu 10.04 Lucid de 64 bits. .

Sist.OperativoArquitecturaSist.ArchivosMontarLeerEscribirVersión SOListar SoftCrear imagenRestaurarArrancar
Ubuntu 10.04 64 bits Ext4 Ubuntu 10.04 LTS 64 bits
Ubuntu 9.04 32 bits Ext3 Ubuntu 9.04
Windows 7 32 bits NTFS Windows 7 Professional
Windows XP SP3 32 bits NTFS Microsoft Windows XP

Otras pruebas realizadas con OpenGnSys 0.9 con cliente basado en Ubuntu 9.04 Jaunty de 32 bits.

Sist.OperativoArquitecturaSist.ArchivosMontarLeerEscribirVersión SOListar SoftCrear imagenRestaurarArrancar
Ubuntu 9.04 32 bits Ext3 Ubuntu 9.04
Ubuntu 9.10 a664 bits Ext4 2Ubuntu 9.10 (developer) 64 bits NO NO NO (GRUB2)
Fedora 10 32 bits Ext3 Fedora release 10 (Cambridge) -
Open Suse 11.164 bits Reiser 3.6 3Open SuSE 11.1 64 bits NO
Open Suse 11.164 bits LVM + /boot Ext31 - - - - Sí (/boot)
Windows XP SP332 bits NTFS Microsoft Windows XP
Windows 7 32 bits NTFS Windows 7 Professional
MacOS X 10.6 HFS+ 4 NO - - - - -

Pruebas en detalle

Particionar y formatear

Nº prueba Tamaño disco Comando Usado Caché revisión resultado Ticket Ficheros de Log
1 40 Gb createPrimaryPartitions 1 NTFS:15000000 15000000 1009 Incorrecto: Cambia el tamaño de la partición de caché a la mitad tras ejecutar el comando, al reiniciar vuelve a particionarla al tamaño correcto, pero requiere un reinicio más para que la consola muestre el tamaño correcto Prueba 1 format1.log format1.err

Notas:


  1. 1. Si el volumen lógico está montado a mano
  2. 2. Con paquetes e2fsprogs-udeb y parted-udeb 1.8.8
  3. 3. Con paquete fs-core-modules-*-udeb
  4. 4. Con paquete fs-secondaty-modules-*-udeb