8 import nativesamples as ns
11 sys.setdefaultencoding('utf8')
13 if ns.numberOfProcesses(".*python.*" + os.path.basename(__file__)) > 1:
14 print "process already running"
18 print "Please provide samples root build path"
21 rootBuildDir = os.path.abspath(sys.argv[1])
23 nativeSamples = ns.NativeSamples(rootBuildDir)
25 emailSender = ns.EmailSender(nativeSamples.config)
28 nativeSamples.dailyRegressionCheck()
30 subject = 'Tizen SAMPLE DAILY BUILD TEST error: Something unexpected happened during daily build check'
31 stacktrace = "Exception Info:\n\n" + traceback.format_exc()
33 emailSender.send(mailSubject = subject, mailText = stacktrace)