Event information model for Toaster: Difference between revisions

From Yocto Project
Jump to navigationJump to search
No edit summary
No edit summary
Line 4: Line 4:
==== TASKS ====
==== TASKS ====


:uuid : DONE -> generated at the beginning of each build.
:uuid : <span style="color: green">DONE</span> -> generated at the beginning of each build.
:task_id : NOT AVAILABLE
:task_id : <span style="color: red">NOT AVAILABLE</span>
:order : DONE -> counted on each TaskStarted event
:order : <span style="color: green">DONE</span> -> counted on each TaskStarted event
:task_executed : NOT AVAILABLE
:task_executed : <span style="color: red">NOT AVAILABLE</span>
:outcome : DONE? -> retrieved from event.getDisplayName() #is this OK ?
:outcome : <span style="color: green">DONE</span>? -> retrieved from event.getDisplayName() #is this OK ?
:sstate_checksum : NOT AVAILABLE
:sstate_checksum : <span style="color: red">NOT AVAILABLE</span>
:path_to_sstate_obj : NOT AVAILABLE
:path_to_sstate_obj : <span style="color: red">NOT AVAILABLE</span>
:recipe : DONE -> retrieved from event._package
:recipe : <span style="color: green">DONE</span> -> retrieved from event._package
:task_name : DONE -> retrieved from event._task
:task_name : <span style="color: green">DONE</span> -> retrieved from event._task
:source_url : NOT AVAILABLE
:source_url : <span style="color: red">NOT AVAILABLE</span>
:log_file: NOT AVAILABLE
:log_file: <span style="color: red">NOT AVAILABLE</span>
:work_directory : NOT AVAILABLE
:work_directory : <span style="color: red">NOT AVAILABLE</span>
:script_type : NOT AVAILABLE
:script_type : <span style="color: red">NOT AVAILABLE</span>
:file_path : NOT AVAILABLE
:file_path : <span style="color: red">NOT AVAILABLE</span>
:line_number : NOT AVAILABLE
:line_number : <span style="color: red">NOT AVAILABLE</span>
:py_stack_trace : NOT AVAILABLE
:py_stack_trace : <span style="color: red">NOT AVAILABLE</span>
:disk_io : NOT AVAILABLE
:disk_io : <span style="color: red">NOT AVAILABLE</span>
:cpu_usage : NOT AVAILABLE
:cpu_usage : <span style="color: red">NOT AVAILABLE</span>
:elapsed_time : DONE -> difference between started and finished time
:elapsed_time : <span style="color: green">DONE</span> -> difference between started and finished time
:dependent_tasks : NOT AVAILABLE
:dependent_tasks : <span style="color: red">NOT AVAILABLE</span>
:errors_no : NOT AVAILABLE
:errors_no : <span style="color: red">NOT AVAILABLE</span>
:warnings_no : NOT AVAILABLE
:warnings_no : <span style="color: red">NOT AVAILABLE</span>
:error : NOT AVAILABLE
:error : <span style="color: red">NOT AVAILABLE</span>
:warning : NOT AVAILABLE
:warning : <span style="color: red">NOT AVAILABLE</span>
:sstate_result : NOT AVAILABLE
:sstate_result : <span style="color: red">NOT AVAILABLE</span>

Revision as of 15:03, 7 June 2013

This is the information we need for completing the tables of the WebHOB database.


TASKS

uuid : DONE -> generated at the beginning of each build.
task_id : NOT AVAILABLE
order : DONE -> counted on each TaskStarted event
task_executed : NOT AVAILABLE
outcome : DONE? -> retrieved from event.getDisplayName() #is this OK ?
sstate_checksum : NOT AVAILABLE
path_to_sstate_obj : NOT AVAILABLE
recipe : DONE -> retrieved from event._package
task_name : DONE -> retrieved from event._task
source_url : NOT AVAILABLE
log_file: NOT AVAILABLE
work_directory : NOT AVAILABLE
script_type : NOT AVAILABLE
file_path : NOT AVAILABLE
line_number : NOT AVAILABLE
py_stack_trace : NOT AVAILABLE
disk_io : NOT AVAILABLE
cpu_usage : NOT AVAILABLE
elapsed_time : DONE -> difference between started and finished time
dependent_tasks : NOT AVAILABLE
errors_no : NOT AVAILABLE
warnings_no : NOT AVAILABLE
error : NOT AVAILABLE
warning : NOT AVAILABLE
sstate_result : NOT AVAILABLE