The GitHub Actions job "Required Checks" on 
texera.git/test-viz-descriptors-batch2 has failed.
Run started by GitHub user aglinxinyuan (triggered by aglinxinyuan).

Head commit for run:
9a68639b3a121cdb4c7ba8bc570391643da605d6 / Xinyuan Lin <[email protected]>
test(workflow-operator): add unit test coverage for visualization descriptors 
(ContourPlot, PolarChart, StripChart)

Pin behavior of three previously-untested visualization 
PythonOperatorDescriptors:
  - ContourPlotOpDesc: operatorInfo (Contour Plot, 
VISUALIZATION_SCIENTIFIC_GROUP); getOutputSchemas -> single html-content STRING 
keyed by the declared output port; x/y/z/gridSize default empty + connectGaps 
false; field round-trip. (generatePythonCode is intentionally not exercised: a 
fresh instance has a null coloringMethod var, so codegen NPEs - the @NotNull is 
validation-layer only.)
  - PolarChartOpDesc: operatorInfo (Polar Chart, 
VISUALIZATION_SCIENTIFIC_GROUP); html-content output schema; r/theta defaults; 
generatePythonCode emits a Scatterpolargl figure; round-trip
  - StripChartOpDesc: operatorInfo (Strip Chart, 
VISUALIZATION_STATISTICAL_GROUP); html-content output schema; field defaults; 
generatePythonCode emits a px.strip figure; round-trip

Output-schema tests assert the full map keyed by 
operatorInfo.outputPorts.head.id.
Codegen assertions pin only structural Python (class/import/px call), never the
base64-encoded EncodableString-interpolated column values.
14 new tests; scalafmtCheck + scalafixAll --check clean; no production-code 
changes.

Report URL: https://github.com/apache/texera/actions/runs/27887260866

With regards,
GitHub Actions via GitBox

Reply via email to