diff --git a/console/atest-ui/src/locales/en.json b/console/atest-ui/src/locales/en.json
index b9f8a79..0d61493 100644
--- a/console/atest-ui/src/locales/en.json
+++ b/console/atest-ui/src/locales/en.json
@@ -12,6 +12,7 @@
"toolbox": "Tool Box",
"refresh": "Refresh",
"newtestcase": "New TestCase",
+ "viewYaml":"View YAML",
"verify": "Verify",
"generateCode": "Generate Code",
"sendWithParam": "Send With Parameter"
diff --git a/console/atest-ui/src/locales/zh.json b/console/atest-ui/src/locales/zh.json
index aae3583..7e6691d 100644
--- a/console/atest-ui/src/locales/zh.json
+++ b/console/atest-ui/src/locales/zh.json
@@ -12,6 +12,7 @@
"toolbox": "工具箱",
"refresh": "刷新",
"newtestcase": "新建测试用例",
+ "viewYaml":"查看 YAML",
"verify": "检查",
"generateCode": "生成代码",
"sendWithParam": "参数化"
diff --git a/console/atest-ui/src/views/TestSuite.vue b/console/atest-ui/src/views/TestSuite.vue
index 167794e..f137039 100644
--- a/console/atest-ui/src/views/TestSuite.vue
+++ b/console/atest-ui/src/views/TestSuite.vue
@@ -8,6 +8,8 @@ import { NewSuggestedAPIsQuery, GetHTTPMethods } from './types'
import { Cache } from './cache'
import { useI18n } from 'vue-i18n'
import { API } from './net'
+import { Codemirror } from 'vue-codemirror'
+import yaml from 'js-yaml';
const { t } = useI18n()
@@ -189,6 +191,16 @@ function paramChange() {
} as Pair)
}
}
+
+const yamlFormat = ref('');
+const yamlDialogVisible = ref(false)
+
+function viewYaml(){
+ yamlDialogVisible.value = true
+ API.GetTestSuiteYaml(props.name, "local", (d) => {
+ yamlFormat.value = yaml.dump(yaml.load(atob(d.data)));
+ })
+}
@@ -269,6 +281,7 @@ function paramChange() {
{{ t('button.delete') }}
{{ t('button.newtestcase') }}
{{ t('button.export') }}
+ {{ t('button.viewYaml') }}
@@ -328,4 +341,10 @@ function paramChange() {
+
+
+
+
+
+
diff --git a/console/atest-ui/src/views/net.ts b/console/atest-ui/src/views/net.ts
index 2054459..1b11e76 100644
--- a/console/atest-ui/src/views/net.ts
+++ b/console/atest-ui/src/views/net.ts
@@ -533,10 +533,27 @@ function getToken() {
return token
}
+const GetTestSuiteYaml = (suite: string, store: string, callback: (d: any) => void, errHandle?: (e: any) => void | null) => {
+ const requestOptions = {
+ method: 'POST',
+ headers: {
+ 'X-Store-Name': store,
+ 'X-Auth': getToken()
+ },
+ body: JSON.stringify({
+ name: suite
+ })
+ }
+ fetch('/server.Runner/GetTestSuiteYaml', requestOptions)
+ .then(DefaultResponseProcess)
+ .then(callback)
+ .catch(errHandle)
+}
+
export const API = {
DefaultResponseProcess,
GetVersion,
- CreateTestSuite, UpdateTestSuite, ImportTestSuite, GetTestSuite, DeleteTestSuite, ConvertTestSuite,
+ CreateTestSuite, UpdateTestSuite, ImportTestSuite, GetTestSuite, DeleteTestSuite, ConvertTestSuite,GetTestSuiteYaml,
CreateTestCase, UpdateTestCase, GetTestCase, ListTestCase, DeleteTestCase, RunTestCase,
GenerateCode, ListCodeGenerator,
PopularHeaders,
diff --git a/pkg/server/remote_server.go b/pkg/server/remote_server.go
index df149bf..56c3d9f 100644
--- a/pkg/server/remote_server.go
+++ b/pkg/server/remote_server.go
@@ -406,6 +406,18 @@ func (s *server) ListTestCase(ctx context.Context, in *TestSuiteIdentity) (resul
return
}
+func (s *server) GetTestSuiteYaml(ctx context.Context, in *TestSuiteIdentity) (reply *YamlData, err error) {
+ var data []byte
+ loader := s.getLoader(ctx)
+ defer loader.Close()
+ if data, err = loader.GetTestSuiteYaml(in.Name); err == nil {
+ reply = &YamlData{
+ Data: data,
+ }
+ }
+ return
+}
+
func (s *server) GetTestCase(ctx context.Context, in *TestCaseIdentity) (reply *TestCase, err error) {
var result testing.TestCase
loader := s.getLoader(ctx)
diff --git a/pkg/server/remote_server_test.go b/pkg/server/remote_server_test.go
index caa941e..961057e 100644
--- a/pkg/server/remote_server_test.go
+++ b/pkg/server/remote_server_test.go
@@ -388,6 +388,16 @@ func TestListTestCase(t *testing.T) {
}
})
+ t.Run("get testSuiteYaml", func(t *testing.T) {
+ testSuiteYaml, err := server.GetTestSuiteYaml(ctx, &TestSuiteIdentity{Name: "simple"})
+ assert.NoError(t, err)
+ if assert.NotNil(t, testSuiteYaml) {
+ data, err := os.ReadFile(tmpFile.Name())
+ assert.NoError(t, err)
+ assert.Equal(t, data, testSuiteYaml.Data)
+ }
+ })
+
t.Run("get one testcase", func(t *testing.T) {
result, err := server.GetTestCase(ctx, &TestCaseIdentity{Suite: "simple", Testcase: "get"})
assert.NoError(t, err)
diff --git a/pkg/server/server.pb.go b/pkg/server/server.pb.go
index 734294a..e677ab7 100644
--- a/pkg/server/server.pb.go
+++ b/pkg/server/server.pb.go
@@ -871,6 +871,53 @@ func (x *HelloReply) GetError() string {
return ""
}
+type YamlData struct {
+ state protoimpl.MessageState
+ sizeCache protoimpl.SizeCache
+ unknownFields protoimpl.UnknownFields
+
+ Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
+}
+
+func (x *YamlData) Reset() {
+ *x = YamlData{}
+ if protoimpl.UnsafeEnabled {
+ mi := &file_pkg_server_server_proto_msgTypes[13]
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ ms.StoreMessageInfo(mi)
+ }
+}
+
+func (x *YamlData) String() string {
+ return protoimpl.X.MessageStringOf(x)
+}
+
+func (*YamlData) ProtoMessage() {}
+
+func (x *YamlData) ProtoReflect() protoreflect.Message {
+ mi := &file_pkg_server_server_proto_msgTypes[13]
+ if protoimpl.UnsafeEnabled && x != nil {
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ if ms.LoadMessageInfo() == nil {
+ ms.StoreMessageInfo(mi)
+ }
+ return ms
+ }
+ return mi.MessageOf(x)
+}
+
+// Deprecated: Use YamlData.ProtoReflect.Descriptor instead.
+func (*YamlData) Descriptor() ([]byte, []int) {
+ return file_pkg_server_server_proto_rawDescGZIP(), []int{13}
+}
+
+func (x *YamlData) GetData() []byte {
+ if x != nil {
+ return x.Data
+ }
+ return nil
+}
+
type Suite struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
@@ -884,7 +931,7 @@ type Suite struct {
func (x *Suite) Reset() {
*x = Suite{}
if protoimpl.UnsafeEnabled {
- mi := &file_pkg_server_server_proto_msgTypes[13]
+ mi := &file_pkg_server_server_proto_msgTypes[14]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -897,7 +944,7 @@ func (x *Suite) String() string {
func (*Suite) ProtoMessage() {}
func (x *Suite) ProtoReflect() protoreflect.Message {
- mi := &file_pkg_server_server_proto_msgTypes[13]
+ mi := &file_pkg_server_server_proto_msgTypes[14]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -910,7 +957,7 @@ func (x *Suite) ProtoReflect() protoreflect.Message {
// Deprecated: Use Suite.ProtoReflect.Descriptor instead.
func (*Suite) Descriptor() ([]byte, []int) {
- return file_pkg_server_server_proto_rawDescGZIP(), []int{13}
+ return file_pkg_server_server_proto_rawDescGZIP(), []int{14}
}
func (x *Suite) GetName() string {
@@ -946,7 +993,7 @@ type TestCaseWithSuite struct {
func (x *TestCaseWithSuite) Reset() {
*x = TestCaseWithSuite{}
if protoimpl.UnsafeEnabled {
- mi := &file_pkg_server_server_proto_msgTypes[14]
+ mi := &file_pkg_server_server_proto_msgTypes[15]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -959,7 +1006,7 @@ func (x *TestCaseWithSuite) String() string {
func (*TestCaseWithSuite) ProtoMessage() {}
func (x *TestCaseWithSuite) ProtoReflect() protoreflect.Message {
- mi := &file_pkg_server_server_proto_msgTypes[14]
+ mi := &file_pkg_server_server_proto_msgTypes[15]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -972,7 +1019,7 @@ func (x *TestCaseWithSuite) ProtoReflect() protoreflect.Message {
// Deprecated: Use TestCaseWithSuite.ProtoReflect.Descriptor instead.
func (*TestCaseWithSuite) Descriptor() ([]byte, []int) {
- return file_pkg_server_server_proto_rawDescGZIP(), []int{14}
+ return file_pkg_server_server_proto_rawDescGZIP(), []int{15}
}
func (x *TestCaseWithSuite) GetSuiteName() string {
@@ -1000,7 +1047,7 @@ type TestCases struct {
func (x *TestCases) Reset() {
*x = TestCases{}
if protoimpl.UnsafeEnabled {
- mi := &file_pkg_server_server_proto_msgTypes[15]
+ mi := &file_pkg_server_server_proto_msgTypes[16]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1013,7 +1060,7 @@ func (x *TestCases) String() string {
func (*TestCases) ProtoMessage() {}
func (x *TestCases) ProtoReflect() protoreflect.Message {
- mi := &file_pkg_server_server_proto_msgTypes[15]
+ mi := &file_pkg_server_server_proto_msgTypes[16]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1026,7 +1073,7 @@ func (x *TestCases) ProtoReflect() protoreflect.Message {
// Deprecated: Use TestCases.ProtoReflect.Descriptor instead.
func (*TestCases) Descriptor() ([]byte, []int) {
- return file_pkg_server_server_proto_rawDescGZIP(), []int{15}
+ return file_pkg_server_server_proto_rawDescGZIP(), []int{16}
}
func (x *TestCases) GetData() []*TestCase {
@@ -1050,7 +1097,7 @@ type TestCase struct {
func (x *TestCase) Reset() {
*x = TestCase{}
if protoimpl.UnsafeEnabled {
- mi := &file_pkg_server_server_proto_msgTypes[16]
+ mi := &file_pkg_server_server_proto_msgTypes[17]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1063,7 +1110,7 @@ func (x *TestCase) String() string {
func (*TestCase) ProtoMessage() {}
func (x *TestCase) ProtoReflect() protoreflect.Message {
- mi := &file_pkg_server_server_proto_msgTypes[16]
+ mi := &file_pkg_server_server_proto_msgTypes[17]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1076,7 +1123,7 @@ func (x *TestCase) ProtoReflect() protoreflect.Message {
// Deprecated: Use TestCase.ProtoReflect.Descriptor instead.
func (*TestCase) Descriptor() ([]byte, []int) {
- return file_pkg_server_server_proto_rawDescGZIP(), []int{16}
+ return file_pkg_server_server_proto_rawDescGZIP(), []int{17}
}
func (x *TestCase) GetName() string {
@@ -1124,7 +1171,7 @@ type Request struct {
func (x *Request) Reset() {
*x = Request{}
if protoimpl.UnsafeEnabled {
- mi := &file_pkg_server_server_proto_msgTypes[17]
+ mi := &file_pkg_server_server_proto_msgTypes[18]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1137,7 +1184,7 @@ func (x *Request) String() string {
func (*Request) ProtoMessage() {}
func (x *Request) ProtoReflect() protoreflect.Message {
- mi := &file_pkg_server_server_proto_msgTypes[17]
+ mi := &file_pkg_server_server_proto_msgTypes[18]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1150,7 +1197,7 @@ func (x *Request) ProtoReflect() protoreflect.Message {
// Deprecated: Use Request.ProtoReflect.Descriptor instead.
func (*Request) Descriptor() ([]byte, []int) {
- return file_pkg_server_server_proto_rawDescGZIP(), []int{17}
+ return file_pkg_server_server_proto_rawDescGZIP(), []int{18}
}
func (x *Request) GetApi() string {
@@ -1219,7 +1266,7 @@ type Response struct {
func (x *Response) Reset() {
*x = Response{}
if protoimpl.UnsafeEnabled {
- mi := &file_pkg_server_server_proto_msgTypes[18]
+ mi := &file_pkg_server_server_proto_msgTypes[19]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1232,7 +1279,7 @@ func (x *Response) String() string {
func (*Response) ProtoMessage() {}
func (x *Response) ProtoReflect() protoreflect.Message {
- mi := &file_pkg_server_server_proto_msgTypes[18]
+ mi := &file_pkg_server_server_proto_msgTypes[19]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1245,7 +1292,7 @@ func (x *Response) ProtoReflect() protoreflect.Message {
// Deprecated: Use Response.ProtoReflect.Descriptor instead.
func (*Response) Descriptor() ([]byte, []int) {
- return file_pkg_server_server_proto_rawDescGZIP(), []int{18}
+ return file_pkg_server_server_proto_rawDescGZIP(), []int{19}
}
func (x *Response) GetStatusCode() int32 {
@@ -1309,7 +1356,7 @@ type ConditionalVerify struct {
func (x *ConditionalVerify) Reset() {
*x = ConditionalVerify{}
if protoimpl.UnsafeEnabled {
- mi := &file_pkg_server_server_proto_msgTypes[19]
+ mi := &file_pkg_server_server_proto_msgTypes[20]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1322,7 +1369,7 @@ func (x *ConditionalVerify) String() string {
func (*ConditionalVerify) ProtoMessage() {}
func (x *ConditionalVerify) ProtoReflect() protoreflect.Message {
- mi := &file_pkg_server_server_proto_msgTypes[19]
+ mi := &file_pkg_server_server_proto_msgTypes[20]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1335,7 +1382,7 @@ func (x *ConditionalVerify) ProtoReflect() protoreflect.Message {
// Deprecated: Use ConditionalVerify.ProtoReflect.Descriptor instead.
func (*ConditionalVerify) Descriptor() ([]byte, []int) {
- return file_pkg_server_server_proto_rawDescGZIP(), []int{19}
+ return file_pkg_server_server_proto_rawDescGZIP(), []int{20}
}
func (x *ConditionalVerify) GetCondition() []string {
@@ -1368,7 +1415,7 @@ type TestCaseResult struct {
func (x *TestCaseResult) Reset() {
*x = TestCaseResult{}
if protoimpl.UnsafeEnabled {
- mi := &file_pkg_server_server_proto_msgTypes[20]
+ mi := &file_pkg_server_server_proto_msgTypes[21]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1381,7 +1428,7 @@ func (x *TestCaseResult) String() string {
func (*TestCaseResult) ProtoMessage() {}
func (x *TestCaseResult) ProtoReflect() protoreflect.Message {
- mi := &file_pkg_server_server_proto_msgTypes[20]
+ mi := &file_pkg_server_server_proto_msgTypes[21]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1394,7 +1441,7 @@ func (x *TestCaseResult) ProtoReflect() protoreflect.Message {
// Deprecated: Use TestCaseResult.ProtoReflect.Descriptor instead.
func (*TestCaseResult) Descriptor() ([]byte, []int) {
- return file_pkg_server_server_proto_rawDescGZIP(), []int{20}
+ return file_pkg_server_server_proto_rawDescGZIP(), []int{21}
}
func (x *TestCaseResult) GetStatusCode() int32 {
@@ -1451,7 +1498,7 @@ type Pair struct {
func (x *Pair) Reset() {
*x = Pair{}
if protoimpl.UnsafeEnabled {
- mi := &file_pkg_server_server_proto_msgTypes[21]
+ mi := &file_pkg_server_server_proto_msgTypes[22]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1464,7 +1511,7 @@ func (x *Pair) String() string {
func (*Pair) ProtoMessage() {}
func (x *Pair) ProtoReflect() protoreflect.Message {
- mi := &file_pkg_server_server_proto_msgTypes[21]
+ mi := &file_pkg_server_server_proto_msgTypes[22]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1477,7 +1524,7 @@ func (x *Pair) ProtoReflect() protoreflect.Message {
// Deprecated: Use Pair.ProtoReflect.Descriptor instead.
func (*Pair) Descriptor() ([]byte, []int) {
- return file_pkg_server_server_proto_rawDescGZIP(), []int{21}
+ return file_pkg_server_server_proto_rawDescGZIP(), []int{22}
}
func (x *Pair) GetKey() string {
@@ -1505,7 +1552,7 @@ type Pairs struct {
func (x *Pairs) Reset() {
*x = Pairs{}
if protoimpl.UnsafeEnabled {
- mi := &file_pkg_server_server_proto_msgTypes[22]
+ mi := &file_pkg_server_server_proto_msgTypes[23]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1518,7 +1565,7 @@ func (x *Pairs) String() string {
func (*Pairs) ProtoMessage() {}
func (x *Pairs) ProtoReflect() protoreflect.Message {
- mi := &file_pkg_server_server_proto_msgTypes[22]
+ mi := &file_pkg_server_server_proto_msgTypes[23]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1531,7 +1578,7 @@ func (x *Pairs) ProtoReflect() protoreflect.Message {
// Deprecated: Use Pairs.ProtoReflect.Descriptor instead.
func (*Pairs) Descriptor() ([]byte, []int) {
- return file_pkg_server_server_proto_rawDescGZIP(), []int{22}
+ return file_pkg_server_server_proto_rawDescGZIP(), []int{23}
}
func (x *Pairs) GetData() []*Pair {
@@ -1552,7 +1599,7 @@ type SimpleQuery struct {
func (x *SimpleQuery) Reset() {
*x = SimpleQuery{}
if protoimpl.UnsafeEnabled {
- mi := &file_pkg_server_server_proto_msgTypes[23]
+ mi := &file_pkg_server_server_proto_msgTypes[24]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1565,7 +1612,7 @@ func (x *SimpleQuery) String() string {
func (*SimpleQuery) ProtoMessage() {}
func (x *SimpleQuery) ProtoReflect() protoreflect.Message {
- mi := &file_pkg_server_server_proto_msgTypes[23]
+ mi := &file_pkg_server_server_proto_msgTypes[24]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1578,7 +1625,7 @@ func (x *SimpleQuery) ProtoReflect() protoreflect.Message {
// Deprecated: Use SimpleQuery.ProtoReflect.Descriptor instead.
func (*SimpleQuery) Descriptor() ([]byte, []int) {
- return file_pkg_server_server_proto_rawDescGZIP(), []int{23}
+ return file_pkg_server_server_proto_rawDescGZIP(), []int{24}
}
func (x *SimpleQuery) GetName() string {
@@ -1599,7 +1646,7 @@ type Stores struct {
func (x *Stores) Reset() {
*x = Stores{}
if protoimpl.UnsafeEnabled {
- mi := &file_pkg_server_server_proto_msgTypes[24]
+ mi := &file_pkg_server_server_proto_msgTypes[25]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1612,7 +1659,7 @@ func (x *Stores) String() string {
func (*Stores) ProtoMessage() {}
func (x *Stores) ProtoReflect() protoreflect.Message {
- mi := &file_pkg_server_server_proto_msgTypes[24]
+ mi := &file_pkg_server_server_proto_msgTypes[25]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1625,7 +1672,7 @@ func (x *Stores) ProtoReflect() protoreflect.Message {
// Deprecated: Use Stores.ProtoReflect.Descriptor instead.
func (*Stores) Descriptor() ([]byte, []int) {
- return file_pkg_server_server_proto_rawDescGZIP(), []int{24}
+ return file_pkg_server_server_proto_rawDescGZIP(), []int{25}
}
func (x *Stores) GetData() []*Store {
@@ -1656,7 +1703,7 @@ type Store struct {
func (x *Store) Reset() {
*x = Store{}
if protoimpl.UnsafeEnabled {
- mi := &file_pkg_server_server_proto_msgTypes[25]
+ mi := &file_pkg_server_server_proto_msgTypes[26]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1669,7 +1716,7 @@ func (x *Store) String() string {
func (*Store) ProtoMessage() {}
func (x *Store) ProtoReflect() protoreflect.Message {
- mi := &file_pkg_server_server_proto_msgTypes[25]
+ mi := &file_pkg_server_server_proto_msgTypes[26]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1682,7 +1729,7 @@ func (x *Store) ProtoReflect() protoreflect.Message {
// Deprecated: Use Store.ProtoReflect.Descriptor instead.
func (*Store) Descriptor() ([]byte, []int) {
- return file_pkg_server_server_proto_rawDescGZIP(), []int{25}
+ return file_pkg_server_server_proto_rawDescGZIP(), []int{26}
}
func (x *Store) GetName() string {
@@ -1773,7 +1820,7 @@ type StoreKinds struct {
func (x *StoreKinds) Reset() {
*x = StoreKinds{}
if protoimpl.UnsafeEnabled {
- mi := &file_pkg_server_server_proto_msgTypes[26]
+ mi := &file_pkg_server_server_proto_msgTypes[27]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1786,7 +1833,7 @@ func (x *StoreKinds) String() string {
func (*StoreKinds) ProtoMessage() {}
func (x *StoreKinds) ProtoReflect() protoreflect.Message {
- mi := &file_pkg_server_server_proto_msgTypes[26]
+ mi := &file_pkg_server_server_proto_msgTypes[27]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1799,7 +1846,7 @@ func (x *StoreKinds) ProtoReflect() protoreflect.Message {
// Deprecated: Use StoreKinds.ProtoReflect.Descriptor instead.
func (*StoreKinds) Descriptor() ([]byte, []int) {
- return file_pkg_server_server_proto_rawDescGZIP(), []int{26}
+ return file_pkg_server_server_proto_rawDescGZIP(), []int{27}
}
func (x *StoreKinds) GetData() []*StoreKind {
@@ -1822,7 +1869,7 @@ type StoreKind struct {
func (x *StoreKind) Reset() {
*x = StoreKind{}
if protoimpl.UnsafeEnabled {
- mi := &file_pkg_server_server_proto_msgTypes[27]
+ mi := &file_pkg_server_server_proto_msgTypes[28]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1835,7 +1882,7 @@ func (x *StoreKind) String() string {
func (*StoreKind) ProtoMessage() {}
func (x *StoreKind) ProtoReflect() protoreflect.Message {
- mi := &file_pkg_server_server_proto_msgTypes[27]
+ mi := &file_pkg_server_server_proto_msgTypes[28]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1848,7 +1895,7 @@ func (x *StoreKind) ProtoReflect() protoreflect.Message {
// Deprecated: Use StoreKind.ProtoReflect.Descriptor instead.
func (*StoreKind) Descriptor() ([]byte, []int) {
- return file_pkg_server_server_proto_rawDescGZIP(), []int{27}
+ return file_pkg_server_server_proto_rawDescGZIP(), []int{28}
}
func (x *StoreKind) GetName() string {
@@ -1884,7 +1931,7 @@ type CommonResult struct {
func (x *CommonResult) Reset() {
*x = CommonResult{}
if protoimpl.UnsafeEnabled {
- mi := &file_pkg_server_server_proto_msgTypes[28]
+ mi := &file_pkg_server_server_proto_msgTypes[29]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1897,7 +1944,7 @@ func (x *CommonResult) String() string {
func (*CommonResult) ProtoMessage() {}
func (x *CommonResult) ProtoReflect() protoreflect.Message {
- mi := &file_pkg_server_server_proto_msgTypes[28]
+ mi := &file_pkg_server_server_proto_msgTypes[29]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1910,7 +1957,7 @@ func (x *CommonResult) ProtoReflect() protoreflect.Message {
// Deprecated: Use CommonResult.ProtoReflect.Descriptor instead.
func (*CommonResult) Descriptor() ([]byte, []int) {
- return file_pkg_server_server_proto_rawDescGZIP(), []int{28}
+ return file_pkg_server_server_proto_rawDescGZIP(), []int{29}
}
func (x *CommonResult) GetSuccess() bool {
@@ -1938,7 +1985,7 @@ type SimpleList struct {
func (x *SimpleList) Reset() {
*x = SimpleList{}
if protoimpl.UnsafeEnabled {
- mi := &file_pkg_server_server_proto_msgTypes[29]
+ mi := &file_pkg_server_server_proto_msgTypes[30]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1951,7 +1998,7 @@ func (x *SimpleList) String() string {
func (*SimpleList) ProtoMessage() {}
func (x *SimpleList) ProtoReflect() protoreflect.Message {
- mi := &file_pkg_server_server_proto_msgTypes[29]
+ mi := &file_pkg_server_server_proto_msgTypes[30]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1964,7 +2011,7 @@ func (x *SimpleList) ProtoReflect() protoreflect.Message {
// Deprecated: Use SimpleList.ProtoReflect.Descriptor instead.
func (*SimpleList) Descriptor() ([]byte, []int) {
- return file_pkg_server_server_proto_rawDescGZIP(), []int{29}
+ return file_pkg_server_server_proto_rawDescGZIP(), []int{30}
}
func (x *SimpleList) GetData() []*Pair {
@@ -1985,7 +2032,7 @@ type SimpleName struct {
func (x *SimpleName) Reset() {
*x = SimpleName{}
if protoimpl.UnsafeEnabled {
- mi := &file_pkg_server_server_proto_msgTypes[30]
+ mi := &file_pkg_server_server_proto_msgTypes[31]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1998,7 +2045,7 @@ func (x *SimpleName) String() string {
func (*SimpleName) ProtoMessage() {}
func (x *SimpleName) ProtoReflect() protoreflect.Message {
- mi := &file_pkg_server_server_proto_msgTypes[30]
+ mi := &file_pkg_server_server_proto_msgTypes[31]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2011,7 +2058,7 @@ func (x *SimpleName) ProtoReflect() protoreflect.Message {
// Deprecated: Use SimpleName.ProtoReflect.Descriptor instead.
func (*SimpleName) Descriptor() ([]byte, []int) {
- return file_pkg_server_server_proto_rawDescGZIP(), []int{30}
+ return file_pkg_server_server_proto_rawDescGZIP(), []int{31}
}
func (x *SimpleName) GetName() string {
@@ -2034,7 +2081,7 @@ type CodeGenerateRequest struct {
func (x *CodeGenerateRequest) Reset() {
*x = CodeGenerateRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_pkg_server_server_proto_msgTypes[31]
+ mi := &file_pkg_server_server_proto_msgTypes[32]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2047,7 +2094,7 @@ func (x *CodeGenerateRequest) String() string {
func (*CodeGenerateRequest) ProtoMessage() {}
func (x *CodeGenerateRequest) ProtoReflect() protoreflect.Message {
- mi := &file_pkg_server_server_proto_msgTypes[31]
+ mi := &file_pkg_server_server_proto_msgTypes[32]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2060,7 +2107,7 @@ func (x *CodeGenerateRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use CodeGenerateRequest.ProtoReflect.Descriptor instead.
func (*CodeGenerateRequest) Descriptor() ([]byte, []int) {
- return file_pkg_server_server_proto_rawDescGZIP(), []int{31}
+ return file_pkg_server_server_proto_rawDescGZIP(), []int{32}
}
func (x *CodeGenerateRequest) GetTestSuite() string {
@@ -2095,7 +2142,7 @@ type Secrets struct {
func (x *Secrets) Reset() {
*x = Secrets{}
if protoimpl.UnsafeEnabled {
- mi := &file_pkg_server_server_proto_msgTypes[32]
+ mi := &file_pkg_server_server_proto_msgTypes[33]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2108,7 +2155,7 @@ func (x *Secrets) String() string {
func (*Secrets) ProtoMessage() {}
func (x *Secrets) ProtoReflect() protoreflect.Message {
- mi := &file_pkg_server_server_proto_msgTypes[32]
+ mi := &file_pkg_server_server_proto_msgTypes[33]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2121,7 +2168,7 @@ func (x *Secrets) ProtoReflect() protoreflect.Message {
// Deprecated: Use Secrets.ProtoReflect.Descriptor instead.
func (*Secrets) Descriptor() ([]byte, []int) {
- return file_pkg_server_server_proto_rawDescGZIP(), []int{32}
+ return file_pkg_server_server_proto_rawDescGZIP(), []int{33}
}
func (x *Secrets) GetData() []*Secret {
@@ -2144,7 +2191,7 @@ type Secret struct {
func (x *Secret) Reset() {
*x = Secret{}
if protoimpl.UnsafeEnabled {
- mi := &file_pkg_server_server_proto_msgTypes[33]
+ mi := &file_pkg_server_server_proto_msgTypes[34]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2157,7 +2204,7 @@ func (x *Secret) String() string {
func (*Secret) ProtoMessage() {}
func (x *Secret) ProtoReflect() protoreflect.Message {
- mi := &file_pkg_server_server_proto_msgTypes[33]
+ mi := &file_pkg_server_server_proto_msgTypes[34]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2170,7 +2217,7 @@ func (x *Secret) ProtoReflect() protoreflect.Message {
// Deprecated: Use Secret.ProtoReflect.Descriptor instead.
func (*Secret) Descriptor() ([]byte, []int) {
- return file_pkg_server_server_proto_rawDescGZIP(), []int{33}
+ return file_pkg_server_server_proto_rawDescGZIP(), []int{34}
}
func (x *Secret) GetName() string {
@@ -2208,7 +2255,7 @@ type ExtensionStatus struct {
func (x *ExtensionStatus) Reset() {
*x = ExtensionStatus{}
if protoimpl.UnsafeEnabled {
- mi := &file_pkg_server_server_proto_msgTypes[34]
+ mi := &file_pkg_server_server_proto_msgTypes[35]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2221,7 +2268,7 @@ func (x *ExtensionStatus) String() string {
func (*ExtensionStatus) ProtoMessage() {}
func (x *ExtensionStatus) ProtoReflect() protoreflect.Message {
- mi := &file_pkg_server_server_proto_msgTypes[34]
+ mi := &file_pkg_server_server_proto_msgTypes[35]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2234,7 +2281,7 @@ func (x *ExtensionStatus) ProtoReflect() protoreflect.Message {
// Deprecated: Use ExtensionStatus.ProtoReflect.Descriptor instead.
func (*ExtensionStatus) Descriptor() ([]byte, []int) {
- return file_pkg_server_server_proto_rawDescGZIP(), []int{34}
+ return file_pkg_server_server_proto_rawDescGZIP(), []int{35}
}
func (x *ExtensionStatus) GetReady() bool {
@@ -2276,7 +2323,7 @@ type PProfRequest struct {
func (x *PProfRequest) Reset() {
*x = PProfRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_pkg_server_server_proto_msgTypes[35]
+ mi := &file_pkg_server_server_proto_msgTypes[36]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2289,7 +2336,7 @@ func (x *PProfRequest) String() string {
func (*PProfRequest) ProtoMessage() {}
func (x *PProfRequest) ProtoReflect() protoreflect.Message {
- mi := &file_pkg_server_server_proto_msgTypes[35]
+ mi := &file_pkg_server_server_proto_msgTypes[36]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2302,7 +2349,7 @@ func (x *PProfRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use PProfRequest.ProtoReflect.Descriptor instead.
func (*PProfRequest) Descriptor() ([]byte, []int) {
- return file_pkg_server_server_proto_rawDescGZIP(), []int{35}
+ return file_pkg_server_server_proto_rawDescGZIP(), []int{36}
}
func (x *PProfRequest) GetName() string {
@@ -2323,7 +2370,7 @@ type PProfData struct {
func (x *PProfData) Reset() {
*x = PProfData{}
if protoimpl.UnsafeEnabled {
- mi := &file_pkg_server_server_proto_msgTypes[36]
+ mi := &file_pkg_server_server_proto_msgTypes[37]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2336,7 +2383,7 @@ func (x *PProfData) String() string {
func (*PProfData) ProtoMessage() {}
func (x *PProfData) ProtoReflect() protoreflect.Message {
- mi := &file_pkg_server_server_proto_msgTypes[36]
+ mi := &file_pkg_server_server_proto_msgTypes[37]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2349,7 +2396,7 @@ func (x *PProfData) ProtoReflect() protoreflect.Message {
// Deprecated: Use PProfData.ProtoReflect.Descriptor instead.
func (*PProfData) Descriptor() ([]byte, []int) {
- return file_pkg_server_server_proto_rawDescGZIP(), []int{36}
+ return file_pkg_server_server_proto_rawDescGZIP(), []int{37}
}
func (x *PProfData) GetData() []byte {
@@ -2368,7 +2415,7 @@ type Empty struct {
func (x *Empty) Reset() {
*x = Empty{}
if protoimpl.UnsafeEnabled {
- mi := &file_pkg_server_server_proto_msgTypes[37]
+ mi := &file_pkg_server_server_proto_msgTypes[38]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2381,7 +2428,7 @@ func (x *Empty) String() string {
func (*Empty) ProtoMessage() {}
func (x *Empty) ProtoReflect() protoreflect.Message {
- mi := &file_pkg_server_server_proto_msgTypes[37]
+ mi := &file_pkg_server_server_proto_msgTypes[38]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2394,7 +2441,7 @@ func (x *Empty) ProtoReflect() protoreflect.Message {
// Deprecated: Use Empty.ProtoReflect.Descriptor instead.
func (*Empty) Descriptor() ([]byte, []int) {
- return file_pkg_server_server_proto_rawDescGZIP(), []int{37}
+ return file_pkg_server_server_proto_rawDescGZIP(), []int{38}
}
type MockConfig struct {
@@ -2409,7 +2456,7 @@ type MockConfig struct {
func (x *MockConfig) Reset() {
*x = MockConfig{}
if protoimpl.UnsafeEnabled {
- mi := &file_pkg_server_server_proto_msgTypes[38]
+ mi := &file_pkg_server_server_proto_msgTypes[39]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2422,7 +2469,7 @@ func (x *MockConfig) String() string {
func (*MockConfig) ProtoMessage() {}
func (x *MockConfig) ProtoReflect() protoreflect.Message {
- mi := &file_pkg_server_server_proto_msgTypes[38]
+ mi := &file_pkg_server_server_proto_msgTypes[39]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2435,7 +2482,7 @@ func (x *MockConfig) ProtoReflect() protoreflect.Message {
// Deprecated: Use MockConfig.ProtoReflect.Descriptor instead.
func (*MockConfig) Descriptor() ([]byte, []int) {
- return file_pkg_server_server_proto_rawDescGZIP(), []int{38}
+ return file_pkg_server_server_proto_rawDescGZIP(), []int{39}
}
func (x *MockConfig) GetPrefix() string {
@@ -2551,7 +2598,9 @@ var file_pkg_server_server_proto_rawDesc = []byte{
0x65, 0x70, 0x6c, 0x79, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18,
0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x14,
0x0a, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65,
- 0x72, 0x72, 0x6f, 0x72, 0x22, 0x55, 0x0a, 0x05, 0x53, 0x75, 0x69, 0x74, 0x65, 0x12, 0x12, 0x0a,
+ 0x72, 0x72, 0x6f, 0x72, 0x22, 0x1e, 0x0a, 0x08, 0x59, 0x61, 0x6d, 0x6c, 0x44, 0x61, 0x74, 0x61,
+ 0x12, 0x12, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04,
+ 0x64, 0x61, 0x74, 0x61, 0x22, 0x55, 0x0a, 0x05, 0x53, 0x75, 0x69, 0x74, 0x65, 0x12, 0x12, 0x0a,
0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d,
0x65, 0x12, 0x10, 0x0a, 0x03, 0x61, 0x70, 0x69, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03,
0x61, 0x70, 0x69, 0x12, 0x26, 0x0a, 0x05, 0x69, 0x74, 0x65, 0x6d, 0x73, 0x18, 0x03, 0x20, 0x03,
@@ -2701,7 +2750,7 @@ var file_pkg_server_server_proto_rawDesc = []byte{
0x4d, 0x6f, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x16, 0x0a, 0x06, 0x50, 0x72,
0x65, 0x66, 0x69, 0x78, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x50, 0x72, 0x65, 0x66,
0x69, 0x78, 0x12, 0x16, 0x0a, 0x06, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x06, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x32, 0xbd, 0x0f, 0x0a, 0x06, 0x52,
+ 0x28, 0x09, 0x52, 0x06, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x32, 0x80, 0x10, 0x0a, 0x06, 0x52,
0x75, 0x6e, 0x6e, 0x65, 0x72, 0x12, 0x2d, 0x0a, 0x03, 0x52, 0x75, 0x6e, 0x12, 0x10, 0x2e, 0x73,
0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x1a, 0x12,
0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x52, 0x65, 0x73, 0x75,
@@ -2728,119 +2777,123 @@ var file_pkg_server_server_proto_rawDesc = []byte{
0x54, 0x65, 0x73, 0x74, 0x53, 0x75, 0x69, 0x74, 0x65, 0x12, 0x19, 0x2e, 0x73, 0x65, 0x72, 0x76,
0x65, 0x72, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x53, 0x75, 0x69, 0x74, 0x65, 0x49, 0x64, 0x65, 0x6e,
0x74, 0x69, 0x74, 0x79, 0x1a, 0x12, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x48, 0x65,
- 0x6c, 0x6c, 0x6f, 0x52, 0x65, 0x70, 0x6c, 0x79, 0x22, 0x00, 0x12, 0x3a, 0x0a, 0x0c, 0x4c, 0x69,
- 0x73, 0x74, 0x54, 0x65, 0x73, 0x74, 0x43, 0x61, 0x73, 0x65, 0x12, 0x19, 0x2e, 0x73, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x53, 0x75, 0x69, 0x74, 0x65, 0x49, 0x64, 0x65,
- 0x6e, 0x74, 0x69, 0x74, 0x79, 0x1a, 0x0d, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x53,
- 0x75, 0x69, 0x74, 0x65, 0x22, 0x00, 0x12, 0x42, 0x0a, 0x10, 0x47, 0x65, 0x74, 0x53, 0x75, 0x67,
- 0x67, 0x65, 0x73, 0x74, 0x65, 0x64, 0x41, 0x50, 0x49, 0x73, 0x12, 0x19, 0x2e, 0x73, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x53, 0x75, 0x69, 0x74, 0x65, 0x49, 0x64, 0x65,
- 0x6e, 0x74, 0x69, 0x74, 0x79, 0x1a, 0x11, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x54,
- 0x65, 0x73, 0x74, 0x43, 0x61, 0x73, 0x65, 0x73, 0x22, 0x00, 0x12, 0x41, 0x0a, 0x0b, 0x52, 0x75,
- 0x6e, 0x54, 0x65, 0x73, 0x74, 0x43, 0x61, 0x73, 0x65, 0x12, 0x18, 0x2e, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x43, 0x61, 0x73, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74,
- 0x69, 0x74, 0x79, 0x1a, 0x16, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x54, 0x65, 0x73,
- 0x74, 0x43, 0x61, 0x73, 0x65, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x22, 0x00, 0x12, 0x3b, 0x0a,
- 0x0b, 0x47, 0x65, 0x74, 0x54, 0x65, 0x73, 0x74, 0x43, 0x61, 0x73, 0x65, 0x12, 0x18, 0x2e, 0x73,
+ 0x6c, 0x6c, 0x6f, 0x52, 0x65, 0x70, 0x6c, 0x79, 0x22, 0x00, 0x12, 0x41, 0x0a, 0x10, 0x47, 0x65,
+ 0x74, 0x54, 0x65, 0x73, 0x74, 0x53, 0x75, 0x69, 0x74, 0x65, 0x59, 0x61, 0x6d, 0x6c, 0x12, 0x19,
+ 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x53, 0x75, 0x69, 0x74,
+ 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x1a, 0x10, 0x2e, 0x73, 0x65, 0x72, 0x76,
+ 0x65, 0x72, 0x2e, 0x59, 0x61, 0x6d, 0x6c, 0x44, 0x61, 0x74, 0x61, 0x22, 0x00, 0x12, 0x3a, 0x0a,
+ 0x0c, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x65, 0x73, 0x74, 0x43, 0x61, 0x73, 0x65, 0x12, 0x19, 0x2e,
+ 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x53, 0x75, 0x69, 0x74, 0x65,
+ 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x1a, 0x0d, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65,
+ 0x72, 0x2e, 0x53, 0x75, 0x69, 0x74, 0x65, 0x22, 0x00, 0x12, 0x42, 0x0a, 0x10, 0x47, 0x65, 0x74,
+ 0x53, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x65, 0x64, 0x41, 0x50, 0x49, 0x73, 0x12, 0x19, 0x2e,
+ 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x53, 0x75, 0x69, 0x74, 0x65,
+ 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x1a, 0x11, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65,
+ 0x72, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x43, 0x61, 0x73, 0x65, 0x73, 0x22, 0x00, 0x12, 0x41, 0x0a,
+ 0x0b, 0x52, 0x75, 0x6e, 0x54, 0x65, 0x73, 0x74, 0x43, 0x61, 0x73, 0x65, 0x12, 0x18, 0x2e, 0x73,
0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x43, 0x61, 0x73, 0x65, 0x49, 0x64,
- 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x1a, 0x10, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e,
- 0x54, 0x65, 0x73, 0x74, 0x43, 0x61, 0x73, 0x65, 0x22, 0x00, 0x12, 0x41, 0x0a, 0x0e, 0x43, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x54, 0x65, 0x73, 0x74, 0x43, 0x61, 0x73, 0x65, 0x12, 0x19, 0x2e, 0x73,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x43, 0x61, 0x73, 0x65, 0x57, 0x69,
- 0x74, 0x68, 0x53, 0x75, 0x69, 0x74, 0x65, 0x1a, 0x12, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x2e, 0x48, 0x65, 0x6c, 0x6c, 0x6f, 0x52, 0x65, 0x70, 0x6c, 0x79, 0x22, 0x00, 0x12, 0x41, 0x0a,
- 0x0e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x65, 0x73, 0x74, 0x43, 0x61, 0x73, 0x65, 0x12,
+ 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x1a, 0x16, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e,
+ 0x54, 0x65, 0x73, 0x74, 0x43, 0x61, 0x73, 0x65, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x22, 0x00,
+ 0x12, 0x3b, 0x0a, 0x0b, 0x47, 0x65, 0x74, 0x54, 0x65, 0x73, 0x74, 0x43, 0x61, 0x73, 0x65, 0x12,
+ 0x18, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x43, 0x61, 0x73,
+ 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x1a, 0x10, 0x2e, 0x73, 0x65, 0x72, 0x76,
+ 0x65, 0x72, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x43, 0x61, 0x73, 0x65, 0x22, 0x00, 0x12, 0x41, 0x0a,
+ 0x0e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x65, 0x73, 0x74, 0x43, 0x61, 0x73, 0x65, 0x12,
0x19, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x43, 0x61, 0x73,
0x65, 0x57, 0x69, 0x74, 0x68, 0x53, 0x75, 0x69, 0x74, 0x65, 0x1a, 0x12, 0x2e, 0x73, 0x65, 0x72,
0x76, 0x65, 0x72, 0x2e, 0x48, 0x65, 0x6c, 0x6c, 0x6f, 0x52, 0x65, 0x70, 0x6c, 0x79, 0x22, 0x00,
- 0x12, 0x40, 0x0a, 0x0e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x54, 0x65, 0x73, 0x74, 0x43, 0x61,
- 0x73, 0x65, 0x12, 0x18, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x54, 0x65, 0x73, 0x74,
- 0x43, 0x61, 0x73, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x1a, 0x12, 0x2e, 0x73,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x48, 0x65, 0x6c, 0x6c, 0x6f, 0x52, 0x65, 0x70, 0x6c, 0x79,
- 0x22, 0x00, 0x12, 0x38, 0x0a, 0x11, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x47, 0x65,
- 0x6e, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x12, 0x0d, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x12, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e,
- 0x53, 0x69, 0x6d, 0x70, 0x6c, 0x65, 0x4c, 0x69, 0x73, 0x74, 0x22, 0x00, 0x12, 0x43, 0x0a, 0x0c,
- 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x1b, 0x2e, 0x73,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61,
- 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x22,
- 0x00, 0x12, 0x34, 0x0a, 0x0d, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x74,
- 0x65, 0x72, 0x12, 0x0d, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x45, 0x6d, 0x70, 0x74,
- 0x79, 0x1a, 0x12, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x53, 0x69, 0x6d, 0x70, 0x6c,
- 0x65, 0x4c, 0x69, 0x73, 0x74, 0x22, 0x00, 0x12, 0x47, 0x0a, 0x10, 0x43, 0x6f, 0x6e, 0x76, 0x65,
- 0x72, 0x74, 0x54, 0x65, 0x73, 0x74, 0x53, 0x75, 0x69, 0x74, 0x65, 0x12, 0x1b, 0x2e, 0x73, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74,
- 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x22, 0x00,
- 0x12, 0x30, 0x0a, 0x0e, 0x50, 0x6f, 0x70, 0x75, 0x6c, 0x61, 0x72, 0x48, 0x65, 0x61, 0x64, 0x65,
- 0x72, 0x73, 0x12, 0x0d, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x45, 0x6d, 0x70, 0x74,
- 0x79, 0x1a, 0x0d, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x50, 0x61, 0x69, 0x72, 0x73,
- 0x22, 0x00, 0x12, 0x36, 0x0a, 0x0e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x51,
- 0x75, 0x65, 0x72, 0x79, 0x12, 0x13, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x53, 0x69,
- 0x6d, 0x70, 0x6c, 0x65, 0x51, 0x75, 0x65, 0x72, 0x79, 0x1a, 0x0d, 0x2e, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x2e, 0x50, 0x61, 0x69, 0x72, 0x73, 0x22, 0x00, 0x12, 0x40, 0x0a, 0x14, 0x46, 0x75,
- 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x51, 0x75, 0x65, 0x72, 0x79, 0x53, 0x74, 0x72, 0x65,
- 0x61, 0x6d, 0x12, 0x13, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x53, 0x69, 0x6d, 0x70,
- 0x6c, 0x65, 0x51, 0x75, 0x65, 0x72, 0x79, 0x1a, 0x0d, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x2e, 0x50, 0x61, 0x69, 0x72, 0x73, 0x22, 0x00, 0x28, 0x01, 0x30, 0x01, 0x12, 0x31, 0x0a, 0x0a,
- 0x47, 0x65, 0x74, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x0d, 0x2e, 0x73, 0x65, 0x72,
+ 0x12, 0x41, 0x0a, 0x0e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x65, 0x73, 0x74, 0x43, 0x61,
+ 0x73, 0x65, 0x12, 0x19, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x54, 0x65, 0x73, 0x74,
+ 0x43, 0x61, 0x73, 0x65, 0x57, 0x69, 0x74, 0x68, 0x53, 0x75, 0x69, 0x74, 0x65, 0x1a, 0x12, 0x2e,
+ 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x48, 0x65, 0x6c, 0x6c, 0x6f, 0x52, 0x65, 0x70, 0x6c,
+ 0x79, 0x22, 0x00, 0x12, 0x40, 0x0a, 0x0e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x54, 0x65, 0x73,
+ 0x74, 0x43, 0x61, 0x73, 0x65, 0x12, 0x18, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x54,
+ 0x65, 0x73, 0x74, 0x43, 0x61, 0x73, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x1a,
+ 0x12, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x48, 0x65, 0x6c, 0x6c, 0x6f, 0x52, 0x65,
+ 0x70, 0x6c, 0x79, 0x22, 0x00, 0x12, 0x38, 0x0a, 0x11, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6f, 0x64,
+ 0x65, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x12, 0x0d, 0x2e, 0x73, 0x65, 0x72,
0x76, 0x65, 0x72, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x12, 0x2e, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x2e, 0x48, 0x65, 0x6c, 0x6c, 0x6f, 0x52, 0x65, 0x70, 0x6c, 0x79, 0x22, 0x00, 0x12,
- 0x2d, 0x0a, 0x06, 0x53, 0x61, 0x6d, 0x70, 0x6c, 0x65, 0x12, 0x0d, 0x2e, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x12, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x2e, 0x48, 0x65, 0x6c, 0x6c, 0x6f, 0x52, 0x65, 0x70, 0x6c, 0x79, 0x22, 0x00, 0x12, 0x34,
- 0x0a, 0x0d, 0x47, 0x65, 0x74, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x4b, 0x69, 0x6e, 0x64, 0x73, 0x12,
- 0x0d, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x12,
- 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x4b, 0x69, 0x6e,
- 0x64, 0x73, 0x22, 0x00, 0x12, 0x2c, 0x0a, 0x09, 0x47, 0x65, 0x74, 0x53, 0x74, 0x6f, 0x72, 0x65,
- 0x73, 0x12, 0x0d, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79,
- 0x1a, 0x0e, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x73,
- 0x22, 0x00, 0x12, 0x2d, 0x0a, 0x0b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x74, 0x6f, 0x72,
- 0x65, 0x12, 0x0d, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x53, 0x74, 0x6f, 0x72, 0x65,
- 0x1a, 0x0d, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x22,
- 0x00, 0x12, 0x2d, 0x0a, 0x0b, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x74, 0x6f, 0x72, 0x65,
- 0x12, 0x0d, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x1a,
- 0x0d, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x22, 0x00,
- 0x12, 0x2d, 0x0a, 0x0b, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x12,
- 0x0d, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x1a, 0x0d,
- 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x22, 0x00, 0x12,
- 0x3d, 0x0a, 0x0b, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x12, 0x13,
- 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x53, 0x69, 0x6d, 0x70, 0x6c, 0x65, 0x51, 0x75,
- 0x65, 0x72, 0x79, 0x1a, 0x17, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x45, 0x78, 0x74,
- 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x22, 0x00, 0x12, 0x2e,
- 0x0a, 0x0a, 0x47, 0x65, 0x74, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x73, 0x12, 0x0d, 0x2e, 0x73,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x0f, 0x2e, 0x73, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x2e, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x73, 0x22, 0x00, 0x12, 0x36,
- 0x0a, 0x0c, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x12, 0x0e,
- 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x1a, 0x14,
- 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x52, 0x65,
- 0x73, 0x75, 0x6c, 0x74, 0x22, 0x00, 0x12, 0x36, 0x0a, 0x0c, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
- 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x12, 0x0e, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e,
- 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x1a, 0x14, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e,
- 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x22, 0x00, 0x12, 0x36,
- 0x0a, 0x0c, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x12, 0x0e,
- 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x1a, 0x14,
- 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x52, 0x65,
- 0x73, 0x75, 0x6c, 0x74, 0x22, 0x00, 0x12, 0x32, 0x0a, 0x05, 0x50, 0x50, 0x72, 0x6f, 0x66, 0x12,
- 0x14, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x50, 0x50, 0x72, 0x6f, 0x66, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x11, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x50,
- 0x50, 0x72, 0x6f, 0x66, 0x44, 0x61, 0x74, 0x61, 0x22, 0x00, 0x32, 0x4b, 0x0a, 0x0f, 0x52, 0x75,
- 0x6e, 0x6e, 0x65, 0x72, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x38, 0x0a,
- 0x03, 0x52, 0x75, 0x6e, 0x12, 0x19, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x54, 0x65,
- 0x73, 0x74, 0x53, 0x75, 0x69, 0x74, 0x65, 0x57, 0x69, 0x74, 0x68, 0x43, 0x61, 0x73, 0x65, 0x1a,
- 0x14, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x52,
- 0x65, 0x73, 0x75, 0x6c, 0x74, 0x22, 0x00, 0x32, 0x67, 0x0a, 0x04, 0x4d, 0x6f, 0x63, 0x6b, 0x12,
- 0x2d, 0x0a, 0x06, 0x52, 0x65, 0x6c, 0x6f, 0x61, 0x64, 0x12, 0x12, 0x2e, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x2e, 0x4d, 0x6f, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x1a, 0x0d, 0x2e,
- 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x00, 0x12, 0x30,
- 0x0a, 0x09, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x0d, 0x2e, 0x73, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x12, 0x2e, 0x73, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x2e, 0x4d, 0x6f, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x22, 0x00,
- 0x42, 0x2e, 0x5a, 0x2c, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x6c,
- 0x69, 0x6e, 0x75, 0x78, 0x73, 0x75, 0x72, 0x65, 0x6e, 0x2f, 0x61, 0x70, 0x69, 0x2d, 0x74, 0x65,
- 0x73, 0x74, 0x69, 0x6e, 0x67, 0x2f, 0x70, 0x6b, 0x67, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
+ 0x65, 0x72, 0x2e, 0x53, 0x69, 0x6d, 0x70, 0x6c, 0x65, 0x4c, 0x69, 0x73, 0x74, 0x22, 0x00, 0x12,
+ 0x43, 0x0a, 0x0c, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x64, 0x65, 0x12,
+ 0x1b, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x47, 0x65, 0x6e,
+ 0x65, 0x72, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x73,
+ 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x75,
+ 0x6c, 0x74, 0x22, 0x00, 0x12, 0x34, 0x0a, 0x0d, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6f, 0x6e, 0x76,
+ 0x65, 0x72, 0x74, 0x65, 0x72, 0x12, 0x0d, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x45,
+ 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x12, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x53, 0x69,
+ 0x6d, 0x70, 0x6c, 0x65, 0x4c, 0x69, 0x73, 0x74, 0x22, 0x00, 0x12, 0x47, 0x0a, 0x10, 0x43, 0x6f,
+ 0x6e, 0x76, 0x65, 0x72, 0x74, 0x54, 0x65, 0x73, 0x74, 0x53, 0x75, 0x69, 0x74, 0x65, 0x12, 0x1b,
+ 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x47, 0x65, 0x6e, 0x65,
+ 0x72, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x73, 0x65,
+ 0x72, 0x76, 0x65, 0x72, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x75, 0x6c,
+ 0x74, 0x22, 0x00, 0x12, 0x30, 0x0a, 0x0e, 0x50, 0x6f, 0x70, 0x75, 0x6c, 0x61, 0x72, 0x48, 0x65,
+ 0x61, 0x64, 0x65, 0x72, 0x73, 0x12, 0x0d, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x45,
+ 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x0d, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x50, 0x61,
+ 0x69, 0x72, 0x73, 0x22, 0x00, 0x12, 0x36, 0x0a, 0x0e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f,
+ 0x6e, 0x73, 0x51, 0x75, 0x65, 0x72, 0x79, 0x12, 0x13, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
+ 0x2e, 0x53, 0x69, 0x6d, 0x70, 0x6c, 0x65, 0x51, 0x75, 0x65, 0x72, 0x79, 0x1a, 0x0d, 0x2e, 0x73,
+ 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x50, 0x61, 0x69, 0x72, 0x73, 0x22, 0x00, 0x12, 0x40, 0x0a,
+ 0x14, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x51, 0x75, 0x65, 0x72, 0x79, 0x53,
+ 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x13, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x53,
+ 0x69, 0x6d, 0x70, 0x6c, 0x65, 0x51, 0x75, 0x65, 0x72, 0x79, 0x1a, 0x0d, 0x2e, 0x73, 0x65, 0x72,
+ 0x76, 0x65, 0x72, 0x2e, 0x50, 0x61, 0x69, 0x72, 0x73, 0x22, 0x00, 0x28, 0x01, 0x30, 0x01, 0x12,
+ 0x31, 0x0a, 0x0a, 0x47, 0x65, 0x74, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x0d, 0x2e,
+ 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x12, 0x2e, 0x73,
+ 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x48, 0x65, 0x6c, 0x6c, 0x6f, 0x52, 0x65, 0x70, 0x6c, 0x79,
+ 0x22, 0x00, 0x12, 0x2d, 0x0a, 0x06, 0x53, 0x61, 0x6d, 0x70, 0x6c, 0x65, 0x12, 0x0d, 0x2e, 0x73,
+ 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x12, 0x2e, 0x73, 0x65,
+ 0x72, 0x76, 0x65, 0x72, 0x2e, 0x48, 0x65, 0x6c, 0x6c, 0x6f, 0x52, 0x65, 0x70, 0x6c, 0x79, 0x22,
+ 0x00, 0x12, 0x34, 0x0a, 0x0d, 0x47, 0x65, 0x74, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x4b, 0x69, 0x6e,
+ 0x64, 0x73, 0x12, 0x0d, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x45, 0x6d, 0x70, 0x74,
+ 0x79, 0x1a, 0x12, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x53, 0x74, 0x6f, 0x72, 0x65,
+ 0x4b, 0x69, 0x6e, 0x64, 0x73, 0x22, 0x00, 0x12, 0x2c, 0x0a, 0x09, 0x47, 0x65, 0x74, 0x53, 0x74,
+ 0x6f, 0x72, 0x65, 0x73, 0x12, 0x0d, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x45, 0x6d,
+ 0x70, 0x74, 0x79, 0x1a, 0x0e, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x53, 0x74, 0x6f,
+ 0x72, 0x65, 0x73, 0x22, 0x00, 0x12, 0x2d, 0x0a, 0x0b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53,
+ 0x74, 0x6f, 0x72, 0x65, 0x12, 0x0d, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x53, 0x74,
+ 0x6f, 0x72, 0x65, 0x1a, 0x0d, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x53, 0x74, 0x6f,
+ 0x72, 0x65, 0x22, 0x00, 0x12, 0x2d, 0x0a, 0x0b, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x74,
+ 0x6f, 0x72, 0x65, 0x12, 0x0d, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x53, 0x74, 0x6f,
+ 0x72, 0x65, 0x1a, 0x0d, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x53, 0x74, 0x6f, 0x72,
+ 0x65, 0x22, 0x00, 0x12, 0x2d, 0x0a, 0x0b, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x74, 0x6f,
+ 0x72, 0x65, 0x12, 0x0d, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x53, 0x74, 0x6f, 0x72,
+ 0x65, 0x1a, 0x0d, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x53, 0x74, 0x6f, 0x72, 0x65,
+ 0x22, 0x00, 0x12, 0x3d, 0x0a, 0x0b, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x53, 0x74, 0x6f, 0x72,
+ 0x65, 0x12, 0x13, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x53, 0x69, 0x6d, 0x70, 0x6c,
+ 0x65, 0x51, 0x75, 0x65, 0x72, 0x79, 0x1a, 0x17, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e,
+ 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x22,
+ 0x00, 0x12, 0x2e, 0x0a, 0x0a, 0x47, 0x65, 0x74, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x73, 0x12,
+ 0x0d, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x0f,
+ 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x73, 0x22,
+ 0x00, 0x12, 0x36, 0x0a, 0x0c, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x65, 0x63, 0x72, 0x65,
+ 0x74, 0x12, 0x0e, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x53, 0x65, 0x63, 0x72, 0x65,
+ 0x74, 0x1a, 0x14, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f,
+ 0x6e, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x22, 0x00, 0x12, 0x36, 0x0a, 0x0c, 0x44, 0x65, 0x6c,
+ 0x65, 0x74, 0x65, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x12, 0x0e, 0x2e, 0x73, 0x65, 0x72, 0x76,
+ 0x65, 0x72, 0x2e, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x1a, 0x14, 0x2e, 0x73, 0x65, 0x72, 0x76,
+ 0x65, 0x72, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x22,
+ 0x00, 0x12, 0x36, 0x0a, 0x0c, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x63, 0x72, 0x65,
+ 0x74, 0x12, 0x0e, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x53, 0x65, 0x63, 0x72, 0x65,
+ 0x74, 0x1a, 0x14, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f,
+ 0x6e, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x22, 0x00, 0x12, 0x32, 0x0a, 0x05, 0x50, 0x50, 0x72,
+ 0x6f, 0x66, 0x12, 0x14, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x50, 0x50, 0x72, 0x6f,
+ 0x66, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x11, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65,
+ 0x72, 0x2e, 0x50, 0x50, 0x72, 0x6f, 0x66, 0x44, 0x61, 0x74, 0x61, 0x22, 0x00, 0x32, 0x4b, 0x0a,
+ 0x0f, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e,
+ 0x12, 0x38, 0x0a, 0x03, 0x52, 0x75, 0x6e, 0x12, 0x19, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
+ 0x2e, 0x54, 0x65, 0x73, 0x74, 0x53, 0x75, 0x69, 0x74, 0x65, 0x57, 0x69, 0x74, 0x68, 0x43, 0x61,
+ 0x73, 0x65, 0x1a, 0x14, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x43, 0x6f, 0x6d, 0x6d,
+ 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x22, 0x00, 0x32, 0x67, 0x0a, 0x04, 0x4d, 0x6f,
+ 0x63, 0x6b, 0x12, 0x2d, 0x0a, 0x06, 0x52, 0x65, 0x6c, 0x6f, 0x61, 0x64, 0x12, 0x12, 0x2e, 0x73,
+ 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x4d, 0x6f, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
+ 0x1a, 0x0d, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22,
+ 0x00, 0x12, 0x30, 0x0a, 0x09, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x0d,
+ 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x12, 0x2e,
+ 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x4d, 0x6f, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x66, 0x69,
+ 0x67, 0x22, 0x00, 0x42, 0x2e, 0x5a, 0x2c, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f,
+ 0x6d, 0x2f, 0x6c, 0x69, 0x6e, 0x75, 0x78, 0x73, 0x75, 0x72, 0x65, 0x6e, 0x2f, 0x61, 0x70, 0x69,
+ 0x2d, 0x74, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x2f, 0x70, 0x6b, 0x67, 0x2f, 0x73, 0x65, 0x72,
+ 0x76, 0x65, 0x72, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var (
@@ -2855,7 +2908,7 @@ func file_pkg_server_server_proto_rawDescGZIP() []byte {
return file_pkg_server_server_proto_rawDescData
}
-var file_pkg_server_server_proto_msgTypes = make([]protoimpl.MessageInfo, 41)
+var file_pkg_server_server_proto_msgTypes = make([]protoimpl.MessageInfo, 42)
var file_pkg_server_server_proto_goTypes = []interface{}{
(*Suites)(nil), // 0: server.Suites
(*Items)(nil), // 1: server.Items
@@ -2870,144 +2923,147 @@ var file_pkg_server_server_proto_goTypes = []interface{}{
(*TestTask)(nil), // 10: server.TestTask
(*TestResult)(nil), // 11: server.TestResult
(*HelloReply)(nil), // 12: server.HelloReply
- (*Suite)(nil), // 13: server.Suite
- (*TestCaseWithSuite)(nil), // 14: server.TestCaseWithSuite
- (*TestCases)(nil), // 15: server.TestCases
- (*TestCase)(nil), // 16: server.TestCase
- (*Request)(nil), // 17: server.Request
- (*Response)(nil), // 18: server.Response
- (*ConditionalVerify)(nil), // 19: server.ConditionalVerify
- (*TestCaseResult)(nil), // 20: server.TestCaseResult
- (*Pair)(nil), // 21: server.Pair
- (*Pairs)(nil), // 22: server.Pairs
- (*SimpleQuery)(nil), // 23: server.SimpleQuery
- (*Stores)(nil), // 24: server.Stores
- (*Store)(nil), // 25: server.Store
- (*StoreKinds)(nil), // 26: server.StoreKinds
- (*StoreKind)(nil), // 27: server.StoreKind
- (*CommonResult)(nil), // 28: server.CommonResult
- (*SimpleList)(nil), // 29: server.SimpleList
- (*SimpleName)(nil), // 30: server.SimpleName
- (*CodeGenerateRequest)(nil), // 31: server.CodeGenerateRequest
- (*Secrets)(nil), // 32: server.Secrets
- (*Secret)(nil), // 33: server.Secret
- (*ExtensionStatus)(nil), // 34: server.ExtensionStatus
- (*PProfRequest)(nil), // 35: server.PProfRequest
- (*PProfData)(nil), // 36: server.PProfData
- (*Empty)(nil), // 37: server.Empty
- (*MockConfig)(nil), // 38: server.MockConfig
- nil, // 39: server.Suites.DataEntry
- nil, // 40: server.TestTask.EnvEntry
+ (*YamlData)(nil), // 13: server.YamlData
+ (*Suite)(nil), // 14: server.Suite
+ (*TestCaseWithSuite)(nil), // 15: server.TestCaseWithSuite
+ (*TestCases)(nil), // 16: server.TestCases
+ (*TestCase)(nil), // 17: server.TestCase
+ (*Request)(nil), // 18: server.Request
+ (*Response)(nil), // 19: server.Response
+ (*ConditionalVerify)(nil), // 20: server.ConditionalVerify
+ (*TestCaseResult)(nil), // 21: server.TestCaseResult
+ (*Pair)(nil), // 22: server.Pair
+ (*Pairs)(nil), // 23: server.Pairs
+ (*SimpleQuery)(nil), // 24: server.SimpleQuery
+ (*Stores)(nil), // 25: server.Stores
+ (*Store)(nil), // 26: server.Store
+ (*StoreKinds)(nil), // 27: server.StoreKinds
+ (*StoreKind)(nil), // 28: server.StoreKind
+ (*CommonResult)(nil), // 29: server.CommonResult
+ (*SimpleList)(nil), // 30: server.SimpleList
+ (*SimpleName)(nil), // 31: server.SimpleName
+ (*CodeGenerateRequest)(nil), // 32: server.CodeGenerateRequest
+ (*Secrets)(nil), // 33: server.Secrets
+ (*Secret)(nil), // 34: server.Secret
+ (*ExtensionStatus)(nil), // 35: server.ExtensionStatus
+ (*PProfRequest)(nil), // 36: server.PProfRequest
+ (*PProfData)(nil), // 37: server.PProfData
+ (*Empty)(nil), // 38: server.Empty
+ (*MockConfig)(nil), // 39: server.MockConfig
+ nil, // 40: server.Suites.DataEntry
+ nil, // 41: server.TestTask.EnvEntry
}
var file_pkg_server_server_proto_depIdxs = []int32{
- 39, // 0: server.Suites.data:type_name -> server.Suites.DataEntry
- 21, // 1: server.TestCaseIdentity.parameters:type_name -> server.Pair
- 21, // 2: server.TestSuite.param:type_name -> server.Pair
+ 40, // 0: server.Suites.data:type_name -> server.Suites.DataEntry
+ 22, // 1: server.TestCaseIdentity.parameters:type_name -> server.Pair
+ 22, // 2: server.TestSuite.param:type_name -> server.Pair
6, // 3: server.TestSuite.spec:type_name -> server.APISpec
4, // 4: server.TestSuiteWithCase.suite:type_name -> server.TestSuite
- 16, // 5: server.TestSuiteWithCase.case:type_name -> server.TestCase
+ 17, // 5: server.TestSuiteWithCase.case:type_name -> server.TestCase
8, // 6: server.APISpec.rpc:type_name -> server.RPC
7, // 7: server.APISpec.secure:type_name -> server.Secure
- 40, // 8: server.TestTask.env:type_name -> server.TestTask.EnvEntry
- 21, // 9: server.TestTask.parameters:type_name -> server.Pair
- 20, // 10: server.TestResult.testCaseResult:type_name -> server.TestCaseResult
- 16, // 11: server.Suite.items:type_name -> server.TestCase
- 16, // 12: server.TestCaseWithSuite.data:type_name -> server.TestCase
- 16, // 13: server.TestCases.data:type_name -> server.TestCase
- 17, // 14: server.TestCase.request:type_name -> server.Request
- 18, // 15: server.TestCase.response:type_name -> server.Response
- 21, // 16: server.Request.header:type_name -> server.Pair
- 21, // 17: server.Request.query:type_name -> server.Pair
- 21, // 18: server.Request.cookie:type_name -> server.Pair
- 21, // 19: server.Request.form:type_name -> server.Pair
- 21, // 20: server.Response.header:type_name -> server.Pair
- 21, // 21: server.Response.bodyFieldsExpect:type_name -> server.Pair
- 19, // 22: server.Response.ConditionalVerify:type_name -> server.ConditionalVerify
- 21, // 23: server.TestCaseResult.header:type_name -> server.Pair
- 21, // 24: server.Pairs.data:type_name -> server.Pair
- 25, // 25: server.Stores.data:type_name -> server.Store
- 21, // 26: server.Store.properties:type_name -> server.Pair
- 27, // 27: server.Store.kind:type_name -> server.StoreKind
- 27, // 28: server.StoreKinds.data:type_name -> server.StoreKind
- 21, // 29: server.SimpleList.data:type_name -> server.Pair
- 33, // 30: server.Secrets.data:type_name -> server.Secret
+ 41, // 8: server.TestTask.env:type_name -> server.TestTask.EnvEntry
+ 22, // 9: server.TestTask.parameters:type_name -> server.Pair
+ 21, // 10: server.TestResult.testCaseResult:type_name -> server.TestCaseResult
+ 17, // 11: server.Suite.items:type_name -> server.TestCase
+ 17, // 12: server.TestCaseWithSuite.data:type_name -> server.TestCase
+ 17, // 13: server.TestCases.data:type_name -> server.TestCase
+ 18, // 14: server.TestCase.request:type_name -> server.Request
+ 19, // 15: server.TestCase.response:type_name -> server.Response
+ 22, // 16: server.Request.header:type_name -> server.Pair
+ 22, // 17: server.Request.query:type_name -> server.Pair
+ 22, // 18: server.Request.cookie:type_name -> server.Pair
+ 22, // 19: server.Request.form:type_name -> server.Pair
+ 22, // 20: server.Response.header:type_name -> server.Pair
+ 22, // 21: server.Response.bodyFieldsExpect:type_name -> server.Pair
+ 20, // 22: server.Response.ConditionalVerify:type_name -> server.ConditionalVerify
+ 22, // 23: server.TestCaseResult.header:type_name -> server.Pair
+ 22, // 24: server.Pairs.data:type_name -> server.Pair
+ 26, // 25: server.Stores.data:type_name -> server.Store
+ 22, // 26: server.Store.properties:type_name -> server.Pair
+ 28, // 27: server.Store.kind:type_name -> server.StoreKind
+ 28, // 28: server.StoreKinds.data:type_name -> server.StoreKind
+ 22, // 29: server.SimpleList.data:type_name -> server.Pair
+ 34, // 30: server.Secrets.data:type_name -> server.Secret
1, // 31: server.Suites.DataEntry.value:type_name -> server.Items
10, // 32: server.Runner.Run:input_type -> server.TestTask
- 37, // 33: server.Runner.GetSuites:input_type -> server.Empty
+ 38, // 33: server.Runner.GetSuites:input_type -> server.Empty
9, // 34: server.Runner.CreateTestSuite:input_type -> server.TestSuiteIdentity
3, // 35: server.Runner.ImportTestSuite:input_type -> server.TestSuiteSource
9, // 36: server.Runner.GetTestSuite:input_type -> server.TestSuiteIdentity
4, // 37: server.Runner.UpdateTestSuite:input_type -> server.TestSuite
9, // 38: server.Runner.DeleteTestSuite:input_type -> server.TestSuiteIdentity
- 9, // 39: server.Runner.ListTestCase:input_type -> server.TestSuiteIdentity
- 9, // 40: server.Runner.GetSuggestedAPIs:input_type -> server.TestSuiteIdentity
- 2, // 41: server.Runner.RunTestCase:input_type -> server.TestCaseIdentity
- 2, // 42: server.Runner.GetTestCase:input_type -> server.TestCaseIdentity
- 14, // 43: server.Runner.CreateTestCase:input_type -> server.TestCaseWithSuite
- 14, // 44: server.Runner.UpdateTestCase:input_type -> server.TestCaseWithSuite
- 2, // 45: server.Runner.DeleteTestCase:input_type -> server.TestCaseIdentity
- 37, // 46: server.Runner.ListCodeGenerator:input_type -> server.Empty
- 31, // 47: server.Runner.GenerateCode:input_type -> server.CodeGenerateRequest
- 37, // 48: server.Runner.ListConverter:input_type -> server.Empty
- 31, // 49: server.Runner.ConvertTestSuite:input_type -> server.CodeGenerateRequest
- 37, // 50: server.Runner.PopularHeaders:input_type -> server.Empty
- 23, // 51: server.Runner.FunctionsQuery:input_type -> server.SimpleQuery
- 23, // 52: server.Runner.FunctionsQueryStream:input_type -> server.SimpleQuery
- 37, // 53: server.Runner.GetVersion:input_type -> server.Empty
- 37, // 54: server.Runner.Sample:input_type -> server.Empty
- 37, // 55: server.Runner.GetStoreKinds:input_type -> server.Empty
- 37, // 56: server.Runner.GetStores:input_type -> server.Empty
- 25, // 57: server.Runner.CreateStore:input_type -> server.Store
- 25, // 58: server.Runner.UpdateStore:input_type -> server.Store
- 25, // 59: server.Runner.DeleteStore:input_type -> server.Store
- 23, // 60: server.Runner.VerifyStore:input_type -> server.SimpleQuery
- 37, // 61: server.Runner.GetSecrets:input_type -> server.Empty
- 33, // 62: server.Runner.CreateSecret:input_type -> server.Secret
- 33, // 63: server.Runner.DeleteSecret:input_type -> server.Secret
- 33, // 64: server.Runner.UpdateSecret:input_type -> server.Secret
- 35, // 65: server.Runner.PProf:input_type -> server.PProfRequest
- 5, // 66: server.RunnerExtension.Run:input_type -> server.TestSuiteWithCase
- 38, // 67: server.Mock.Reload:input_type -> server.MockConfig
- 37, // 68: server.Mock.GetConfig:input_type -> server.Empty
- 11, // 69: server.Runner.Run:output_type -> server.TestResult
- 0, // 70: server.Runner.GetSuites:output_type -> server.Suites
- 12, // 71: server.Runner.CreateTestSuite:output_type -> server.HelloReply
- 28, // 72: server.Runner.ImportTestSuite:output_type -> server.CommonResult
- 4, // 73: server.Runner.GetTestSuite:output_type -> server.TestSuite
- 12, // 74: server.Runner.UpdateTestSuite:output_type -> server.HelloReply
- 12, // 75: server.Runner.DeleteTestSuite:output_type -> server.HelloReply
- 13, // 76: server.Runner.ListTestCase:output_type -> server.Suite
- 15, // 77: server.Runner.GetSuggestedAPIs:output_type -> server.TestCases
- 20, // 78: server.Runner.RunTestCase:output_type -> server.TestCaseResult
- 16, // 79: server.Runner.GetTestCase:output_type -> server.TestCase
- 12, // 80: server.Runner.CreateTestCase:output_type -> server.HelloReply
- 12, // 81: server.Runner.UpdateTestCase:output_type -> server.HelloReply
- 12, // 82: server.Runner.DeleteTestCase:output_type -> server.HelloReply
- 29, // 83: server.Runner.ListCodeGenerator:output_type -> server.SimpleList
- 28, // 84: server.Runner.GenerateCode:output_type -> server.CommonResult
- 29, // 85: server.Runner.ListConverter:output_type -> server.SimpleList
- 28, // 86: server.Runner.ConvertTestSuite:output_type -> server.CommonResult
- 22, // 87: server.Runner.PopularHeaders:output_type -> server.Pairs
- 22, // 88: server.Runner.FunctionsQuery:output_type -> server.Pairs
- 22, // 89: server.Runner.FunctionsQueryStream:output_type -> server.Pairs
- 12, // 90: server.Runner.GetVersion:output_type -> server.HelloReply
- 12, // 91: server.Runner.Sample:output_type -> server.HelloReply
- 26, // 92: server.Runner.GetStoreKinds:output_type -> server.StoreKinds
- 24, // 93: server.Runner.GetStores:output_type -> server.Stores
- 25, // 94: server.Runner.CreateStore:output_type -> server.Store
- 25, // 95: server.Runner.UpdateStore:output_type -> server.Store
- 25, // 96: server.Runner.DeleteStore:output_type -> server.Store
- 34, // 97: server.Runner.VerifyStore:output_type -> server.ExtensionStatus
- 32, // 98: server.Runner.GetSecrets:output_type -> server.Secrets
- 28, // 99: server.Runner.CreateSecret:output_type -> server.CommonResult
- 28, // 100: server.Runner.DeleteSecret:output_type -> server.CommonResult
- 28, // 101: server.Runner.UpdateSecret:output_type -> server.CommonResult
- 36, // 102: server.Runner.PProf:output_type -> server.PProfData
- 28, // 103: server.RunnerExtension.Run:output_type -> server.CommonResult
- 37, // 104: server.Mock.Reload:output_type -> server.Empty
- 38, // 105: server.Mock.GetConfig:output_type -> server.MockConfig
- 69, // [69:106] is the sub-list for method output_type
- 32, // [32:69] is the sub-list for method input_type
+ 9, // 39: server.Runner.GetTestSuiteYaml:input_type -> server.TestSuiteIdentity
+ 9, // 40: server.Runner.ListTestCase:input_type -> server.TestSuiteIdentity
+ 9, // 41: server.Runner.GetSuggestedAPIs:input_type -> server.TestSuiteIdentity
+ 2, // 42: server.Runner.RunTestCase:input_type -> server.TestCaseIdentity
+ 2, // 43: server.Runner.GetTestCase:input_type -> server.TestCaseIdentity
+ 15, // 44: server.Runner.CreateTestCase:input_type -> server.TestCaseWithSuite
+ 15, // 45: server.Runner.UpdateTestCase:input_type -> server.TestCaseWithSuite
+ 2, // 46: server.Runner.DeleteTestCase:input_type -> server.TestCaseIdentity
+ 38, // 47: server.Runner.ListCodeGenerator:input_type -> server.Empty
+ 32, // 48: server.Runner.GenerateCode:input_type -> server.CodeGenerateRequest
+ 38, // 49: server.Runner.ListConverter:input_type -> server.Empty
+ 32, // 50: server.Runner.ConvertTestSuite:input_type -> server.CodeGenerateRequest
+ 38, // 51: server.Runner.PopularHeaders:input_type -> server.Empty
+ 24, // 52: server.Runner.FunctionsQuery:input_type -> server.SimpleQuery
+ 24, // 53: server.Runner.FunctionsQueryStream:input_type -> server.SimpleQuery
+ 38, // 54: server.Runner.GetVersion:input_type -> server.Empty
+ 38, // 55: server.Runner.Sample:input_type -> server.Empty
+ 38, // 56: server.Runner.GetStoreKinds:input_type -> server.Empty
+ 38, // 57: server.Runner.GetStores:input_type -> server.Empty
+ 26, // 58: server.Runner.CreateStore:input_type -> server.Store
+ 26, // 59: server.Runner.UpdateStore:input_type -> server.Store
+ 26, // 60: server.Runner.DeleteStore:input_type -> server.Store
+ 24, // 61: server.Runner.VerifyStore:input_type -> server.SimpleQuery
+ 38, // 62: server.Runner.GetSecrets:input_type -> server.Empty
+ 34, // 63: server.Runner.CreateSecret:input_type -> server.Secret
+ 34, // 64: server.Runner.DeleteSecret:input_type -> server.Secret
+ 34, // 65: server.Runner.UpdateSecret:input_type -> server.Secret
+ 36, // 66: server.Runner.PProf:input_type -> server.PProfRequest
+ 5, // 67: server.RunnerExtension.Run:input_type -> server.TestSuiteWithCase
+ 39, // 68: server.Mock.Reload:input_type -> server.MockConfig
+ 38, // 69: server.Mock.GetConfig:input_type -> server.Empty
+ 11, // 70: server.Runner.Run:output_type -> server.TestResult
+ 0, // 71: server.Runner.GetSuites:output_type -> server.Suites
+ 12, // 72: server.Runner.CreateTestSuite:output_type -> server.HelloReply
+ 29, // 73: server.Runner.ImportTestSuite:output_type -> server.CommonResult
+ 4, // 74: server.Runner.GetTestSuite:output_type -> server.TestSuite
+ 12, // 75: server.Runner.UpdateTestSuite:output_type -> server.HelloReply
+ 12, // 76: server.Runner.DeleteTestSuite:output_type -> server.HelloReply
+ 13, // 77: server.Runner.GetTestSuiteYaml:output_type -> server.YamlData
+ 14, // 78: server.Runner.ListTestCase:output_type -> server.Suite
+ 16, // 79: server.Runner.GetSuggestedAPIs:output_type -> server.TestCases
+ 21, // 80: server.Runner.RunTestCase:output_type -> server.TestCaseResult
+ 17, // 81: server.Runner.GetTestCase:output_type -> server.TestCase
+ 12, // 82: server.Runner.CreateTestCase:output_type -> server.HelloReply
+ 12, // 83: server.Runner.UpdateTestCase:output_type -> server.HelloReply
+ 12, // 84: server.Runner.DeleteTestCase:output_type -> server.HelloReply
+ 30, // 85: server.Runner.ListCodeGenerator:output_type -> server.SimpleList
+ 29, // 86: server.Runner.GenerateCode:output_type -> server.CommonResult
+ 30, // 87: server.Runner.ListConverter:output_type -> server.SimpleList
+ 29, // 88: server.Runner.ConvertTestSuite:output_type -> server.CommonResult
+ 23, // 89: server.Runner.PopularHeaders:output_type -> server.Pairs
+ 23, // 90: server.Runner.FunctionsQuery:output_type -> server.Pairs
+ 23, // 91: server.Runner.FunctionsQueryStream:output_type -> server.Pairs
+ 12, // 92: server.Runner.GetVersion:output_type -> server.HelloReply
+ 12, // 93: server.Runner.Sample:output_type -> server.HelloReply
+ 27, // 94: server.Runner.GetStoreKinds:output_type -> server.StoreKinds
+ 25, // 95: server.Runner.GetStores:output_type -> server.Stores
+ 26, // 96: server.Runner.CreateStore:output_type -> server.Store
+ 26, // 97: server.Runner.UpdateStore:output_type -> server.Store
+ 26, // 98: server.Runner.DeleteStore:output_type -> server.Store
+ 35, // 99: server.Runner.VerifyStore:output_type -> server.ExtensionStatus
+ 33, // 100: server.Runner.GetSecrets:output_type -> server.Secrets
+ 29, // 101: server.Runner.CreateSecret:output_type -> server.CommonResult
+ 29, // 102: server.Runner.DeleteSecret:output_type -> server.CommonResult
+ 29, // 103: server.Runner.UpdateSecret:output_type -> server.CommonResult
+ 37, // 104: server.Runner.PProf:output_type -> server.PProfData
+ 29, // 105: server.RunnerExtension.Run:output_type -> server.CommonResult
+ 38, // 106: server.Mock.Reload:output_type -> server.Empty
+ 39, // 107: server.Mock.GetConfig:output_type -> server.MockConfig
+ 70, // [70:108] is the sub-list for method output_type
+ 32, // [32:70] is the sub-list for method input_type
32, // [32:32] is the sub-list for extension type_name
32, // [32:32] is the sub-list for extension extendee
0, // [0:32] is the sub-list for field type_name
@@ -3176,7 +3232,7 @@ func file_pkg_server_server_proto_init() {
}
}
file_pkg_server_server_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Suite); i {
+ switch v := v.(*YamlData); i {
case 0:
return &v.state
case 1:
@@ -3188,7 +3244,7 @@ func file_pkg_server_server_proto_init() {
}
}
file_pkg_server_server_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*TestCaseWithSuite); i {
+ switch v := v.(*Suite); i {
case 0:
return &v.state
case 1:
@@ -3200,7 +3256,7 @@ func file_pkg_server_server_proto_init() {
}
}
file_pkg_server_server_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*TestCases); i {
+ switch v := v.(*TestCaseWithSuite); i {
case 0:
return &v.state
case 1:
@@ -3212,7 +3268,7 @@ func file_pkg_server_server_proto_init() {
}
}
file_pkg_server_server_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*TestCase); i {
+ switch v := v.(*TestCases); i {
case 0:
return &v.state
case 1:
@@ -3224,7 +3280,7 @@ func file_pkg_server_server_proto_init() {
}
}
file_pkg_server_server_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Request); i {
+ switch v := v.(*TestCase); i {
case 0:
return &v.state
case 1:
@@ -3236,7 +3292,7 @@ func file_pkg_server_server_proto_init() {
}
}
file_pkg_server_server_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Response); i {
+ switch v := v.(*Request); i {
case 0:
return &v.state
case 1:
@@ -3248,7 +3304,7 @@ func file_pkg_server_server_proto_init() {
}
}
file_pkg_server_server_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ConditionalVerify); i {
+ switch v := v.(*Response); i {
case 0:
return &v.state
case 1:
@@ -3260,7 +3316,7 @@ func file_pkg_server_server_proto_init() {
}
}
file_pkg_server_server_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*TestCaseResult); i {
+ switch v := v.(*ConditionalVerify); i {
case 0:
return &v.state
case 1:
@@ -3272,7 +3328,7 @@ func file_pkg_server_server_proto_init() {
}
}
file_pkg_server_server_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Pair); i {
+ switch v := v.(*TestCaseResult); i {
case 0:
return &v.state
case 1:
@@ -3284,7 +3340,7 @@ func file_pkg_server_server_proto_init() {
}
}
file_pkg_server_server_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Pairs); i {
+ switch v := v.(*Pair); i {
case 0:
return &v.state
case 1:
@@ -3296,7 +3352,7 @@ func file_pkg_server_server_proto_init() {
}
}
file_pkg_server_server_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*SimpleQuery); i {
+ switch v := v.(*Pairs); i {
case 0:
return &v.state
case 1:
@@ -3308,7 +3364,7 @@ func file_pkg_server_server_proto_init() {
}
}
file_pkg_server_server_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Stores); i {
+ switch v := v.(*SimpleQuery); i {
case 0:
return &v.state
case 1:
@@ -3320,7 +3376,7 @@ func file_pkg_server_server_proto_init() {
}
}
file_pkg_server_server_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Store); i {
+ switch v := v.(*Stores); i {
case 0:
return &v.state
case 1:
@@ -3332,7 +3388,7 @@ func file_pkg_server_server_proto_init() {
}
}
file_pkg_server_server_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*StoreKinds); i {
+ switch v := v.(*Store); i {
case 0:
return &v.state
case 1:
@@ -3344,7 +3400,7 @@ func file_pkg_server_server_proto_init() {
}
}
file_pkg_server_server_proto_msgTypes[27].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*StoreKind); i {
+ switch v := v.(*StoreKinds); i {
case 0:
return &v.state
case 1:
@@ -3356,7 +3412,7 @@ func file_pkg_server_server_proto_init() {
}
}
file_pkg_server_server_proto_msgTypes[28].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*CommonResult); i {
+ switch v := v.(*StoreKind); i {
case 0:
return &v.state
case 1:
@@ -3368,7 +3424,7 @@ func file_pkg_server_server_proto_init() {
}
}
file_pkg_server_server_proto_msgTypes[29].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*SimpleList); i {
+ switch v := v.(*CommonResult); i {
case 0:
return &v.state
case 1:
@@ -3380,7 +3436,7 @@ func file_pkg_server_server_proto_init() {
}
}
file_pkg_server_server_proto_msgTypes[30].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*SimpleName); i {
+ switch v := v.(*SimpleList); i {
case 0:
return &v.state
case 1:
@@ -3392,7 +3448,7 @@ func file_pkg_server_server_proto_init() {
}
}
file_pkg_server_server_proto_msgTypes[31].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*CodeGenerateRequest); i {
+ switch v := v.(*SimpleName); i {
case 0:
return &v.state
case 1:
@@ -3404,7 +3460,7 @@ func file_pkg_server_server_proto_init() {
}
}
file_pkg_server_server_proto_msgTypes[32].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Secrets); i {
+ switch v := v.(*CodeGenerateRequest); i {
case 0:
return &v.state
case 1:
@@ -3416,7 +3472,7 @@ func file_pkg_server_server_proto_init() {
}
}
file_pkg_server_server_proto_msgTypes[33].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Secret); i {
+ switch v := v.(*Secrets); i {
case 0:
return &v.state
case 1:
@@ -3428,7 +3484,7 @@ func file_pkg_server_server_proto_init() {
}
}
file_pkg_server_server_proto_msgTypes[34].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ExtensionStatus); i {
+ switch v := v.(*Secret); i {
case 0:
return &v.state
case 1:
@@ -3440,7 +3496,7 @@ func file_pkg_server_server_proto_init() {
}
}
file_pkg_server_server_proto_msgTypes[35].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*PProfRequest); i {
+ switch v := v.(*ExtensionStatus); i {
case 0:
return &v.state
case 1:
@@ -3452,7 +3508,7 @@ func file_pkg_server_server_proto_init() {
}
}
file_pkg_server_server_proto_msgTypes[36].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*PProfData); i {
+ switch v := v.(*PProfRequest); i {
case 0:
return &v.state
case 1:
@@ -3464,7 +3520,7 @@ func file_pkg_server_server_proto_init() {
}
}
file_pkg_server_server_proto_msgTypes[37].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Empty); i {
+ switch v := v.(*PProfData); i {
case 0:
return &v.state
case 1:
@@ -3476,6 +3532,18 @@ func file_pkg_server_server_proto_init() {
}
}
file_pkg_server_server_proto_msgTypes[38].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*Empty); i {
+ case 0:
+ return &v.state
+ case 1:
+ return &v.sizeCache
+ case 2:
+ return &v.unknownFields
+ default:
+ return nil
+ }
+ }
+ file_pkg_server_server_proto_msgTypes[39].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*MockConfig); i {
case 0:
return &v.state
@@ -3494,7 +3562,7 @@ func file_pkg_server_server_proto_init() {
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_pkg_server_server_proto_rawDesc,
NumEnums: 0,
- NumMessages: 41,
+ NumMessages: 42,
NumExtensions: 0,
NumServices: 3,
},
diff --git a/pkg/server/server.pb.gw.go b/pkg/server/server.pb.gw.go
index ffb8cc1..39b7c8c 100644
--- a/pkg/server/server.pb.gw.go
+++ b/pkg/server/server.pb.gw.go
@@ -35,11 +35,7 @@ func request_Runner_Run_0(ctx context.Context, marshaler runtime.Marshaler, clie
var protoReq TestTask
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -52,11 +48,7 @@ func local_request_Runner_Run_0(ctx context.Context, marshaler runtime.Marshaler
var protoReq TestTask
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -69,11 +61,7 @@ func request_Runner_GetSuites_0(ctx context.Context, marshaler runtime.Marshaler
var protoReq Empty
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -86,11 +74,7 @@ func local_request_Runner_GetSuites_0(ctx context.Context, marshaler runtime.Mar
var protoReq Empty
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -103,11 +87,7 @@ func request_Runner_CreateTestSuite_0(ctx context.Context, marshaler runtime.Mar
var protoReq TestSuiteIdentity
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -120,11 +100,7 @@ func local_request_Runner_CreateTestSuite_0(ctx context.Context, marshaler runti
var protoReq TestSuiteIdentity
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -137,11 +113,7 @@ func request_Runner_ImportTestSuite_0(ctx context.Context, marshaler runtime.Mar
var protoReq TestSuiteSource
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -154,11 +126,7 @@ func local_request_Runner_ImportTestSuite_0(ctx context.Context, marshaler runti
var protoReq TestSuiteSource
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -171,11 +139,7 @@ func request_Runner_GetTestSuite_0(ctx context.Context, marshaler runtime.Marsha
var protoReq TestSuiteIdentity
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -188,11 +152,7 @@ func local_request_Runner_GetTestSuite_0(ctx context.Context, marshaler runtime.
var protoReq TestSuiteIdentity
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -205,11 +165,7 @@ func request_Runner_UpdateTestSuite_0(ctx context.Context, marshaler runtime.Mar
var protoReq TestSuite
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -222,11 +178,7 @@ func local_request_Runner_UpdateTestSuite_0(ctx context.Context, marshaler runti
var protoReq TestSuite
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -239,11 +191,7 @@ func request_Runner_DeleteTestSuite_0(ctx context.Context, marshaler runtime.Mar
var protoReq TestSuiteIdentity
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -256,11 +204,7 @@ func local_request_Runner_DeleteTestSuite_0(ctx context.Context, marshaler runti
var protoReq TestSuiteIdentity
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -269,15 +213,37 @@ func local_request_Runner_DeleteTestSuite_0(ctx context.Context, marshaler runti
}
+func request_Runner_GetTestSuiteYaml_0(ctx context.Context, marshaler runtime.Marshaler, client RunnerClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
+ var protoReq TestSuiteIdentity
+ var metadata runtime.ServerMetadata
+
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
+ return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
+ }
+
+ msg, err := client.GetTestSuiteYaml(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
+ return msg, metadata, err
+
+}
+
+func local_request_Runner_GetTestSuiteYaml_0(ctx context.Context, marshaler runtime.Marshaler, server RunnerServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
+ var protoReq TestSuiteIdentity
+ var metadata runtime.ServerMetadata
+
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
+ return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
+ }
+
+ msg, err := server.GetTestSuiteYaml(ctx, &protoReq)
+ return msg, metadata, err
+
+}
+
func request_Runner_ListTestCase_0(ctx context.Context, marshaler runtime.Marshaler, client RunnerClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
var protoReq TestSuiteIdentity
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -290,11 +256,7 @@ func local_request_Runner_ListTestCase_0(ctx context.Context, marshaler runtime.
var protoReq TestSuiteIdentity
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -307,11 +269,7 @@ func request_Runner_GetSuggestedAPIs_0(ctx context.Context, marshaler runtime.Ma
var protoReq TestSuiteIdentity
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -324,11 +282,7 @@ func local_request_Runner_GetSuggestedAPIs_0(ctx context.Context, marshaler runt
var protoReq TestSuiteIdentity
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -341,11 +295,7 @@ func request_Runner_RunTestCase_0(ctx context.Context, marshaler runtime.Marshal
var protoReq TestCaseIdentity
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -358,11 +308,7 @@ func local_request_Runner_RunTestCase_0(ctx context.Context, marshaler runtime.M
var protoReq TestCaseIdentity
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -375,11 +321,7 @@ func request_Runner_GetTestCase_0(ctx context.Context, marshaler runtime.Marshal
var protoReq TestCaseIdentity
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -392,11 +334,7 @@ func local_request_Runner_GetTestCase_0(ctx context.Context, marshaler runtime.M
var protoReq TestCaseIdentity
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -409,11 +347,7 @@ func request_Runner_CreateTestCase_0(ctx context.Context, marshaler runtime.Mars
var protoReq TestCaseWithSuite
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -426,11 +360,7 @@ func local_request_Runner_CreateTestCase_0(ctx context.Context, marshaler runtim
var protoReq TestCaseWithSuite
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -443,11 +373,7 @@ func request_Runner_UpdateTestCase_0(ctx context.Context, marshaler runtime.Mars
var protoReq TestCaseWithSuite
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -460,11 +386,7 @@ func local_request_Runner_UpdateTestCase_0(ctx context.Context, marshaler runtim
var protoReq TestCaseWithSuite
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -477,11 +399,7 @@ func request_Runner_DeleteTestCase_0(ctx context.Context, marshaler runtime.Mars
var protoReq TestCaseIdentity
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -494,11 +412,7 @@ func local_request_Runner_DeleteTestCase_0(ctx context.Context, marshaler runtim
var protoReq TestCaseIdentity
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -511,11 +425,7 @@ func request_Runner_ListCodeGenerator_0(ctx context.Context, marshaler runtime.M
var protoReq Empty
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -528,11 +438,7 @@ func local_request_Runner_ListCodeGenerator_0(ctx context.Context, marshaler run
var protoReq Empty
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -545,11 +451,7 @@ func request_Runner_GenerateCode_0(ctx context.Context, marshaler runtime.Marsha
var protoReq CodeGenerateRequest
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -562,11 +464,7 @@ func local_request_Runner_GenerateCode_0(ctx context.Context, marshaler runtime.
var protoReq CodeGenerateRequest
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -579,11 +477,7 @@ func request_Runner_ListConverter_0(ctx context.Context, marshaler runtime.Marsh
var protoReq Empty
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -596,11 +490,7 @@ func local_request_Runner_ListConverter_0(ctx context.Context, marshaler runtime
var protoReq Empty
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -613,11 +503,7 @@ func request_Runner_ConvertTestSuite_0(ctx context.Context, marshaler runtime.Ma
var protoReq CodeGenerateRequest
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -630,11 +516,7 @@ func local_request_Runner_ConvertTestSuite_0(ctx context.Context, marshaler runt
var protoReq CodeGenerateRequest
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -647,11 +529,7 @@ func request_Runner_PopularHeaders_0(ctx context.Context, marshaler runtime.Mars
var protoReq Empty
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -664,11 +542,7 @@ func local_request_Runner_PopularHeaders_0(ctx context.Context, marshaler runtim
var protoReq Empty
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -681,11 +555,7 @@ func request_Runner_FunctionsQuery_0(ctx context.Context, marshaler runtime.Mars
var protoReq SimpleQuery
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -698,11 +568,7 @@ func local_request_Runner_FunctionsQuery_0(ctx context.Context, marshaler runtim
var protoReq SimpleQuery
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -758,11 +624,7 @@ func request_Runner_GetVersion_0(ctx context.Context, marshaler runtime.Marshale
var protoReq Empty
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -775,11 +637,7 @@ func local_request_Runner_GetVersion_0(ctx context.Context, marshaler runtime.Ma
var protoReq Empty
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -792,11 +650,7 @@ func request_Runner_Sample_0(ctx context.Context, marshaler runtime.Marshaler, c
var protoReq Empty
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -809,11 +663,7 @@ func local_request_Runner_Sample_0(ctx context.Context, marshaler runtime.Marsha
var protoReq Empty
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -826,11 +676,7 @@ func request_Runner_GetStoreKinds_0(ctx context.Context, marshaler runtime.Marsh
var protoReq Empty
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -843,11 +689,7 @@ func local_request_Runner_GetStoreKinds_0(ctx context.Context, marshaler runtime
var protoReq Empty
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -860,11 +702,7 @@ func request_Runner_GetStores_0(ctx context.Context, marshaler runtime.Marshaler
var protoReq Empty
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -877,11 +715,7 @@ func local_request_Runner_GetStores_0(ctx context.Context, marshaler runtime.Mar
var protoReq Empty
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -894,11 +728,7 @@ func request_Runner_CreateStore_0(ctx context.Context, marshaler runtime.Marshal
var protoReq Store
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -911,11 +741,7 @@ func local_request_Runner_CreateStore_0(ctx context.Context, marshaler runtime.M
var protoReq Store
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -928,11 +754,7 @@ func request_Runner_UpdateStore_0(ctx context.Context, marshaler runtime.Marshal
var protoReq Store
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -945,11 +767,7 @@ func local_request_Runner_UpdateStore_0(ctx context.Context, marshaler runtime.M
var protoReq Store
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -962,11 +780,7 @@ func request_Runner_DeleteStore_0(ctx context.Context, marshaler runtime.Marshal
var protoReq Store
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -979,11 +793,7 @@ func local_request_Runner_DeleteStore_0(ctx context.Context, marshaler runtime.M
var protoReq Store
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -996,11 +806,7 @@ func request_Runner_VerifyStore_0(ctx context.Context, marshaler runtime.Marshal
var protoReq SimpleQuery
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -1013,11 +819,7 @@ func local_request_Runner_VerifyStore_0(ctx context.Context, marshaler runtime.M
var protoReq SimpleQuery
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -1030,11 +832,7 @@ func request_Runner_GetSecrets_0(ctx context.Context, marshaler runtime.Marshale
var protoReq Empty
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -1047,11 +845,7 @@ func local_request_Runner_GetSecrets_0(ctx context.Context, marshaler runtime.Ma
var protoReq Empty
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -1064,11 +858,7 @@ func request_Runner_CreateSecret_0(ctx context.Context, marshaler runtime.Marsha
var protoReq Secret
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -1081,11 +871,7 @@ func local_request_Runner_CreateSecret_0(ctx context.Context, marshaler runtime.
var protoReq Secret
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -1098,11 +884,7 @@ func request_Runner_DeleteSecret_0(ctx context.Context, marshaler runtime.Marsha
var protoReq Secret
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -1115,11 +897,7 @@ func local_request_Runner_DeleteSecret_0(ctx context.Context, marshaler runtime.
var protoReq Secret
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -1132,11 +910,7 @@ func request_Runner_UpdateSecret_0(ctx context.Context, marshaler runtime.Marsha
var protoReq Secret
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -1149,11 +923,7 @@ func local_request_Runner_UpdateSecret_0(ctx context.Context, marshaler runtime.
var protoReq Secret
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -1166,11 +936,7 @@ func request_Runner_PProf_0(ctx context.Context, marshaler runtime.Marshaler, cl
var protoReq PProfRequest
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -1183,11 +949,7 @@ func local_request_Runner_PProf_0(ctx context.Context, marshaler runtime.Marshal
var protoReq PProfRequest
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -1200,11 +962,7 @@ func request_RunnerExtension_Run_0(ctx context.Context, marshaler runtime.Marsha
var protoReq TestSuiteWithCase
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -1217,11 +975,7 @@ func local_request_RunnerExtension_Run_0(ctx context.Context, marshaler runtime.
var protoReq TestSuiteWithCase
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -1234,11 +988,7 @@ func request_Mock_Reload_0(ctx context.Context, marshaler runtime.Marshaler, cli
var protoReq MockConfig
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -1251,11 +1001,7 @@ func local_request_Mock_Reload_0(ctx context.Context, marshaler runtime.Marshale
var protoReq MockConfig
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -1268,11 +1014,7 @@ func request_Mock_GetConfig_0(ctx context.Context, marshaler runtime.Marshaler,
var protoReq Empty
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -1285,11 +1027,7 @@ func local_request_Mock_GetConfig_0(ctx context.Context, marshaler runtime.Marsh
var protoReq Empty
var metadata runtime.ServerMetadata
- newReader, berr := utilities.IOReaderFactory(req.Body)
- if berr != nil {
- return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
- }
- if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF {
+ if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
@@ -1479,6 +1217,31 @@ func RegisterRunnerHandlerServer(ctx context.Context, mux *runtime.ServeMux, ser
})
+ mux.Handle("POST", pattern_Runner_GetTestSuiteYaml_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
+ ctx, cancel := context.WithCancel(req.Context())
+ defer cancel()
+ var stream runtime.ServerTransportStream
+ ctx = grpc.NewContextWithServerTransportStream(ctx, &stream)
+ inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
+ var err error
+ var annotatedContext context.Context
+ annotatedContext, err = runtime.AnnotateIncomingContext(ctx, mux, req, "/server.Runner/GetTestSuiteYaml", runtime.WithHTTPPathPattern("/server.Runner/GetTestSuiteYaml"))
+ if err != nil {
+ runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
+ return
+ }
+ resp, md, err := local_request_Runner_GetTestSuiteYaml_0(annotatedContext, inboundMarshaler, server, req, pathParams)
+ md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer())
+ annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md)
+ if err != nil {
+ runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err)
+ return
+ }
+
+ forward_Runner_GetTestSuiteYaml_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
+
+ })
+
mux.Handle("POST", pattern_Runner_ListTestCase_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
ctx, cancel := context.WithCancel(req.Context())
defer cancel()
@@ -2424,6 +2187,28 @@ func RegisterRunnerHandlerClient(ctx context.Context, mux *runtime.ServeMux, cli
})
+ mux.Handle("POST", pattern_Runner_GetTestSuiteYaml_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
+ ctx, cancel := context.WithCancel(req.Context())
+ defer cancel()
+ inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
+ var err error
+ var annotatedContext context.Context
+ annotatedContext, err = runtime.AnnotateContext(ctx, mux, req, "/server.Runner/GetTestSuiteYaml", runtime.WithHTTPPathPattern("/server.Runner/GetTestSuiteYaml"))
+ if err != nil {
+ runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
+ return
+ }
+ resp, md, err := request_Runner_GetTestSuiteYaml_0(annotatedContext, inboundMarshaler, client, req, pathParams)
+ annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md)
+ if err != nil {
+ runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err)
+ return
+ }
+
+ forward_Runner_GetTestSuiteYaml_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
+
+ })
+
mux.Handle("POST", pattern_Runner_ListTestCase_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
ctx, cancel := context.WithCancel(req.Context())
defer cancel()
@@ -3036,6 +2821,8 @@ var (
pattern_Runner_DeleteTestSuite_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"server.Runner", "DeleteTestSuite"}, ""))
+ pattern_Runner_GetTestSuiteYaml_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"server.Runner", "GetTestSuiteYaml"}, ""))
+
pattern_Runner_ListTestCase_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"server.Runner", "ListTestCase"}, ""))
pattern_Runner_GetSuggestedAPIs_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"server.Runner", "GetSuggestedAPIs"}, ""))
@@ -3106,6 +2893,8 @@ var (
forward_Runner_DeleteTestSuite_0 = runtime.ForwardResponseMessage
+ forward_Runner_GetTestSuiteYaml_0 = runtime.ForwardResponseMessage
+
forward_Runner_ListTestCase_0 = runtime.ForwardResponseMessage
forward_Runner_GetSuggestedAPIs_0 = runtime.ForwardResponseMessage
diff --git a/pkg/server/server.proto b/pkg/server/server.proto
index d0a1e5d..a03ff52 100644
--- a/pkg/server/server.proto
+++ b/pkg/server/server.proto
@@ -14,6 +14,7 @@ service Runner {
rpc GetTestSuite(TestSuiteIdentity) returns (TestSuite) {}
rpc UpdateTestSuite(TestSuite) returns (HelloReply) {}
rpc DeleteTestSuite(TestSuiteIdentity) returns (HelloReply) {}
+ rpc GetTestSuiteYaml(TestSuiteIdentity) returns (YamlData) {}
// test cases related
rpc ListTestCase(TestSuiteIdentity) returns (Suite) {}
@@ -143,6 +144,10 @@ message HelloReply {
string error = 2;
}
+message YamlData {
+ bytes data = 1;
+}
+
message Suite {
string name = 1;
string api = 2;
diff --git a/pkg/server/server.swagger.json b/pkg/server/server.swagger.json
index e3a3622..71addb7 100644
--- a/pkg/server/server.swagger.json
+++ b/pkg/server/server.swagger.json
@@ -22,9 +22,41 @@
"application/json"
],
"paths": {
- "/server.Mock/Start": {
+ "/server.Mock/GetConfig": {
"post": {
- "operationId": "Mock_Start",
+ "operationId": "Mock_GetConfig",
+ "responses": {
+ "200": {
+ "description": "A successful response.",
+ "schema": {
+ "$ref": "#/definitions/serverMockConfig"
+ }
+ },
+ "default": {
+ "description": "An unexpected error response.",
+ "schema": {
+ "$ref": "#/definitions/rpcStatus"
+ }
+ }
+ },
+ "parameters": [
+ {
+ "name": "body",
+ "in": "body",
+ "required": true,
+ "schema": {
+ "$ref": "#/definitions/serverEmpty"
+ }
+ }
+ ],
+ "tags": [
+ "Mock"
+ ]
+ }
+ },
+ "/server.Mock/Reload": {
+ "post": {
+ "operationId": "Mock_Reload",
"responses": {
"200": {
"description": "A successful response.",
@@ -54,38 +86,6 @@
]
}
},
- "/server.Mock/Stop": {
- "post": {
- "operationId": "Mock_Stop",
- "responses": {
- "200": {
- "description": "A successful response.",
- "schema": {
- "$ref": "#/definitions/serverEmpty"
- }
- },
- "default": {
- "description": "An unexpected error response.",
- "schema": {
- "$ref": "#/definitions/rpcStatus"
- }
- }
- },
- "parameters": [
- {
- "name": "body",
- "in": "body",
- "required": true,
- "schema": {
- "$ref": "#/definitions/serverEmpty"
- }
- }
- ],
- "tags": [
- "Mock"
- ]
- }
- },
"/server.Runner/ConvertTestSuite": {
"post": {
"operationId": "Runner_ConvertTestSuite",
@@ -706,6 +706,38 @@
]
}
},
+ "/server.Runner/GetTestSuiteYaml": {
+ "post": {
+ "operationId": "Runner_GetTestSuiteYaml",
+ "responses": {
+ "200": {
+ "description": "A successful response.",
+ "schema": {
+ "$ref": "#/definitions/serverYamlData"
+ }
+ },
+ "default": {
+ "description": "An unexpected error response.",
+ "schema": {
+ "$ref": "#/definitions/rpcStatus"
+ }
+ }
+ },
+ "parameters": [
+ {
+ "name": "body",
+ "in": "body",
+ "required": true,
+ "schema": {
+ "$ref": "#/definitions/serverTestSuiteIdentity"
+ }
+ }
+ ],
+ "tags": [
+ "Runner"
+ ]
+ }
+ },
"/server.Runner/GetVersion": {
"post": {
"operationId": "Runner_GetVersion",
@@ -1884,6 +1916,15 @@
}
}
}
+ },
+ "serverYamlData": {
+ "type": "object",
+ "properties": {
+ "data": {
+ "type": "string",
+ "format": "byte"
+ }
+ }
}
}
}
diff --git a/pkg/server/server_grpc.pb.go b/pkg/server/server_grpc.pb.go
index 8a4ef66..74e025e 100644
--- a/pkg/server/server_grpc.pb.go
+++ b/pkg/server/server_grpc.pb.go
@@ -30,6 +30,7 @@ type RunnerClient interface {
GetTestSuite(ctx context.Context, in *TestSuiteIdentity, opts ...grpc.CallOption) (*TestSuite, error)
UpdateTestSuite(ctx context.Context, in *TestSuite, opts ...grpc.CallOption) (*HelloReply, error)
DeleteTestSuite(ctx context.Context, in *TestSuiteIdentity, opts ...grpc.CallOption) (*HelloReply, error)
+ GetTestSuiteYaml(ctx context.Context, in *TestSuiteIdentity, opts ...grpc.CallOption) (*YamlData, error)
// test cases related
ListTestCase(ctx context.Context, in *TestSuiteIdentity, opts ...grpc.CallOption) (*Suite, error)
GetSuggestedAPIs(ctx context.Context, in *TestSuiteIdentity, opts ...grpc.CallOption) (*TestCases, error)
@@ -137,6 +138,15 @@ func (c *runnerClient) DeleteTestSuite(ctx context.Context, in *TestSuiteIdentit
return out, nil
}
+func (c *runnerClient) GetTestSuiteYaml(ctx context.Context, in *TestSuiteIdentity, opts ...grpc.CallOption) (*YamlData, error) {
+ out := new(YamlData)
+ err := c.cc.Invoke(ctx, "/server.Runner/GetTestSuiteYaml", in, out, opts...)
+ if err != nil {
+ return nil, err
+ }
+ return out, nil
+}
+
func (c *runnerClient) ListTestCase(ctx context.Context, in *TestSuiteIdentity, opts ...grpc.CallOption) (*Suite, error) {
out := new(Suite)
err := c.cc.Invoke(ctx, "/server.Runner/ListTestCase", in, out, opts...)
@@ -414,6 +424,7 @@ type RunnerServer interface {
GetTestSuite(context.Context, *TestSuiteIdentity) (*TestSuite, error)
UpdateTestSuite(context.Context, *TestSuite) (*HelloReply, error)
DeleteTestSuite(context.Context, *TestSuiteIdentity) (*HelloReply, error)
+ GetTestSuiteYaml(context.Context, *TestSuiteIdentity) (*YamlData, error)
// test cases related
ListTestCase(context.Context, *TestSuiteIdentity) (*Suite, error)
GetSuggestedAPIs(context.Context, *TestSuiteIdentity) (*TestCases, error)
@@ -476,6 +487,9 @@ func (UnimplementedRunnerServer) UpdateTestSuite(context.Context, *TestSuite) (*
func (UnimplementedRunnerServer) DeleteTestSuite(context.Context, *TestSuiteIdentity) (*HelloReply, error) {
return nil, status.Errorf(codes.Unimplemented, "method DeleteTestSuite not implemented")
}
+func (UnimplementedRunnerServer) GetTestSuiteYaml(context.Context, *TestSuiteIdentity) (*YamlData, error) {
+ return nil, status.Errorf(codes.Unimplemented, "method GetTestSuiteYaml not implemented")
+}
func (UnimplementedRunnerServer) ListTestCase(context.Context, *TestSuiteIdentity) (*Suite, error) {
return nil, status.Errorf(codes.Unimplemented, "method ListTestCase not implemented")
}
@@ -696,6 +710,24 @@ func _Runner_DeleteTestSuite_Handler(srv interface{}, ctx context.Context, dec f
return interceptor(ctx, in, info, handler)
}
+func _Runner_GetTestSuiteYaml_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
+ in := new(TestSuiteIdentity)
+ if err := dec(in); err != nil {
+ return nil, err
+ }
+ if interceptor == nil {
+ return srv.(RunnerServer).GetTestSuiteYaml(ctx, in)
+ }
+ info := &grpc.UnaryServerInfo{
+ Server: srv,
+ FullMethod: "/server.Runner/GetTestSuiteYaml",
+ }
+ handler := func(ctx context.Context, req interface{}) (interface{}, error) {
+ return srv.(RunnerServer).GetTestSuiteYaml(ctx, req.(*TestSuiteIdentity))
+ }
+ return interceptor(ctx, in, info, handler)
+}
+
func _Runner_ListTestCase_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(TestSuiteIdentity)
if err := dec(in); err != nil {
@@ -1225,6 +1257,10 @@ var Runner_ServiceDesc = grpc.ServiceDesc{
MethodName: "DeleteTestSuite",
Handler: _Runner_DeleteTestSuite_Handler,
},
+ {
+ MethodName: "GetTestSuiteYaml",
+ Handler: _Runner_GetTestSuiteYaml_Handler,
+ },
{
MethodName: "ListTestCase",
Handler: _Runner_ListTestCase_Handler,
diff --git a/pkg/testing/loader.go b/pkg/testing/loader.go
index 6e49fec..273c9bb 100644
--- a/pkg/testing/loader.go
+++ b/pkg/testing/loader.go
@@ -39,6 +39,7 @@ type Writer interface {
ListTestSuite() (suites []TestSuite, err error)
GetTestSuite(name string, full bool) (suite TestSuite, err error)
+ GetTestSuiteYaml(name string) (testSuiteYaml []byte, err error)
CreateSuite(name, api string) (err error)
GetSuite(name string) (*TestSuite, string, error)
UpdateSuite(TestSuite) (err error)
diff --git a/pkg/testing/loader_file.go b/pkg/testing/loader_file.go
index 022bf56..5921580 100644
--- a/pkg/testing/loader_file.go
+++ b/pkg/testing/loader_file.go
@@ -288,7 +288,7 @@ func (l *fileLoader) DeleteSuite(name string) (err error) {
return
}
-func (l *fileLoader) ListTestCase(suite string) (testcases []TestCase, err error) {
+func (l *fileLoader) LoadAndParse(suite string, mode string) (testcases []TestCase, testSuiteYaml []byte, err error) {
defer func() {
l.Reset()
}()
@@ -308,12 +308,28 @@ func (l *fileLoader) ListTestCase(suite string) (testcases []TestCase, err error
continue
}
- testcases = testSuite.Items
+ switch mode {
+ case "yaml":
+ testSuiteYaml = data
+ default:
+ testcases = testSuite.Items
+ }
+
break
}
return
}
+func (l *fileLoader) ListTestCase(suite string) (testcases []TestCase, err error) {
+ testcases, _, err = l.LoadAndParse(suite, "testcases")
+ return
+}
+
+func (l *fileLoader) GetTestSuiteYaml(suite string) (testSuiteYaml []byte, err error) {
+ _, testSuiteYaml, err = l.LoadAndParse(suite, "yaml")
+ return
+}
+
func (l *fileLoader) GetTestCase(suite, name string) (testcase TestCase, err error) {
var items []TestCase
if items, err = l.ListTestCase(suite); err == nil {
diff --git a/pkg/testing/loader_file_test.go b/pkg/testing/loader_file_test.go
index 613d1c6..8fe6345 100644
--- a/pkg/testing/loader_file_test.go
+++ b/pkg/testing/loader_file_test.go
@@ -211,6 +211,19 @@ func TestSuite(t *testing.T) {
assert.Equal(t, urlTestLogin, testcase.Request.API)
}
+ var data []byte
+ writer.Put("test")
+ assert.True(t, writer.HasMore())
+ data, err = writer.Load()
+ assert.NoError(t, err)
+ writer.Reset()
+
+ var testSuiteYaml []byte
+ testSuiteYaml, err = writer.GetTestSuiteYaml("test")
+ if assert.NoError(t, err) {
+ assert.Equal(t, data, testSuiteYaml)
+ }
+
err = writer.DeleteTestCase("test", "login")
assert.NoError(t, err)
diff --git a/pkg/testing/loader_non.go b/pkg/testing/loader_non.go
index 4cf47e3..05d7688 100644
--- a/pkg/testing/loader_non.go
+++ b/pkg/testing/loader_non.go
@@ -80,6 +80,10 @@ func (l *nonLoader) ListTestCase(suite string) (testcases []TestCase, err error)
return
}
+func (l *nonLoader) GetTestSuiteYaml(suite string) (testSuiteYaml []byte, err error) {
+ return
+}
+
func (l *nonLoader) GetTestCase(suite, name string) (testcase TestCase, err error) {
return
}
diff --git a/pkg/testing/remote/grpc_store.go b/pkg/testing/remote/grpc_store.go
index e7a0967..94f7d1b 100644
--- a/pkg/testing/remote/grpc_store.go
+++ b/pkg/testing/remote/grpc_store.go
@@ -87,6 +87,10 @@ func (g *gRPCLoader) Reset() {
// nothing to do
}
+func (g *gRPCLoader) GetTestSuiteYaml(suite string) (testSuiteYaml []byte, err error) {
+ return
+}
+
func (g *gRPCLoader) ListTestCase(suite string) (testcases []testing.TestCase, err error) {
var testCases *server.TestCases
testCases, err = g.client.ListTestCases(g.ctx, &TestSuite{