Skip to content

Difference skipped vs success between CLI and rule editor? - ref CORE-000711 / published rule #1601

@mhungria

Description

@mhungria

I am finding a difference on the execution of a rule between the CLI (linux) and rule editor for a date comparison. Please refer to CORE-000711. Note I posted a Q for rule CORE-000711 in the corresponding Jira ticket (https://jira.cdisc.org/browse/CORERULES-9311). However, that Q is not relevant here.

Source file tested:
unit-test-coreid-CG0555-positive.xlsx - it is the same file tested with the rule editor included in the zip file below)

Difference in rule execution
In the CLI, engine v0.14.2, executing on linux, I get the rule as skipped.
Image

Image

Note the rule logic is for a date comparison.

CLI command, same result with or without define.xml:
python3 core.py validate -s SDTMIG -v 3.4 -dv 2.1 -dxp .../tempv/data/define.xml -vx y -dp .../tempv/data/unittestcoreidCG0555positive.xlsx --filetype json -o .../tempv/data/val_reports/bash_core_val_None_admintempval_2026-02-09 --output-format JSON --output-format XLSX -l info -p verbose_output

Please note that the CLI still processed the .xlsx file even when I had indicated --filetype json (I'll report that separately as soon as I have a chance).

Execution on the rule editor:
The rule editor indicates success.

Rule (22).zip

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions