source: XIOS/trunk/xios_test_suite/TEST_SUITE/my_prod.sh @ 1893

Last change on this file since 1893 was 1893, checked in by yushan, 4 years ago

trunk : update on Jeanzay

  • Property svn:executable set to *
File size: 1.1 KB
Line 
1#!/bin/bash
2
3echo "running my_prod.sh"
4
5export svnR=$(svn info --show-item revision ../../)
6svnurl=$(svn info --show-item url ../../)
7PWD=$(pwd)
8
9fn=report_${svnR}_${arch}_${mode}.txt
10echo "#revision" ${svnR} > ${fn}
11echo "#url" ${svnurl} >> ${fn}
12echo "#machine" ${xios_machine_name} >> ${fn}
13echo "#build_dir" $(pwd)/build_${arch}_${mode} >> ${fn}
14echo "#arch" $arch >> ${fn}
15echo "#mode" $mode >> ${fn}
16
17python3 step1.py
18
19
20if [[ ${xios_machine_name} == "irene" ]]; then
21  cmd=$(ccc_msub full_job_${arch}_${mode}.sh)
22  jobid="${cmd//[!0-9]/}"
23  #jobid=9999999
24
25  i=0
26  output=$(ccc_mpp | grep ${jobid})
27  while [ ! -z "$output" ]
28  do
29    echo "job" $jobid "running for about" ${i} seconds
30    sleep 5
31    ((i+=5))
32    output=$(ccc_mpp | grep ${jobid})
33  done
34fi
35
36if [[ ${xios_machine_name} == "jeanzay" ]]; then
37  cmd=$(sbatch full_job_${arch}_${mode}.sh)
38  jobid="${cmd//[!0-9]/}"
39  #jobid=99999
40  i=0
41  output=$(squeue -u rpsl954 | grep ${jobid})
42  while [ ! -z "$output" ]
43  do
44    echo "job" $jobid "running for about" ${i} seconds
45    sleep 5
46    ((i+=5))
47    output=$(squeue -u rpsl954 | grep ${jobid})
48  done
49fi
50
51
52#python3 step2.py
Note: See TracBrowser for help on using the repository browser.