זה תלוי בסוג הבדיקות...
אני מבין שאתה מריץ 1000 בדיקות בצורה סדרתית... אולי תתן דוגמה ל-10 בדיקות? מבלי לדעת מה הבדיקות בודקות, קשה להציע לך אופטימיזציות. אבל יש כמה דברים כלליים שאתה יכול לעשות. דבר אחד הוא לסדר את הבדיקות לפי הסיכוי שהן תקבלנה תשובה חיובית: אם 90% מהאובייקטים שנוצרים מתחלקים בין 10 מחלקות, אזי פשוט תסדר את הבדיקות כך ש-10 המחלקות הללו תבדקנה ראשונות... דבר אחר, שתלוי הרבה יותר באופי הבדיקות: אם ניתן לחלק את האובייקטים לפי מאפיינים שונים, אז אפשר לסדר את הבדיקות במבנה של עץ, וכך לצמצם את מספר הבדיקות בסדר גודל.