STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
test_layerx_feed_gaps Namespace Reference

Functions

 test_preflight_names_a_feed_line_with_no_bore ()
 _result ()
 test_the_graded_chug_margin_names_the_gaps_it_rests_on ()

Variables

 reason
str GN2 = "copv_study_gn2"
str CFG = Path(__file__).resolve().parent / "fixtures" / "ethalox_6500N_doublet_cad_2026-09-28.yaml"
 needs_drawing

Detailed Description

A verdict that rests on a gap in the drawing says so up front (W14, known open).

Since 2026-10-03 the chug margin is graded on the drawing's own feed lines, and the line losses are
the drawing's. LE4 (3) draws its LOX path as direct connections (no line at all) and gives its fuel
tank line a 0 mm bore: the graded margin is 1.004 (warn) against 1.21 on EngineDesign's own
feed_system, and the flown burn depletes the other tank first. Preflight said nothing on the pad,
and the flags sat inside ``diagnostics.stability.flags``. Preflight now warns, per side, and the
graded chug limit names the gaps in its hint. The drawing itself is pid-designer's to fix.

Function Documentation

◆ _result()

test_layerx_feed_gaps._result ( )
protected

◆ test_preflight_names_a_feed_line_with_no_bore()

test_layerx_feed_gaps.test_preflight_names_a_feed_line_with_no_bore ( )

Definition at line 33 of file test_layerx_feed_gaps.py.

◆ test_the_graded_chug_margin_names_the_gaps_it_rests_on()

test_layerx_feed_gaps.test_the_graded_chug_margin_names_the_gaps_it_rests_on ( )

Definition at line 71 of file test_layerx_feed_gaps.py.

References _result().

Variable Documentation

◆ CFG

str test_layerx_feed_gaps.CFG = Path(__file__).resolve().parent / "fixtures" / "ethalox_6500N_doublet_cad_2026-09-28.yaml"

Definition at line 27 of file test_layerx_feed_gaps.py.

◆ GN2

str test_layerx_feed_gaps.GN2 = "copv_study_gn2"

Definition at line 26 of file test_layerx_feed_gaps.py.

◆ needs_drawing

test_layerx_feed_gaps.needs_drawing
Initial value:
1= pytest.mark.skipif(not (shipped_drawings_dir() / f"{GN2}.json").is_file(),
2 reason="feed-twin's shipped drawings are not next to this checkout")

Definition at line 28 of file test_layerx_feed_gaps.py.

◆ reason

test_layerx_feed_gaps.reason

Definition at line 19 of file test_layerx_feed_gaps.py.