Skip to content

A good way to handle report with invalid json format generated by ExplainaBoard SDK #570

@pfliu-nlp

Description

@pfliu-nlp

Background:

If ExplainaBoard SDK generates a report with an invalid JSON format, then it will bring all of ExplainaBoard Web functions down for a user.

For example, the following report generated by SDK contains NaN, which will make ExplainaBoard Web down (i.e., users can see nothing in the System tab of ExplainaBoard Web.)
image

To address this issue,

  • from the SDK side: try to make sure reports with valid JSON format could be generated
  • from the Web side: identify reports with invalid format and handle them.

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