diff --git a/documentation/dev-manual/dev-manual-common-tasks.xml b/documentation/dev-manual/dev-manual-common-tasks.xml index 1545258e32..4bdeedb8d7 100644 --- a/documentation/dev-manual/dev-manual-common-tasks.xml +++ b/documentation/dev-manual/dev-manual-common-tasks.xml @@ -4371,6 +4371,50 @@ +
+ Examining Builds Using the Toaster API + + + Toaster is an Application Programming Interface (API) to the + OpenEmbedded build system, which uses BitBake. + The interface is a Representational State Transfer (REST) API + that queries for and returns build information using + GET and JSON. + + + + Through the API you can do the following: + + See information about the tasks executed + and reused during the build. + See what is built (recipes and + packages) and what packages were installed into the final + image. + See performance-related information such + as build time, CPU usage, and disk I/O. + Examine error, warning and trace messages + to aid in debugging. + + + + + In summary, the search operation retrieves a set of objects from + a data store used to collect build information. + The result contains all the data for the objects being returned. + You can order the results of the search by key and the search + parameters are consistent for all object types. + + + + For complete information on the API and its search operation + URI, parameters, and reposes, see the + REST API Contracts + Wiki page. + +
+ + +
@@ -4555,6 +4601,7 @@
+-->
Profiling with OProfile