Skip to content

Draft: emc-test-suite: add a remote-station sub package

This MR is part of proof of concept for https://secogroup.atlassian.net/browse/YT-191 task.

This is a version with additional sub package and with automatic setup.

This MR adds an emc-test-suite-remote-station sub package, which is intended to setup a test environment an auxiliary/remote board for launching "counter-part" tests from emc-test-suite.

Currently, following changes are introduced:

  • move all remote-station files to a separate sub package
  • add a systemd service to launch various "echo" servers (BlueTooth, CAN, RS232, RS485), which are provided by EMC test suite, on the board during boot;
  • add a systemd service to auto launch remote station setup (postinstallation scrip won`t work as WiFi is set up later);
  • replace base config file with machine specific one (also store in repo) if it is present.
  • add prerm step for proper clean after package removal

The scripts for remote are adjusted in following MR: seco-ne/tools/gf-emc-test-suite!258 (closed)

Alternative versions with one package and manual setup:

Edited by Mikhail Vanyulin

Merge request reports