Here is a schedule that you can use for your tournament.
(5 2 v 19 18) (13 9 v 20 12) (22 23 v 14 4) (3 8 v 24 7) (11 16 v 21 6) [25 15 17 1 10]
(1 3 v 20 19) (14 10 v 16 13) (23 24 v 15 5) (4 9 v 25 8) (12 17 v 22 7) [21 11 18 2 6]
(2 4 v 16 20) (15 6 v 17 14) (24 25 v 11 1) (5 10 v 21 9) (13 18 v 23 8) [22 12 19 3 7]
(3 5 v 17 16) (11 7 v 18 15) (25 21 v 12 2) (1 6 v 22 10) (14 19 v 24 9) [23 13 20 4 8]
(4 1 v 18 17) (12 8 v 19 11) (21 22 v 13 3) (2 7 v 23 6) (15 20 v 25 10) [24 14 16 5 9]
each of the 5 rows is a round and the byes are in the last column inside square brackets. A player's 4 partners and 8 opponents are all different.