94 lines
2.2 KiB
Plaintext
94 lines
2.2 KiB
Plaintext
Test de comprobacion de la librería Cache.lib y los script relacionados
|
|
=======================================================================
|
|
Este test destruye la cache
|
|
Necesita que las particiones sean tres como máximo
|
|
=================================================
|
|
|
|
$ ogUnmountCache 2>/dev/null ; df|grep cache
|
|
|
|
|
|
$ ogCreateCache 10000000 1>/dev/null 2>&1
|
|
|
|
$ AUX=$(ogListPartitions 1) ; echo ${AUX##*CACHE:} | sed s/\ .*\$//g
|
|
10000000
|
|
|
|
# Comprobamos que no esta formateada
|
|
$ ogCheckFs 1 4
|
|
OpenGnsys error: ogCheckFs: "1, 4, CACHE"
|
|
|
|
$ ogFormatCache|tail -1
|
|
ReiserFS is successfully created on /dev/sda4.
|
|
|
|
$ ogMountCache
|
|
/opt/opengnsys/cache
|
|
|
|
$ echo $OGCAC
|
|
/opt/opengnsys/cache
|
|
|
|
$ touch $OGCAC$OGIMG/lll
|
|
$ ls $OGCAC$OGIMG
|
|
lll
|
|
|
|
$ rm $OGCAC$OGIMG/lll
|
|
|
|
$ ogFindCache
|
|
1 4
|
|
|
|
$ ogGetCacheSize
|
|
10000000
|
|
|
|
|
|
$ ogDeleteCache >/dev/null 2>&1
|
|
$ ogFindCache
|
|
|
|
$ initCache 2000000 1>/dev/null 2>&1
|
|
$ touch $OGCAC$OGIMG/lll
|
|
$ ls $OGCAC$OGIMG
|
|
lll
|
|
|
|
$ rm $OGCAC$OGIMG/lll
|
|
|
|
#################################################33
|
|
# No permite unicast
|
|
#################################################33
|
|
#$ echo ooo > $OGCAC$OGIMG/_test_.img
|
|
#$ echo jjjjjjjjjjjjjjjjjjjjjjjjjjjjjj > $OGIMG/_test_.img
|
|
#$ touch $OGIMG/_test_.torrent
|
|
#$ updateCache REPO _test_ UNICAST
|
|
|
|
|
|
Comprobamos los errores de las entradas de datos
|
|
================================================
|
|
$ ogCreateCache
|
|
OpenGnsys error: ogCreateCache: ""
|
|
|
|
$ ogCreateCache -1
|
|
OpenGnsys error: ogCreateCache: "-1"
|
|
|
|
$ ogCreateCache 0
|
|
OpenGnsys error: ogCreateCache: "0"
|
|
|
|
# cuando se está usando la cuarta partitión no debe crearse la cache
|
|
#$ ogCreatePartition 1 NTFS:200000 EXT3:2000000 EXT3:2000000 NTFS:30000000
|
|
#$ ogListPartitions 1
|
|
#NTFS:200000 EXT3:2000000 EXT3:2000000 EXTENDED:20000000 LINUX-SWAP:199999
|
|
#$ ogCreateCache 1000000
|
|
#$ ogFindCache
|
|
|
|
|
|
# si hay cache no podemos
|
|
$ ogDeleteCache 1>/dev/null 2>&1
|
|
$ ogCreatePartitions 1 NTFS:200000 EXT3:2000000 EXT3:2000000 1>/dev/null 2>&1
|
|
$ ogCreateCache 1000000 1>/dev/null 2>&1
|
|
$ ogCreatePartitions 1 NTFS:200000 EXT2:2000000 EXT2:2000000 LINUX-SWAP:200000 1>/dev/null 2>&1; echo $?
|
|
1
|
|
|
|
FALTA
|
|
====
|
|
ogGetCacheSpace
|
|
updateCache
|
|
|
|
Error
|
|
=====
|
|
Al crear la cache no se comprueba si existe una cuarta particion. La machaca
|