Skip to content

Commit 29ac34a

Browse files
authored
[DOCS] Re-enable code snippet testing in close anomaly detection job API (#48259)
1 parent db6adf8 commit 29ac34a

File tree

2 files changed

+46
-7
lines changed

2 files changed

+46
-7
lines changed

docs/build.gradle

Lines changed: 45 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -972,12 +972,11 @@ buildRestTests.setups['server_metrics_index'] = '''
972972
number_of_shards: 1
973973
number_of_replicas: 0
974974
mappings:
975-
metric:
976-
properties:
977-
timestamp:
978-
type: date
979-
total:
980-
type: long
975+
properties:
976+
timestamp:
977+
type: date
978+
total:
979+
type: long
981980
'''
982981
buildRestTests.setups['server_metrics_data'] = buildRestTests.setups['server_metrics_index'] + '''
983982
- do:
@@ -1038,6 +1037,29 @@ buildRestTests.setups['server_metrics_job'] = buildRestTests.setups['server_metr
10381037
}
10391038
}
10401039
'''
1040+
buildRestTests.setups['server_metrics_job-raw'] = buildRestTests.setups['server_metrics_data'] + '''
1041+
- do:
1042+
raw:
1043+
method: PUT
1044+
path: _ml/anomaly_detectors/total-requests
1045+
body: >
1046+
{
1047+
"description" : "Total sum of requests",
1048+
"analysis_config" : {
1049+
"bucket_span":"10m",
1050+
"detectors" :[
1051+
{
1052+
"detector_description": "Sum of total",
1053+
"function": "sum",
1054+
"field_name": "total"
1055+
}
1056+
]},
1057+
"data_description" : {
1058+
"time_field":"timestamp",
1059+
"time_format": "epoch_ms"
1060+
}
1061+
}
1062+
'''
10411063
buildRestTests.setups['server_metrics_datafeed'] = buildRestTests.setups['server_metrics_job'] + '''
10421064
- do:
10431065
ml.put_datafeed:
@@ -1048,11 +1070,28 @@ buildRestTests.setups['server_metrics_datafeed'] = buildRestTests.setups['server
10481070
"indexes":"server-metrics"
10491071
}
10501072
'''
1073+
buildRestTests.setups['server_metrics_datafeed-raw'] = buildRestTests.setups['server_metrics_job-raw'] + '''
1074+
- do:
1075+
raw:
1076+
method: PUT
1077+
path: _ml/datafeeds/datafeed-total-requests
1078+
body: >
1079+
{
1080+
"job_id":"total-requests",
1081+
"indexes":"server-metrics"
1082+
}
1083+
'''
10511084
buildRestTests.setups['server_metrics_openjob'] = buildRestTests.setups['server_metrics_datafeed'] + '''
10521085
- do:
10531086
ml.open_job:
10541087
job_id: "total-requests"
10551088
'''
1089+
buildRestTests.setups['server_metrics_openjob-raw'] = buildRestTests.setups['server_metrics_datafeed-raw'] + '''
1090+
- do:
1091+
raw:
1092+
method: POST
1093+
path: _ml/anomaly_detectors/total-requests/_open
1094+
'''
10561095
buildRestTests.setups['server_metrics_startdf'] = buildRestTests.setups['server_metrics_openjob'] + '''
10571096
- do:
10581097
ml.start_datafeed:

docs/reference/ml/anomaly-detection/apis/close-job.asciidoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ The following example closes the `total-requests` job:
102102
--------------------------------------------------
103103
POST _ml/anomaly_detectors/total-requests/_close
104104
--------------------------------------------------
105-
// TEST[skip:setup:server_metrics_openjob]
105+
// TEST[setup:server_metrics_openjob-raw]
106106

107107
When the job is closed, you receive the following results:
108108

0 commit comments

Comments
 (0)