Skip to content

Regarding autora issue #707 (https://github.com/AutoResearch/autora/i…#8

Open
LJKS wants to merge 1 commit into
AutoResearch:mainfrom
LJKS:fix/check_firebase_status_not_using_timeout
Open

Regarding autora issue #707 (https://github.com/AutoResearch/autora/i…#8
LJKS wants to merge 1 commit into
AutoResearch:mainfrom
LJKS:fix/check_firebase_status_not_using_timeout

Conversation

@LJKS

@LJKS LJKS commented Oct 8, 2025

Copy link
Copy Markdown

Regarding autora issue #707 (AutoResearch/autora#707)

Old behaviour of check_firebase_status uses the argument 'timeout', but does not implement any functionality with it (confirm e.g. by simply ctrl+f time_out, its only listed in the documentation).

This behaviour is confusing for users, and causes failed experiments, when users actually timeout (blocking the experiment cycle, as one slot is permanently blocked and not continuing the experiment runner).

The proposed fix only changes one line (init.py, line 371). Confidence in the solution is low - I do not have much experience with firebase. However to my best understanding of the given code, and the experiments I have been running using this fix today, the proposed fix solves the issue at hand.

Old behaviour of check_firebase_status uses the argument 'timeout', but does not implement any functionality with it (confirm e.g. by simply ctrl+f time_out, its only listed in the documentation).

This behaviour is confusing for users, and causes failed experiments, when users actually timeout (blocking the experiment cycle, as one slot is permanently blocked and not continuing the experiment runner).

The proposed fix only changes one line (__init__.py, line 371).
Confidence in the solution is low - I do not have much experience with firebase. However to my best understanding of the given code, and the experiments I have been running using this fix today, the proposed fix solves the issue at hand.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant