Skip to content

Draft: emc-test-suite: add remote-station sub package and integrate it into rootfs

This MR is the first part of proof of concept for https://secogroup.atlassian.net/browse/YT-191 task, which implements decisions articulated in https://secogroup.atlassian.net/browse/YT-191?focusedCommentId=46612

In short, this MR adds a sub package for emc-test-suite, which sets up Yocto on remote for EMC testing, and integrates this package into rootfs.

In details, following changes are introduced:

  • all files intended for remote station were isolated in emc-test-suite-remote-station sub package;
  • added a base config with environment configuration of remote station;
  • added a systemd service in charge of launching echo services;
  • added a systemd service in charge of setup of remote station;
  • added a prerm rule for cleaning up files, which were left after setup of remote station;
  • integrated the emc-test-suite-remote-station package to the Yocto image.

Herewith a remote station setup systemd service is not started automatically, and can be launched via following command:

systemct start emc-suite-remote-station-setup

The second part of the PoC with adjustments of scripts for remote station can be found in following MR: seco-ne/tools/gf-emc-test-suite!250

Edited by Mikhail Vanyulin

Merge request reports