Commit d54f607
committed
fix: resolve CI test failures for S3 and Redis services
- Skip S3 artifact tests when aioboto3 is not installed (optional dep)
using pytest.importorskip at module level
- Defensively filter temp: prefixed keys in RedisSessionService.append_event
to ensure temp state is never persisted to Redis, regardless of base
class behavior1 parent 25ebe3e commit d54f607
2 files changed
Lines changed: 12 additions & 1 deletion
File tree
- src/google/adk_community/sessions
- tests/unittests/artifacts
Lines changed: 7 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
197 | 197 | | |
198 | 198 | | |
199 | 199 | | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
200 | 207 | | |
201 | 208 | | |
202 | 209 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
19 | 24 | | |
20 | 25 | | |
21 | 26 | | |
| |||
26 | 31 | | |
27 | 32 | | |
28 | 33 | | |
29 | | - | |
30 | 34 | | |
31 | 35 | | |
32 | 36 | | |
| |||
0 commit comments