Skip to content

Commit 8520521

Browse files
committed
[DOCS] Re-enable code snippet testing in close anomaly detection job API (elastic#48259)
1 parent 4672709 commit 8520521

File tree

2 files changed

+46
-7
lines changed

2 files changed

+46
-7
lines changed

docs/build.gradle

+45-6
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:
@@ -1039,6 +1038,29 @@ buildRestTests.setups['server_metrics_job'] = buildRestTests.setups['server_metr
10391038
}
10401039
}
10411040
'''
1041+
buildRestTests.setups['server_metrics_job-raw'] = buildRestTests.setups['server_metrics_data'] + '''
1042+
- do:
1043+
raw:
1044+
method: PUT
1045+
path: _ml/anomaly_detectors/total-requests
1046+
body: >
1047+
{
1048+
"description" : "Total sum of requests",
1049+
"analysis_config" : {
1050+
"bucket_span":"10m",
1051+
"detectors" :[
1052+
{
1053+
"detector_description": "Sum of total",
1054+
"function": "sum",
1055+
"field_name": "total"
1056+
}
1057+
]},
1058+
"data_description" : {
1059+
"time_field":"timestamp",
1060+
"time_format": "epoch_ms"
1061+
}
1062+
}
1063+
'''
10421064
buildRestTests.setups['server_metrics_datafeed'] = buildRestTests.setups['server_metrics_job'] + '''
10431065
- do:
10441066
ml.put_datafeed:
@@ -1049,11 +1071,28 @@ buildRestTests.setups['server_metrics_datafeed'] = buildRestTests.setups['server
10491071
"indexes":"server-metrics"
10501072
}
10511073
'''
1074+
buildRestTests.setups['server_metrics_datafeed-raw'] = buildRestTests.setups['server_metrics_job-raw'] + '''
1075+
- do:
1076+
raw:
1077+
method: PUT
1078+
path: _ml/datafeeds/datafeed-total-requests
1079+
body: >
1080+
{
1081+
"job_id":"total-requests",
1082+
"indexes":"server-metrics"
1083+
}
1084+
'''
10521085
buildRestTests.setups['server_metrics_openjob'] = buildRestTests.setups['server_metrics_datafeed'] + '''
10531086
- do:
10541087
ml.open_job:
10551088
job_id: "total-requests"
10561089
'''
1090+
buildRestTests.setups['server_metrics_openjob-raw'] = buildRestTests.setups['server_metrics_datafeed-raw'] + '''
1091+
- do:
1092+
raw:
1093+
method: POST
1094+
path: _ml/anomaly_detectors/total-requests/_open
1095+
'''
10571096
buildRestTests.setups['server_metrics_startdf'] = buildRestTests.setups['server_metrics_openjob'] + '''
10581097
- do:
10591098
ml.start_datafeed:

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

+1-1
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)