Example #1
0
 def generateTargets(self):
   # Load the created project and generate each target
   options, args = Options.parseCommandLine(["-c", "tracytest.tcy", "-o", "tracytest"])
   proj = Project.Project(options, "tracytest.tcy")
   for target in Target.targets:
     assert target in proj.targets
     try:
       TracyGenerator.generate(proj, options, [target])
       assert os.path.exists("tracytest")
     except RuntimeError:
       if target not in ["code"]:
         raise
Example #2
0
 def generateTargets(self):
     # Load the created project and generate each target
     options, args = Options.parseCommandLine(
         ["-c", "tracytest.tcy", "-o", "tracytest"])
     proj = Project.Project(options, "tracytest.tcy")
     for target in Target.targets:
         assert target in proj.targets
         try:
             TracyGenerator.generate(proj, options, [target])
             assert os.path.exists("tracytest")
         except RuntimeError:
             if target not in ["code"]:
                 raise
Example #3
0
 def testVgProjectCreation(self):
     args = ["config/vg/v1.1/vg.conf"] + Target.targets.keys()
     TracyGenerator.create(self.project, self.options, args)
     self.generateTargets()
Example #4
0
 def testGlesProjectCreation(self):
     # Create the project
     args = ["config/gles/v1.1/gles-egl.conf"] + Target.targets.keys()
     TracyGenerator.create(self.project, self.options, args)
     self.generateTargets()
Example #5
0
 def testVgProjectCreation(self):
   args = ["config/vg/v1.1/vg.conf"] + Target.targets.keys()
   TracyGenerator.create(self.project, self.options, args)
   self.generateTargets()
Example #6
0
 def testGlesProjectCreation(self):
   # Create the project
   args = ["config/gles/v1.1/gles-egl.conf"] + Target.targets.keys()
   TracyGenerator.create(self.project, self.options, args)
   self.generateTargets()