Skip to content
Permalink
Browse files

Internal change

PiperOrigin-RevId: 263791848
Change-Id: Id43d404d76c40052263b8e3774e7a79a9f1799a9
  • Loading branch information...
Dorian Stubblefield authored and andrewstewart committed Aug 16, 2019
1 parent 2265b77 commit 537a6365fc8ed5137ea9f845a6f367f76ae90a27
@@ -36,7 +36,7 @@ by the RunInfo object in
[mako.proto](../spec/proto/mako.proto).

Runs can be viewed on the https://mako.dev dashboard. When viewing an Aggregate Chart, each point represents a run. Click on the run key to get to the [Run Chart](#run-charts). When using Quickstore, the `QuickstoreOutput` (see
[mako.proto](../quickstore/quickstore.proto)) returned by the `Quickstore.Store()` call contains a link to the run that was created.
[mako.proto](../proto/quickstore/quickstore.proto)) returned by the `Quickstore.Store()` call contains a link to the run that was created.

Mako runs usually can have [tags](#tags) associated with them.

@@ -73,7 +73,7 @@ passed to the Quickstore client
constructors ([C++](../helpers/cxx/quickstore/quickstore.go),
[Go](../helpers/cxx/quickstore/quickstore.h)). See the comments on
`QuickstoreInput` in
[quickstore.proto](../quickstore/quickstore.proto) for the full
[quickstore.proto](../proto/quickstore/quickstore.proto) for the full
set of supported run metadata information.

Now that you understand the kinds of data that Mako can work with, think about
@@ -215,7 +215,7 @@ import (
"fmt"
"testing"
"github.com/google/mako/helpers/go/quickstore"
qpb "github.com/google/mako/quickstore/quickstore_go_proto"
qpb "github.com/google/mako/proto/quickstore/quickstore_go_proto"
)
func TestPerformance(t *testing.T) {
@@ -322,7 +322,7 @@ The typical structure of a Quickstore run is:
just that you can represent it in the forms described above in
[Preparing your performance test data](#preparing-your-performance-test-data).
2. Configure a `QuickstoreInput`
([quickstore.proto](../quickstore/quickstore.proto)) object
([quickstore.proto](../proto/quickstore/quickstore.proto)) object
with your run metadata described above (#run-metadata).
3. Also in the `QuickstoreInput` object, configure your run analyzers. If you’re
just getting started, **skip this step** until you’ve got a test that runs
@@ -26,7 +26,7 @@ You can set tags in one of three ways:

* From a Mako Quickstore test, set the `tags`, `analysis_pass`, and/or
`analysis_fail` fields on QuickstoreInput
([quickstore.proto](../quickstore/quickstore.proto)).
([quickstore.proto](../proto/quickstore/quickstore.proto)).
* Using the storage library, set the `RunInfo.tags` field when updating the
run.
* Use the [Mako Command Line Tool](CLI.md) to edit tags of
@@ -31,7 +31,7 @@ cc_test(
"//internal/cxx:queue",
"//internal/grpc:grpc++_gce",
"//internal/quickstore_microservice/proto:quickstore_cc_proto",
"//quickstore:quickstore_cc_proto",
"//proto/quickstore:quickstore_cc_proto",
"//spec/proto:mako_cc_proto",
"//testing/cxx:protocol-buffer-matchers",
"@com_google_absl//absl/memory",
@@ -8,7 +8,7 @@ proto_library(
name = "quickstore_proto",
srcs = ["quickstore.proto"],
deps = [
"//quickstore:quickstore_proto",
"//proto/quickstore:quickstore_proto",
"//spec/proto:mako_proto",
],
)
@@ -19,7 +19,7 @@ go_proto_library(
importpath = "github.com/google/mako/internal/quickstore_microservice/proto/quickstore_go_proto",
proto = ":quickstore_proto",
deps = [
"//quickstore:quickstore_go_proto",
"//proto/quickstore:quickstore_go_proto",
"//spec/proto:mako_go_proto",
],
)
@@ -30,7 +30,7 @@ go_proto_library(
importpath = "github.com/google/mako/internal/quickstore_microservice/proto/quickstore_go_grpc_pb",
proto = ":quickstore_proto",
deps = [
"//quickstore:quickstore_go_proto",
"//proto/quickstore:quickstore_go_proto",
"//spec/proto:mako_go_proto",
],
)
@@ -17,7 +17,7 @@ syntax = "proto2";

package mako.internal.quickstore_microservice;

import "quickstore/quickstore.proto";
import "proto/quickstore/quickstore.proto";
import "spec/proto/mako.proto";

service Quickstore {
@@ -18,7 +18,7 @@
#include "gmock/gmock.h"
#include "gtest/gtest.h"
#include "clients/cxx/storage/fake_google3_storage.h"
#include "quickstore/quickstore.pb.h"
#include "proto/quickstore/quickstore.pb.h"
#include "internal/quickstore_microservice/proto/quickstore.pb.h"
#include "absl/memory/memory.h"
#include "internal/cxx/queue.h"

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

0 comments on commit 537a636

Please sign in to comment.
You can’t perform that action at this time.