对queue的job分析(如何手动对scrach进行测试)

右击jobid进入,possible是匹配到的机器,可以进去查看有没有没用到的(有但是为什么还是申请不到)

对于queue的job可能是因为指定了特殊的条件所以不容易申请到机器。

解决方法一:

手动对Scrach 包进行下载,安装并测试相应的bug,,下载方法:1.wget url  2.在fs-qe服务器上

建立scrach目录,将scrach下载下来

cd  /workspace/scratch_build/yieli    #进入scratch_build下自己的目录

mkdir bugid

cd bugid

downloadBrewScrach scrachid

因为无法直接使用wget url在测试机器上下载scrach,所以选择scp进行拷贝

scp -r scrachid root@xx.xx.xx.x:/root/

登陆测试机器,升级包到(scrach中指定的kernel)

ssh root@xx.xx.xx.x

cd /root/

rpm -Uvh kernel...rpm

make run (手动测试)  #结果在beaker机器的consol.log里面查看

解决方法二:

reserve 机器running是一个task,将job提到reserve到的机器上是第二个task,等第一个task结束后,可以测试第二个task

原文地址:https://www.cnblogs.com/yieli/p/8426973.html