Skip to content

Commit 89ab28e

Browse files
feat(closes OPEN-8532): expose 'tests/{id}/results' endpoint
1 parent 6b44b32 commit 89ab28e

File tree

7 files changed

+2424
-26
lines changed

7 files changed

+2424
-26
lines changed

.stats.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
configured_endpoints: 24
2-
openapi_spec_hash: c97a5263afcc72ca5a47bc5a87683a78
3-
config_hash: f0743196c68fb84cbd06a95f134702b3
1+
configured_endpoints: 25
2+
openapi_spec_hash: 4eff18b3478c98a9b257ac27fdeb6b49
3+
config_hash: b415187e3925c414fb2597cdd0a11859

api.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,9 @@ Methods:
162162
Response Types:
163163

164164
- <a href="https://pkg.go.dev/github.com/openlayer-ai/openlayer-go">openlayer</a>.<a href="https://pkg.go.dev/github.com/openlayer-ai/openlayer-go#TestEvaluateResponse">TestEvaluateResponse</a>
165+
- <a href="https://pkg.go.dev/github.com/openlayer-ai/openlayer-go">openlayer</a>.<a href="https://pkg.go.dev/github.com/openlayer-ai/openlayer-go#TestListResultsResponse">TestListResultsResponse</a>
165166

166167
Methods:
167168

