TODO updated
[brisk.git] / REGRESSION.txt
1 Test base di funzionamento
2 ==========================
3 v - partita avviata 
4 v - partita conclusa
5 v - partita avviata con un quarto in piedi 
6 v - partita conclusa con un quarto in piedi
7
8 Test del timeout della _rd
9 ==========================
10 v - partita avviata con un giocatore freeze
11 v - partita avviata con un giocatore freeze e un quarto in piedi
12 v - partita avviata con tutti i giocatori freeze e un quarto in piedi
13
14 Test dei resync di pagina per rientro
15 =====================================
16 v - partita avviata, browser killato e rientro in index.php
17 v - al tavolo, browser killato e rientro in briskin5/index.php
18
19 Test verifica degli stati sui browser (var mostrate in basso)
20 =============================================================
21 v - dal login
22 v - ritorno in room dopo un kill
23 v - ritorno al tavolo dopo un kill
24
25 Test di chiusura della finestra del browser
26 ===========================================
27 v - al tavolo, chiusura finestra
28 v - partita avviata, chiusura finestra      
29
30 Varie
31 =====
32 v - gestione dei ban temporanei
33
34 Bugfix
35 ======
36 v - partita conclusa, garbage_manager lanciato da giocatore in room 
37     index_rd_nop.php = "<?php sleep(1); exit; ?>" 
38     in brisk.phh si accorcia il timeout per _rd da 20 a 3 sec
39     si prepara l'uscita da un tavolo
40     parall. 
41     . cp index_rd.php index_rd_ok.php ; cp index_rd_nop.php index_rd.php ; sleep 10 ; kill -STOP <pid dei firefox> ; sleep 5 ; cp index_rd_ok.php index_rd.php
42     . si aspettano 5 sec e poi si esce dal tavolo
43       si accede da un altro browser a brisk (forzando così il garbage manager)
44       kill -CONT <pid dei firefox>