Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix stuck monitor recovery. Avoid DB related deadlocks. #1098

Merged
merged 37 commits into from
Oct 17, 2024

Run tests only for push

0ac7970
Select commit
Loading
Failed to load commit list.
Merged

Fix stuck monitor recovery. Avoid DB related deadlocks. #1098

Run tests only for push
0ac7970
Select commit
Loading
Failed to load commit list.
Codecov / codecov/patch failed Oct 16, 2024 in 0s

81.17% of diff hit (target 82.00%)

View this Pull Request on Codecov

81.17% of diff hit (target 82.00%)

Annotations

Check warning on line 194 in core/schains/cleaner.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/schains/cleaner.py#L194

Added line #L194 was not covered by tests

Check warning on line 49 in core/schains/monitor/config_monitor.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/schains/monitor/config_monitor.py#L48-L49

Added lines #L48 - L49 were not covered by tests

Check warning on line 212 in core/schains/monitor/main.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/schains/monitor/main.py#L212

Added line #L212 was not covered by tests

Check warning on line 216 in core/schains/monitor/main.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/schains/monitor/main.py#L216

Added line #L216 was not covered by tests

Check warning on line 224 in core/schains/monitor/main.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/schains/monitor/main.py#L224

Added line #L224 was not covered by tests

Check warning on line 265 in core/schains/monitor/main.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/schains/monitor/main.py#L265

Added line #L265 was not covered by tests

Check warning on line 269 in core/schains/monitor/main.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/schains/monitor/main.py#L269

Added line #L269 was not covered by tests

Check warning on line 273 in core/schains/monitor/main.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/schains/monitor/main.py#L273

Added line #L273 was not covered by tests

Check warning on line 278 in core/schains/monitor/main.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/schains/monitor/main.py#L277-L278

Added lines #L277 - L278 were not covered by tests

Check warning on line 282 in core/schains/monitor/main.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/schains/monitor/main.py#L282

Added line #L282 was not covered by tests

Check warning on line 286 in core/schains/monitor/main.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/schains/monitor/main.py#L286

Added line #L286 was not covered by tests

Check warning on line 316 in core/schains/monitor/main.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/schains/monitor/main.py#L313-L316

Added lines #L313 - L316 were not covered by tests

Check warning on line 319 in core/schains/monitor/main.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/schains/monitor/main.py#L318-L319

Added lines #L318 - L319 were not covered by tests

Check warning on line 343 in core/schains/monitor/main.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/schains/monitor/main.py#L343

Added line #L343 was not covered by tests

Check warning on line 346 in core/schains/monitor/main.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/schains/monitor/main.py#L346

Added line #L346 was not covered by tests

Check warning on line 362 in core/schains/monitor/main.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/schains/monitor/main.py#L362

Added line #L362 was not covered by tests

Check warning on line 59 in core/schains/monitor/skaled_monitor.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/schains/monitor/skaled_monitor.py#L58-L59

Added lines #L58 - L59 were not covered by tests

Check warning on line 20 in core/schains/monitor/tasks.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/schains/monitor/tasks.py#L20

Added line #L20 was not covered by tests

Check warning on line 25 in core/schains/monitor/tasks.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/schains/monitor/tasks.py#L25

Added line #L25 was not covered by tests

Check warning on line 29 in core/schains/monitor/tasks.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/schains/monitor/tasks.py#L29

Added line #L29 was not covered by tests

Check warning on line 34 in core/schains/monitor/tasks.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/schains/monitor/tasks.py#L34

Added line #L34 was not covered by tests

Check warning on line 39 in core/schains/monitor/tasks.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/schains/monitor/tasks.py#L39

Added line #L39 was not covered by tests

Check warning on line 43 in core/schains/monitor/tasks.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/schains/monitor/tasks.py#L43

Added line #L43 was not covered by tests

Check warning on line 48 in core/schains/monitor/tasks.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/schains/monitor/tasks.py#L48

Added line #L48 was not covered by tests

Check warning on line 53 in core/schains/monitor/tasks.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/schains/monitor/tasks.py#L53

Added line #L53 was not covered by tests