168169
- <code title="post /tests/{testId}/evaluate">client.Tests.<a href="https://pkg.go.dev/github.com/openlayer-ai/openlayer-go#TestService.Evaluate">Evaluate</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, testID <a href="https://pkg.go.dev/builtin#string">string</a>, body <a href="https://pkg.go.dev/github.com/openlayer-ai/openlayer-go">openlayer</a>.<a href="https://pkg.go.dev/github.com/openlayer-ai/openlayer-go#TestEvaluateParams">TestEvaluateParams</a>) (<a href="https://pkg.go.dev/github.com/openlayer-ai/openlayer-go">openlayer</a>.<a href="https://pkg.go.dev/github.com/openlayer-ai/openlayer-go#TestEvaluateResponse">TestEvaluateResponse</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
170+
- <code title="get /tests/{testId}/results">client.Tests.<a href="https://pkg.go.dev/github.com/openlayer-ai/openlayer-go#TestService.ListResults">ListResults</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, testID <a href="https://pkg.go.dev/builtin#string">string</a>, query <a href="https://pkg.go.dev/github.com/openlayer-ai/openlayer-go">openlayer</a>.<a href="https://pkg.go.dev/github.com/openlayer-ai/openlayer-go#TestListResultsParams">TestListResultsParams</a>) (<a href="https://pkg.go.dev/github.com/openlayer-ai/openlayer-go">openlayer</a>.<a href="https://pkg.go.dev/github.com/openlayer-ai/openlayer-go#TestListResultsResponse">TestListResultsResponse</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>

committestresult.go

Lines changed: 358 additions & 4 deletions
Large diffs are not rendered by default.

inferencepipelinetestresult.go

Lines changed: 362 additions & 4 deletions
Large diffs are not rendered by default.

shared/union.go

Lines changed: 53 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -4,27 +4,65 @@ package shared
44

55
type UnionString string
66

7-
func (UnionString) ImplementsProjectTestNewResponseThresholdsValueUnion() {}
8-
func (UnionString) ImplementsProjectTestListResponseItemsThresholdsValueUnion() {}
9-
func (UnionString) ImplementsProjectTestNewParamsThresholdsValueUnion() {}
10-
func (UnionString) ImplementsProjectTestUpdateParamsPayloadsThresholdsValueUnion() {}
11-
func (UnionString) ImplementsCommitTestResultListResponseItemsGoalThresholdsValueUnion() {}
7+
func (UnionString) ImplementsProjectTestNewResponseThresholdsValueUnion() {}
8+
func (UnionString) ImplementsProjectTestListResponseItemsThresholdsValueUnion() {}
9+
func (UnionString) ImplementsProjectTestNewParamsThresholdsValueUnion() {}
10+
func (UnionString) ImplementsProjectTestUpdateParamsPayloadsThresholdsValueUnion() {}
11+
func (UnionString) ImplementsCommitTestResultListResponseItemsGoalThresholdsValueUnion() {}
12+
func (UnionString) ImplementsCommitTestResultListResponseItemsRowsBodyColumnFiltersSetColumnFilterValueUnion() {
13+
}
14+
func (UnionString) ImplementsCommitTestResultListResponseItemsRowsBodyColumnFiltersStringColumnFilterValueUnion() {
15+
}
1216
func (UnionString) ImplementsInferencePipelineTestResultListResponseItemsGoalThresholdsValueUnion() {}
17+
func (UnionString) ImplementsInferencePipelineTestResultListResponseItemsRowsBodyColumnFiltersSetColumnFilterValueUnion() {
18+
}
19+
func (UnionString) ImplementsInferencePipelineTestResultListResponseItemsRowsBodyColumnFiltersStringColumnFilterValueUnion() {
20+
}
21+
func (UnionString) ImplementsTestListResultsResponseItemsGoalThresholdsValueUnion() {}
22+
func (UnionString) ImplementsTestListResultsResponseItemsRowsBodyColumnFiltersSetColumnFilterValueUnion() {
23+
}
24+
func (UnionString) ImplementsTestListResultsResponseItemsRowsBodyColumnFiltersStringColumnFilterValueUnion() {
25+
}
26+
func (UnionString) ImplementsTestListResultsResponseLastUnskippedResultGoalThresholdsValueUnion() {}
27+
func (UnionString) ImplementsTestListResultsResponseLastUnskippedResultRowsBodyColumnFiltersSetColumnFilterValueUnion() {
28+
}
29+
func (UnionString) ImplementsTestListResultsResponseLastUnskippedResultRowsBodyColumnFiltersStringColumnFilterValueUnion() {
30+
}
1331

1432
type UnionBool bool
1533

16-
func (UnionBool) ImplementsProjectTestNewResponseThresholdsValueUnion() {}
17-
func (UnionBool) ImplementsProjectTestListResponseItemsThresholdsValueUnion() {}
18-
func (UnionBool) ImplementsProjectTestNewParamsThresholdsValueUnion() {}
19-
func (UnionBool) ImplementsProjectTestUpdateParamsPayloadsThresholdsValueUnion() {}
20-
func (UnionBool) ImplementsCommitTestResultListResponseItemsGoalThresholdsValueUnion() {}
34+
func (UnionBool) ImplementsProjectTestNewResponseThresholdsValueUnion() {}
35+
func (UnionBool) ImplementsProjectTestListResponseItemsThresholdsValueUnion() {}
36+
func (UnionBool) ImplementsProjectTestNewParamsThresholdsValueUnion() {}
37+
func (UnionBool) ImplementsProjectTestUpdateParamsPayloadsThresholdsValueUnion() {}
38+
func (UnionBool) ImplementsCommitTestResultListResponseItemsGoalThresholdsValueUnion() {}
39+
func (UnionBool) ImplementsCommitTestResultListResponseItemsRowsBodyColumnFiltersStringColumnFilterValueUnion() {
40+
}
2141
func (UnionBool) ImplementsInferencePipelineTestResultListResponseItemsGoalThresholdsValueUnion() {}
42+
func (UnionBool) ImplementsInferencePipelineTestResultListResponseItemsRowsBodyColumnFiltersStringColumnFilterValueUnion() {
43+
}
44+
func (UnionBool) ImplementsTestListResultsResponseItemsGoalThresholdsValueUnion() {}
45+
func (UnionBool) ImplementsTestListResultsResponseItemsRowsBodyColumnFiltersStringColumnFilterValueUnion() {
46+
}
47+
func (UnionBool) ImplementsTestListResultsResponseLastUnskippedResultGoalThresholdsValueUnion() {}
48+
func (UnionBool) ImplementsTestListResultsResponseLastUnskippedResultRowsBodyColumnFiltersStringColumnFilterValueUnion() {
49+
}
2250

2351
type UnionFloat float64
2452

25-
func (UnionFloat) ImplementsProjectTestNewResponseThresholdsValueUnion() {}
26-
func (UnionFloat) ImplementsProjectTestListResponseItemsThresholdsValueUnion() {}
27-
func (UnionFloat) ImplementsProjectTestNewParamsThresholdsValueUnion() {}
28-
func (UnionFloat) ImplementsProjectTestUpdateParamsPayloadsThresholdsValueUnion() {}
29-
func (UnionFloat) ImplementsCommitTestResultListResponseItemsGoalThresholdsValueUnion() {}
53+
func (UnionFloat) ImplementsProjectTestNewResponseThresholdsValueUnion() {}
54+
func (UnionFloat) ImplementsProjectTestListResponseItemsThresholdsValueUnion() {}
55+
func (UnionFloat) ImplementsProjectTestNewParamsThresholdsValueUnion() {}
56+
func (UnionFloat) ImplementsProjectTestUpdateParamsPayloadsThresholdsValueUnion() {}
57+
func (UnionFloat) ImplementsCommitTestResultListResponseItemsGoalThresholdsValueUnion() {}
58+
func (UnionFloat) ImplementsCommitTestResultListResponseItemsRowsBodyColumnFiltersSetColumnFilterValueUnion() {
59+
}
3060
func (UnionFloat) ImplementsInferencePipelineTestResultListResponseItemsGoalThresholdsValueUnion() {}
61+
func (UnionFloat) ImplementsInferencePipelineTestResultListResponseItemsRowsBodyColumnFiltersSetColumnFilterValueUnion() {
62+
}
63+
func (UnionFloat) ImplementsTestListResultsResponseItemsGoalThresholdsValueUnion() {}
64+
func (UnionFloat) ImplementsTestListResultsResponseItemsRowsBodyColumnFiltersSetColumnFilterValueUnion() {
65+
}
66+
func (UnionFloat) ImplementsTestListResultsResponseLastUnskippedResultGoalThresholdsValueUnion() {}
67+
func (UnionFloat) ImplementsTestListResultsResponseLastUnskippedResultRowsBodyColumnFiltersSetColumnFilterValueUnion() {
68+
}

0 commit comments

Comments
 (0)