@@ -28,29 +28,29 @@ fts.stable_topology_fts.StableTopFTS:
2828
2929 # --- Sorting testcases ---
3030 # Sorting on fields of different data types, ascending and descending
31- test_sorting_of_results,items=100,sort_fields=dept,expected=emp10000042 ,emp10000001,emp10000071, tolerance=emp10000001,emp10000071 ,cluster=D,D+F,F
32- test_sorting_of_results,items=100,sort_fields=-dept,expected=emp10000071 ,emp10000001,emp10000042, tolerance=emp10000001,emp10000071 ,cluster=D,D+F,F
33- test_sorting_of_results,items=100,sort_fields=-salary,expected=emp10000071 ,emp10000001,emp10000042 ,cluster=D,D+F,F
34- test_sorting_of_results,items=100,sort_fields=salary,expected=emp10000042 ,emp10000001,emp10000071 ,cluster=D,D+F,F
35- test_sorting_of_results,items=100,sort_fields=join_date,expected=emp10000001,emp10000071,emp10000042 ,cluster=D,D+F,F
36- test_sorting_of_results,items=100,sort_fields=-join_date,expected=emp10000042,emp10000071 ,emp10000001,cluster=D,D+F,F
37- test_sorting_of_results,items=100,sort_fields=-is_manager,expected=emp10000071,emp10000042, emp10000001,tolerance=emp10000042,emp10000071 ,cluster=D,D+F,F
38- test_sorting_of_results,items=100,sort_fields=is_manager,expected=emp10000001,emp10000042,emp10000071, tolerance=emp10000042,emp10000071 ,cluster=D,D+F,F
39- test_sorting_of_results,items=100,sort_fields=_id,expected=emp10000001,emp10000042,emp10000071 ,cluster=D,D+F,F
40- test_sorting_of_results,items=100,sort_fields=-_id,expected=emp10000071,emp10000042 ,emp10000001,cluster=D,D+F,F
41- test_sorting_of_results,items=100,sort_fields=_score,expected=emp10000042,emp10000071, emp10000001,tolerance=emp10000042,emp10000071 ,cluster=D,D+F,F
42- test_sorting_of_results,items=100,sort_fields=-_score,expected=emp10000001,emp10000071,emp10000042, tolerance=emp10000042,emp10000071 ,cluster=D,D+F,F
43- test_sorting_of_results_during_indexing,items=100000,sort_fields=dept,expected=emp10000042 ,emp10000001,emp10000071, tolerance=emp10000001,emp10000071 ,cluster=D,D+F,F
31+ test_sorting_of_results,items=100,sort_fields=dept,expected=emp10000062 ,emp10000001,tolerance=emp10000001,emp10000062 ,cluster=D,D+F,F
32+ test_sorting_of_results,items=100,sort_fields=-dept,expected=emp10000062 ,emp10000001,tolerance=emp10000001,emp10000062 ,cluster=D,D+F,F
33+ test_sorting_of_results,items=100,sort_fields=-salary,expected=emp10000062 ,emp10000001,cluster=D,D+F,F
34+ test_sorting_of_results,items=100,sort_fields=salary,expected=emp10000062 ,emp10000001,cluster=D,D+F,F
35+ test_sorting_of_results,items=100,sort_fields=join_date,expected=emp10000001,emp10000062 ,cluster=D,D+F,F
36+ test_sorting_of_results,items=100,sort_fields=-join_date,expected=emp10000062 ,emp10000001,cluster=D,D+F,F
37+ test_sorting_of_results,items=100,sort_fields=-is_manager,expected=emp10000062, emp10000001,tolerance=emp10000001,emp10000062 ,cluster=D,D+F,F
38+ test_sorting_of_results,items=100,sort_fields=is_manager,expected=emp10000001,emp10000062, tolerance=emp10000062,emp10000001 ,cluster=D,D+F,F
39+ test_sorting_of_results,items=100,sort_fields=_id,expected=emp10000001,emp10000062 ,cluster=D,D+F,F
40+ test_sorting_of_results,items=100,sort_fields=-_id,expected=emp10000062 ,emp10000001,cluster=D,D+F,F
41+ test_sorting_of_results,items=100,sort_fields=_score,expected=emp10000062, emp10000001,tolerance=emp10000062,emp10000001 ,cluster=D,D+F,F
42+ test_sorting_of_results,items=100,sort_fields=-_score,expected=emp10000001,emp10000062, tolerance=emp10000062,emp10000001 ,cluster=D,D+F,F
43+ test_sorting_of_results_during_indexing,items=100000,sort_fields=dept,expected=emp10000062 ,emp10000001,tolerance=emp10000001,emp10000062 ,cluster=D,D+F,F
4444
4545 # Sorting when no fields are specified - default sort field is -_score
46- test_sorting_of_results,items=100,sort_fields=,expected=emp10000001,emp10000071,emp10000042, tolerance=emp10000042,emp10000071 ,cluster=D,D+F,F
46+ test_sorting_of_results,items=100,sort_fields=,expected=emp10000001,emp10000062, tolerance=emp10000062 ,cluster=D,D+F,F
4747
4848 # Sorting with multiple fields in different orders
49- test_sorting_of_results,items=100,sort_fields=is_manager,salary,expected=emp10000001,emp10000042,emp10000071 ,cluster=D,D+F,F
50- test_sorting_of_results,items=100,sort_fields=-is_manager,salary,expected=emp10000042,emp10000071 ,emp10000001,cluster=D,D+F,F
51- test_sorting_of_results,items=100,sort_fields=-is_manager,-salary,expected=emp10000071,emp10000042 ,emp10000001,cluster=D,D+F,F
52- test_sorting_of_results,items=100,sort_fields=is_manager,-salary,expected=emp10000001,emp10000071,emp10000042 ,cluster=D,D+F,F
53- test_sorting_of_results,items=100,sort_fields=-is_manager,salary,dept,languages_known,join_date,_id_score,expected=emp10000042,emp10000071 ,emp10000001,cluster=D,D+F,F
49+ test_sorting_of_results,items=100,sort_fields=is_manager,salary,expected=emp10000001,emp10000062 ,cluster=D,D+F,F
50+ test_sorting_of_results,items=100,sort_fields=-is_manager,salary,expected=emp10000062 ,emp10000001,cluster=D,D+F,F
51+ test_sorting_of_results,items=100,sort_fields=-is_manager,-salary,expected=emp10000062 ,emp10000001,cluster=D,D+F,F
52+ test_sorting_of_results,items=100,sort_fields=is_manager,-salary,expected=emp10000001,emp10000062 ,cluster=D,D+F,F
53+ test_sorting_of_results,items=100,sort_fields=-is_manager,salary,dept,languages_known,join_date,_id_score,expected=emp10000062 ,emp10000001,cluster=D,D+F,F
5454
5555 # Sorting based on an invalid field name
5656 test_sorting_of_results,items=100,sort_fields=invalid,cluster=D,D+F,F
@@ -64,14 +64,14 @@ fts.stable_topology_fts.StableTopFTS:
6464 test_sorting_of_results_on_non_indexed_fields,items=100,sort_fields=join_date,cluster=D,D+F,F
6565
6666 # Advanced sorting using sorting params
67- test_sorting_of_results,items=100,sort_fields=languages_known,advanced_sort=True,sort_by=field,sort_missing=first,sort_desc=False,sort_mode=max,expected=emp10000001,emp10000042,emp10000071, tolerance=emp10000042 ,emp10000001,cluster=D,D+F,F
68- test_sorting_of_results,items=100,sort_fields=languages_known,advanced_sort=True,sort_by=field,sort_missing=first,sort_desc=False,sort_mode=min,expected=emp10000001,emp10000071,emp10000042 ,cluster=D,D+F,F
69- test_sorting_of_results,items=100,sort_fields=languages_known,advanced_sort=True,sort_by=field,sort_missing=first,sort_desc=True,sort_mode=min,expected=emp10000042,emp10000071 ,emp10000001,cluster=D,D+F,F
70- test_sorting_of_results,items=100,sort_fields=languages_known,salary,advanced_sort=True,sort_by=field,sort_missing=first,sort_desc=False,sort_mode=max,expected=emp10000042 ,emp10000001,emp10000071 ,cluster=D,D+F,F
71- test_sorting_of_results,items=100,sort_fields=_id,advanced_sort=True,sort_by=id,sort_missing=first,sort_desc=False,sort_mode=min,expected=emp10000001,emp10000042,emp10000071 ,cluster=D,D+F,F
72- test_sorting_of_results,items=100,sort_fields=_score,advanced_sort=True,sort_missing=first,sort_desc=False,sort_mode=min,expected=emp10000042,emp10000071, emp10000001,tolerance=emp10000042,emp10000071 ,cluster=D,D+F,F
73- test_sorting_of_results,items=100,sort_fields=manages.team_size,advanced_sort=True,sort_by=field,sort_missing=first,sort_desc=False,sort_mode=max,expected=emp10000001,emp10000042,emp10000071 ,cluster=D,D+F,F
74- test_sorting_of_results,items=100,sort_fields=manages.team_size,advanced_sort=True,sort_by=field,sort_missing=last,sort_desc=False,sort_mode=max,expected=emp10000042,emp10000071 ,emp10000001,cluster=D,D+F,F
67+ test_sorting_of_results,items=100,sort_fields=languages_known,advanced_sort=True,sort_by=field,sort_missing=first,sort_desc=False,sort_mode=max,expected=emp10000001,emp10000062, tolerance=emp10000062 ,emp10000001,cluster=D,D+F,F
68+ test_sorting_of_results,items=100,sort_fields=languages_known,advanced_sort=True,sort_by=field,sort_missing=first,sort_desc=False,sort_mode=min,expected=emp10000001,emp10000062 ,cluster=D,D+F,F
69+ test_sorting_of_results,items=100,sort_fields=languages_known,advanced_sort=True,sort_by=field,sort_missing=first,sort_desc=True,sort_mode=min,expected=emp10000062 ,emp10000001,cluster=D,D+F,F
70+ test_sorting_of_results,items=100,sort_fields=languages_known,salary,advanced_sort=True,sort_by=field,sort_missing=first,sort_desc=False,sort_mode=max,expected=emp10000062 ,emp10000001,cluster=D,D+F,F
71+ test_sorting_of_results,items=100,sort_fields=_id,advanced_sort=True,sort_by=id,sort_missing=first,sort_desc=False,sort_mode=min,expected=emp10000001,emp10000062 ,cluster=D,D+F,F
72+ test_sorting_of_results,items=100,sort_fields=_score,advanced_sort=True,sort_missing=first,sort_desc=False,sort_mode=min,expected=emp10000062, emp10000001,tolerance=emp10000001,emp10000062 ,cluster=D,D+F,F
73+ test_sorting_of_results,items=100,sort_fields=manages.team_size,advanced_sort=True,sort_by=field,sort_missing=first,sort_desc=False,sort_mode=max,expected=emp10000001,emp10000062 ,cluster=D,D+F,F
74+ test_sorting_of_results,items=100,sort_fields=manages.team_size,advanced_sort=True,sort_by=field,sort_missing=last,sort_desc=False,sort_mode=max,expected=emp10000062 ,emp10000001,cluster=D,D+F,F
7575
7676 # Scoring testcases (should run on a single node)
7777 test_scoring_tf_score,max_partitions_pindex=1024,query="""{"query": "cat"}""",expected_hits=3,GROUP=P0,cluster=D,D+F
@@ -115,13 +115,13 @@ fts.stable_topology_fts.StableTopFTS:
115115 test_snippets_highlighting_of_search_term_in_results,query="""{"query": "Palmer"}""",expected_results=[{"doc_id":"emp10000001","field_name":"name","term":"Palmer"},{"doc_id":"emp10000009","field_name":"manages.reports","term":"Palmer"}],highlight_style=ansi,items=10,cluster=D,D+F,D+F
116116 test_snippets_highlighting_of_search_term_in_results,highlight_fields=name,manages.reports,query="""{"query": "Palmer"}""",expected_results=[{"doc_id":"emp10000001","field_name":"name","term":"Palmer"},{"doc_id":"emp10000009","field_name":"manages.reports","term":"Palmer"}],highlight_style=ansi,items=10,cluster=D,D+F,D+F
117117 test_snippets_highlighting_of_search_term_in_results,highlight_fields=name,query="""{"query": "Palmer"}""",expected_results=[{"doc_id":"emp10000001","field_name":"name","term":"Palmer"}],highlight_style=ansi,items=10,cluster=D,D+F,D+F
118- test_snippets_highlighting_of_search_term_in_results,highlight_fields=manages.reports,query="""{"query": "Palmer"}""",expected_results=[{"doc_id":"emp10000009 ","field_name":"manages.reports","term":"Palmer"}],highlight_style=ansi,items=10,cluster=D,D+F,D+F
119- test_snippets_highlighting_of_search_term_in_results,negative_test=True,highlight_fields=name,query="""{"query": "Palmer"}""",expected_results=[{"doc_id":"emp10000009 ","field_name":"manages.reports","term":"Palmer"}],highlight_style=ansi,items=10,cluster=D,D+F,D+F
118+ test_snippets_highlighting_of_search_term_in_results,highlight_fields=manages.reports,query="""{"query": "Palmer"}""",expected_results=[{"doc_id":"emp10000010 ","field_name":"manages.reports","term":"Palmer"}],highlight_style=ansi,items=10,cluster=D,D+F,D+F
119+ test_snippets_highlighting_of_search_term_in_results,negative_test=True,highlight_fields=name,query="""{"query": "Palmer"}""",expected_results=[{"doc_id":"emp10000010 ","field_name":"manages.reports","term":"Palmer"}],highlight_style=ansi,items=10,cluster=D,D+F,D+F
120120 test_snippets_highlighting_of_search_term_in_results,query="""{"field":"name", "term": "Sofiya", "fuzziness":2}""",highlight_style=ansi,items=10,expected_results=[{"doc_id":"emp10000001","field_name":"name","term":"Safiya"}],cluster=D,D+F,D+F
121121
122122 # Tests for Score=none
123- test_score_none,items=1000,expected_hits=12 ,cluster=D,D+F
124- test_score_none,items=1000,expected_hits=12 ,cluster=D,D+F,D+F
123+ test_score_none,items=1000,expected_hits=16 ,cluster=D,D+F
124+ test_score_none,items=1000,expected_hits=16 ,cluster=D,D+F,D+F
125125 test_result_correctness_score_none,items=10000,cluster=D,D+F
126126 test_result_correctness_score_none,items=10000,cluster=D,D+F,F
127127
0 commit comments