platform/tests: avoid recent route protocols in "/route/test_cache_consistency_routes" tests
Ubuntu 18.04 comes with iproute2-4.15.0-2ubuntu1.3. The "/etc/iproute2/rt_protos" file from that version does not yet support the "bgp" entry. Also the "babel" entry is only from 2014. Just choose other entries. The point is that NetworkManager would ignore those, and that applies to "zebra" and "bird" alike.
This commit is contained in:
@@ -2262,7 +2262,7 @@ test_cache_consistency_routes(gconstpointer test_data)
|
|||||||
if (s) {
|
if (s) {
|
||||||
if (nmtst_get_rand_bool()) {
|
if (nmtst_get_rand_bool()) {
|
||||||
s = nm_streq(s, "kernel") ? nmtst_rand_select_str("boot", "static", "ra")
|
s = nm_streq(s, "kernel") ? nmtst_rand_select_str("boot", "static", "ra")
|
||||||
: nmtst_rand_select_str("babel", "bgp");
|
: nmtst_rand_select_str("zebra", "bird");
|
||||||
}
|
}
|
||||||
extra_options[n_extra_options++] = "proto";
|
extra_options[n_extra_options++] = "proto";
|
||||||
extra_options[n_extra_options++] = s;
|
extra_options[n_extra_options++] = s;
|
||||||
|
Reference in New Issue
Block a user