Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
56 changes: 56 additions & 0 deletions .github/failure_analysis.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
# Automated Test Failure Analysis

**Generated:** 2026-04-20T07:28:50.650321+00:00
**Workflow Run:** https://github.com/brownbaerchen/pySDC/actions/runs/24653516040

## Summary

- Total Jobs: 30
- Failed Jobs: 1

## Failed Jobs

### 1. user_firedrake_tests

- **Job ID:** 72081423303
- **Started:** 2026-04-20T07:15:44Z
- **Completed:** 2026-04-20T07:17:05Z
- **Logs:** [View Job Logs](https://github.com/brownbaerchen/pySDC/actions/runs/24653516040/job/72081423303)

#### Error Details

**Error 1:**
```
2026-04-20T07:17:01.5069248Z Traceback (most recent call last):
2026-04-20T07:17:01.5069724Z File "<string>", line 1, in <module>
```

**Error 2:**
```
2026-04-20T07:17:01.5078729Z File "/repositories/gusto_repo/gusto/recovery/averaging.py", line 11, in <module>
2026-04-20T07:17:01.5079213Z from firedrake.utils import cached_property
2026-04-20T07:17:01.5079807Z ImportError: cannot import name 'cached_property' from 'firedrake.utils' (/opt/firedrake/firedrake/utils.py)
2026-04-20T07:17:01.9941380Z WARNING! There are options you set that were not used!
2026-04-20T07:17:01.9942416Z WARNING! could be spelling mistake, etc!
```

## Recommended Actions

1. Review the error messages above
2. Check if this is a known issue in recent commits
3. Review the full logs linked above for complete context
4. Consider if this is related to:
- Dependency updates (check recent dependency changes)
- Environment configuration issues
- Test infrastructure problems
- Flaky tests that need to be fixed
5. If needed, manually investigate and apply fixes to this PR

## How to Use This PR

This PR was automatically created to help investigate test failures. You can:

- Use this PR to track the investigation
- Add commits with fixes directly to this branch
- Close this PR if the issue is resolved elsewhere
- Convert this to an issue if it needs more discussion