Skip to content

Improving remote test runner to cover new os/boards #1073

@glistening

Description

@glistening

Note: We will not cover system I/O automation in this issue so that we can concentrate remote-test-running itself

We are using remote test runner to run IoT.js unit tests automatically. It works greatly for NuttX/stm32f4-discovery and Linux/RPI.

Now, we must support two more platforms (TizenRT/artik053 and TizenIoT/RPI) and the kind of boards may grow. Therefore I would like to improve remote test runner to cover several board/os platforms with minimal cost.

We are thinking of using serial communication. Because

  1. TizenRT does not support telnetd officially yet since it is under development. Serial communication is the only one that is verified and we can use safely. We don't need to enable and debug the features that the platform owner does not officially support.

  2. We could use the serial communication for NuttX/stm32f4-discovery, Linux/RPI, etc..

@rtakacs Could you summarize the investigation of using serial communication here?

Any comments welcome.

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