mirror of
				https://github.com/k3s-io/kubernetes.git
				synced 2025-10-31 05:40:42 +00:00 
			
		
		
		
	Merge pull request #34699 from Crassirostris/es-logging-test-fix
Automatic merge from submit-queue Fix ES cluster logging test @piosz Fixes flakiness of ES cluster logging test. Fix #34666
This commit is contained in:
		| @@ -218,17 +218,16 @@ func getMissingLinesCountElasticsearch(f *framework.Framework, expectedCount int | ||||
| 		return 0, fmt.Errorf("Failed to get services proxy request: %v", errProxy) | ||||
| 	} | ||||
|  | ||||
| 	// Ask Elasticsearch to return all the log lines that were tagged with the underscore | ||||
| 	// version of the name. Ask for twice as many log lines as we expect to check for | ||||
| 	// duplication bugs. | ||||
| 	// Ask Elasticsearch to return all the log lines that were tagged with the | ||||
| 	// pod name. Ask for ten times as many log lines because duplication is possible. | ||||
| 	body, err := proxyRequest.Namespace(api.NamespaceSystem). | ||||
| 		Name("elasticsearch-logging"). | ||||
| 		Suffix("_search"). | ||||
| 		// TODO: Change filter to only match records from current test run | ||||
| 		// after fluent-plugin-kubernetes_metadata_filter is enabled | ||||
| 		// and optimize current query | ||||
| 		Param("q", "tag:*synthlogger*"). | ||||
| 		Param("size", strconv.Itoa(expectedCount)). | ||||
| 		Param("q", fmt.Sprintf("tag:*%s*", synthLoggerPodName)). | ||||
| 		Param("size", strconv.Itoa(expectedCount*10)). | ||||
| 		DoRaw() | ||||
| 	if err != nil { | ||||
| 		return 0, fmt.Errorf("Failed to make proxy call to elasticsearch-logging: %v", err) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user