diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..d38c149 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +*.swp +*~ diff --git a/Lista-de-pruebas.rst b/Lista-de-pruebas.rst index 791e045..c66db28 100644 --- a/Lista-de-pruebas.rst +++ b/Lista-de-pruebas.rst @@ -1,154 +1,48 @@ --------------- - Sheet 2: *Scripts de pruebas* ============================= -+-----------+-----------+-----------+-----------+-----------+-----------+ -| | | | | | | -+-----------+-----------+-----------+-----------+-----------+-----------+ -| * | **Tipo de | **Método | **Scripts | **In | **Parseo | -| *Prueba** | prueba** | de | de | formación | de | -| | | ej | prueba** | que | res | -| | | ecución** | | genera** | ultados** | -+-----------+-----------+-----------+-----------+-----------+-----------+ -| memtest86 | S | DVD | memtest86 | D | | -| | uperfifie | buteable | | espliegue | | -| | de | (GRUB) | | en | | -| | memoria | | | pantalla | | -+-----------+-----------+-----------+-----------+-----------+-----------+ -| dmidecode | In | USB | scan- | /out | | -| | formación | buteable | dmidecode | put/hwtes | | -| | del | (fuera de | | t/SERIAL/ | | -| | sistema | línea) | | dmidecode | | -+-----------+-----------+-----------+-----------+-----------+-----------+ -| netdev | In | USB | sc | /outp | netdev-fr | -| | formación | buteable | an-netdev | ut/hwtest | om-output | -| | de | (fuera de | | /SERIAL/n | | -| | dis | línea) | | etdev.lst | | -| | positivos | | | /o | | -| | de red | | | utput/hwt | | -| | | | | est/SERIA | | -| | | | | L/netdev/ | | -| | | | | *.ethtool | | -+-----------+-----------+-----------+-----------+-----------+-----------+ -| hdd | In | USB | scan-hdd | /ou | disk-s | -| | formación | buteable | | tput/hwte | erials-fr | -| | de discos | (fuera de | | st/SERIAL | om-output | -| | duros | línea) | | /disk.lst | | -| | | | | /output | | -| | | | | /hwtest/S | | -| | | | | ERIAL/dis | | -| | | | | k/SERIAL. | | -| | | | | smart-all | | -+-----------+-----------+-----------+-----------+-----------+-----------+ -| badblocks | S | USB | test- | /outp | parse-s | -| | uperficie | buteable | badblocks | ut/hwtest | mart-attr | -| | de disco | (fuera de | | /SERIAL/d | parse-sm | -| | | línea) | | isk/SERIA | art-error | -| | | | | L.badbloc | | -| | | | | ks.result | | -| | | | | /output/h | | -| | | | | wtest/SER | | -| | | | | IAL/disk/ | | -| | | | | SERIAL.sm | | -| | | | | art.error | | -+-----------+-----------+-----------+-----------+-----------+-----------+ -| memtester | S | USB | test- | /out | sort | -| | uperficie | buteable | memtester | put/hwtes | -memteste | -| | de | (fuera de | | t/SERIAL/ | r-results | -| | memoria | línea) | | memtester | | -| | | | | _PROC.csv | | -+-----------+-----------+-----------+-----------+-----------+-----------+ -| fio | T | USB | test-fio | /o | parse-f | -| | hroughput | buteable | | utput/hwt | io-output | -| | de disco | (fuera de | | est/SERIA | | -| | | línea) | | L/fio.csv | | -| | | | | /output/ | | -| | | | | hwtest/SE | | -| | | | | RIAL/disk | | -| | | | | /SERIAL.f | | -| | | | | io.result | | -| | | | | /outp | | -| | | | | ut/hwtest | | -| | | | | /SERIAL/d | | -| | | | | isk/SERIA | | -| | | | | L.fio.csv | | -+-----------+-----------+-----------+-----------+-----------+-----------+ -| | | | t | /output/h | parse-f | -| | | | est-fio-s | wtest/SER | io-output | -| | | | equential | IAL/disk/ | | -| | | | | SERIAL.fi | | -| | | | | o-seq.out | | -+-----------+-----------+-----------+-----------+-----------+-----------+ -| pmbw | T | USB | test-pmbw | /output/h | parse-pmb | -| | hroughput | buteable | | wtest/SER | w-results | -| | de | (fuera de | | IAL/pmbw/ | | -| | memoria | línea) | | stats.txt | | -+-----------+-----------+-----------+-----------+-----------+-----------+ -| linpack | T | USB | tes | /outp | par | -| | hroughput | buteable | t-linpack | ut/hwtest | se-linpac | -| | de CPU | (fuera de | | /SERIAL/l | k-results | -| | | línea) | | inpack/li | | -| | | | | npack.out | | -+-----------+-----------+-----------+-----------+-----------+-----------+ -| set | Pr | USB | set | | | -| up-netdev | eparación | buteable | up-netdev | | | -| | para | (en | | | | -| | pruebas | línea) | | | | -| | de red | | | | | -+-----------+-----------+-----------+-----------+-----------+-----------+ -| | | | se | | | -| | | | tup-iperf | | | -+-----------+-----------+-----------+-----------+-----------+-----------+ -| | | | s | | | -| | | | etup-iper | | | -| | | | f-massive | | | -+-----------+-----------+-----------+-----------+-----------+-----------+ -| ping | Con | bash + | test-ping | /ou | | -| | ectividad | ssh | | tput/hwte | | -| | cruzada | | | st/SERIAL | | -| | de red | | | /ping.out | | -| | por vLAN | | | | | -+-----------+-----------+-----------+-----------+-----------+-----------+ -| bonding | V | bash + | tes | /outpu | | -| | alidación | ssh | t-bonding | t/hwtest/ | | -| | de | | | SERIAL/bo | | -| | bonding | | | nding.out | | -| | por vLAN | | | | | -+-----------+-----------+-----------+-----------+-----------+-----------+ -| | | | test-ping | /ou | | -| | | | | tput/hwte | | -| | | | | st/SERIAL | | -| | | | | /ping.out | | -+-----------+-----------+-----------+-----------+-----------+-----------+ -| iperf | T | bash + | t | /o | parse-ipe | -| | hroughput | ssh | est-iperf | utput/hwt | rf-output | -| | de red | | | est/SERIA | | -| | por | | | L/iperf/c | | -| | puerto | | | lient.IP. | | -| | | | | slave.log | | -+-----------+-----------+-----------+-----------+-----------+-----------+ -| | | | test-iper | /out | parse-ipe | -| | | | f-massive | put/hwtes | rf-output | -| | | | | t/SERIAL/ | | -| | | | | iperf/cli | | -| | | | | ent.IP.ma | | -| | | | | ssive.log | | -+-----------+-----------+-----------+-----------+-----------+-----------+ -| failover | V | bash + | test-ping | /ou | | -| | alidación | ssh | | tput/hwte | | -| | de HA de | | | st/SERIAL | | -| | la red | | | /ping.out | | -+-----------+-----------+-----------+-----------+-----------+-----------+ -| | | | tes | /outpu | | -| | | | t-bonding | t/hwtest/ | | -| | | | | SERIAL/bo | | -| | | | | nding.out | | -+-----------+-----------+-----------+-----------+-----------+-----------+ -| | | | t | /out | parse-ipe | -| | | | est-iperf | put/hwtes | rf-output | -| | | | | t/SERIAL/ | | -| | | | | iperf/cli | | -| | | | | ent.IP.sl | | -| | | | | ave.2.log | | -+-----------+-----------+-----------+-----------+-----------+-----------+ +=============== =================== ======================= ======================= =============================== ======================= +Prueba Tipo de prueba Método de ejecución Scripts de prueba Información que genera Parseo de resultados +=============== =================== ======================= ======================= =============================== ======================= +memtest86 Superficie de DVD buteable (GRUB) memtest86 Despliegue de pantalla + memoria +dmidecode Información del USB buteable scan-dmidecode dmidecode + sistema (fuera de línea) +netdev Información de USB buteable scan-netdev netdev.lst netdev-from-output + dispositivos de (fuera de línea) netdev/\*.ethtool + red +hdd Información de USB buteable scan-hdd disk.lst disk-serials-from-output + discos duros (fuera de línea) disk/SERIAL.smart-all +badblocks Superficie de USB buteable test-badblocks disk/SERIAL.badblocks.result parse-smart-attr + disco (fuera de línea) disk/SERIAL.smart.error parse-smart-error +memtester Superficie de USB buteable test-memtester memtester_PROC.csv sort-memtester-results + memoria (fuera de línea) +fio Desempeño de USB buteable test-fio fio.csv parse-fio-output + disco (fuera de línea) disk/SERIAL.fio.result + disk/SERIA L.fio.csv + test-fio-sequential disk/SERIAL.fio-seq.out parse-fio-output +pmbw Desempeño de USB buteable test-pmbw pmbw/stats.txt parse-pmbw-results + memoria (fuera de línea) +linpack Desempeño de USB buteable test-linpack linpack/linpack.out parse-linpac-results + CPU (fuera de línea) +setup-netdev Preparación para USB buteable setup-netdev + pruebas de red (en línea) + setup-iperf + setup-iperf-massive +ping Conectividad bash + ssh test-ping ping.out + cruzada de red + por vLAN +bonding Validación de bash + ssh test-bonding bonding.out + bonding por vLAN + test-ping ping.out +iperf Desempeño de bash + ssh test-iperf iperf/client.IP.slave.log parse-iperf-output + red por puerto + test-iperf-massive iperf/cli ent.IP.ma ssive.log parse-iperf-output +failover Validación de bash + ssh test-ping ping.out + HA de la red + test-bonding bonding.out + test-iperf iperf/client.IP.slave.2.log parse-iperf-output +=============== =================== ======================= ======================= =============================== ======================= + +.. note:: + Las rutas de "Información que genera" son relativas a `/output/hw-test/SERIAL/`.