Lines Matching +full:test +full:- +full:results
2 # Use of this source code is governed by a BSD-style license that can be
25 # Message indicating that the build or test failed.
33 # The maximum number of tries a test can have. Some tests may fail due to
35 # test should attempt before giving up.
49 A single test of performance with a particular set of flags. It records the
55 # The command that will be used in the test stage to test the tasks.
57 # The directory to log the compilation and test results.
62 """Set up the build and test command for the task and the log directory.
65 compile and test methods by passing different build_command and
71 test_command: The command that will be used in the test stage to test this
73 log_directory: The directory to log the compilation and test results.
107 """Test whether two tasks are equal.
130 the image of the task uniquely identifies the task in the test stage.
133 stage: The stage (build/test) in which this method is called.
135 Return the flag set in build stage and return the checksum in test stage.
146 """Get the performance results of the task in the stage.
149 stage: The stage (build/test) in which this method is called.
151 Performance results.
163 """Set the performance results of the task in the stage.
165 This method is called by the pipeling_worker to set the results for
169 stage: The stage (build/test) in which this method is called.
170 result: The performance results of the stage.
185 stage: The stage to be checked, build or test.
201 stage: The stage in which the task is performed, compile or test.
243 test the existent of the image and gathers monitoring information, and sets
258 # Execute the command and get the execution status/results.
267 # Each build results contains the checksum of the result image, the
295 """__Test the task against benchmark(s) using the input test command."""
300 # If the task does not compile, no need to test.
305 # The unique identifier is passed to the test command. If concurrent
322 # The test results contains the performance cost of the test.
324 # Test successfully.
327 # Test failed.
330 # If there is exception getting the cost information of the test, the
331 # test failed. The for loop will keep trying until either there is a
358 """Log the performance results for the task.
361 results out to a file. The results include the build and the test results.
369 # Include the build and the test results.
374 # Write out the result in the comma-separated format (CSV).
378 """Log the build results for the task.
380 The build results include the compilation time of the build, the result
397 # Write out the result in the comma-separated format (CSV).
409 """Log the test results for the task.
411 The test results include the runtime execution time of the test.
414 log: The test log of this task.
417 test_log = '%s/%s/test.txt' % self._log_path
424 # Write out the result in the comma-separated format (CSV).
427 # The execution information about running the test.
433 # Append the test log information.