|
10 | 10 | import org.elasticsearch.TransportVersions; |
11 | 11 | import org.elasticsearch.common.io.stream.Writeable; |
12 | 12 | import org.elasticsearch.test.AbstractWireSerializingTestCase; |
13 | | -import org.elasticsearch.xpack.inference.services.elser.ElserInternalServiceSettings; |
14 | | -import org.elasticsearch.xpack.inference.services.elser.ElserModels; |
15 | 13 |
|
16 | 14 | import java.io.IOException; |
17 | 15 | import java.util.HashSet; |
18 | 16 |
|
19 | 17 | import static org.elasticsearch.xpack.inference.services.elasticsearch.ElserModelsTests.randomElserModel; |
20 | 18 |
|
21 | | -public class ElserInternalServiceSettingsTests extends AbstractWireSerializingTestCase< |
22 | | - org.elasticsearch.xpack.inference.services.elser.ElserInternalServiceSettings> { |
| 19 | +public class ElserInternalServiceSettingsTests extends AbstractWireSerializingTestCase<ElserInternalServiceSettings> { |
23 | 20 |
|
24 | | - public static org.elasticsearch.xpack.inference.services.elser.ElserInternalServiceSettings createRandom() { |
25 | | - return new org.elasticsearch.xpack.inference.services.elser.ElserInternalServiceSettings( |
26 | | - ElasticsearchInternalServiceSettingsTests.validInstance(randomElserModel()) |
27 | | - ); |
| 21 | + public static ElserInternalServiceSettings createRandom() { |
| 22 | + return new ElserInternalServiceSettings(ElasticsearchInternalServiceSettingsTests.validInstance(randomElserModel())); |
28 | 23 | } |
29 | 24 |
|
30 | 25 | public void testBwcWrite() throws IOException { |
31 | 26 | { |
32 | | - var settings = new org.elasticsearch.xpack.inference.services.elser.ElserInternalServiceSettings( |
33 | | - new ElasticsearchInternalServiceSettings(1, 1, ".elser_model_1", null) |
34 | | - ); |
| 27 | + var settings = new ElserInternalServiceSettings(new ElasticsearchInternalServiceSettings(1, 1, ".elser_model_1", null)); |
35 | 28 | var copy = copyInstance(settings, TransportVersions.V_8_12_0); |
36 | 29 | assertEquals(settings, copy); |
37 | 30 | } |
38 | 31 | { |
39 | | - var settings = new org.elasticsearch.xpack.inference.services.elser.ElserInternalServiceSettings( |
40 | | - new ElasticsearchInternalServiceSettings(1, 1, ".elser_model_1", null) |
41 | | - ); |
| 32 | + var settings = new ElserInternalServiceSettings(new ElasticsearchInternalServiceSettings(1, 1, ".elser_model_1", null)); |
42 | 33 | var copy = copyInstance(settings, TransportVersions.V_8_11_X); |
43 | 34 | assertEquals(settings, copy); |
44 | 35 | } |
45 | 36 | } |
46 | 37 |
|
47 | 38 | @Override |
48 | | - protected Writeable.Reader<org.elasticsearch.xpack.inference.services.elser.ElserInternalServiceSettings> instanceReader() { |
49 | | - return org.elasticsearch.xpack.inference.services.elser.ElserInternalServiceSettings::new; |
| 39 | + protected Writeable.Reader<ElserInternalServiceSettings> instanceReader() { |
| 40 | + return ElserInternalServiceSettings::new; |
50 | 41 | } |
51 | 42 |
|
52 | 43 | @Override |
53 | | - protected org.elasticsearch.xpack.inference.services.elser.ElserInternalServiceSettings createTestInstance() { |
| 44 | + protected ElserInternalServiceSettings createTestInstance() { |
54 | 45 | return createRandom(); |
55 | 46 | } |
56 | 47 |
|
57 | 48 | @Override |
58 | | - protected org.elasticsearch.xpack.inference.services.elser.ElserInternalServiceSettings mutateInstance( |
59 | | - org.elasticsearch.xpack.inference.services.elser.ElserInternalServiceSettings instance |
60 | | - ) { |
| 49 | + protected ElserInternalServiceSettings mutateInstance(ElserInternalServiceSettings instance) { |
61 | 50 | return switch (randomIntBetween(0, 2)) { |
62 | | - case 0 -> new org.elasticsearch.xpack.inference.services.elser.ElserInternalServiceSettings( |
| 51 | + case 0 -> new ElserInternalServiceSettings( |
63 | 52 | new ElasticsearchInternalServiceSettings( |
64 | 53 | instance.getNumAllocations() == null ? 1 : instance.getNumAllocations() + 1, |
65 | 54 | instance.getNumThreads(), |
66 | 55 | instance.modelId(), |
67 | 56 | null |
68 | 57 | ) |
69 | 58 | ); |
70 | | - case 1 -> new org.elasticsearch.xpack.inference.services.elser.ElserInternalServiceSettings( |
| 59 | + case 1 -> new ElserInternalServiceSettings( |
71 | 60 | new ElasticsearchInternalServiceSettings( |
72 | 61 | instance.getNumAllocations(), |
73 | 62 | instance.getNumThreads() + 1, |
|
0 commit comments