Removed cellular build tests from pre-ci.
Added build and run tests with ITTI enabled. git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4315 818b1a75-f10b-46b9-bf7c-635c3b92a50f
This commit is contained in:
+61
-30
@@ -170,37 +170,37 @@ def execute(oai, user, pw, logfile):
|
||||
else:
|
||||
log.ok(case, test, name, conf, '', logfile)
|
||||
|
||||
try:
|
||||
test = '07'
|
||||
name = 'Compile oai.rel8.cellular.eNB.make'
|
||||
conf = 'make rrc_cellular=1 eNB_flag=1'
|
||||
diag = 'check the compilation errors for eNB/RG RRC Cellular'
|
||||
oai.send('make clean;')
|
||||
oai.send('make cleanall;')
|
||||
oai.send('make cleanasn1;')
|
||||
oai.send('rm -f ./oaisim.rel8.cellular.rg;')
|
||||
oai.send_expect_false('make rrc_cellular=1 eNB_flag=1 -j4;', makerr1, 1500)
|
||||
oai.send('cp ./oaisim /oaisim.rel8.cellular.rg;')
|
||||
except log.err, e:
|
||||
log.fail(case, test, name, conf, e.value, diag, logfile)
|
||||
else:
|
||||
log.ok(case, test, name, conf, '', logfile)
|
||||
#try:
|
||||
#test = '07'
|
||||
#name = 'Compile oai.rel8.cellular.eNB.make'
|
||||
#conf = 'make rrc_cellular=1 eNB_flag=1'
|
||||
#diag = 'check the compilation errors for eNB/RG RRC Cellular'
|
||||
#oai.send('make clean;')
|
||||
#oai.send('make cleanall;')
|
||||
#oai.send('make cleanasn1;')
|
||||
#oai.send('rm -f ./oaisim.rel8.cellular.rg;')
|
||||
#oai.send_expect_false('make rrc_cellular=1 eNB_flag=1 -j4;', makerr1, 1500)
|
||||
#oai.send('cp ./oaisim ./oaisim.rel8.cellular.rg;')
|
||||
#except log.err, e:
|
||||
#log.fail(case, test, name, conf, e.value, diag, logfile)
|
||||
#else:
|
||||
#log.ok(case, test, name, conf, '', logfile)
|
||||
|
||||
try:
|
||||
test = '08'
|
||||
name = 'Compile oai.rel8.cellular.UE.make'
|
||||
conf = 'make rrc_cellular=1 UE_flag=1'
|
||||
diag = 'check the compilation errors for UE/MT RRC Cellular'
|
||||
oai.send('make clean;')
|
||||
oai.send('make cleanall;')
|
||||
oai.send('make cleanasn1;')
|
||||
oai.send('rm -f ./oaisim.rel8.cellular.mt;')
|
||||
oai.send_expect_false('make rrc_cellular=1 UE_flag=1 -j4;', makerr1, 1500)
|
||||
oai.send('cp ./oaisim /oaisim.rel8.cellular.mt;')
|
||||
except log.err, e:
|
||||
log.fail(case, test, name, conf, e.value, diag, logfile)
|
||||
else:
|
||||
log.ok(case, test, name, conf, '', logfile)
|
||||
#try:
|
||||
#test = '08'
|
||||
#name = 'Compile oai.rel8.cellular.UE.make'
|
||||
#conf = 'make rrc_cellular=1 UE_flag=1'
|
||||
#diag = 'check the compilation errors for UE/MT RRC Cellular'
|
||||
#oai.send('make clean;')
|
||||
#oai.send('make cleanall;')
|
||||
#oai.send('make cleanasn1;')
|
||||
#oai.send('rm -f ./oaisim.rel8.cellular.mt;')
|
||||
#oai.send_expect_false('make rrc_cellular=1 UE_flag=1 -j4;', makerr1, 1500)
|
||||
#oai.send('cp ./oaisim ./oaisim.rel8.cellular.mt;')
|
||||
#except log.err, e:
|
||||
#log.fail(case, test, name, conf, e.value, diag, logfile)
|
||||
#else:
|
||||
#log.ok(case, test, name, conf, '', logfile)
|
||||
|
||||
#try:
|
||||
#test = '09'
|
||||
@@ -234,3 +234,34 @@ def execute(oai, user, pw, logfile):
|
||||
#else:
|
||||
#log.ok(case, test, name, conf, '', logfile)
|
||||
|
||||
try:
|
||||
test = '11'
|
||||
name = 'Compile oai.rel8.itti.make'
|
||||
conf = 'make DISABLE_XER_PRINT=1 ENABLE_ITTI=1 Rel8=1'
|
||||
diag = 'check the compilation errors for ITTI Rel8'
|
||||
oai.send('make clean;')
|
||||
oai.send('make cleanall;')
|
||||
oai.send('make cleanasn1;')
|
||||
oai.send('rm -f ./oaisim.rel8.itti;')
|
||||
oai.send_expect_false('make DISABLE_XER_PRINT=1 ENABLE_ITTI=1 Rel8=1 -j4;', makerr1, 1500)
|
||||
oai.send('cp ./oaisim ./oaisim.rel8.itti;')
|
||||
except log.err, e:
|
||||
log.fail(case, test, name, conf, e.value, diag, logfile)
|
||||
else:
|
||||
log.ok(case, test, name, conf, '', logfile)
|
||||
try:
|
||||
test = '12'
|
||||
name = 'Compile oai.rel10.itti.make'
|
||||
conf = 'make DISABLE_XER_PRINT=1 ENABLE_ITTI=1 Rel10=1'
|
||||
diag = 'check the compilation errors for ITTI Rel10'
|
||||
oai.send('make clean;')
|
||||
oai.send('make cleanall;')
|
||||
oai.send('make cleanasn1;')
|
||||
oai.send('rm -f ./oaisim.rel10.itti;')
|
||||
oai.send_expect_false('make DISABLE_XER_PRINT=1 ENABLE_ITTI=1 Rel10=1 -j4;', makerr1, 1500)
|
||||
oai.send('cp ./oaisim ./oaisim.rel10.itti;')
|
||||
except log.err, e:
|
||||
log.fail(case, test, name, conf, e.value, diag, logfile)
|
||||
else:
|
||||
log.ok(case, test, name, conf, '', logfile)
|
||||
|
||||
|
||||
@@ -143,4 +143,17 @@ def execute(oai, user, pw, logfile):
|
||||
else:
|
||||
log.ok(case, test, name, conf, '', logfile)
|
||||
|
||||
try:
|
||||
test = '06'
|
||||
name = 'Run oai.rel8.itti.abs.rrc'
|
||||
diag = 'RRC procedure is not finished completely, check the execution logs and trace BCCH, CCCH, and DCCH channels'
|
||||
for i in range(NUM_UE) :
|
||||
for j in range(NUM_eNB) :
|
||||
conf = '-a -A AWGN -n' + str((i+1+j) * 40) + ' -u' + str(i+1) +' -b'+ str(j+1)
|
||||
oai.send_expect('./oaisim.rel8.itti ' + conf, ' Received RRCConnectionReconfigurationComplete from UE ' + str(i), (i+1) * 50)
|
||||
except log.err, e:
|
||||
log.fail(case, test, name, conf, e.value, diag, logfile)
|
||||
else:
|
||||
log.ok(case, test, name, conf, '', logfile)
|
||||
|
||||
|
||||
|
||||
@@ -164,3 +164,17 @@ def execute(oai, user, pw, logfile):
|
||||
# log.fail(case, test, name, conf, e.value, diag, logfile)
|
||||
# else:
|
||||
# log.ok(case, test, name, conf, 'Note: check the packet loss from the OTG stats', logfile)
|
||||
|
||||
try:
|
||||
test = '09'
|
||||
name = 'Run oai.rel10.itti.phy.eMBMS.MCCH'
|
||||
diag = 'eMBMS procedure is not finished completely, make sure that the SIB13/MCCH have been correclty received by UEs'
|
||||
for i in range(NUM_UE) :
|
||||
for j in range(NUM_eNB) :
|
||||
conf = '-A AWGN -s 15 -x 1 -Q3 -n' + str((i+1+j) * 50) + ' -u' + str(i+1) +' -b'+ str(j+1)
|
||||
oai.send_expect('./oaisim.rel10.itti ' + conf, ' Found MBSFNAreaConfiguration from eNB ' + str(j), (i+1) * 100)
|
||||
except log.err, e:
|
||||
log.fail(case, test, name, conf, e.value, diag, logfile)
|
||||
else:
|
||||
log.ok(case, test, name, conf, '', logfile)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user