pdch_ulc: Support picking RRBP other than N+13

Current algo always tries to sched RRBP the soonest possible.

Related: OS#5020
Change-Id: Ic6ddeea70e1f914cf423d0daab8fc492d0c992e2
diff --git a/tests/ulc/PdchUlcTest.ok b/tests/ulc/PdchUlcTest.ok
index 5bab5cc..f61209c 100644
--- a/tests/ulc/PdchUlcTest.ok
+++ b/tests/ulc/PdchUlcTest.ok
@@ -256,3 +256,22 @@
 FN=121 type=SBA
 FN=125 type=SBA
 === end: test_next_free_fn_sba ===
+=== start: test_next_free_fn_rrbp ===
+*** ALLOC 1 SBA FN=52:
+FN=104 type=SBA
+***NEXT FREE RRBP FN=108:
+*** ALLOC 1 SBA FN=56:
+FN=104 type=SBA
+FN=108 type=SBA
+***NEXT FREE RRBP FN=112:
+*** ALLOC 1 SBA FN=60:
+FN=104 type=SBA
+FN=108 type=SBA
+FN=112 type=SBA
+***NEXT FREE RRBP FN=117:
+*** ALLOC 1 SBA FN=65:
+FN=104 type=SBA
+FN=108 type=SBA
+FN=112 type=SBA
+FN=117 type=SBA
+=== end: test_next_free_fn_rrbp ===