@@ -25,40 +25,38 @@ setup:
25
25
snapshot : test_snapshot
26
26
wait_for_completion : true
27
27
28
- # TODO: fix and unmute tests
28
+ - do :
29
+ snapshot.status :
30
+ repository : test_repo_status_1
31
+ snapshot : test_snapshot
32
+
33
+ - is_true : snapshots
34
+ - match : { snapshots.0.snapshot: test_snapshot }
35
+ - match : { snapshots.0.state: SUCCESS }
36
+ - gt : { snapshots.0.stats.incremental.file_count: 0 }
37
+ - gt : { snapshots.0.stats.incremental.size_in_bytes: 0 }
38
+ - gt : { snapshots.0.stats.total.file_count: 0 }
39
+ - gt : { snapshots.0.stats.total.size_in_bytes: 0 }
40
+ - is_true : snapshots.0.stats.start_time_in_millis
41
+ # # fast in memory snapshots can take less than one millisecond to complete.
42
+ - gte : { snapshots.0.stats.time_in_millis: 0 }
43
+
44
+ ---
45
+ " Get missing snapshot status throws an exception " :
46
+
47
+ - do :
48
+ catch : /snapshot_missing_exception.+ is missing/
49
+ snapshot.status :
50
+ repository : test_repo_status_1
51
+ snapshot : test_nonexistent_snapshot
52
+
53
+ ---
54
+ " Get missing snapshot status succeeds when ignoreUnavailable is true " :
55
+
56
+ - do :
57
+ snapshot.status :
58
+ repository : test_repo_status_1
59
+ snapshot : test_nonexistent_snapshot
60
+ ignore_unavailable : true
29
61
30
- # - do:
31
- # snapshot.status:
32
- # repository: test_repo_status_1
33
- # snapshot: test_snapshot
34
- #
35
- # - is_true: snapshots
36
- # - match: { snapshots.0.snapshot: test_snapshot }
37
- # - match: { snapshots.0.state: SUCCESS }
38
- # - gt: { snapshots.0.stats.incremental.file_count: 0 }
39
- # - gt: { snapshots.0.stats.incremental.size_in_bytes: 0 }
40
- # - gt: { snapshots.0.stats.total.file_count: 0 }
41
- # - gt: { snapshots.0.stats.total.size_in_bytes: 0 }
42
- # - is_true: snapshots.0.stats.start_time_in_millis
43
- # ## fast in memory snapshots can take less than one millisecond to complete.
44
- # - gte: { snapshots.0.stats.time_in_millis: 0 }
45
- #
46
- # ---
47
- # "Get missing snapshot status throws an exception":
48
- #
49
- # - do:
50
- # catch: /snapshot_missing_exception.+ is missing/
51
- # snapshot.status:
52
- # repository: test_repo_status_1
53
- # snapshot: test_nonexistent_snapshot
54
- #
55
- # ---
56
- # "Get missing snapshot status succeeds when ignoreUnavailable is true":
57
- #
58
- # - do:
59
- # snapshot.status:
60
- # repository: test_repo_status_1
61
- # snapshot: test_nonexistent_snapshot
62
- # ignore_unavailable: true
63
- #
64
- # - is_true: snapshots
62
+ - is_true : snapshots
0 commit comments