Improve Tast build dependency checking |
|
Issue descriptionhttps://crrev.com/c/1381694 is attempting to simplify the command that "tast run" provides for updating test bundles' dependencies. The existing code is also sub-optimal in that it prompts the user to emerge RDEPEND (runtime) dependencies in the host sysroot, even though they aren't actually needed to build the bundle. It sounds like we may be able to run "emerge --onlydeps --onlydeps-with-rdeps=n --pretend -pv tast-local-tests-cros" to figure out if there are any build-only dependencies, and then maybe prompt the user to run that command without "--pretend" to do the update. This emerge command is much slower than the existing equery commands, though, so I'd like to also update Tast to cache successful dependency checks so we won't need to perform them again until the next time that the checkout is updated.
,
Jan 18
(5 days ago)
|
|
►
Sign in to add a comment |
|
Comment 1 by bugdroid1@chromium.org
, Jan 12