Skip to content
Conference

Direct Transfer Learning for Cross-Project Test Case Prioritization under Cold-Start Conditions

Jul 2026 · International Conference on Artificial Intelligence Testing · pp. 193-196 · 0 citations · 11 references

Abstract

Test Case Prioritization (TCP) aims to reorder test cases to enable earlier fault detection in Continuous Integration pipelines. Machine learning-based TCP approaches have shown promising results but require substantial historical execution data, creating a cold-start challenge for new or rapidly evolving projects. This paper presents an empirical study of direct transfer learning, where models trained on data-rich source projects are applied to unseen targets without any retraining. A total of 578 experiments are conducted across 17 Defects4J projects (34 within-project baselines and 544 cross-project transfer scenarios) using 270,611 feature vectors. Results show that with appropriate source selection, cross-project transfer can match or surpass within-project baselines. A three-way feature ablation (HIS-only, COV-only, full 13-feature) finds that no feature subset consistently exceeds random ordering (E[APFD]≈0.5) on average, confirming that source selection is the critical variable. Analysis identifies failure-rate alignment and source dataset richness as key predictors of transfer quality, providing source-selection criteria that require no target-side data collection.

View source

Similar papers

Conference Jul 2026

TE-TCP-Net: Parallel Transformer-Encoders for Test Case Prioritization

Continuous integration (CI) environments are increasingly challenged by the rapid growth in test cases and code changes, rendering exhaustive regression testing impractical. In our previous work [1], [2], we introduced TCP-Net and TCP-Net++, deep neural network models for test case prioritization that showed promising...

Osama Saad, Mohamed Abdelkarim, Reem ElAdawi · 0 citations
Preprint Aug 2026

UpgradeBench: A Decision-Centric Benchmark for Upgrading Fine-Tuned LLM Specialists

This work presents UpgradeBench, a decision-driven longitudinal benchmark covering four consecutive Qwen releases, one continuation checkpoint, six tasks, and two model sizes, augmented by OLMo checkpoints with known training lineage, and disentangles three core questions: whether a new checkpoint improves fixed-recipe...

Yefei Chen, Wei-Ning Zhang · 0 citations
Open access 2026

Benchmarking Classical, Transformer-Based, and RAG Approaches with LLMs for Automated Bug Triage

This paper evaluates various machine learning approaches on Eclipse dataset including using transformer based architectures with frozen weights as embedding with a fine-tuned neural network classification head (MLP) and experimented with Retrieval Augmented Generation (RAG).

Márk Lajkó, Balázs Nagy, László Vidács · 0 citations
Open access Jul 2026

Deep-TCP: An Intelligent Deep Learning Model for Automated Test Case Prioritization Systems using Neural Networks

A novel An Intelligent Deep Learning Model for Automated Test Case Prioritization Systems using Neural Networks (Deep-TCP) has been proposed and the efficacy of the proposed Deep-TCP framework has been determined using evaluation metrics such as Average Percentage of Faults Detected (APFD).

S. S, Shashi Mehrotra · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.