[PATCH v3 21/21] upl: Add an end-to-end test