Bug 6654 - Add ability to test recipe changes on target with development wrapper tool
Summary: Add ability to test recipe changes on target with development wrapper tool
Status: VERIFIED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: devtools / tool chain (show other bugs)
Version: 1.7
Hardware: All Multiple
: Medium+ enhancement
Target Milestone: 1.8 M2
Assignee: Paul Eggleton
QA Contact: Alexandru Georgescu
URL:
Whiteboard: TC needed
Depends on: 6653
Blocks: 6662
  Show dependency tree
 
Reported: 2014-08-24 16:58 UTC by Paul Eggleton
Modified: 2015-06-08 18:25 UTC (History)
5 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: Yes (doc changes required)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Eggleton 2014-08-24 16:58:45 UTC
Extending the tool in bug 6653, add the ability to deploy a nominated recipe's output files into a live target machine using ssh / scp to access the remote system. When deploying files, keep a record of the files that are deployed so that next time the old list of files can be removed first in case the list changes.
Comment 1 Paul Eggleton 2014-12-26 12:27:39 UTC
A new "devtool" utility was added to master in the following commit (a number of earlier supporting commits are also required):

http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=cd5ca4a11daff2089ba3031103b9b9dab5b3c94e

The "deploy-target" and "undeploy-target" commands were added to devtool in the following commit:

http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=0d686ccc7c7facdaa36df5c340d000c3674e58c5

At the moment there aren't any QA tests for this functionality as you need a running target machine at a known state in order for that to be possible.
Documentation is still pending.
Comment 2 Alexandru Georgescu 2015-03-24 10:11:08 UTC
verified. with df0672b038e6942c97d266af9ca175a06f2b0423