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