diff options
author | Sunil Kumar <skumar8j@in.ibm.com> | 2018-11-15 00:20:34 -0600 |
---|---|---|
committer | RAJA DAS <rajadas2@in.ibm.com> | 2019-05-30 05:41:21 -0500 |
commit | 01030a212c0793d0f8c84c8ff187fe7db0e07df7 (patch) | |
tree | 5a639dc63b6c7cd5a372b0856e8be02724bdc221 /src/test/framework/populate-sandbox | |
parent | 28c54880dd080a0baa1540246effd7c49a499c82 (diff) | |
download | talos-sbe-01030a212c0793d0f8c84c8ff187fe7db0e07df7.tar.gz talos-sbe-01030a212c0793d0f8c84c8ff187fe7db0e07df7.zip |
AXONE Bringup CI
Change-Id: I611879498fe0b728547209716cecf6d940a9a820
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/72837
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: RAJA DAS <rajadas2@in.ibm.com>
Diffstat (limited to 'src/test/framework/populate-sandbox')
-rwxr-xr-x | src/test/framework/populate-sandbox | 37 |
1 files changed, 35 insertions, 2 deletions
diff --git a/src/test/framework/populate-sandbox b/src/test/framework/populate-sandbox index f765d8fc..8fc16243 100755 --- a/src/test/framework/populate-sandbox +++ b/src/test/framework/populate-sandbox @@ -6,7 +6,7 @@ # # OpenPOWER sbe Project # -# Contributors Listed Below - COPYRIGHT 2015,2018 +# Contributors Listed Below - COPYRIGHT 2015,2019 # [+] International Business Machines Corp. # # @@ -57,4 +57,37 @@ execute_in_sandbox "cd $SBEFW_DIR; mk install_all" \ # Copy test files. -cp -r $SBEROOT/src/test/testcases/* $SBETESTDIR/ || exit -1 +if [ "$MACHINE_TYPE" = "NIMBUS" ]; then + + cp -r $SBEROOT/src/test/testcases/* $SBETESTDIR/ || exit -1 + +elif [ "$MACHINE_TYPE" = "AXONE" ]; then + + echo "Untar simics.tar.gz into the sandbox" + tar -xf $SIMICS_TAR/simics.tar.gz -C $SANDBOXBASE/simics/ || exit -1 + + echo "Create the test directory for axone" + mkdir -p $SANDBOXBASE/simics/targets/p9_axone/sbeTest/ || exit -1 + + echo "Copy binary to simics workspace" + cp $SANDBOXBASE/images/ppc/lab/flash/sbe_seeprom_p9a_10.bin.ecc $SBEROMDIRAXONE/ || exit -1 + + echo "Copy engd (scandef.abr) from backing build" + cp $BACKING_BUILD/obj/ppc/simu/data/cec-chip/scandef.abr $SANDBOXBASE/simics/import/cec-chip/scandef.abr || exit -1 + + echo "Copy test files." + cp $SANDBOXBASE/obj/ppc/simu/scripts/sbfw/* $SBETESTDIRAXONE/ || exit -1 + cp $SBEROOT/src/import/chips/p9/security/p9_security_white_black_list.csv $SBETESTDIRAXONE/ || exit -1 + cp $SBEROOT/src/build/security/securityRegListGen.py $SBETESTDIRAXONE/ || exit -1 + cp $SBEROOT/src/tools/debug/simics/sbe_startupAxone.simics $SBETESTDIRAXONE/ || exit -1 + cp $SBEROOT/src/test/testcases/testAxone.simics $SBETESTDIRAXONE/ || exit -1 + + echo "Copy fsp-trace" + execute_in_sandbox "which fsp-trace > $SBETESTDIRAXONE/.fsp_trace_path" "ppc" || exit -1 + fsp_trace_path=`cat $SBETESTDIRAXONE/.fsp_trace_path` || exit -1 + rm $SBETESTDIRAXONE/.fsp_trace_path || exit -1 + cp $fsp_trace_path $SBETESTDIRAXONE || exit -1 + + echo "Install simics" + $SANDBOXBASE/simics/INSTALL.sh || exit -1 +fi |