added sql statemet for bulidbot view
This statement adds a VIEW "buildbot_overview" containing all relevant information for a build. I plan to extend this file with additional views when needed.
This commit is contained in:
parent
96653261f3
commit
0beb4a43ff
1 changed files with 13 additions and 0 deletions
13
scripts/metrics/buildbot_views.pgsql
Normal file
13
scripts/metrics/buildbot_views.pgsql
Normal file
|
@ -0,0 +1,13 @@
|
|||
/* Aggregated build information from multiple tables. */
|
||||
CREATE OR REPLACE VIEW buildbot_overview AS
|
||||
SELECT
|
||||
buildbot_buildsets.data -> 'sourcestamps' -> 0 ->> 'revision' AS revision,
|
||||
buildbot_builds.build_id,
|
||||
buildbot_builds.builder_id,
|
||||
buildbot_builds.build_number,
|
||||
buildbot_builds.build_data ->>'state_string' AS result,
|
||||
format('https://lab.llvm.org/buildbot/#/builders/%s/builds/%s', buildbot_builds.builder_id, buildbot_builds.build_number) as link
|
||||
FROM buildbot_buildsets, buildbot_buildrequests, buildbot_builds
|
||||
WHERE buildbot_buildrequests.buildset_id = buildbot_buildsets.buildset_id AND
|
||||
CAST(buildbot_builds.build_data ->> 'buildrequestid' AS int) = buildbot_buildrequests.buildrequest_id;
|
||||
|
Loading…
Reference in a new issue