|
|
Milo: Add LogDog annotation stream support.
Add LogDog annotation stream loading support. Using the
"/logdog/project/path" URL to a Milo annotation protobuf, this will
render that protobuf as a Milo build. The LogDog host is optionally
specified using the "?host=..." query parameter, and defaults to Chrome
Infra's production LogDog host.
This modifies how LogDog build is generated, which affects Swarming
expectations. This is because previously the Start/Finish time was being
calculated independently; however, now the Start/Finish time is
calculated from the annotation protobuf.
BUG= chromium:624961
TEST=local
- Ran in `dev_appserver`, loads LogDog streams.
Committed: https://github.com/luci/luci-go/commit/13ee0b897f1429d897f0f5e1b6443b8c406e3419
Total comments: 55
Total comments: 2
Total comments: 10
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+968 lines, -292 lines) |
Patch |
 |
M |
appengine/cmd/milo/frontend/milo.go
|
View
|
1
2
|
2 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
A |
appengine/cmd/milo/logdog/build.go
|
View
|
1
2
3
4
5
6
|
1 chunk |
+363 lines, -0 lines |
0 comments
|
Download
|
 |
A |
appengine/cmd/milo/logdog/http.go
|
View
|
1
2
3
4
5
6
|
1 chunk |
+73 lines, -0 lines |
0 comments
|
Download
|
 |
A + |
appengine/cmd/milo/logdog/internal/gen.go
|
View
|
1
2
3
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
A |
appengine/cmd/milo/logdog/internal/stream.proto
|
View
|
1
2
3
4
5
|
1 chunk |
+19 lines, -0 lines |
0 comments
|
Download
|
 |
A |
appengine/cmd/milo/logdog/internal/stream.pb.go
|
View
|
1
2
3
4
5
|
1 chunk |
+75 lines, -0 lines |
0 comments
|
Download
|
 |
M |
appengine/cmd/milo/logdog/logDogBuild.go
|
View
|
1
2
3
4
|
5 chunks |
+58 lines, -32 lines |
0 comments
|
Download
|
 |
M |
appengine/cmd/milo/logdog/logDogStream.go
|
View
|
|
2 chunks |
+0 lines, -7 lines |
0 comments
|
Download
|
 |
M |
appengine/cmd/milo/swarming/build.go
|
View
|
1
2
3
|
7 chunks |
+112 lines, -51 lines |
0 comments
|
Download
|
 |
M |
appengine/cmd/milo/swarming/expectations/build-canceled.json
|
View
|
1
2
|
3 chunks |
+38 lines, -31 lines |
0 comments
|
Download
|
 |
M |
appengine/cmd/milo/swarming/expectations/build-exception.json
|
View
|
1
2
|
3 chunks |
+27 lines, -20 lines |
0 comments
|
Download
|
 |
M |
appengine/cmd/milo/swarming/expectations/build-hang.json
|
View
|
1
2
3
4
|
3 chunks |
+25 lines, -18 lines |
0 comments
|
Download
|
 |
M |
appengine/cmd/milo/swarming/expectations/build-patch-failure.json
|
View
|
1
2
3
|
3 chunks |
+27 lines, -20 lines |
0 comments
|
Download
|
 |
M |
appengine/cmd/milo/swarming/expectations/build-running.json
|
View
|
1
2
|
3 chunks |
+17 lines, -10 lines |
0 comments
|
Download
|
 |
M |
appengine/cmd/milo/swarming/expectations/build-timeout.json
|
View
|
1
2
|
3 chunks |
+38 lines, -31 lines |
0 comments
|
Download
|
 |
M |
appengine/cmd/milo/swarming/expectations/build-unicode.json
|
View
|
1
2
3
4
5
6
7
|
3 chunks |
+17 lines, -10 lines |
0 comments
|
Download
|
 |
M |
common/proto/milo/annotations.proto
|
View
|
1
2
|
2 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
common/proto/milo/annotations.pb.go
|
View
|
1
2
|
4 chunks |
+70 lines, -61 lines |
0 comments
|
Download
|
Total messages: 24 (10 generated)
|