Domanda

PHPUnit grandi opere, mi piace in realtà, problema che sto avendo è che il mio piano di hosting impone un secondo tappo 30 sulla durata di una query. Se i test PHPUnit prendono più lungo di quello, la connessione viene chiusa dal server, e non ho mai arrivare a scoprire se tutti i miei test superato o meno.

C'è un modo automatico esistente di gestione di un suite di test di lunghezza arbitraria usando AJAX per unit test in batch in modo che non avevano mai colpito la soglia di 30 anni? Finché ogni singolo test richiede meno di 30 anni penso che dovrebbe funzionare.

Grazie

Nessuna soluzione corretta

Altri suggerimenti

Perché stai eseguendo i test sul server di produzione? I test sono per in esecuzione sul server di sviluppo, per assicurarsi che il codice è buono prima di inviare in produzione.

Si può essere in grado di cambiare il timeout di default con set_time_limit ( link ). Che reimposta il tempo rimasto per l'esecuzione ogni volta che è eseguito.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top