test: the replay oracle never asserts silence
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 84/100
- Issue-Typ
- Bug
- Klarheit
- Klar beschrieben
- Aktivitätsstatus
- Aktiv
- Tech-Stack
- typescript
Rechercherichtung
Beginne in tests/wire_parity.rs und lies das none-Flag und die collect-Logik des Replay-Orakels. Verwende das req-close-abort-Fixture, bei dem send=true und expect leer ist, um den stillen Fall zu prüfen und zu untersuchen, wie nachfolgende Frames behandelt werden, bevor eine Sitzung endet. Fertig ist die Arbeit, wenn geprüft wird, ob das aufgezeichnete CLOSE still bleibt und unerwartete nachfolgende Frames erkannt werden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
tests/wire_parity.rs: the none flag is send/drain/connect all null. Recorded silent steps carry a send object and an empty expect, so the flag is always false for exactly the steps that need silence asserted; collect then reads zero frames and returns immediately. Verified in the fixture: req-close-abort has send=true with an empty expect, so its recorded CLOSE is never checked for silence.
Fix: derive the silent case from the expectation (empty expect) rather than from the absence of a send, and check for unexpected trailing frames before ending a session.
Evidence: #948.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 829
- Forks
- 234
- Ø Merge
- 17 Std. 6 Min.
- Gemergte PRs (30 T.)
- 92
Entwicklungsumgebung
- Enthält ein Dockerfile oder eine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus cameri/nostream
-
factory rewrite rust
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
Maintainer antworten meist innerhalb von 1 Tag
-
factory rewrite rust
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
cameri/nostream#991 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
test: user-subscription specs fail outside UTC, so the pre-commit hook cannot passEvtl. vergeben @tejasvasingh2004 hat das vor 1 Tag übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
cameri/nostream#971 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug factory rewrite rust
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
cameri/nostream#960 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug factory rewrite rust
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 77/100
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in cameri/nostream
Ähnliche Issues
-
Add: ON Phim Viet SDOffencheck:passed streams:add
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 64/100
Maintainer antworten meist innerhalb von 1 Tag
-
Subagent progress token count ignores usage.iterations and swings on multi-iteration responsesOffenarea:agents area:cost bug platform:macos
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 77/100
anthropics/claude-code#105375 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 79/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 79/100
galaxyproject/loom#616 ·
Maintainer antworten meist innerhalb von 1 Tag
-
e2e-failure ready-to-code
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 79/100
redhat-developer/rhdh-plugin-export-overlays#4580 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag