Please ignore secret bonuses. Secret tests do NOT award bonus. Max hw grade is 30+2 bonus efficiency

Do you need help?

Notice Board

Per partecipare al corso di Fondamenti di programmazione 2023-24 loggatevi e attivatelo nella vostra pagina dei corsi preferiti. A quel punto il corso appare nel menù personale cliccando sul proprio avatar. Per i materiali degli anni precedenti seguite lo stesso metodo.

To join the Programming/Lab 2023-24 course, log-on and select it on the my courses page. It will appear on the personal menu of your avatar. For earlier years use the same method.

Homework 2 di Recupero

Alex73 (830 points)
1 3 10
in HW1 opzionale by (830 points)
Salve ragazzi , provando a fare l'Homework 2 di recupero puntualmente l'ultimo test mi va in timeout, sia su pc che su VM, avete qualche idea o caso particolare da prendere in considerazione?

2 Answers

federico_fiorelli (9960 points)
2 5 15
by (10.0k points)
Non saprei, l'unica cosa che mi viene in mente è la presenza di cicli inutili o che ti durano troppo, dà un'occhiata a qualche funzione che usi che magari può essere sostituita
g
g.pascasi (530 points)
2 2 4
by (530 points)

Anche io ho lo stesso problema e ho notato due cose strane:
- avviando i test con il flag "--durations 0" o senza flag (comando: "pytest test_01.py  -v -s -rA") l'ultimo test viene eseguito sotto la soglia di timeout (tempo a 1.50 circa)
- usando invece il flag "--profile" il test in questione va in timeout ( esecuzione > 2 secondi)

Qualcosa non mi torna frown