domino14 / macondo

A crossword board game AI, written in Go
https://domino14.github.io/macondo
GNU General Public License v3.0
48 stars 10 forks source link

BestBot timeout #292

Closed domino14 closed 8 months ago

domino14 commented 10 months ago

cgp:

7W7/1T5E7/1A2VOTE7/1B1GERoNTIC2R1/1BRUX5O2A1/AY1L2J3M2V1/G2C1DUNG1PAREO/O2HAIKA2SHEND/N4FUMED2ZEE/A3IFS6R1/L7WANIEST/4LOUIE6/1POLIES8/15/15 ?DINOQY/ 363/282 0 lex NWL20; ld english; tmr 3158753/1000;

Task timed out after 240.47 seconds

Our lambda has a hard timeout after 6 minutes, but a soft time limit (in code) of 3 minutes. The context expiration should have caught it?

domino14 commented 10 months ago

it timed out 3 times on retries so the problem is reproducible on lambda.

domino14 commented 10 months ago

Trying an event later on lambda with the same cgp and it succeeds :/ (ie it times out after 3 minutes and gives the best answer so far). Cannot reproduce breakage.

domino14 commented 10 months ago

could be a memory issue; another failure mode of it (see #294). will add more logging.

domino14 commented 8 months ago

closing since i haven't seen it since fixing memory issues.