fix ZeRO++ convergence test 
diff --git a/tests/unit/runtime/zero/test_zeropp.py b/tests/unit/runtime/zero/test_zeropp.py
index 545ed98ad2ef..7a05c2a8001b 100644
--- a/tests/unit/runtime/zero/test_zeropp.py
+++ b/tests/unit/runtime/zero/test_zeropp.py
@@ -202,7 +202,7 @@ def load_and_prepare_data(self, model_name):
         tokenizer.pad_token = tokenizer.eos_token
 
         # Load and tokenize dataset
-        dataset = load_dataset("wikitext", 'wikitext-103-raw-v1', split='train[:1%]')
+        dataset = load_dataset("wikitext", 'wikitext-103-raw-v1', split='train[:1%]').filter(lambda x: x["text"])
 
         def tokenize_function(examples):
             # Tokenize and ensure 'labels' are the same as 'input_ids'

there may be chances where the dataset shard loaded contains example with empty text `''` which will make the test fail (which occurred on my end) so fixing by dropping the empty examples