UPREVE: An End-to-End Causal Discovery Benchmarking System