Proto commits in fzyzcjy/flutter_convenient_test

These 40 commits are when the Protocol Buffers files have changed:

Commit:ce2235b
Author:fzyzcjy

Revert "add goldenBasedirForFailure config passing to worker" This reverts commit da5519f56bd3ef411ebfaf747ce240824bd71fc2.

The documentation is generated from this commit.

Commit:da5519f
Author:fzyzcjy

add goldenBasedirForFailure config passing to worker

Commit:8c3dd99
Author:fzyzcjy

Revert "add WorkerCurrentRunConfig.superRunId" This reverts commit 7375548a8b945f1849a2d87d1e906f047c455615.

The documentation is generated from this commit.

Commit:7375548
Author:fzyzcjy

add WorkerCurrentRunConfig.superRunId

Commit:a1e4238
Author:fzyzcjy

remove unused file

The documentation is generated from this commit.

Commit:ab101cc
Author:fzyzcjy
Committer:fzyzcjy

add update_goldens flag

Commit:9324966
Author:fzyzcjy

Revert "remove Test/Group `id` from proto #136" This reverts commit 7544d601fb9662577d192a9593144c1a4c0c702b.

Commit:7544d60
Author:fzyzcjy
Committer:fzyzcjy

remove Test/Group `id` from proto #136

Commit:31b6278
Author:fzyzcjy
Committer:fzyzcjy

use "test_name" instead of "entry_locator" since test name is prefixed with group name, so no need to use group name to locate test name #129

Commit:a291834
Author:fzyzcjy

Revert "Revert "protobuf should use int64 instead of int32 for (new) id, since we use snowflake which is 64bit #131"" This reverts commit 2540fbe1732e03b0b4d309c85f65b3b6538deed1.

Commit:2540fbe
Author:fzyzcjy

Revert "protobuf should use int64 instead of int32 for (new) id, since we use snowflake which is 64bit #131" This reverts commit 0ad0817e7d8a6812bfc426282fef5622e7e50e6a.

Commit:f8df2ec
Author:fzyzcjy

Revert "let protobuf use id instead of entry_locators #130" This reverts commit 7dc82311cece9f987c9e32e828dd9f0ce716f34e.

Commit:7dc8231
Author:fzyzcjy

let protobuf use id instead of entry_locators #130

Commit:0ad0817
Author:fzyzcjy

protobuf should use int64 instead of int32 for (new) id, since we use snowflake which is 64bit #131

Commit:6f29186
Author:fzyzcjy

add default_retry_count in protobuf #123

Commit:54923ff
Author:fzyzcjy
Committer:fzyzcjy

send ResolvedExecutionFilterProto when TearDownAll

Commit:47e53d7
Author:fzyzcjy
Committer:fzyzcjy

refactor definition of ExecutionFilter

Commit:3c95523
Author:fzyzcjy
Committer:fzyzcjy

rename WorkerMode -> WorkerCurrentRunConfig, old name not accurate

Commit:7bf834a
Author:fzyzcjy

report ResolvedExecutionFilter to manager

Commit:bb15e77
Author:fzyzcjy
Committer:fzyzcjy

refactor into ExecutionFilter

Commit:4768f2d
Author:fzyzcjy

add ExecutionMode

Commit:1d4142c
Author:fzyzcjy

add `reportSuiteInfo` flag

Commit:55fd3de
Author:fzyzcjy

extract convenient_test_common_dart from convenient_test_common

Commit:251ab83
Author:fzyzcjy
Committer:fzyzcjy

refactor log entry into OverallExecution enum

Commit:9fec7ad
Author:fzyzcjy

add SET_UP_ALL and TEAR_DOWN_ALL

Commit:2ea0c13
Author:fzyzcjy

extract LogSubEntry such that no need to *replace* log entries anymore

Commit:47ddea9
Author:fzyzcjy

add LogEntry startTime/endTime

Commit:9003dd5
Author:fzyzcjy
Committer:fzyzcjy

remove ManagerToWorkerActionStream, otherwise hard to create a pseudo Manager grpc server

Commit:96da0d3
Author:fzyzcjy

refactor "ReportSth" into one single grpc call - the proto part

Commit:644f9ab
Author:fzyzcjy
Committer:fzyzcjy

use entry_locators instead of test name in proto

Commit:cfb3f1c
Author:fzyzcjy
Committer:fzyzcjy

refactor suite info data structure

Commit:7819dbe
Author:fzyzcjy
Committer:fzyzcjy

rename "Info" to "InfoProto"

Commit:7949cc9
Author:fzyzcjy
Committer:fzyzcjy

change data structure for test groups

Commit:e78e128
Author:fzyzcjy

add WorkerMode

Commit:bb03d59
Author:fzyzcjy

add LogEntryType.SECTION

Commit:1cc5a15
Author:fzyzcjy
Committer:fzyzcjy

rename efficient -> convenient inside code

Commit:8fa9962
Author:fzyzcjy

efficient -> convenient

Commit:6f1c096
Author:fzyzcjy

further fix naming issues

Commit:255fd32
Author:fzyzcjy

rename to "efficient_test" #1

Commit:f68da80
Author:fzyzcjy

move code from internal codebase to this public repository #1