Console Output
Skipping 7,999 KB..
Full LogTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTest
pncc_common_config/
pncc_port_related_config/
pncc_vehicle_related_config/
pointcloud/
prediction/
rslidar_sdk/
slave/
system-ros/
[Pipeline] echo
最终目录包含master或者slave目录,进行合并操作
[Pipeline] sh
+ cp -r /root/workspace/params-submodule/weifang-container-submodule/A002/slave/params/slave/camera_driver /root/workspace/params-submodule/weifang-container-submodule/A002/slave/params/slave/recorder.toml /root/workspace/params-submodule/weifang-container-submodule/A002/slave/params/slave/system-ros /root/workspace/params-submodule/weifang-container-submodule/A002/slave/params/
[Pipeline] sh
+ mkdir -p params_module_orin_slave_A002_2026-10-27_15-50-13/
+ mv params/ params_module_orin_slave_A002_2026-10-27_15-50-13/
[Pipeline] sh
+ zip -rq params_module_orin_slave_A002_2026-10-27_15-50-13.zip params_module_orin_slave_A002_2026-10-27_15-50-13 ./version.json
[Pipeline] echo
/root/workspace/params-submodule/weifang-container-submodule/A002/slave/params_module_orin_slave_A002_2026-10-27_15-50-13.zip,/root/workspace/params-submodule/weifang-container-submodule/A002/slave/version.json
[Pipeline] sh
+ curl -X POST http://172.16.110.138:50080/ota-api/otaUploadFileAndVersion --form 'Content-Type="multipart/form-data"' --form 'file=@"/root/workspace/params-submodule/weifang-container-submodule/A002/slave/params_module_orin_slave_A002_2026-10-27_15-50-13.zip"' --form 'version=@"/root/workspace/params-submodule/weifang-container-submodule/A002/slave/version.json"'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
2 120M 0 0 2 2752k 0 3188k 0:00:38 --:--:-- 0:00:38 3185k
5 120M 0 0 5 6400k 0 3450k 0:00:35 0:00:01 0:00:34 3450k
7 120M 0 0 7 9664k 0 3368k 0:00:36 0:00:02 0:00:34 3367k
10 120M 0 0 10 12.8M 0 3420k 0:00:36 0:00:03 0:00:33 3419k
13 120M 0 0 13 16.6M 0 3505k 0:00:35 0:00:04 0:00:31 3504k
17 120M 0 0 17 20.7M 0 3623k 0:00:34 0:00:05 0:00:29 3698k
20 120M 0 0 20 24.8M 0 3507k 0:00:35 0:00:07 0:00:28 3527k
21 120M 0 0 21 26.1M 0 3409k 0:00:36 0:00:07 0:00:29 3433k
23 120M 0 0 23 28.8M 0 3325k 0:00:37 0:00:08 0:00:29 3253k
26 120M 0 0 26 31.6M 0 3290k 0:00:37 0:00:09 0:00:28 3082k
29 120M 0 0 29 35.0M 0 3291k 0:00:37 0:00:10 0:00:27 2903k
31 120M 0 0 31 38.5M 0 3317k 0:00:37 0:00:11 0:00:26 3020k
35 120M 0 0 35 42.3M 0 3372k 0:00:36 0:00:12 0:00:24 3315k
38 120M 0 0 38 46.6M 0 3448k 0:00:35 0:00:13 0:00:22 3667k
42 120M 0 0 42 51.2M 0 3531k 0:00:34 0:00:14 0:00:20 4006k
46 120M 0 0 46 56.2M 0 3631k 0:00:33 0:00:15 0:00:18 4376k
51 120M 0 0 51 61.5M 0 3740k 0:00:33 0:00:16 0:00:17 4749k
55 120M 0 0 55 67.5M 0 3868k 0:00:31 0:00:17 0:00:14 5144k
62 120M 0 0 62 75.0M 0 4072k 0:00:30 0:00:18 0:00:12 5804k
70 120M 0 0 70 84.7M 0 4370k 0:00:28 0:00:19 0:00:09 6867k
72 120M 0 0 72 87.1M 0 4278k 0:00:28 0:00:20 0:00:08 6328k
77 120M 0 0 77 93.0M 0 4356k 0:00:28 0:00:21 0:00:07 6431k
82 120M 0 0 82 99.3M 0 4447k 0:00:27 0:00:22 0:00:05 6516k
87 120M 0 0 87 105M 0 4539k 0:00:27 0:00:23 0:00:04 6301k
93 120M 0 0 93 112M 0 4634k 0:00:26 0:00:24 0:00:02 5682k
98 120M 0 0 98 119M 0 4722k 0:00:26 0:00:25 0:00:01 6574k
100 120M 0 0 100 120M 0 4556k 0:00:27 0:00:27 --:--:-- 5391k
100 120M 0 0 100 120M 0 4394k 0:00:28 0:00:28 --:--:-- 4161k
100 120M 0 0 100 120M 0 4243k 0:00:29 0:00:29 --:--:-- 2894k
100 120M 0 0 100 120M 0 4101k 0:00:30 0:00:30 --:--:-- 1577k
100 120M 0 0 100 120M 0 3969k 0:00:31 0:00:31 --:--:-- 258k
100 120M 0 43 100 120M 1 3908k 0:00:31 0:00:31 --:--:-- 9
[Pipeline] echo
{"msg":"操作成功","code":200,"data":""}
[Pipeline] readJSON
[Pipeline] echo
[msg:操作成功, code:200, data:]
[Pipeline] echo
status:200
[Pipeline] echo
{"msg":"操作成功","code":200,"data":""}
[Pipeline] }
[Pipeline] // dir
[Pipeline] sh
+ rm -rf /root/workspace/params-submodule/weifang-container-submodule/A002/slave@tmp
[Pipeline] echo
------------------------------------- A003压缩并上传,master -------------------------------------------
[Pipeline] dir
Running in /root/workspace/params-submodule/weifang-container-submodule/A003/master
[Pipeline] {
[Pipeline] sh
+ cd /root/workspace/params-submodule/weifang-container-submodule/A003/master/params/
+ ls -d crane_align/ data_collection/ extrinsics/ hdmap_interface/ hesai_lidar/ lane_detection/ lidar_camera_fusion/ lidar_correction_files/ lidar_loc_v2/ master/ perception/ pncc_common_config/ pncc_port_related_config/ pncc_vehicle_related_config/ pointcloud/ prediction/ rslidar_sdk/ slave/ system-ros/
[Pipeline] echo
crane_align/
data_collection/
extrinsics/
hdmap_interface/
hesai_lidar/
lane_detection/
lidar_camera_fusion/
lidar_correction_files/
lidar_loc_v2/
master/
perception/
pncc_common_config/
pncc_port_related_config/
pncc_vehicle_related_config/
pointcloud/
prediction/
rslidar_sdk/
slave/
system-ros/
[Pipeline] echo
最终目录包含master或者slave目录,进行合并操作
[Pipeline] sh
+ cp -r /root/workspace/params-submodule/weifang-container-submodule/A003/master/params/master/camera_driver /root/workspace/params-submodule/weifang-container-submodule/A003/master/params/master/recorder.toml /root/workspace/params-submodule/weifang-container-submodule/A003/master/params/master/system-ros /root/workspace/params-submodule/weifang-container-submodule/A003/master/params/
[Pipeline] sh
+ mkdir -p params_module_orin_master_A003_2026-10-27_15-50-13/
+ mv params/ params_module_orin_master_A003_2026-10-27_15-50-13/
[Pipeline] sh
+ zip -rq params_module_orin_master_A003_2026-10-27_15-50-13.zip params_module_orin_master_A003_2026-10-27_15-50-13 ./version.json
[Pipeline] echo
/root/workspace/params-submodule/weifang-container-submodule/A003/master/params_module_orin_master_A003_2026-10-27_15-50-13.zip,/root/workspace/params-submodule/weifang-container-submodule/A003/master/version.json
[Pipeline] sh
+ curl -X POST http://172.16.110.138:50080/ota-api/otaUploadFileAndVersion --form 'Content-Type="multipart/form-data"' --form 'file=@"/root/workspace/params-submodule/weifang-container-submodule/A003/master/params_module_orin_master_A003_2026-10-27_15-50-13.zip"' --form 'version=@"/root/workspace/params-submodule/weifang-container-submodule/A003/master/version.json"'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
4 120M 0 0 4 6016k 0 5835k 0:00:21 0:00:01 0:00:20 5829k
15 120M 0 0 15 19.0M 0 9611k 0:00:12 0:00:02 0:00:10 9606k
26 120M 0 0 26 32.1M 0 10.5M 0:00:11 0:00:03 0:00:08 10.5M
35 120M 0 0 35 43.0M 0 10.6M 0:00:11 0:00:04 0:00:07 10.6M
43 120M 0 0 43 52.2M 0 10.3M 0:00:11 0:00:05 0:00:06 10.4M
50 120M 0 0 50 60.6M 0 10.0M 0:00:11 0:00:06 0:00:05 10.9M
57 120M 0 0 57 69.6M 0 9.8M 0:00:12 0:00:07 0:00:05 10.1M
65 120M 0 0 65 78.8M 0 9.8M 0:00:12 0:00:08 0:00:04 9576k
73 120M 0 0 73 88.0M 0 9986k 0:00:12 0:00:09 0:00:03 9219k
80 120M 0 0 80 97.5M 0 9948k 0:00:12 0:00:10 0:00:02 9267k
88 120M 0 0 88 107M 0 9955k 0:00:12 0:00:11 0:00:01 9536k
97 120M 0 0 97 117M 0 9982k 0:00:12 0:00:12 --:--:-- 9765k
100 120M 0 0 100 120M 0 9246k 0:00:13 0:00:13 --:--:-- 8032k
100 120M 0 0 100 120M 0 8602k 0:00:14 0:00:14 --:--:-- 6256k
100 120M 0 0 100 120M 0 8041k 0:00:15 0:00:15 --:--:-- 4438k
100 120M 0 0 100 120M 0 7549k 0:00:16 0:00:16 --:--:-- 2566k
100 120M 0 0 100 120M 0 7114k 0:00:17 0:00:17 --:--:-- 633k
100 120M 0 43 100 120M 2 6905k 0:00:17 0:00:17 --:--:-- 9
[Pipeline] echo
{"msg":"操作成功","code":200,"data":""}
[Pipeline] readJSON
[Pipeline] echo
[msg:操作成功, code:200, data:]
[Pipeline] echo
status:200
[Pipeline] echo
{"msg":"操作成功","code":200,"data":""}
[Pipeline] }
[Pipeline] // dir
[Pipeline] sh
+ rm -rf /root/workspace/params-submodule/weifang-container-submodule/A003/master@tmp
[Pipeline] echo
------------------------------------- A003压缩并上传,slave -------------------------------------------
[Pipeline] dir
Running in /root/workspace/params-submodule/weifang-container-submodule/A003/slave
[Pipeline] {
[Pipeline] sh
+ cd /root/workspace/params-submodule/weifang-container-submodule/A003/slave/params/
+ ls -d crane_align/ data_collection/ extrinsics/ hdmap_interface/ hesai_lidar/ lane_detection/ lidar_camera_fusion/ lidar_correction_files/ lidar_loc_v2/ master/ perception/ pncc_common_config/ pncc_port_related_config/ pncc_vehicle_related_config/ pointcloud/ prediction/ rslidar_sdk/ slave/ system-ros/
[Pipeline] echo
crane_align/
data_collection/
extrinsics/
hdmap_interface/
hesai_lidar/
lane_detection/
lidar_camera_fusion/
lidar_correction_files/
lidar_loc_v2/
master/
perception/
pncc_common_config/
pncc_port_related_config/
pncc_vehicle_related_config/
pointcloud/
prediction/
rslidar_sdk/
slave/
system-ros/
[Pipeline] echo
最终目录包含master或者slave目录,进行合并操作
[Pipeline] sh
+ cp -r /root/workspace/params-submodule/weifang-container-submodule/A003/slave/params/slave/camera_driver /root/workspace/params-submodule/weifang-container-submodule/A003/slave/params/slave/recorder.toml /root/workspace/params-submodule/weifang-container-submodule/A003/slave/params/slave/system-ros /root/workspace/params-submodule/weifang-container-submodule/A003/slave/params/
[Pipeline] sh
+ mkdir -p params_module_orin_slave_A003_2026-10-27_15-50-13/
+ mv params/ params_module_orin_slave_A003_2026-10-27_15-50-13/
[Pipeline] sh
+ zip -rq params_module_orin_slave_A003_2026-10-27_15-50-13.zip params_module_orin_slave_A003_2026-10-27_15-50-13 ./version.json
[Pipeline] echo
/root/workspace/params-submodule/weifang-container-submodule/A003/slave/params_module_orin_slave_A003_2026-10-27_15-50-13.zip,/root/workspace/params-submodule/weifang-container-submodule/A003/slave/version.json
[Pipeline] sh
+ curl -X POST http://172.16.110.138:50080/ota-api/otaUploadFileAndVersion --form 'Content-Type="multipart/form-data"' --form 'file=@"/root/workspace/params-submodule/weifang-container-submodule/A003/slave/params_module_orin_slave_A003_2026-10-27_15-50-13.zip"' --form 'version=@"/root/workspace/params-submodule/weifang-container-submodule/A003/slave/version.json"'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
2 120M 0 0 2 2688k 0 2826k 0:00:43 --:--:-- 0:00:43 2823k
3 120M 0 0 3 3776k 0 1941k 0:01:03 0:00:01 0:01:02 1940k
4 120M 0 0 4 6080k 0 2070k 0:00:59 0:00:02 0:00:57 2070k
6 120M 0 0 6 8640k 0 2205k 0:00:55 0:00:03 0:00:52 2205k
8 120M 0 0 8 10.5M 0 2191k 0:00:56 0:00:04 0:00:52 2191k
10 120M 0 0 10 12.9M 0 2238k 0:00:55 0:00:05 0:00:50 2126k
13 120M 0 0 13 15.7M 0 2321k 0:00:53 0:00:06 0:00:47 2468k
15 120M 0 0 15 18.7M 0 2421k 0:00:50 0:00:07 0:00:43 2627k
18 120M 0 0 18 22.1M 0 2539k 0:00:48 0:00:08 0:00:40 2802k
21 120M 0 0 21 26.0M 0 2678k 0:00:46 0:00:09 0:00:37 3159k
24 120M 0 0 24 29.5M 0 2768k 0:00:44 0:00:10 0:00:34 3393k
27 120M 0 0 27 33.0M 0 2832k 0:00:43 0:00:11 0:00:32 3542k
30 120M 0 0 30 36.8M 0 2920k 0:00:42 0:00:12 0:00:30 3712k
34 120M 0 0 34 41.0M 0 3014k 0:00:40 0:00:13 0:00:27 3857k
37 120M 0 0 37 45.1M 0 3101k 0:00:39 0:00:14 0:00:25 3946k
41 120M 0 0 41 49.8M 0 3199k 0:00:38 0:00:15 0:00:23 4143k
45 120M 0 0 45 54.6M 0 3309k 0:00:37 0:00:16 0:00:21 4458k
49 120M 0 0 49 59.8M 0 3419k 0:00:36 0:00:17 0:00:19 4709k
54 120M 0 0 54 65.5M 0 3541k 0:00:34 0:00:18 0:00:16 5013k
59 120M 0 0 59 71.3M 0 3669k 0:00:33 0:00:19 0:00:14 5359k
64 120M 0 0 64 77.4M 0 3788k 0:00:32 0:00:20 0:00:12 5670k
68 120M 0 0 68 82.5M 0 3852k 0:00:32 0:00:21 0:00:11 5678k
73 120M 0 0 73 88.1M 0 3936k 0:00:31 0:00:22 0:00:09 5790k
76 120M 0 0 76 92.7M 0 3968k 0:00:31 0:00:23 0:00:08 5586k
79 120M 0 0 79 96.1M 0 3948k 0:00:31 0:00:24 0:00:07 5061k
82 120M 0 0 82 99.7M 0 3941k 0:00:31 0:00:25 0:00:06 4579k
86 120M 0 0 86 103M 0 3944k 0:00:31 0:00:26 0:00:05 4347k
89 120M 0 0 89 108M 0 3962k 0:00:31 0:00:27 0:00:04 4080k
93 120M 0 0 93 112M 0 3989k 0:00:30 0:00:28 0:00:02 4090k
97 120M 0 0 97 117M 0 4026k 0:00:30 0:00:29 0:00:01 4416k
100 120M 0 0 100 120M 0 3924k 0:00:31 0:00:31 --:--:-- 3845k
100 120M 0 0 100 120M 0 3803k 0:00:32 0:00:32 --:--:-- 3116k
100 120M 0 0 100 120M 0 3689k 0:00:33 0:00:33 --:--:-- 2310k
100 120M 0 0 100 120M 0 3582k 0:00:34 0:00:34 --:--:-- 1459k
100 120M 0 0 100 120M 0 3481k 0:00:35 0:00:35 --:--:-- 536k
100 120M 0 43 100 120M 1 3428k 0:00:36 0:00:36 --:--:-- 9
100 120M 0 43 100 120M 1 3428k 0:00:36 0:00:36 --:--:-- 12
[Pipeline] echo
{"msg":"操作成功","code":200,"data":""}
[Pipeline] readJSON
[Pipeline] echo
[msg:操作成功, code:200, data:]
[Pipeline] echo
status:200
[Pipeline] echo
{"msg":"操作成功","code":200,"data":""}
[Pipeline] }
[Pipeline] // dir
[Pipeline] sh
+ rm -rf /root/workspace/params-submodule/weifang-container-submodule/A003/slave@tmp
[Pipeline] echo
------------------------------------- A004压缩并上传,master -------------------------------------------
[Pipeline] dir
Running in /root/workspace/params-submodule/weifang-container-submodule/A004/master
[Pipeline] {
[Pipeline] sh
+ cd /root/workspace/params-submodule/weifang-container-submodule/A004/master/params/
+ ls -d crane_align/ data_collection/ extrinsics/ hdmap_interface/ hesai_lidar/ lane_detection/ lidar_camera_fusion/ lidar_correction_files/ lidar_loc_v2/ master/ perception/ pncc_common_config/ pncc_port_related_config/ pncc_vehicle_related_config/ pointcloud/ prediction/ rslidar_sdk/ slave/ system-ros/
[Pipeline] echo
crane_align/
data_collection/
extrinsics/
hdmap_interface/
hesai_lidar/
lane_detection/
lidar_camera_fusion/
lidar_correction_files/
lidar_loc_v2/
master/
perception/
pncc_common_config/
pncc_port_related_config/
pncc_vehicle_related_config/
pointcloud/
prediction/
rslidar_sdk/
slave/
system-ros/
[Pipeline] echo
最终目录包含master或者slave目录,进行合并操作
[Pipeline] sh
+ cp -r /root/workspace/params-submodule/weifang-container-submodule/A004/master/params/master/camera_driver /root/workspace/params-submodule/weifang-container-submodule/A004/master/params/master/recorder.toml /root/workspace/params-submodule/weifang-container-submodule/A004/master/params/master/system-ros /root/workspace/params-submodule/weifang-container-submodule/A004/master/params/
[Pipeline] sh
+ mkdir -p params_module_orin_master_A004_2026-10-27_15-50-13/
+ mv params/ params_module_orin_master_A004_2026-10-27_15-50-13/
[Pipeline] sh
+ zip -rq params_module_orin_master_A004_2026-10-27_15-50-13.zip params_module_orin_master_A004_2026-10-27_15-50-13 ./version.json
[Pipeline] echo
/root/workspace/params-submodule/weifang-container-submodule/A004/master/params_module_orin_master_A004_2026-10-27_15-50-13.zip,/root/workspace/params-submodule/weifang-container-submodule/A004/master/version.json
[Pipeline] sh
+ curl -X POST http://172.16.110.138:50080/ota-api/otaUploadFileAndVersion --form 'Content-Type="multipart/form-data"' --form 'file=@"/root/workspace/params-submodule/weifang-container-submodule/A004/master/params_module_orin_master_A004_2026-10-27_15-50-13.zip"' --form 'version=@"/root/workspace/params-submodule/weifang-container-submodule/A004/master/version.json"'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
1 120M 0 0 1 1344k 0 2277k 0:00:54 --:--:-- 0:00:54 2277k
3 120M 0 0 3 4800k 0 2990k 0:00:41 0:00:01 0:00:40 2988k
7 120M 0 0 7 8704k 0 3322k 0:00:37 0:00:02 0:00:35 3320k
10 120M 0 0 10 12.4M 0 3541k 0:00:34 0:00:03 0:00:31 3540k
13 120M 0 0 13 16.6M 0 3655k 0:00:33 0:00:04 0:00:29 3655k
16 120M 0 0 16 19.8M 0 3637k 0:00:33 0:00:05 0:00:28 3797k
19 120M 0 0 19 23.6M 0 3671k 0:00:33 0:00:06 0:00:27 3890k
23 120M 0 0 23 27.8M 0 3745k 0:00:32 0:00:07 0:00:25 3968k
26 120M 0 0 26 32.0M 0 3823k 0:00:32 0:00:08 0:00:24 4024k
30 120M 0 0 30 36.4M 0 3888k 0:00:31 0:00:09 0:00:22 4106k
34 120M 0 0 34 41.2M 0 3987k 0:00:30 0:00:10 0:00:20 4379k
38 120M 0 0 38 46.4M 0 4101k 0:00:30 0:00:11 0:00:19 4668k
43 120M 0 0 43 51.9M 0 4224k 0:00:29 0:00:12 0:00:17 4952k
47 120M 0 0 47 57.8M 0 4355k 0:00:28 0:00:13 0:00:15 5270k
50 120M 0 0 50 60.5M 0 4191k 0:00:29 0:00:14 0:00:15 4752k
51 120M 0 0 51 62.4M 0 4101k 0:00:30 0:00:15 0:00:15 4342k
53 120M 0 0 53 64.4M 0 3968k 0:00:31 0:00:16 0:00:15 3663k
54 120M 0 0 54 66.0M 0 3831k 0:00:32 0:00:17 0:00:15 2855k
56 120M 0 0 56 68.2M 0 3752k 0:00:32 0:00:18 0:00:14 2125k
58 120M 0 0 58 70.8M 0 3703k 0:00:33 0:00:19 0:00:14 2199k
61 120M 0 0 61 73.8M 0 3670k 0:00:33 0:00:20 0:00:13 2333k
64 120M 0 0 64 77.3M 0 3661k 0:00:33 0:00:21 0:00:12 2638k
67 120M 0 0 67 80.9M 0 3667k 0:00:33 0:00:22 0:00:11 3082k
70 120M 0 0 70 85.0M 0 3690k 0:00:33 0:00:23 0:00:10 3453k
74 120M 0 0 74 89.3M 0 3719k 0:00:33 0:00:24 0:00:09 3778k
77 120M 0 0 77 93.9M 0 3758k 0:00:32 0:00:25 0:00:07 4120k
82 120M 0 0 82 99.0M 0 3812k 0:00:32 0:00:26 0:00:06 4468k
87 120M 0 0 87 105M 0 3908k 0:00:31 0:00:27 0:00:04 4998k
94 120M 0 0 94 113M 0 4071k 0:00:30 0:00:28 0:00:02 5872k
100 120M 0 0 100 120M 0 4074k 0:00:30 0:00:30 --:--:-- 5608k
100 120M 0 0 100 120M 0 3944k 0:00:31 0:00:31 --:--:-- 4777k
100 120M 0 0 100 120M 0 3822k 0:00:32 0:00:32 --:--:-- 3868k
100 120M 0 0 100 120M 0 3707k 0:00:33 0:00:33 --:--:-- 2730k
100 120M 0 0 100 120M 0 3599k 0:00:34 0:00:34 --:--:-- 1234k
100 120M 0 43 100 120M 1 3581k 0:00:34 0:00:34 --:--:-- 10
[Pipeline] echo
{"msg":"操作成功","code":200,"data":""}
[Pipeline] readJSON
[Pipeline] echo
[msg:操作成功, code:200, data:]
[Pipeline] echo
status:200
[Pipeline] echo
{"msg":"操作成功","code":200,"data":""}
[Pipeline] }
[Pipeline] // dir
[Pipeline] sh
+ rm -rf /root/workspace/params-submodule/weifang-container-submodule/A004/master@tmp
[Pipeline] echo
------------------------------------- A004压缩并上传,slave -------------------------------------------
[Pipeline] dir
Running in /root/workspace/params-submodule/weifang-container-submodule/A004/slave
[Pipeline] {
[Pipeline] sh
+ cd /root/workspace/params-submodule/weifang-container-submodule/A004/slave/params/
+ ls -d crane_align/ data_collection/ extrinsics/ hdmap_interface/ hesai_lidar/ lane_detection/ lidar_camera_fusion/ lidar_correction_files/ lidar_loc_v2/ master/ perception/ pncc_common_config/ pncc_port_related_config/ pncc_vehicle_related_config/ pointcloud/ prediction/ rslidar_sdk/ slave/ system-ros/
[Pipeline] echo
crane_align/
data_collection/
extrinsics/
hdmap_interface/
hesai_lidar/
lane_detection/
lidar_camera_fusion/
lidar_correction_files/
lidar_loc_v2/
master/
perception/
pncc_common_config/
pncc_port_related_config/
pncc_vehicle_related_config/
pointcloud/
prediction/
rslidar_sdk/
slave/
system-ros/
[Pipeline] echo
最终目录包含master或者slave目录,进行合并操作
[Pipeline] sh
+ cp -r /root/workspace/params-submodule/weifang-container-submodule/A004/slave/params/slave/camera_driver /root/workspace/params-submodule/weifang-container-submodule/A004/slave/params/slave/recorder.toml /root/workspace/params-submodule/weifang-container-submodule/A004/slave/params/slave/system-ros /root/workspace/params-submodule/weifang-container-submodule/A004/slave/params/
[Pipeline] sh
+ mkdir -p params_module_orin_slave_A004_2026-10-27_15-50-13/
+ mv params/ params_module_orin_slave_A004_2026-10-27_15-50-13/
[Pipeline] sh
+ zip -rq params_module_orin_slave_A004_2026-10-27_15-50-13.zip params_module_orin_slave_A004_2026-10-27_15-50-13 ./version.json
[Pipeline] echo
/root/workspace/params-submodule/weifang-container-submodule/A004/slave/params_module_orin_slave_A004_2026-10-27_15-50-13.zip,/root/workspace/params-submodule/weifang-container-submodule/A004/slave/version.json
[Pipeline] sh
+ curl -X POST http://172.16.110.138:50080/ota-api/otaUploadFileAndVersion --form 'Content-Type="multipart/form-data"' --form 'file=@"/root/workspace/params-submodule/weifang-container-submodule/A004/slave/params_module_orin_slave_A004_2026-10-27_15-50-13.zip"' --form 'version=@"/root/workspace/params-submodule/weifang-container-submodule/A004/slave/version.json"'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
2 120M 0 0 2 2560k 0 3069k 0:00:40 --:--:-- 0:00:40 3065k
5 120M 0 0 5 6400k 0 2715k 0:00:45 0:00:02 0:00:43 2715k
6 120M 0 0 6 7872k 0 2806k 0:00:43 0:00:02 0:00:41 2805k
9 120M 0 0 9 11.3M 0 3034k 0:00:40 0:00:03 0:00:37 3034k
12 120M 0 0 12 15.4M 0 3292k 0:00:37 0:00:04 0:00:33 3291k
16 120M 0 0 16 20.0M 0 3521k 0:00:35 0:00:05 0:00:30 3596k
20 120M 0 0 20 24.7M 0 3709k 0:00:33 0:00:06 0:00:27 4232k
24 120M 0 0 24 29.3M 0 3855k 0:00:32 0:00:07 0:00:25 4443k
28 120M 0 0 28 34.5M 0 4015k 0:00:30 0:00:08 0:00:22 4763k
33 120M 0 0 33 39.9M 0 4173k 0:00:29 0:00:09 0:00:20 5017k
37 120M 0 0 37 45.6M 0 4330k 0:00:28 0:00:10 0:00:18 5273k
41 120M 0 0 41 50.4M 0 4371k 0:00:28 0:00:11 0:00:17 5280k
46 120M 0 0 46 55.6M 0 4451k 0:00:27 0:00:12 0:00:15 5381k
50 120M 0 0 50 61.3M 0 4549k 0:00:27 0:00:13 0:00:14 5491k
53 120M 0 0 53 64.0M 0 4421k 0:00:27 0:00:14 0:00:13 4908k
56 120M 0 0 56 68.5M 0 4440k 0:00:27 0:00:15 0:00:12 4676k
61 120M 0 0 61 73.7M 0 4495k 0:00:27 0:00:16 0:00:11 4786k
65 120M 0 0 65 79.5M 0 4569k 0:00:27 0:00:17 0:00:10 4870k
70 120M 0 0 70 85.3M 0 4649k 0:00:26 0:00:18 0:00:08 4928k
75 120M 0 0 75 91.2M 0 4718k 0:00:26 0:00:19 0:00:07 5602k
80 120M 0 0 80 97.2M 0 4785k 0:00:25 0:00:20 0:00:05 5876k
85 120M 0 0 85 103M 0 4861k 0:00:25 0:00:21 0:00:04 6091k
91 120M 0 0 91 110M 0 4949k 0:00:24 0:00:22 0:00:02 6306k
97 120M 0 0 97 117M 0 5042k 0:00:24 0:00:23 0:00:01 6519k
100 120M 0 0 100 120M 0 4885k 0:00:25 0:00:25 --:--:-- 5490k
100 120M 0 0 100 120M 0 4699k 0:00:26 0:00:26 --:--:-- 4372k
100 120M 0 0 100 120M 0 4527k 0:00:27 0:00:27 --:--:-- 3195k
100 120M 0 0 100 120M 0 4366k 0:00:28 0:00:28 --:--:-- 1942k
100 120M 0 0 100 120M 0 4217k 0:00:29 0:00:29 --:--:-- 632k
100 120M 0 43 100 120M 1 4172k 0:00:29 0:00:29 --:--:-- 9
[Pipeline] echo
{"msg":"操作成功","code":200,"data":""}
[Pipeline] readJSON
[Pipeline] echo
[msg:操作成功, code:200, data:]
[Pipeline] echo
status:200
[Pipeline] echo
{"msg":"操作成功","code":200,"data":""}
[Pipeline] }
[Pipeline] // dir
[Pipeline] sh
+ rm -rf /root/workspace/params-submodule/weifang-container-submodule/A004/slave@tmp
[Pipeline] echo
------------------------------------- A005压缩并上传,master -------------------------------------------
[Pipeline] dir
Running in /root/workspace/params-submodule/weifang-container-submodule/A005/master
[Pipeline] {
[Pipeline] sh
+ cd /root/workspace/params-submodule/weifang-container-submodule/A005/master/params/
+ ls -d crane_align/ data_collection/ extrinsics/ hdmap_interface/ hesai_lidar/ lane_detection/ lidar_camera_fusion/ lidar_correction_files/ lidar_loc_v2/ master/ perception/ pncc_common_config/ pncc_port_related_config/ pncc_vehicle_related_config/ pointcloud/ prediction/ rslidar_sdk/ slave/ system-ros/
[Pipeline] echo
crane_align/
data_collection/
extrinsics/
hdmap_interface/
hesai_lidar/
lane_detection/
lidar_camera_fusion/
lidar_correction_files/
lidar_loc_v2/
master/
perception/
pncc_common_config/
pncc_port_related_config/
pncc_vehicle_related_config/
pointcloud/
prediction/
rslidar_sdk/
slave/
system-ros/
[Pipeline] echo
最终目录包含master或者slave目录,进行合并操作
[Pipeline] sh
+ cp -r /root/workspace/params-submodule/weifang-container-submodule/A005/master/params/master/camera_driver /root/workspace/params-submodule/weifang-container-submodule/A005/master/params/master/recorder.toml /root/workspace/params-submodule/weifang-container-submodule/A005/master/params/master/system-ros /root/workspace/params-submodule/weifang-container-submodule/A005/master/params/
[Pipeline] sh
+ mkdir -p params_module_orin_master_A005_2026-10-27_15-50-13/
+ mv params/ params_module_orin_master_A005_2026-10-27_15-50-13/
[Pipeline] sh
+ zip -rq params_module_orin_master_A005_2026-10-27_15-50-13.zip params_module_orin_master_A005_2026-10-27_15-50-13 ./version.json
[Pipeline] echo
/root/workspace/params-submodule/weifang-container-submodule/A005/master/params_module_orin_master_A005_2026-10-27_15-50-13.zip,/root/workspace/params-submodule/weifang-container-submodule/A005/master/version.json
[Pipeline] sh
+ curl -X POST http://172.16.110.138:50080/ota-api/otaUploadFileAndVersion --form 'Content-Type="multipart/form-data"' --form 'file=@"/root/workspace/params-submodule/weifang-container-submodule/A005/master/params_module_orin_master_A005_2026-10-27_15-50-13.zip"' --form 'version=@"/root/workspace/params-submodule/weifang-container-submodule/A005/master/version.json"'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
2 120M 0 0 2 2688k 0 2728k 0:00:45 --:--:-- 0:00:45 2726k
4 120M 0 0 4 5760k 0 2944k 0:00:41 0:00:01 0:00:40 2943k
7 120M 0 0 7 8832k 0 2972k 0:00:41 0:00:02 0:00:39 2971k
9 120M 0 0 9 11.8M 0 3069k 0:00:40 0:00:03 0:00:37 3069k
12 120M 0 0 12 15.3M 0 3176k 0:00:38 0:00:04 0:00:34 3175k
16 120M 0 0 16 19.3M 0 3322k 0:00:37 0:00:05 0:00:32 3439k
19 120M 0 0 19 23.5M 0 3466k 0:00:35 0:00:06 0:00:29 3671k
23 120M 0 0 23 28.1M 0 3620k 0:00:34 0:00:07 0:00:27 4007k
27 120M 0 0 27 33.1M 0 3787k 0:00:32 0:00:08 0:00:24 4354k
31 120M 0 0 31 38.4M 0 3954k 0:00:31 0:00:09 0:00:22 4726k
36 120M 0 0 36 44.1M 0 4123k 0:00:29 0:00:10 0:00:19 5076k
41 120M 0 0 41 50.3M 0 4311k 0:00:28 0:00:11 0:00:17 5487k
48 120M 0 0 48 58.1M 0 4593k 0:00:26 0:00:12 0:00:14 6140k
56 120M 0 0 56 68.0M 0 4990k 0:00:24 0:00:13 0:00:11 7158k
66 120M 0 0 66 80.7M 0 5528k 0:00:22 0:00:14 0:00:08 8662k
76 120M 0 0 76 92.2M 0 5921k 0:00:20 0:00:15 0:00:05 9865k
86 120M 0 0 86 104M 0 6307k 0:00:19 0:00:16 0:00:03 10.8M
94 120M 0 0 94 114M 0 6526k 0:00:18 0:00:17 0:00:01 11.2M
100 120M 0 0 100 120M 0 6308k 0:00:19 0:00:19 --:--:-- 9578k
100 120M 0 0 100 120M 0 6001k 0:00:20 0:00:20 --:--:-- 7259k
100 120M 0 0 100 120M 0 5723k 0:00:21 0:00:21 --:--:-- 5160k
100 120M 0 0 100 120M 0 5469k 0:00:22 0:00:22 --:--:-- 2943k
100 120M 0 0 100 120M 0 5237k 0:00:23 0:00:23 --:--:-- 1122k
100 120M 0 43 100 120M 1 5183k 0:00:23 0:00:23 --:--:-- 10
[Pipeline] echo
{"msg":"操作成功","code":200,"data":""}
[Pipeline] readJSON
[Pipeline] echo
[msg:操作成功, code:200, data:]
[Pipeline] echo
status:200
[Pipeline] echo
{"msg":"操作成功","code":200,"data":""}
[Pipeline] }
[Pipeline] // dir
[Pipeline] sh
+ rm -rf /root/workspace/params-submodule/weifang-container-submodule/A005/master@tmp
[Pipeline] echo
------------------------------------- A005压缩并上传,slave -------------------------------------------
[Pipeline] dir
Running in /root/workspace/params-submodule/weifang-container-submodule/A005/slave
[Pipeline] {
[Pipeline] sh
+ cd /root/workspace/params-submodule/weifang-container-submodule/A005/slave/params/
+ ls -d crane_align/ data_collection/ extrinsics/ hdmap_interface/ hesai_lidar/ lane_detection/ lidar_camera_fusion/ lidar_correction_files/ lidar_loc_v2/ master/ perception/ pncc_common_config/ pncc_port_related_config/ pncc_vehicle_related_config/ pointcloud/ prediction/ rslidar_sdk/ slave/ system-ros/
[Pipeline] echo
crane_align/
data_collection/
extrinsics/
hdmap_interface/
hesai_lidar/
lane_detection/
lidar_camera_fusion/
lidar_correction_files/
lidar_loc_v2/
master/
perception/
pncc_common_config/
pncc_port_related_config/
pncc_vehicle_related_config/
pointcloud/
prediction/
rslidar_sdk/
slave/
system-ros/
[Pipeline] echo
最终目录包含master或者slave目录,进行合并操作
[Pipeline] sh
+ cp -r /root/workspace/params-submodule/weifang-container-submodule/A005/slave/params/slave/camera_driver /root/workspace/params-submodule/weifang-container-submodule/A005/slave/params/slave/recorder.toml /root/workspace/params-submodule/weifang-container-submodule/A005/slave/params/slave/system-ros /root/workspace/params-submodule/weifang-container-submodule/A005/slave/params/
[Pipeline] sh
+ mkdir -p params_module_orin_slave_A005_2026-10-27_15-50-13/
+ mv params/ params_module_orin_slave_A005_2026-10-27_15-50-13/
[Pipeline] sh
+ zip -rq params_module_orin_slave_A005_2026-10-27_15-50-13.zip params_module_orin_slave_A005_2026-10-27_15-50-13 ./version.json
[Pipeline] echo
/root/workspace/params-submodule/weifang-container-submodule/A005/slave/params_module_orin_slave_A005_2026-10-27_15-50-13.zip,/root/workspace/params-submodule/weifang-container-submodule/A005/slave/version.json
[Pipeline] sh
+ curl -X POST http://172.16.110.138:50080/ota-api/otaUploadFileAndVersion --form 'Content-Type="multipart/form-data"' --form 'file=@"/root/workspace/params-submodule/weifang-container-submodule/A005/slave/params_module_orin_slave_A005_2026-10-27_15-50-13.zip"' --form 'version=@"/root/workspace/params-submodule/weifang-container-submodule/A005/slave/version.json"'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
2 120M 0 0 2 2688k 0 3223k 0:00:38 --:--:-- 0:00:38 3219k
5 120M 0 0 5 6464k 0 3575k 0:00:34 0:00:01 0:00:33 3573k
8 120M 0 0 8 9920k 0 3536k 0:00:34 0:00:02 0:00:32 3535k
11 120M 0 0 11 13.3M 0 3592k 0:00:34 0:00:03 0:00:31 3591k
14 120M 0 0 14 17.2M 0 3679k 0:00:33 0:00:04 0:00:29 3678k
17 120M 0 0 17 21.6M 0 3816k 0:00:32 0:00:05 0:00:27 3915k
20 120M 0 0 20 25.1M 0 3454k 0:00:35 0:00:07 0:00:28 3416k
21 120M 0 0 21 25.8M 0 3395k 0:00:36 0:00:07 0:00:29 3315k
23 120M 0 0 23 28.9M 0 3357k 0:00:36 0:00:08 0:00:28 3180k
26 120M 0 0 26 31.8M 0 3327k 0:00:37 0:00:09 0:00:28 2991k
28 120M 0 0 28 34.9M 0 3313k 0:00:37 0:00:10 0:00:27 2725k
31 120M 0 0 31 37.7M 0 3267k 0:00:37 0:00:11 0:00:26 2948k
33 120M 0 0 33 40.8M 0 3261k 0:00:37 0:00:12 0:00:25 3054k
36 120M 0 0 36 44.1M 0 3272k 0:00:37 0:00:13 0:00:24 3123k
39 120M 0 0 39 47.6M 0 3298k 0:00:37 0:00:14 0:00:23 3240k
42 120M 0 0 42 51.6M 0 3347k 0:00:36 0:00:15 0:00:21 3418k
46 120M 0 0 46 55.8M 0 3403k 0:00:36 0:00:16 0:00:20 3725k
50 120M 0 0 50 60.4M 0 3478k 0:00:35 0:00:17 0:00:18 4033k
54 120M 0 0 54 65.3M 0 3560k 0:00:34 0:00:18 0:00:16 4357k
58 120M 0 0 58 70.6M 0 3655k 0:00:33 0:00:19 0:00:14 4712k
63 120M 0 0 63 76.2M 0 3754k 0:00:32 0:00:20 0:00:12 5043k
68 120M 0 0 68 82.3M 0 3867k 0:00:31 0:00:21 0:00:10 5430k
74 120M 0 0 74 89.8M 0 4036k 0:00:30 0:00:22 0:00:08 6022k
82 120M 0 0 82 99.5M 0 4282k 0:00:28 0:00:23 0:00:05 7001k
90 120M 0 0 90 109M 0 4522k 0:00:27 0:00:24 0:00:03 7959k
98 120M 0 0 98 119M 0 4729k 0:00:26 0:00:25 0:00:01 8779k
100 120M 0 0 100 120M 0 4584k 0:00:26 0:00:26 --:--:-- 7631k
100 120M 0 0 100 120M 0 4419k 0:00:27 0:00:27 --:--:-- 6121k
100 120M 0 0 100 120M 0 4266k 0:00:28 0:00:28 --:--:-- 4193k
100 120M 0 0 100 120M 0 4124k 0:00:29 0:00:29 --:--:-- 2207k
100 120M 0 0 100 120M 0 3990k 0:00:30 0:00:30 --:--:-- 279k
100 120M 0 43 100 120M 1 3936k 0:00:31 0:00:31 --:--:-- 9
[Pipeline] echo
{"msg":"操作成功","code":200,"data":""}
[Pipeline] readJSON
[Pipeline] echo
[msg:操作成功, code:200, data:]
[Pipeline] echo
status:200
[Pipeline] echo
{"msg":"操作成功","code":200,"data":""}
[Pipeline] }
[Pipeline] // dir
[Pipeline] sh
+ rm -rf /root/workspace/params-submodule/weifang-container-submodule/A005/slave@tmp
[Pipeline] echo
------------------------------------- A006压缩并上传,master -------------------------------------------
[Pipeline] dir
Running in /root/workspace/params-submodule/weifang-container-submodule/A006/master
[Pipeline] {
[Pipeline] sh
+ cd /root/workspace/params-submodule/weifang-container-submodule/A006/master/params/
+ ls -d crane_align/ data_collection/ extrinsics/ hdmap_interface/ hesai_lidar/ lane_detection/ lidar_camera_fusion/ lidar_correction_files/ lidar_loc_v2/ master/ perception/ pncc_common_config/ pncc_port_related_config/ pncc_vehicle_related_config/ pointcloud/ prediction/ rslidar_sdk/ slave/ system-ros/
[Pipeline] echo
crane_align/
data_collection/
extrinsics/
hdmap_interface/
hesai_lidar/
lane_detection/
lidar_camera_fusion/
lidar_correction_files/
lidar_loc_v2/
master/
perception/
pncc_common_config/
pncc_port_related_config/
pncc_vehicle_related_config/
pointcloud/
prediction/
rslidar_sdk/
slave/
system-ros/
[Pipeline] echo
最终目录包含master或者slave目录,进行合并操作
[Pipeline] sh
+ cp -r /root/workspace/params-submodule/weifang-container-submodule/A006/master/params/master/camera_driver /root/workspace/params-submodule/weifang-container-submodule/A006/master/params/master/recorder.toml /root/workspace/params-submodule/weifang-container-submodule/A006/master/params/master/system-ros /root/workspace/params-submodule/weifang-container-submodule/A006/master/params/
[Pipeline] sh
+ mkdir -p params_module_orin_master_A006_2026-10-27_15-50-13/
+ mv params/ params_module_orin_master_A006_2026-10-27_15-50-13/
[Pipeline] sh
+ zip -rq params_module_orin_master_A006_2026-10-27_15-50-13.zip params_module_orin_master_A006_2026-10-27_15-50-13 ./version.json
[Pipeline] echo
/root/workspace/params-submodule/weifang-container-submodule/A006/master/params_module_orin_master_A006_2026-10-27_15-50-13.zip,/root/workspace/params-submodule/weifang-container-submodule/A006/master/version.json
[Pipeline] sh
+ curl -X POST http://172.16.110.138:50080/ota-api/otaUploadFileAndVersion --form 'Content-Type="multipart/form-data"' --form 'file=@"/root/workspace/params-submodule/weifang-container-submodule/A006/master/params_module_orin_master_A006_2026-10-27_15-50-13.zip"' --form 'version=@"/root/workspace/params-submodule/weifang-container-submodule/A006/master/version.json"'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 120M 0 0 0 192k 0 683k 0:03:00 --:--:-- 0:03:00 680k
3 120M 0 0 3 4096k 0 3160k 0:00:39 0:00:01 0:00:38 3158k
6 120M 0 0 6 7424k 0 3267k 0:00:37 0:00:02 0:00:35 3266k
8 120M 0 0 8 10.7M 0 3353k 0:00:36 0:00:03 0:00:33 3352k
12 120M 0 0 12 14.6M 0 3509k 0:00:35 0:00:04 0:00:31 3508k
15 120M 0 0 15 18.3M 0 3550k 0:00:34 0:00:05 0:00:29 3711k
18 120M 0 0 18 21.9M 0 3569k 0:00:34 0:00:06 0:00:28 3675k
21 120M 0 0 21 25.8M 0 3635k 0:00:33 0:00:07 0:00:26 3802k
24 120M 0 0 24 30.0M 0 3708k 0:00:33 0:00:08 0:00:25 3942k
28 120M 0 0 28 34.3M 0 3784k 0:00:32 0:00:09 0:00:23 4018k
32 120M 0 0 32 38.8M 0 3869k 0:00:31 0:00:10 0:00:21 4206k
35 120M 0 0 35 42.6M 0 3870k 0:00:31 0:00:11 0:00:20 4251k
38 120M 0 0 38 46.7M 0 3901k 0:00:31 0:00:12 0:00:19 4289k
42 120M 0 0 42 51.3M 0 3962k 0:00:31 0:00:13 0:00:18 4381k
46 120M 0 0 46 56.1M 0 4026k 0:00:30 0:00:14 0:00:16 4477k
49 120M 0 0 49 59.8M 0 4002k 0:00:30 0:00:15 0:00:15 4274k
51 120M 0 0 51 62.5M 0 3934k 0:00:31 0:00:16 0:00:15 4077k
54 120M 0 0 54 65.8M 0 3895k 0:00:31 0:00:17 0:00:14 3879k
57 120M 0 0 57 69.3M 0 3880k 0:00:31 0:00:18 0:00:13 3665k
60 120M 0 0 60 73.1M 0 3889k 0:00:31 0:00:19 0:00:12 3495k
64 120M 0 0 64 77.3M 0 3908k 0:00:31 0:00:20 0:00:11 3620k
67 120M 0 0 67 82.0M 0 3945k 0:00:31 0:00:21 0:00:10 3981k
72 120M 0 0 72 86.9M 0 3995k 0:00:30 0:00:22 0:00:08 4344k
76 120M 0 0 76 92.1M 0 4057k 0:00:30 0:00:23 0:00:07 4705k
81 120M 0 0 81 97.7M 0 4124k 0:00:29 0:00:24 0:00:05 5031k
86 120M 0 0 86 103M 0 4205k 0:00:29 0:00:25 0:00:04 5403k
91 120M 0 0 91 110M 0 4319k 0:00:28 0:00:26 0:00:02 5913k
99 120M 0 0 99 120M 0 4506k 0:00:27 0:00:27 --:--:-- 6783k
100 120M 0 0 100 120M 0 4358k 0:00:28 0:00:28 --:--:-- 5744k
100 120M 0 0 100 120M 0 4210k 0:00:29 0:00:29 --:--:-- 4620k
100 120M 0 0 100 120M 0 4071k 0:00:30 0:00:30 --:--:-- 3402k
100 120M 0 0 100 120M 0 3941k 0:00:31 0:00:31 --:--:-- 1979k
100 120M 0 0 100 120M 0 3819k 0:00:32 0:00:32 --:--:-- 122k
100 120M 0 43 100 120M 1 3799k 0:00:32 0:00:32 --:--:-- 10
[Pipeline] echo
{"msg":"操作成功","code":200,"data":""}
[Pipeline] readJSON
[Pipeline] echo
[msg:操作成功, code:200, data:]
[Pipeline] echo
status:200
[Pipeline] echo
{"msg":"操作成功","code":200,"data":""}
[Pipeline] }
[Pipeline] // dir
[Pipeline] sh
+ rm -rf /root/workspace/params-submodule/weifang-container-submodule/A006/master@tmp
[Pipeline] echo
------------------------------------- A006压缩并上传,slave -------------------------------------------
[Pipeline] dir
Running in /root/workspace/params-submodule/weifang-container-submodule/A006/slave
[Pipeline] {
[Pipeline] sh
+ cd /root/workspace/params-submodule/weifang-container-submodule/A006/slave/params/
+ ls -d crane_align/ data_collection/ extrinsics/ hdmap_interface/ hesai_lidar/ lane_detection/ lidar_camera_fusion/ lidar_correction_files/ lidar_loc_v2/ master/ perception/ pncc_common_config/ pncc_port_related_config/ pncc_vehicle_related_config/ pointcloud/ prediction/ rslidar_sdk/ slave/ system-ros/
[Pipeline] echo
crane_align/
data_collection/
extrinsics/
hdmap_interface/
hesai_lidar/
lane_detection/
lidar_camera_fusion/
lidar_correction_files/
lidar_loc_v2/
master/
perception/
pncc_common_config/
pncc_port_related_config/
pncc_vehicle_related_config/
pointcloud/
prediction/
rslidar_sdk/
slave/
system-ros/
[Pipeline] echo
最终目录包含master或者slave目录,进行合并操作
[Pipeline] sh
+ cp -r /root/workspace/params-submodule/weifang-container-submodule/A006/slave/params/slave/camera_driver /root/workspace/params-submodule/weifang-container-submodule/A006/slave/params/slave/recorder.toml /root/workspace/params-submodule/weifang-container-submodule/A006/slave/params/slave/system-ros /root/workspace/params-submodule/weifang-container-submodule/A006/slave/params/
[Pipeline] sh
+ mkdir -p params_module_orin_slave_A006_2026-10-27_15-50-13/
+ mv params/ params_module_orin_slave_A006_2026-10-27_15-50-13/
[Pipeline] sh
+ zip -rq params_module_orin_slave_A006_2026-10-27_15-50-13.zip params_module_orin_slave_A006_2026-10-27_15-50-13 ./version.json
[Pipeline] echo
/root/workspace/params-submodule/weifang-container-submodule/A006/slave/params_module_orin_slave_A006_2026-10-27_15-50-13.zip,/root/workspace/params-submodule/weifang-container-submodule/A006/slave/version.json
[Pipeline] sh
+ curl -X POST http://172.16.110.138:50080/ota-api/otaUploadFileAndVersion --form 'Content-Type="multipart/form-data"' --form 'file=@"/root/workspace/params-submodule/weifang-container-submodule/A006/slave/params_module_orin_slave_A006_2026-10-27_15-50-13.zip"' --form 'version=@"/root/workspace/params-submodule/weifang-container-submodule/A006/slave/version.json"'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 120M 0 0 0 1216k 0 2441k 0:00:50 --:--:-- 0:00:50 2436k
3 120M 0 0 3 4160k 0 2751k 0:00:44 0:00:01 0:00:43 2749k
5 120M 0 0 5 7296k 0 2943k 0:00:41 0:00:02 0:00:39 2941k
8 120M 0 0 8 10.6M 0 3114k 0:00:39 0:00:03 0:00:36 3113k
11 120M 0 0 11 14.4M 0 3297k 0:00:37 0:00:04 0:00:33 3296k
15 120M 0 0 15 18.5M 0 3466k 0:00:35 0:00:05 0:00:30 3567k
19 120M 0 0 19 23.0M 0 3645k 0:00:33 0:00:06 0:00:27 3917k
23 120M 0 0 23 27.8M 0 3817k 0:00:32 0:00:07 0:00:25 4250k
27 120M 0 0 27 33.0M 0 3988k 0:00:30 0:00:08 0:00:22 4599k
32 120M 0 0 32 38.6M 0 4169k 0:00:29 0:00:09 0:00:20 4950k
36 120M 0 0 36 44.4M 0 4342k 0:00:28 0:00:10 0:00:18 5304k
42 120M 0 0 42 51.3M 0 4578k 0:00:26 0:00:11 0:00:15 5786k
48 120M 0 0 48 59.0M 0 4843k 0:00:25 0:00:12 0:00:13 6376k
54 120M 0 0 54 65.8M 0 5000k 0:00:24 0:00:13 0:00:11 6720k
59 120M 0 0 59 71.3M 0 5042k 0:00:24 0:00:14 0:00:10 6707k
64 120M 0 0 64 77.3M 0 5113k 0:00:24 0:00:15 0:00:09 6730k
69 120M 0 0 69 83.5M 0 5189k 0:00:23 0:00:16 0:00:07 6594k
74 120M 0 0 74 89.8M 0 5265k 0:00:23 0:00:17 0:00:06 6318k
80 120M 0 0 80 96.5M 0 5352k 0:00:23 0:00:18 0:00:05 6298k
82 120M 0 0 82 99.8M 0 5247k 0:00:23 0:00:19 0:00:04 5840k
87 120M 0 0 87 105M 0 5265k 0:00:23 0:00:20 0:00:03 5732k
92 120M 0 0 92 111M 0 5316k 0:00:23 0:00:21 0:00:02 5731k
98 120M 0 0 98 118M 0 5385k 0:00:22 0:00:22 --:--:-- 5803k
100 120M 0 0 100 120M 0 5182k 0:00:23 0:00:23 --:--:-- 4596k
100 120M 0 0 100 120M 0 4973k 0:00:24 0:00:24 --:--:-- 3978k
100 120M 0 0 100 120M 0 4780k 0:00:25 0:00:25 --:--:-- 2915k
100 120M 0 0 100 120M 0 4602k 0:00:26 0:00:26 --:--:-- 1731k
100 120M 0 0 100 120M 0 4437k 0:00:27 0:00:27 --:--:-- 448k
100 120M 0 43 100 120M 1 4414k 0:00:27 0:00:27 --:--:-- 10
[Pipeline] echo
{"msg":"操作成功","code":200,"data":""}
[Pipeline] readJSON
[Pipeline] echo
[msg:操作成功, code:200, data:]
[Pipeline] echo
status:200
[Pipeline] echo
{"msg":"操作成功","code":200,"data":""}
[Pipeline] }
[Pipeline] // dir
[Pipeline] sh
+ rm -rf /root/workspace/params-submodule/weifang-container-submodule/A006/slave@tmp
[Pipeline] echo
------------------------------------- A007压缩并上传,master -------------------------------------------
[Pipeline] dir
Running in /root/workspace/params-submodule/weifang-container-submodule/A007/master
[Pipeline] {
[Pipeline] sh
+ cd /root/workspace/params-submodule/weifang-container-submodule/A007/master/params/
+ ls -d crane_align/ data_collection/ extrinsics/ hdmap_interface/ hesai_lidar/ lane_detection/ lidar_camera_fusion/ lidar_correction_files/ lidar_loc_v2/ master/ perception/ pncc_common_config/ pncc_port_related_config/ pncc_vehicle_related_config/ pointcloud/ prediction/ rslidar_sdk/ slave/ system-ros/
[Pipeline] echo
crane_align/
data_collection/
extrinsics/
hdmap_interface/
hesai_lidar/
lane_detection/
lidar_camera_fusion/
lidar_correction_files/
lidar_loc_v2/
master/
perception/
pncc_common_config/
pncc_port_related_config/
pncc_vehicle_related_config/
pointcloud/
prediction/
rslidar_sdk/
slave/
system-ros/
[Pipeline] echo
最终目录包含master或者slave目录,进行合并操作
[Pipeline] sh
+ cp -r /root/workspace/params-submodule/weifang-container-submodule/A007/master/params/master/camera_driver /root/workspace/params-submodule/weifang-container-submodule/A007/master/params/master/recorder.toml /root/workspace/params-submodule/weifang-container-submodule/A007/master/params/master/system-ros /root/workspace/params-submodule/weifang-container-submodule/A007/master/params/
[Pipeline] sh
+ mkdir -p params_module_orin_master_A007_2026-10-27_15-50-13/
+ mv params/ params_module_orin_master_A007_2026-10-27_15-50-13/
[Pipeline] sh
+ zip -rq params_module_orin_master_A007_2026-10-27_15-50-13.zip params_module_orin_master_A007_2026-10-27_15-50-13 ./version.json
[Pipeline] echo
/root/workspace/params-submodule/weifang-container-submodule/A007/master/params_module_orin_master_A007_2026-10-27_15-50-13.zip,/root/workspace/params-submodule/weifang-container-submodule/A007/master/version.json
[Pipeline] sh
+ curl -X POST http://172.16.110.138:50080/ota-api/otaUploadFileAndVersion --form 'Content-Type="multipart/form-data"' --form 'file=@"/root/workspace/params-submodule/weifang-container-submodule/A007/master/params_module_orin_master_A007_2026-10-27_15-50-13.zip"' --form 'version=@"/root/workspace/params-submodule/weifang-container-submodule/A007/master/version.json"'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 120M 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
3 120M 0 0 3 4416k 0 3942k 0:00:31 0:00:01 0:00:30 3939k
7 120M 0 0 7 9472k 0 4504k 0:00:27 0:00:02 0:00:25 4501k
12 120M 0 0 12 14.6M 0 4840k 0:00:25 0:00:03 0:00:22 4839k
16 120M 0 0 16 20.4M 0 5084k 0:00:24 0:00:04 0:00:20 5083k
21 120M 0 0 21 26.3M 0 5280k 0:00:23 0:00:05 0:00:18 5434k
26 120M 0 0 26 32.1M 0 5399k 0:00:22 0:00:06 0:00:16 5727k
31 120M 0 0 31 38.4M 0 5533k 0:00:22 0:00:07 0:00:15 5966k
37 120M 0 0 37 44.8M 0 5668k 0:00:21 0:00:08 0:00:13 6182k
42 120M 0 0 42 51.8M 0 5827k 0:00:21 0:00:09 0:00:12 6439k
48 120M 0 0 48 58.3M 0 5913k 0:00:20 0:00:10 0:00:10 6558k
53 120M 0 0 53 64.1M 0 5916k 0:00:20 0:00:11 0:00:09 6547k
58 120M 0 0 58 70.6M 0 5973k 0:00:20 0:00:12 0:00:08 6601k
64 120M 0 0 64 77.5M 0 6052k 0:00:20 0:00:13 0:00:07 6673k
70 120M 0 0 70 84.6M 0 6145k 0:00:20 0:00:14 0:00:06 6726k
76 120M 0 0 76 91.8M 0 6224k 0:00:19 0:00:15 0:00:04 6853k
81 120M 0 0 81 98.5M 0 6266k 0:00:19 0:00:16 0:00:03 7045k
86 120M 0 0 86 104M 0 6243k 0:00:19 0:00:17 0:00:02 6897k
91 120M 0 0 91 110M 0 6261k 0:00:19 0:00:18 0:00:01 6809k
97 120M 0 0 97 117M 0 6306k 0:00:19 0:00:19 --:--:-- 6759k
100 120M 0 0 100 120M 0 6015k 0:00:20 0:00:20 --:--:-- 5435k
100 120M 0 0 100 120M 0 5736k 0:00:21 0:00:21 --:--:-- 4160k
100 120M 0 0 100 120M 0 5481k 0:00:22 0:00:22 --:--:-- 3076k
100 120M 0 0 100 120M 0 5247k 0:00:23 0:00:23 --:--:-- 1861k
100 120M 0 0 100 120M 0 5033k 0:00:24 0:00:24 --:--:-- 539k
100 120M 0 43 100 120M 1 4927k 0:00:25 0:00:25 --:--:-- 9
[Pipeline] echo
{"msg":"操作成功","code":200,"data":""}
[Pipeline] readJSON
[Pipeline] echo
[msg:操作成功, code:200, data:]
[Pipeline] echo
status:200
[Pipeline] echo
{"msg":"操作成功","code":200,"data":""}
[Pipeline] }
[Pipeline] // dir
[Pipeline] sh
+ rm -rf /root/workspace/params-submodule/weifang-container-submodule/A007/master@tmp
[Pipeline] echo
------------------------------------- A007压缩并上传,slave -------------------------------------------
[Pipeline] dir
Running in /root/workspace/params-submodule/weifang-container-submodule/A007/slave
[Pipeline] {
[Pipeline] sh
+ cd /root/workspace/params-submodule/weifang-container-submodule/A007/slave/params/
+ ls -d crane_align/ data_collection/ extrinsics/ hdmap_interface/ hesai_lidar/ lane_detection/ lidar_camera_fusion/ lidar_correction_files/ lidar_loc_v2/ master/ perception/ pncc_common_config/ pncc_port_related_config/ pncc_vehicle_related_config/ pointcloud/ prediction/ rslidar_sdk/ slave/ system-ros/
[Pipeline] echo
crane_align/
data_collection/
extrinsics/
hdmap_interface/
hesai_lidar/
lane_detection/
lidar_camera_fusion/
lidar_correction_files/
lidar_loc_v2/
master/
perception/
pncc_common_config/
pncc_port_related_config/
pncc_vehicle_related_config/
pointcloud/
prediction/
rslidar_sdk/
slave/
system-ros/
[Pipeline] echo
最终目录包含master或者slave目录,进行合并操作
[Pipeline] sh
+ cp -r /root/workspace/params-submodule/weifang-container-submodule/A007/slave/params/slave/camera_driver /root/workspace/params-submodule/weifang-container-submodule/A007/slave/params/slave/recorder.toml /root/workspace/params-submodule/weifang-container-submodule/A007/slave/params/slave/system-ros /root/workspace/params-submodule/weifang-container-submodule/A007/slave/params/
[Pipeline] sh
+ mkdir -p params_module_orin_slave_A007_2026-10-27_15-50-13/
+ mv params/ params_module_orin_slave_A007_2026-10-27_15-50-13/
[Pipeline] sh
+ zip -rq params_module_orin_slave_A007_2026-10-27_15-50-13.zip params_module_orin_slave_A007_2026-10-27_15-50-13 ./version.json
[Pipeline] echo
/root/workspace/params-submodule/weifang-container-submodule/A007/slave/params_module_orin_slave_A007_2026-10-27_15-50-13.zip,/root/workspace/params-submodule/weifang-container-submodule/A007/slave/version.json
[Pipeline] sh
+ curl -X POST http://172.16.110.138:50080/ota-api/otaUploadFileAndVersion --form 'Content-Type="multipart/form-data"' --form 'file=@"/root/workspace/params-submodule/weifang-container-submodule/A007/slave/params_module_orin_slave_A007_2026-10-27_15-50-13.zip"' --form 'version=@"/root/workspace/params-submodule/weifang-container-submodule/A007/slave/version.json"'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
1 120M 0 0 1 1984k 0 2759k 0:00:44 --:--:-- 0:00:44 2755k
4 120M 0 0 4 4992k 0 2867k 0:00:43 0:00:01 0:00:42 2865k
6 120M 0 0 6 7936k 0 2883k 0:00:42 0:00:02 0:00:40 2882k
7 120M 0 0 7 9664k 0 2553k 0:00:48 0:00:03 0:00:45 2552k
9 120M 0 0 9 11.5M 0 2508k 0:00:49 0:00:04 0:00:45 2507k
11 120M 0 0 11 14.1M 0 2537k 0:00:48 0:00:05 0:00:43 2505k
14 120M 0 0 14 17.1M 0 2597k 0:00:47 0:00:06 0:00:41 2503k
16 120M 0 0 16 20.2M 0 2681k 0:00:46 0:00:07 0:00:39 2570k
19 120M 0 0 19 23.6M 0 2781k 0:00:44 0:00:08 0:00:36 2956k
22 120M 0 0 22 27.5M 0 2899k 0:00:42 0:00:09 0:00:33 3266k
26 120M 0 0 26 31.7M 0 3031k 0:00:40 0:00:10 0:00:30 3596k
30 120M 0 0 30 36.2M 0 3164k 0:00:39 0:00:11 0:00:28 3933k
34 120M 0 0 34 41.1M 0 3309k 0:00:37 0:00:12 0:00:25 4282k
38 120M 0 0 38 46.3M 0 3455k 0:00:35 0:00:13 0:00:22 4629k
43 120M 0 0 43 52.1M 0 3621k 0:00:34 0:00:14 0:00:20 5028k
49 120M 0 0 49 59.1M 0 3854k 0:00:32 0:00:15 0:00:17 5621k
56 120M 0 0 56 68.3M 0 4183k 0:00:29 0:00:16 0:00:13 6579k
66 120M 0 0 66 80.0M 0 4626k 0:00:26 0:00:17 0:00:09 7977k
77 120M 0 0 77 93.8M 0 5133k 0:00:24 0:00:18 0:00:06 9740k
85 120M 0 0 85 102M 0 5337k 0:00:23 0:00:19 0:00:04 10.1M
90 120M 0 0 90 109M 0 5403k 0:00:22 0:00:20 0:00:02 10.0M
94 120M 0 0 94 114M 0 5380k 0:00:22 0:00:21 0:00:01 9363k
97 120M 0 0 97 118M 0 5313k 0:00:23 0:00:22 0:00:01 7738k
100 120M 0 0 100 120M 0 5064k 0:00:24 0:00:24 --:--:-- 4835k
100 120M 0 0 100 120M 0 4864k 0:00:25 0:00:25 --:--:-- 3216k
100 120M 0 0 100 120M 0 4680k 0:00:26 0:00:26 --:--:-- 2030k
100 120M 0 0 100 120M 0 4509k 0:00:27 0:00:27 --:--:-- 1151k
100 120M 0 0 100 120M 0 4350k 0:00:28 0:00:28 --:--:-- 470k
100 120M 0 43 100 120M 1 4274k 0:00:28 0:00:28 --:--:-- 9
100 120M 0 43 100 120M 1 4274k 0:00:28 0:00:28 --:--:-- 12
[Pipeline] echo
{"msg":"操作成功","code":200,"data":""}
[Pipeline] readJSON
[Pipeline] echo
[msg:操作成功, code:200, data:]
[Pipeline] echo
status:200
[Pipeline] echo
{"msg":"操作成功","code":200,"data":""}
[Pipeline] }
[Pipeline] // dir
[Pipeline] sh
+ rm -rf /root/workspace/params-submodule/weifang-container-submodule/A007/slave@tmp
[Pipeline] echo
------------------------------------- A008压缩并上传,master -------------------------------------------
[Pipeline] dir
Running in /root/workspace/params-submodule/weifang-container-submodule/A008/master
[Pipeline] {
[Pipeline] sh
+ cd /root/workspace/params-submodule/weifang-container-submodule/A008/master/params/
+ ls -d crane_align/ data_collection/ extrinsics/ hdmap_interface/ hesai_lidar/ lane_detection/ lidar_camera_fusion/ lidar_correction_files/ lidar_loc_v2/ master/ perception/ pncc_common_config/ pncc_port_related_config/ pncc_vehicle_related_config/ pointcloud/ prediction/ rslidar_sdk/ slave/ system-ros/
[Pipeline] echo
crane_align/
data_collection/
extrinsics/
hdmap_interface/
hesai_lidar/
lane_detection/
lidar_camera_fusion/
lidar_correction_files/
lidar_loc_v2/
master/
perception/
pncc_common_config/
pncc_port_related_config/
pncc_vehicle_related_config/
pointcloud/
prediction/
rslidar_sdk/
slave/
system-ros/
[Pipeline] echo
最终目录包含master或者slave目录,进行合并操作
[Pipeline] sh
+ cp -r /root/workspace/params-submodule/weifang-container-submodule/A008/master/params/master/camera_driver /root/workspace/params-submodule/weifang-container-submodule/A008/master/params/master/recorder.toml /root/workspace/params-submodule/weifang-container-submodule/A008/master/params/master/system-ros /root/workspace/params-submodule/weifang-container-submodule/A008/master/params/
[Pipeline] sh
+ mkdir -p params_module_orin_master_A008_2026-10-27_15-50-13/
+ mv params/ params_module_orin_master_A008_2026-10-27_15-50-13/
[Pipeline] sh
+ zip -rq params_module_orin_master_A008_2026-10-27_15-50-13.zip params_module_orin_master_A008_2026-10-27_15-50-13 ./version.json
[Pipeline] echo
/root/workspace/params-submodule/weifang-container-submodule/A008/master/params_module_orin_master_A008_2026-10-27_15-50-13.zip,/root/workspace/params-submodule/weifang-container-submodule/A008/master/version.json
[Pipeline] sh
+ curl -X POST http://172.16.110.138:50080/ota-api/otaUploadFileAndVersion --form 'Content-Type="multipart/form-data"' --form 'file=@"/root/workspace/params-submodule/weifang-container-submodule/A008/master/params_module_orin_master_A008_2026-10-27_15-50-13.zip"' --form 'version=@"/root/workspace/params-submodule/weifang-container-submodule/A008/master/version.json"'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 120M 0 0 0 768k 0 1710k 0:01:12 --:--:-- 0:01:12 1706k
3 120M 0 0 3 3904k 0 2664k 0:00:46 0:00:01 0:00:45 2663k
5 120M 0 0 5 7296k 0 2992k 0:00:41 0:00:02 0:00:39 2991k
8 120M 0 0 8 10.8M 0 3208k 0:00:38 0:00:03 0:00:35 3207k
12 120M 0 0 12 14.6M 0 3370k 0:00:36 0:00:04 0:00:32 3369k
15 120M 0 0 15 18.7M 0 3526k 0:00:35 0:00:05 0:00:30 3690k
19 120M 0 0 19 23.3M 0 3705k 0:00:33 0:00:06 0:00:27 4010k
23 120M 0 0 23 28.1M 0 3877k 0:00:31 0:00:07 0:00:24 4308k
27 120M 0 0 27 33.3M 0 4043k 0:00:30 0:00:08 0:00:22 4620k
32 120M 0 0 32 38.9M 0 4224k 0:00:29 0:00:09 0:00:20 4982k
37 120M 0 0 37 44.7M 0 4389k 0:00:28 0:00:10 0:00:18 5327k
42 120M 0 0 42 51.0M 0 4569k 0:00:27 0:00:11 0:00:16 5690k
48 120M 0 0 48 58.6M 0 4820k 0:00:25 0:00:12 0:00:13 6222k
56 120M 0 0 56 68.0M 0 5186k 0:00:23 0:00:13 0:00:10 7121k
63 120M 0 0 63 77.0M 0 5459k 0:00:22 0:00:14 0:00:08 7788k
68 120M 0 0 68 82.6M 0 5461k 0:00:22 0:00:15 0:00:07 7672k
70 120M 0 0 70 85.3M 0 5314k 0:00:23 0:00:16 0:00:07 7020k
73 120M 0 0 73 88.0M 0 5165k 0:00:23 0:00:17 0:00:06 6025k
75 120M 0 0 75 90.8M 0 5035k 0:00:24 0:00:18 0:00:06 4631k
77 120M 0 0 77 93.0M 0 4898k 0:00:25 0:00:19 0:00:06 3278k
79 120M 0 0 79 95.5M 0 4785k 0:00:25 0:00:20 0:00:05 2665k
81 120M 0 0 81 98.5M 0 4702k 0:00:26 0:00:21 0:00:05 2694k
84 120M 0 0 84 101M 0 4642k 0:00:26 0:00:22 0:00:04 2816k
87 120M 0 0 87 105M 0 4601k 0:00:26 0:00:23 0:00:03 2988k
90 120M 0 0 90 109M 0 4578k 0:00:26 0:00:24 0:00:02 3336k
94 120M 0 0 94 113M 0 4572k 0:00:27 0:00:25 0:00:02 3699k
98 120M 0 0 98 118M 0 4578k 0:00:26 0:00:26 --:--:-- 4045k
100 120M 0 0 100 120M 0 4420k 0:00:27 0:00:27 --:--:-- 3512k
100 120M 0 0 100 120M 0 4268k 0:00:28 0:00:28 --:--:-- 2848k
100 120M 0 0 100 120M 0 4125k 0:00:29 0:00:29 --:--:-- 2107k
100 120M 0 0 100 120M 0 3991k 0:00:30 0:00:30 --:--:-- 1302k
100 120M 0 0 100 120M 0 3866k 0:00:31 0:00:31 --:--:-- 439k
100 120M 0 43 100 120M 1 3828k 0:00:32 0:00:32 --:--:-- 9
[Pipeline] echo
{"msg":"操作成功","code":200,"data":""}
[Pipeline] readJSON
[Pipeline] echo
[msg:操作成功, code:200, data:]
[Pipeline] echo
status:200
[Pipeline] echo
{"msg":"操作成功","code":200,"data":""}
[Pipeline] }
[Pipeline] // dir
[Pipeline] sh
+ rm -rf /root/workspace/params-submodule/weifang-container-submodule/A008/master@tmp
[Pipeline] echo
------------------------------------- A008压缩并上传,slave -------------------------------------------
[Pipeline] dir
Running in /root/workspace/params-submodule/weifang-container-submodule/A008/slave
[Pipeline] {
[Pipeline] sh
+ cd /root/workspace/params-submodule/weifang-container-submodule/A008/slave/params/
+ ls -d crane_align/ data_collection/ extrinsics/ hdmap_interface/ hesai_lidar/ lane_detection/ lidar_camera_fusion/ lidar_correction_files/ lidar_loc_v2/ master/ perception/ pncc_common_config/ pncc_port_related_config/ pncc_vehicle_related_config/ pointcloud/ prediction/ rslidar_sdk/ slave/ system-ros/
[Pipeline] echo
crane_align/
data_collection/
extrinsics/
hdmap_interface/
hesai_lidar/
lane_detection/
lidar_camera_fusion/
lidar_correction_files/
lidar_loc_v2/
master/
perception/
pncc_common_config/
pncc_port_related_config/
pncc_vehicle_related_config/
pointcloud/
prediction/
rslidar_sdk/
slave/
system-ros/
[Pipeline] echo
最终目录包含master或者slave目录,进行合并操作
[Pipeline] sh
+ cp -r /root/workspace/params-submodule/weifang-container-submodule/A008/slave/params/slave/camera_driver /root/workspace/params-submodule/weifang-container-submodule/A008/slave/params/slave/recorder.toml /root/workspace/params-submodule/weifang-container-submodule/A008/slave/params/slave/system-ros /root/workspace/params-submodule/weifang-container-submodule/A008/slave/params/
[Pipeline] sh
+ mkdir -p params_module_orin_slave_A008_2026-10-27_15-50-13/
+ mv params/ params_module_orin_slave_A008_2026-10-27_15-50-13/
[Pipeline] sh
+ zip -rq params_module_orin_slave_A008_2026-10-27_15-50-13.zip params_module_orin_slave_A008_2026-10-27_15-50-13 ./version.json
[Pipeline] echo
/root/workspace/params-submodule/weifang-container-submodule/A008/slave/params_module_orin_slave_A008_2026-10-27_15-50-13.zip,/root/workspace/params-submodule/weifang-container-submodule/A008/slave/version.json
[Pipeline] sh
+ curl -X POST http://172.16.110.138:50080/ota-api/otaUploadFileAndVersion --form 'Content-Type="multipart/form-data"' --form 'file=@"/root/workspace/params-submodule/weifang-container-submodule/A008/slave/params_module_orin_slave_A008_2026-10-27_15-50-13.zip"' --form 'version=@"/root/workspace/params-submodule/weifang-container-submodule/A008/slave/version.json"'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
1 120M 0 0 1 2176k 0 2676k 0:00:46 --:--:-- 0:00:46 2673k
5 120M 0 0 5 6400k 0 3508k 0:00:35 0:00:01 0:00:34 3506k
8 120M 0 0 8 10.7M 0 3918k 0:00:31 0:00:02 0:00:29 3917k
12 120M 0 0 12 15.5M 0 4158k 0:00:29 0:00:03 0:00:26 4157k
17 120M 0 0 17 20.6M 0 4370k 0:00:28 0:00:04 0:00:24 4369k
21 120M 0 0 21 25.6M 0 4514k 0:00:27 0:00:05 0:00:22 4813k
25 120M 0 0 25 31.1M 0 4661k 0:00:26 0:00:06 0:00:20 5082k
30 120M 0 0 30 36.7M 0 4818k 0:00:25 0:00:07 0:00:18 5324k
35 120M 0 0 35 42.9M 0 4978k 0:00:24 0:00:08 0:00:16 5603k
38 120M 0 0 38 47.0M 0 4851k 0:00:25 0:00:09 0:00:16 5308k
42 120M 0 0 42 51.1M 0 4848k 0:00:25 0:00:10 0:00:15 5235k
47 120M 0 0 47 56.8M 0 4922k 0:00:25 0:00:11 0:00:14 5278k
52 120M 0 0 52 63.0M 0 5035k 0:00:24 0:00:12 0:00:12 5374k
57 120M 0 0 57 69.3M 0 5143k 0:00:24 0:00:13 0:00:11 5436k
62 120M 0 0 62 75.9M 0 5249k 0:00:23 0:00:14 0:00:09 6055k
68 120M 0 0 68 82.3M 0 5334k 0:00:23 0:00:15 0:00:08 6387k
73 120M 0 0 73 89.1M 0 5429k 0:00:22 0:00:16 0:00:06 6629k
76 120M 0 0 76 92.6M 0 5320k 0:00:23 0:00:17 0:00:06 6046k
79 120M 0 0 79 96.4M 0 5241k 0:00:23 0:00:18 0:00:05 5509k
83 120M 0 0 83 100M 0 5190k 0:00:23 0:00:19 0:00:04 5014k
83 120M 0 0 83 100M 0 4959k 0:00:24 0:00:20 0:00:04 3781k
86 120M 0 0 86 104M 0 4886k 0:00:25 0:00:21 0:00:04 3066k
89 120M 0 0 89 108M 0 4844k 0:00:25 0:00:22 0:00:03 3148k
92 120M 0 0 92 111M 0 4805k 0:00:25 0:00:23 0:00:02 3154k
95 120M 0 0 95 115M 0 4745k 0:00:26 0:00:24 0:00:02 2982k
98 120M 0 0 98 118M 0 4700k 0:00:26 0:00:25 0:00:01 3620k
100 120M 0 0 100 120M 0 4511k 0:00:27 0:00:27 --:--:-- 3036k
100 120M 0 0 100 120M 0 4352k 0:00:28 0:00:28 --:--:-- 2325k
100 120M 0 0 100 120M 0 4203k 0:00:29 0:00:29 --:--:-- 1628k
100 120M 0 0 100 120M 0 4065k 0:00:30 0:00:30 --:--:-- 1030k
100 120M 0 0 100 120M 0 3935k 0:00:31 0:00:31 --:--:-- 364k
100 120M 0 43 100 120M 1 3886k 0:00:31 0:00:31 --:--:-- 9
[Pipeline] echo
{"msg":"操作成功","code":200,"data":""}
[Pipeline] readJSON
[Pipeline] echo
[msg:操作成功, code:200, data:]
[Pipeline] echo
status:200
[Pipeline] echo
{"msg":"操作成功","code":200,"data":""}
[Pipeline] }
[Pipeline] // dir
[Pipeline] sh
+ rm -rf /root/workspace/params-submodule/weifang-container-submodule/A008/slave@tmp
[Pipeline] fileExists
[Pipeline] readFile
[Pipeline] writeFile
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Declarative: Post Actions)
[Pipeline] script
[Pipeline] {
[Pipeline] echo
always
[Pipeline] }
[Pipeline] // script
[Pipeline] script
[Pipeline] {
[Pipeline] echo
success
[Pipeline] publishHTML
[htmlpublisher] Archiving HTML reports...
[htmlpublisher] Archiving at BUILD level /root/workspace/params-submodule/weifang-container-submodule to /var/lib/jenkins/jobs/weifang-container-submodule/builds/143/htmlreports/update_20message
[Pipeline] wrap
[Pipeline] {
[Pipeline] script
[Pipeline] {
[Pipeline] echo
user: , telphone:
[Pipeline] }
[Pipeline] // script
[Pipeline] sh
+ curl -X POST 'https://oapi.dingtalk.com/robot/send?access_token=c4e318472bbd19d0449efb4060de213f730dc32b4bf44819381a8fa7adf61983' -H 'Content-Type: application/json' -d '{"msgtype": "markdown","markdown": {"title":"jenkins通知","text": "# 参数发布通知
### [[主从Orin] restored A001-A016 after one-veh params runs | 潍坊集装箱]
---
- 状态:<font color=#01B468> 编译成功 </font>
- 执行人:zhaojianfeng2
- 更新车辆:
[A001master][A001slave][A002master][A002slave][A003master][A003slave][A004master][A004slave][A005master][A005slave][A006master][A006slave][A007master][A007slave][A008master][A008slave]
- 分支名:main
- 具体模块分支:[点此链接](http://jenkins.vehicle.senior.auto:8080/jenkins/job/weifang-container-submodule/143/update_20message/index.html)
---
> 请ota发布同学尽快发布验证,并在群里同步发布信息~@"},"at": {"atMobiles": [""],"isAtAll": "false"} }'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 826 100 27 100 799 355 10513 --:--:-- --:--:-- --:--:-- 11013
[Pipeline] echo
{"errcode":0,"errmsg":"ok"}
[Pipeline] }
[Pipeline] // wrap
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // timeout
[Pipeline] }
Lock released on resource [Label: built-in, Quantity: 1]
[Pipeline] // lock
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
Finished: SUCCESS