can you put all this stuff somewhere outside pytest like factory py locale py gooftool has a separate copy of this and it would be nice to consolidate  later if you do that  the remaining tasks are small enough that you could just put them into vpd py  of course we should really find a way to reuse chromeos s l  n libraries but i will not make you do that here 