Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:skmuralibabu
pi-css5
pi-test.sh
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File pi-test.sh of Package pi-css5
################################################################## # Pi_css5 - Pi calculation test ################################################################## #!/bin/bash # Directory where the testcases are available resultDir="/usr/share/pi_css5-tests/Results" testDir="/usr/share/pi_css5-tests" # Create a directory called results if ! test -d $resultDir then mkdir $resultDir echo "Results directoy is created successfully." elif test -d $resultDir then echo "Already, Results directory is existing." else echo "sorry, requested folder is not created." fi # Enter title in Memory usage file echo "" > $resultDir/MemoryUsage_Logfile_$1 echo " ------------ Memory Usage of Pi_css5 - Pi calculation ------------ " >> $resultDir/MemoryUsage_Logfile_$1 echo "" >> $resultDir/MemoryUsage_Logfile_$1 # Time of execution's start now="`date +\"%Y-%M-%d, %H:%M\"`" echo " Start time: $now" >> $resultDir/MemoryUsage_Logfile_$1 echo " Digits used for pi calculation: $1 " >> $resultDir/MemoryUsage_Logfile_$1 echo "" >> $resultDir/MemoryUsage_Logfile_$1 # Print the header of the TOP program echo " PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND " >> $resultDir/MemoryUsage_Logfile_$1 # login to results directory cd $resultDir echo "Pi_css5 - Pi calculation is starting ..." echo "please wait until completion note appears ..." # Check the memory usage and start execution top -b -n 500 | grep 'pi_css5' >> $resultDir/MemoryUsage_Logfile_$1 & pi_css5 $1 >> $resultDir/Pi_logfile_$1 # wait to print the result in logfile sleep 100 # Enter foot in Memory usage file echo "" >> $resultDir/MemoryUsage_Logfile_$1 echo " End time: $now" >> $resultDir/MemoryUsage_Logfile_$1 echo "" >> $resultDir/MemoryUsage_Logfile_$1 echo " ------------------------------------------------------------------- " >> $resultDir/MemoryUsage_Logfile_$1 echo "" >> $resultDir/MemoryUsage_Logfile_$1 # End of the execution, display info in console echo "Pi_css5 - Pi calculation is finished." echo "Log files are stored in results directory."
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor