Asier Roa Mendiguchia from Proton shares his experience around the assembly data shared between vendors and customers, including serials, test type, and error rates during integration before the hardware arrives
work together on validation Factory staff shortages and training of newcomers New product introductions Product configuration unknown to the site 5
??” Answer: You are right! Some quotes include PN-s that represent test settings We know that part of the assembly fee includes some test time (6hr/12h/24h?) Many of us report an assembly tech spec through sales team 10
??” Answer: You are right! Some quotes include PN-s that represent test settings We know that part of the assembly fee includes some test time (6hr/12h/24h?) Many of us report an assembly tech spec through sales team .... but for our engineers it is very hard to follow through and understand what it means or what happened 11
supply Fixing issues at source: next to your warehouse + qualified personnel to execute No logistics involved during repair (less RMAs) Better inventory management for the factory Less overheads: less need to dispatch engineers to customers Safer DCs: isolate production environments 14
can provide workloads similar to our own production We can help direct testing on features that are immediate to us Example: i/o workload on drive similar to production With a particular interaction with the drive firmware 18
“Yes! we validated distributions X and kernel Y, Z” Answer: You are right! But maybe our production teams can help to set the focus on a particular release and hardware combination Faster kernel patching Faster hardware resolution 20
Examples: Mainboard jumpers or cabling Validate the power settings by reading information from BMC/BIOS Making sure that the flag has been set and no repairs have reverted the status 23
Shopfloor system tracking human intervention is useful to identify changes on other components Example: A mainboard has had more repairs than usual, and has been assembled many times before shipping. Was there a problem on the assembly line? Are all the tests passing again? 25
customer run tests in the factory Using open source where we can Time Limited Packaged by customer as per agreed before hand Using kernel releases that simulate our production Have a job format to automatically validate things Kernel release, tool version, tests parameters, hardware configuration, timings and store the results 33
successfully If one test fails: the machine will require retesting Test results can be safely queried via API as it progresses so that we can speed up repairs 35 TEST EXECUTION ENVIRONMENTS