def install(TYPE, MODNAME, PROFILE, TC_COUNT, ARCH, COVERAGE):
rpmCheck=False
+ global TYPE_GIVEN
global INSTALL_PKG_COUNT
if ( TYPE == None ):
+ TYPE_GIVEN=False
install('ctc', None, PROFILE, TC_COUNT, ARCH, COVERAGE)
install('itc', None, PROFILE, TC_COUNT, ARCH, COVERAGE)
install('utc', None, PROFILE, TC_COUNT, ARCH, COVERAGE)
print('**************Task finished successfully*********************')
print('')
os.chdir(PROJECT_DIR)
- logFile=open('install.log', 'a')
+ if TYPE_GIVEN:
+ logFile=open('install'+'_'+sys.argv[2]+'_'+sys.argv[1]+'_'+TYPE+'.log', 'a')
+ else:
+ logFile=open('install'+'_'+sys.argv[2]+'_'+sys.argv[1]+'.log', 'a')
logFile.write(TYPE+':->'+MODNAME+'\n')
logFile.close()
INSTALL_PKG_COUNT+=1
if ( len(sys.argv) >= 7 ):
module=sys.argv[6]
+if build_ctype:
+ TYPE_GIVEN=True
+ INSTALL_LOG_PATH = 'install'+'_'+profile+'_'+arch+'_'+build_ctype+'.log'
+else:
+ INSTALL_LOG_PATH = 'install'+'_'+profile+'_'+arch+'.log'
-if ( os.path.exists('install.log') ):
- os.remove('install.log')
+if ( os.path.exists(INSTALL_LOG_PATH) ):
+ os.remove(INSTALL_LOG_PATH)
-instLog=open('install.log', 'w')
+instLog=open(INSTALL_LOG_PATH, 'w')
instLog.write('**********************************************\n')
instLog.write('Following packages get installed successfully:\n')
instLog.close()
install(build_ctype, module, profile,tc_count, arch, is_coverage)
if ( module == None ):
- instLog=open('install.log', 'a')
+ instLog=open(INSTALL_LOG_PATH, 'a')
instLog.write('**********************************************\n')
instLog.write('Total Intall PASS Count = ' + str(INSTALL_PKG_COUNT) + '\n')
instLog.close()
- instLog=open('install.log')
+ instLog=open(INSTALL_LOG_PATH)
for line in instLog:
print(line.strip('\n'))
instLog.close()
-os.remove('install.log')
+os.remove(INSTALL_LOG_PATH)
def install(TYPE, MODNAME, PROFILE, TC_COUNT, ARCH, COVERAGE):
rpmCheck=False
+ global TYPE_GIVEN
global INSTALL_PKG_COUNT
if ( TYPE == None ):
+ TYPE_GIVEN=False
install('ctc', None, PROFILE, TC_COUNT, ARCH, COVERAGE)
install('itc', None, PROFILE, TC_COUNT, ARCH, COVERAGE)
install('utc', None, PROFILE, TC_COUNT, ARCH, COVERAGE)
print('**************Task finished successfully*********************')
print('')
os.chdir(PROJECT_DIR)
- logFile=open('install.log', 'a')
+ if TYPE_GIVEN:
+ logFile=open('install'+'_'+sys.argv[2]+'_'+sys.argv[1]+'_'+TYPE+'.log', 'a')
+ else:
+ logFile=open('install'+'_'+sys.argv[2]+'_'+sys.argv[1]+'.log', 'a')
logFile.write(TYPE+':->'+MODNAME+'\n')
logFile.close()
INSTALL_PKG_COUNT+=1
if ( arch == 'riscv64' ):
arch='riscv64'
-if ( os.path.exists('install.log') ):
- os.remove('install.log')
+if build_ctype:
+ TYPE_GIVEN=True
+ INSTALL_LOG_PATH = 'install'+'_'+profile+'_'+arch+'_'+build_ctype+'.log'
+else:
+ INSTALL_LOG_PATH = 'install'+'_'+profile+'_'+arch+'.log'
+
+if ( os.path.exists(INSTALL_LOG_PATH) ):
+ os.remove(INSTALL_LOG_PATH)
-instLog=open('install.log', 'w')
+instLog=open(INSTALL_LOG_PATH, 'w')
instLog.write('**********************************************\n')
instLog.write('Following packages get installed successfully:\n')
instLog.close()
install(build_ctype, module, profile,tc_count, arch, is_coverage)
if ( module == None ):
- instLog=open('install.log', 'a')
+ instLog=open(INSTALL_LOG_PATH, 'a')
instLog.write('**********************************************\n')
instLog.write('Total Intall PASS Count = ' + str(INSTALL_PKG_COUNT) + '\n')
instLog.close()
- instLog=open('install.log')
+ instLog=open(INSTALL_LOG_PATH)
for line in instLog:
print(line.strip('\n'))
instLog.close()
-os.remove('install.log')
+os.remove(INSTALL_LOG_PATH)