New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 708886 link

Starred by 2 users

Issue metadata

Status: Assigned
Owner:
Last visit > 30 days ago
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Bug



Sign in to add a comment

Revise factory.par and factory-mini.par contents

Project Member Reported by hungte@chromium.org, Apr 6 2017

Issue description

Currently we have python code duplicated in few locations:
 
 - /usr/local/factory/py
 - /usr/local/factory/factory.par
 - /usr/local/factory-mini/factory-mini.par

Roughly:
 - factory-mini.par contains everything needed to run shopfloor & gooftool
 - factory.par added pytests & goofy (for remote offline mode tests to run)
 - /usr/local/factory contains everything

However this is causing issues today because 
 - stateful partition is getting smaller space
 - downloading and uploading toolkit in factory with limited network is painful
   (a 25M toolkit may take 10 min to download / upload)

Maybe we can revise and clean up for what should be contained in toolkit, for example
 - is goofy needed in factory.par
 - do we really need factory.par in every toolkit
 - can we include factory.par only if needed on particular boards (since we will now use local toolkit first)
 

Comment 1 by hungte@chromium.org, Jul 14 2017

Cc: -pihsun@chromium.org -stimim@chromium.org -shunhsingou@chromium.org -littlecvr@chromium.org chromeos-factory-eng@google.com

Comment 2 by hungte@chromium.org, Jul 26 2017

Owner: yhong@chromium.org
Status: Assigned (was: Untriaged)
Assign to yhong this is more related to gooftool & hwid

Sign in to add a comment