+ " \"id\": \"43c831e0-19ce-4a76-9a49-57b57e69428b\", "
+ " \"security_groups\": [], "
+ " \"device_id\": \"\" } ] } ";
- ITNeutronE2E.test_create(url, content, "Bulk Subnet Post Failed");
+ ITNeutronE2E.test_create(url, content, "Bulk Port Post Failed");
}
public void port_update_test() {
String url = base + "/ports/43c831e0-19ce-4a76-9a49-57b57e69428b";
String content = " { \"port\": { "
+ " \"status\": \"DOWN\", "
- + " \"binding:host_id\": \"test_for_port_update_host\", "
+ + " \"binding:host_id\": \"00000000-1111-2222-3333-444444444444\", "
+ " \"allowed_address_pairs\": [], "
+ " \"extra_dhcp_opts\": [], "
+ " \"device_owner\": \"compute:nova\", "
+ " \"binding:vnic_type\": \"normal\", "
+ " \"binding:vif_type\": \"binding_failed\", "
+ " \"mac_address\": \"fa:16:3e:11:11:5e\" } } ";
- ITNeutronE2E.test_modify(url, content,"Subnet Put Failed");
+ ITNeutronE2E.test_modify(url, content,"Port Put Failed");
}
public void port_element_get_test() {
String url = base + "/ports/43c831e0-19ce-4a76-9a49-57b57e69428b";
- ITNeutronE2E.test_fetch(url, true, "Subnet Element Get Failed");
+ ITNeutronE2E.test_fetch(url, true, "Port Element Get Failed");
+ }
+
+
+ public void port_element_get_with_query_test() {
+ String url = base + "/ports/43c831e0-19ce-4a76-9a49-57b57e69428b" +
+ "?fields=id&fields=network_id&fields=name&fields=admin_state_up" +
+ "&fields=status&fields=mac_address&fields=device_id&fields=tenant_id" +
+ "&fields=device_owner&fields=limit&fields=marker&fields=page_reverse";
+ ITNeutronE2E.test_fetch(url, true, "Port Element Get With Query Failed");
}
public void port_delete_test() {
String url = base + "/ports/43c831e0-19ce-4a76-9a49-57b57e69428b";
- ITNeutronE2E.test_delete(url, "Subnet Element Delete Failed");
+ ITNeutronE2E.test_delete(url, "Port Element Delete Failed");
}
public void port_element_negative_get_test() {
String url = base + "/ports/43c831e0-19ce-4a76-9a49-57b57e69428b";
- ITNeutronE2E.test_fetch(url, false, "Subnet Element Get Failed");
+ ITNeutronE2E.test_fetch(url, false, "Port Element Get Failed");
}
public static void runTests(String base) {
NeutronPortTests port_tester = new NeutronPortTests(base);
- port_tester.port_collection_get_test();
port_tester.singleton_port_create_test();
port_tester.router_interface_port_create_test(); //needed for router test
port_tester.bulk_port_create_test();
port_tester.port_update_test();
port_tester.port_element_get_test();
+ port_tester.port_element_get_with_query_test();
+ port_tester.port_collection_get_test();
port_tester.port_delete_test();
port_tester.port_element_negative_get_test();
}