diff mbox series

[ovs-dev,3/3] tests: lldp: Add testcases for lldp/neighbor.

Message ID 20250625102710.822034-4-changliang.wu@smartx.com
State Changes Requested
Delegated to: aaron conole
Headers show
Series lldp: Add ovs-appctl lldp/neighbor command. | expand

Checks

Context Check Description
ovsrobot/apply-robot success apply and check: success
ovsrobot/cirrus-robot fail cirrus build: failed
ovsrobot/github-robot-_Build_and_Test success github build: passed

Commit Message

Changliang Wu June 25, 2025, 10:27 a.m. UTC
Signed-off-by: Changliang Wu <changliang.wu@smartx.com>
---
 tests/automake.mk  |   1 +
 tests/ovs-lldp.at  | 335 +++++++++++++++++++++++++++++++++++++++++++++
 tests/testsuite.at |   1 +
 3 files changed, 337 insertions(+)
 create mode 100644 tests/ovs-lldp.at

Comments

Aaron Conole June 30, 2025, 7:23 p.m. UTC | #1
Changliang Wu <changliang.wu@smartx.com> writes:

> Signed-off-by: Changliang Wu <changliang.wu@smartx.com>
> ---
>  tests/automake.mk  |   1 +
>  tests/ovs-lldp.at  | 335 +++++++++++++++++++++++++++++++++++++++++++++
>  tests/testsuite.at |   1 +
>  3 files changed, 337 insertions(+)
>  create mode 100644 tests/ovs-lldp.at
>
> diff --git a/tests/automake.mk b/tests/automake.mk
> index 59f538761..a453a0c4b 100644
> --- a/tests/automake.mk
> +++ b/tests/automake.mk
> @@ -68,6 +68,7 @@ TESTSUITE_AT = \
>  	tests/tunnel.at \
>  	tests/tunnel-push-pop.at \
>  	tests/tunnel-push-pop-ipv6.at \
> +	tests/ovs-lldp.at \
>  	tests/ovs-router.at \
>  	tests/lockfile.at \
>  	tests/reconnect.at \
> diff --git a/tests/ovs-lldp.at b/tests/ovs-lldp.at
> new file mode 100644
> index 000000000..15103b83c
> --- /dev/null
> +++ b/tests/ovs-lldp.at
> @@ -0,0 +1,335 @@
> +AT_BANNER([ovs-lldp])
> +
> +AT_SETUP([lldp - check lldp neighbor display])
> +
> +OVS_VSWITCHD_START([])
> +
> +AT_CHECK([
> +    ovs-vsctl set bridge br0 \
> +    datapath_type=dummy
> +], [0])
> +
> +AT_CHECK([
> +    ovs-vsctl add-port br0 p1 -- set Interface p1 type=dummy \
> +    lldp:enable=true
> +], [0])
> +
> +AT_CHECK([ovs-appctl netdev-dummy/receive p1 \
> +'0180c200000ee878eecf78d588cc020704e878eecf78a80416054769676162697445746865726e6574312f302f3332060200790808746f5f37305f33310a0b424a59442d36372e3233370c1d48334320436f6d7761726520506c6174666f726d20536f6674776172650e0403140114100c0501c0a843ed020000027b00fe060080c2010bb8fe070080c202020000fe100080c203000109564c414e2030303031fe060080c2060000fe090080c2070100000000fe0900120f01036c01001efe0c00120f020101011000000000fe0600120f0428000000'])
> +
> +AT_CHECK([ovs-appctl lldp/neighbor p1], [0], [dnl
> +-------------------------------------------------------------------------------
> +LLDP neighbor:
> +-------------------------------------------------------------------------------
> +Interface: p1
> +  Chassis:
> +    Chassis ID:	 e8:78:ee:cf:78:a8
> +    SysName:	 BJYD-67.237
> +    SysDescr:	 H3C Comware Platform Software
> +    MgmtIP:	 192.168.67.237
> +    MgmtIface:	 635
> +    Capability:	 Bridge, on
> +    Capability:	 Router, on
> +  Port:
> +    PortID:	 GigabitEthernet1/0/32
> +    PortDescr:	 to_70_31
> +    TTL:	 121
> +    MFS:	 10240
> +    PMD autoneg:  supported: yes, enabled: yes
> +      Adv:	 10Base-T, HD: yes, FD: yes
> +      Adv:	 100Base-TX, HD: yes, FD: yes
> +      Adv:	 1000Base-T, HD: no, FD: yes
> +      MAU oper type:	 30
> +    MDI Power:	 supported: no, enabled: no, pair control: no
> +      Device type:	 PSE
> +  VLAN: 	  3000, pvid: no, VLAN 0001
> +-------------------------------------------------------------------------------
> +])
> +
> +AT_CHECK([ovs-appctl --format json lldp/neighbor p1 | jq .lldp.interface[\[0\]].p1], [0], [dnl

Thanks for improving the tests.

We try not to depend on external tools like 'jq' as much as possible.
We do have a json parser implemented in OVS, and you can see how we use
it in tests/json*.at - those should allow parsing the json.

> +[{
> +  "chassis": {
> +    "BJYD-67.237": {
> +      "capability": [
> +        {
> +          "enabled": true,
> +          "type": "Bridge"
> +        },
> +        {
> +          "enabled": true,
> +          "type": "Router"
> +        }
> +      ],
> +      "descr": "H3C Comware Platform Software",
> +      "id": {
> +        "type": "mac",
> +        "value": "e8:78:ee:cf:78:a8"
> +      },
> +      "mgmt-iface": [
> +        635
> +      ],
> +      "mgmt-ip": [
> +        "192.168.67.237"
> +      ]
> +    }
> +  },
> +  "port": {
> +    "auto-negotiation": {
> +      "advertised": [
> +        {
> +          "fd": true,
> +          "hd": true,
> +          "type": "10Base-T"
> +        },
> +        {
> +          "fd": true,
> +          "hd": true,
> +          "type": "100Base-TX"
> +        },
> +        {
> +          "fd": true,
> +          "hd": false,
> +          "type": "1000Base-T"
> +        }
> +      ],
> +      "current": 30,
> +      "enabled": true,
> +      "supported": true
> +    },
> +    "desc": "to_70_31",
> +    "id": {
> +      "type": "ifname",
> +      "value": "GigabitEthernet1/0/32"
> +    },
> +    "mfs": 10240,
> +    "power": {
> +      "device-type": "PSE",
> +      "enabled": false,
> +      "paircontrol": false,
> +      "supported": false
> +    },
> +    "ttl": 121
> +  },
> +  "ppid": {
> +    "enabled": false,
> +    "supported": false
> +  },
> +  "vlan": {
> +    "pvid": false,
> +    "value": "VLAN 0001",
> +    "vlan-id": 3000
> +  }
> +}]
> +])
> +
> +AT_CHECK([ovs-appctl netdev-dummy/receive p1 \
> +'0180c200000e38a91c18a11c88cc02070438a91c18a10a0415054769676162697445746865726e6574312f302f3506020079081e4769676162697445746865726e6574312f302f3520496e746572666163650a0e37462d6a696572752d636875616e0c1d48334320436f6d7761726520506c6174666f726d20536f6674776172650e0403140114100c0501c0a843ea020000027b00fe060080c2010001fe070080c202020000fe100080c203000109564c414e2030303031fe060080c2060000fe090080c2070100000000fe0900120f01036c01001efe0c00120f0203010113000000fffe0600120f042800fe0900120f0301000000000000'])
> +
> +AT_CHECK([ovs-appctl lldp/neighbor p1], [0], [dnl
> +-------------------------------------------------------------------------------
> +LLDP neighbor:
> +-------------------------------------------------------------------------------
> +Interface: p1
> +  Chassis:
> +    Chassis ID:	 e8:78:ee:cf:78:a8
> +    SysName:	 BJYD-67.237
> +    SysDescr:	 H3C Comware Platform Software
> +    MgmtIP:	 192.168.67.237
> +    MgmtIface:	 635
> +    Capability:	 Bridge, on
> +    Capability:	 Router, on
> +  Port:
> +    PortID:	 GigabitEthernet1/0/32
> +    PortDescr:	 to_70_31
> +    TTL:	 121
> +    MFS:	 10240
> +    PMD autoneg:  supported: yes, enabled: yes
> +      Adv:	 10Base-T, HD: yes, FD: yes
> +      Adv:	 100Base-TX, HD: yes, FD: yes
> +      Adv:	 1000Base-T, HD: no, FD: yes
> +      MAU oper type:	 30
> +    MDI Power:	 supported: no, enabled: no, pair control: no
> +      Device type:	 PSE
> +  VLAN: 	  3000, pvid: no, VLAN 0001
> +-------------------------------------------------------------------------------
> +Interface: p1
> +  Chassis:
> +    Chassis ID:	 38:a9:1c:18:a1:0a
> +    SysName:	 7F-jieru-chuan
> +    SysDescr:	 H3C Comware Platform Software
> +    MgmtIP:	 192.168.67.234
> +    MgmtIface:	 635
> +    Capability:	 Bridge, on
> +    Capability:	 Router, on
> +  Port:
> +    PortID:	 GigabitEthernet1/0/5
> +    PortDescr:	 GigabitEthernet1/0/5 Interface
> +    TTL:	 121
> +    MFS:	 10240
> +    PMD autoneg:  supported: yes, enabled: yes
> +      Adv:	 10Base-T, HD: yes, FD: yes
> +      Adv:	 100Base-TX, HD: yes, FD: yes
> +      Adv:	 1000Base-T, HD: no, FD: yes
> +      MAU oper type:	 30
> +    MDI Power:	 supported: yes, enabled: no, pair control: no
> +      Device type:	 PSE
> +  VLAN: 	  1, pvid: yes, VLAN 0001
> +-------------------------------------------------------------------------------
> +])
> +
> +AT_CHECK([ovs-appctl --format json lldp/neighbor p1 | jq .lldp.interface ], [0], [dnl
> +[[
> +  {
> +    "p1": {
> +      "chassis": {
> +        "BJYD-67.237": {
> +          "capability": [
> +            {
> +              "enabled": true,
> +              "type": "Bridge"
> +            },
> +            {
> +              "enabled": true,
> +              "type": "Router"
> +            }
> +          ],
> +          "descr": "H3C Comware Platform Software",
> +          "id": {
> +            "type": "mac",
> +            "value": "e8:78:ee:cf:78:a8"
> +          },
> +          "mgmt-iface": [
> +            635
> +          ],
> +          "mgmt-ip": [
> +            "192.168.67.237"
> +          ]
> +        }
> +      },
> +      "port": {
> +        "auto-negotiation": {
> +          "advertised": [
> +            {
> +              "fd": true,
> +              "hd": true,
> +              "type": "10Base-T"
> +            },
> +            {
> +              "fd": true,
> +              "hd": true,
> +              "type": "100Base-TX"
> +            },
> +            {
> +              "fd": true,
> +              "hd": false,
> +              "type": "1000Base-T"
> +            }
> +          ],
> +          "current": 30,
> +          "enabled": true,
> +          "supported": true
> +        },
> +        "desc": "to_70_31",
> +        "id": {
> +          "type": "ifname",
> +          "value": "GigabitEthernet1/0/32"
> +        },
> +        "mfs": 10240,
> +        "power": {
> +          "device-type": "PSE",
> +          "enabled": false,
> +          "paircontrol": false,
> +          "supported": false
> +        },
> +        "ttl": 121
> +      },
> +      "ppid": {
> +        "enabled": false,
> +        "supported": false
> +      },
> +      "vlan": {
> +        "pvid": false,
> +        "value": "VLAN 0001",
> +        "vlan-id": 3000
> +      }
> +    }
> +  },
> +  {
> +    "p1": {
> +      "chassis": {
> +        "7F-jieru-chuan": {
> +          "capability": [
> +            {
> +              "enabled": true,
> +              "type": "Bridge"
> +            },
> +            {
> +              "enabled": true,
> +              "type": "Router"
> +            }
> +          ],
> +          "descr": "H3C Comware Platform Software",
> +          "id": {
> +            "type": "mac",
> +            "value": "38:a9:1c:18:a1:0a"
> +          },
> +          "mgmt-iface": [
> +            635
> +          ],
> +          "mgmt-ip": [
> +            "192.168.67.234"
> +          ]
> +        }
> +      },
> +      "port": {
> +        "auto-negotiation": {
> +          "advertised": [
> +            {
> +              "fd": true,
> +              "hd": true,
> +              "type": "10Base-T"
> +            },
> +            {
> +              "fd": true,
> +              "hd": true,
> +              "type": "100Base-TX"
> +            },
> +            {
> +              "fd": true,
> +              "hd": false,
> +              "type": "1000Base-T"
> +            }
> +          ],
> +          "current": 30,
> +          "enabled": true,
> +          "supported": true
> +        },
> +        "desc": "GigabitEthernet1/0/5 Interface",
> +        "id": {
> +          "type": "ifname",
> +          "value": "GigabitEthernet1/0/5"
> +        },
> +        "mfs": 10240,
> +        "power": {
> +          "device-type": "PSE",
> +          "enabled": false,
> +          "paircontrol": false,
> +          "supported": true
> +        },
> +        "ttl": 121
> +      },
> +      "ppid": {
> +        "enabled": false,
> +        "supported": false
> +      },
> +      "vlan": {
> +        "pvid": true,
> +        "value": "VLAN 0001",
> +        "vlan-id": 1
> +      }
> +    }
> +  }
> +]]
> +])
> +
> +AT_CLEANUP
> \ No newline at end of file
> diff --git a/tests/testsuite.at b/tests/testsuite.at
> index 9d77a9f51..f80656076 100644
> --- a/tests/testsuite.at
> +++ b/tests/testsuite.at
> @@ -66,6 +66,7 @@ m4_include([tests/ofproto-dpif.at])
>  m4_include([tests/bridge.at])
>  m4_include([tests/netdev-type.at])
>  m4_include([tests/ovsdb.at])
> +m4_include([tests/ovs-lldp.at])
>  m4_include([tests/ovs-vsctl.at])
>  m4_include([tests/stp.at])
>  m4_include([tests/rstp.at])
diff mbox series

Patch

diff --git a/tests/automake.mk b/tests/automake.mk
index 59f538761..a453a0c4b 100644
--- a/tests/automake.mk
+++ b/tests/automake.mk
@@ -68,6 +68,7 @@  TESTSUITE_AT = \
 	tests/tunnel.at \
 	tests/tunnel-push-pop.at \
 	tests/tunnel-push-pop-ipv6.at \
+	tests/ovs-lldp.at \
 	tests/ovs-router.at \
 	tests/lockfile.at \
 	tests/reconnect.at \
diff --git a/tests/ovs-lldp.at b/tests/ovs-lldp.at
new file mode 100644
index 000000000..15103b83c
--- /dev/null
+++ b/tests/ovs-lldp.at
@@ -0,0 +1,335 @@ 
+AT_BANNER([ovs-lldp])
+
+AT_SETUP([lldp - check lldp neighbor display])
+
+OVS_VSWITCHD_START([])
+
+AT_CHECK([
+    ovs-vsctl set bridge br0 \
+    datapath_type=dummy
+], [0])
+
+AT_CHECK([
+    ovs-vsctl add-port br0 p1 -- set Interface p1 type=dummy \
+    lldp:enable=true
+], [0])
+
+AT_CHECK([ovs-appctl netdev-dummy/receive p1 \
+'0180c200000ee878eecf78d588cc020704e878eecf78a80416054769676162697445746865726e6574312f302f3332060200790808746f5f37305f33310a0b424a59442d36372e3233370c1d48334320436f6d7761726520506c6174666f726d20536f6674776172650e0403140114100c0501c0a843ed020000027b00fe060080c2010bb8fe070080c202020000fe100080c203000109564c414e2030303031fe060080c2060000fe090080c2070100000000fe0900120f01036c01001efe0c00120f020101011000000000fe0600120f0428000000'])
+
+AT_CHECK([ovs-appctl lldp/neighbor p1], [0], [dnl
+-------------------------------------------------------------------------------
+LLDP neighbor:
+-------------------------------------------------------------------------------
+Interface: p1
+  Chassis:
+    Chassis ID:	 e8:78:ee:cf:78:a8
+    SysName:	 BJYD-67.237
+    SysDescr:	 H3C Comware Platform Software
+    MgmtIP:	 192.168.67.237
+    MgmtIface:	 635
+    Capability:	 Bridge, on
+    Capability:	 Router, on
+  Port:
+    PortID:	 GigabitEthernet1/0/32
+    PortDescr:	 to_70_31
+    TTL:	 121
+    MFS:	 10240
+    PMD autoneg:  supported: yes, enabled: yes
+      Adv:	 10Base-T, HD: yes, FD: yes
+      Adv:	 100Base-TX, HD: yes, FD: yes
+      Adv:	 1000Base-T, HD: no, FD: yes
+      MAU oper type:	 30
+    MDI Power:	 supported: no, enabled: no, pair control: no
+      Device type:	 PSE
+  VLAN: 	  3000, pvid: no, VLAN 0001
+-------------------------------------------------------------------------------
+])
+
+AT_CHECK([ovs-appctl --format json lldp/neighbor p1 | jq .lldp.interface[\[0\]].p1], [0], [dnl
+[{
+  "chassis": {
+    "BJYD-67.237": {
+      "capability": [
+        {
+          "enabled": true,
+          "type": "Bridge"
+        },
+        {
+          "enabled": true,
+          "type": "Router"
+        }
+      ],
+      "descr": "H3C Comware Platform Software",
+      "id": {
+        "type": "mac",
+        "value": "e8:78:ee:cf:78:a8"
+      },
+      "mgmt-iface": [
+        635
+      ],
+      "mgmt-ip": [
+        "192.168.67.237"
+      ]
+    }
+  },
+  "port": {
+    "auto-negotiation": {
+      "advertised": [
+        {
+          "fd": true,
+          "hd": true,
+          "type": "10Base-T"
+        },
+        {
+          "fd": true,
+          "hd": true,
+          "type": "100Base-TX"
+        },
+        {
+          "fd": true,
+          "hd": false,
+          "type": "1000Base-T"
+        }
+      ],
+      "current": 30,
+      "enabled": true,
+      "supported": true
+    },
+    "desc": "to_70_31",
+    "id": {
+      "type": "ifname",
+      "value": "GigabitEthernet1/0/32"
+    },
+    "mfs": 10240,
+    "power": {
+      "device-type": "PSE",
+      "enabled": false,
+      "paircontrol": false,
+      "supported": false
+    },
+    "ttl": 121
+  },
+  "ppid": {
+    "enabled": false,
+    "supported": false
+  },
+  "vlan": {
+    "pvid": false,
+    "value": "VLAN 0001",
+    "vlan-id": 3000
+  }
+}]
+])
+
+AT_CHECK([ovs-appctl netdev-dummy/receive p1 \
+'0180c200000e38a91c18a11c88cc02070438a91c18a10a0415054769676162697445746865726e6574312f302f3506020079081e4769676162697445746865726e6574312f302f3520496e746572666163650a0e37462d6a696572752d636875616e0c1d48334320436f6d7761726520506c6174666f726d20536f6674776172650e0403140114100c0501c0a843ea020000027b00fe060080c2010001fe070080c202020000fe100080c203000109564c414e2030303031fe060080c2060000fe090080c2070100000000fe0900120f01036c01001efe0c00120f0203010113000000fffe0600120f042800fe0900120f0301000000000000'])
+
+AT_CHECK([ovs-appctl lldp/neighbor p1], [0], [dnl
+-------------------------------------------------------------------------------
+LLDP neighbor:
+-------------------------------------------------------------------------------
+Interface: p1
+  Chassis:
+    Chassis ID:	 e8:78:ee:cf:78:a8
+    SysName:	 BJYD-67.237
+    SysDescr:	 H3C Comware Platform Software
+    MgmtIP:	 192.168.67.237
+    MgmtIface:	 635
+    Capability:	 Bridge, on
+    Capability:	 Router, on
+  Port:
+    PortID:	 GigabitEthernet1/0/32
+    PortDescr:	 to_70_31
+    TTL:	 121
+    MFS:	 10240
+    PMD autoneg:  supported: yes, enabled: yes
+      Adv:	 10Base-T, HD: yes, FD: yes
+      Adv:	 100Base-TX, HD: yes, FD: yes
+      Adv:	 1000Base-T, HD: no, FD: yes
+      MAU oper type:	 30
+    MDI Power:	 supported: no, enabled: no, pair control: no
+      Device type:	 PSE
+  VLAN: 	  3000, pvid: no, VLAN 0001
+-------------------------------------------------------------------------------
+Interface: p1
+  Chassis:
+    Chassis ID:	 38:a9:1c:18:a1:0a
+    SysName:	 7F-jieru-chuan
+    SysDescr:	 H3C Comware Platform Software
+    MgmtIP:	 192.168.67.234
+    MgmtIface:	 635
+    Capability:	 Bridge, on
+    Capability:	 Router, on
+  Port:
+    PortID:	 GigabitEthernet1/0/5
+    PortDescr:	 GigabitEthernet1/0/5 Interface
+    TTL:	 121
+    MFS:	 10240
+    PMD autoneg:  supported: yes, enabled: yes
+      Adv:	 10Base-T, HD: yes, FD: yes
+      Adv:	 100Base-TX, HD: yes, FD: yes
+      Adv:	 1000Base-T, HD: no, FD: yes
+      MAU oper type:	 30
+    MDI Power:	 supported: yes, enabled: no, pair control: no
+      Device type:	 PSE
+  VLAN: 	  1, pvid: yes, VLAN 0001
+-------------------------------------------------------------------------------
+])
+
+AT_CHECK([ovs-appctl --format json lldp/neighbor p1 | jq .lldp.interface ], [0], [dnl
+[[
+  {
+    "p1": {
+      "chassis": {
+        "BJYD-67.237": {
+          "capability": [
+            {
+              "enabled": true,
+              "type": "Bridge"
+            },
+            {
+              "enabled": true,
+              "type": "Router"
+            }
+          ],
+          "descr": "H3C Comware Platform Software",
+          "id": {
+            "type": "mac",
+            "value": "e8:78:ee:cf:78:a8"
+          },
+          "mgmt-iface": [
+            635
+          ],
+          "mgmt-ip": [
+            "192.168.67.237"
+          ]
+        }
+      },
+      "port": {
+        "auto-negotiation": {
+          "advertised": [
+            {
+              "fd": true,
+              "hd": true,
+              "type": "10Base-T"
+            },
+            {
+              "fd": true,
+              "hd": true,
+              "type": "100Base-TX"
+            },
+            {
+              "fd": true,
+              "hd": false,
+              "type": "1000Base-T"
+            }
+          ],
+          "current": 30,
+          "enabled": true,
+          "supported": true
+        },
+        "desc": "to_70_31",
+        "id": {
+          "type": "ifname",
+          "value": "GigabitEthernet1/0/32"
+        },
+        "mfs": 10240,
+        "power": {
+          "device-type": "PSE",
+          "enabled": false,
+          "paircontrol": false,
+          "supported": false
+        },
+        "ttl": 121
+      },
+      "ppid": {
+        "enabled": false,
+        "supported": false
+      },
+      "vlan": {
+        "pvid": false,
+        "value": "VLAN 0001",
+        "vlan-id": 3000
+      }
+    }
+  },
+  {
+    "p1": {
+      "chassis": {
+        "7F-jieru-chuan": {
+          "capability": [
+            {
+              "enabled": true,
+              "type": "Bridge"
+            },
+            {
+              "enabled": true,
+              "type": "Router"
+            }
+          ],
+          "descr": "H3C Comware Platform Software",
+          "id": {
+            "type": "mac",
+            "value": "38:a9:1c:18:a1:0a"
+          },
+          "mgmt-iface": [
+            635
+          ],
+          "mgmt-ip": [
+            "192.168.67.234"
+          ]
+        }
+      },
+      "port": {
+        "auto-negotiation": {
+          "advertised": [
+            {
+              "fd": true,
+              "hd": true,
+              "type": "10Base-T"
+            },
+            {
+              "fd": true,
+              "hd": true,
+              "type": "100Base-TX"
+            },
+            {
+              "fd": true,
+              "hd": false,
+              "type": "1000Base-T"
+            }
+          ],
+          "current": 30,
+          "enabled": true,
+          "supported": true
+        },
+        "desc": "GigabitEthernet1/0/5 Interface",
+        "id": {
+          "type": "ifname",
+          "value": "GigabitEthernet1/0/5"
+        },
+        "mfs": 10240,
+        "power": {
+          "device-type": "PSE",
+          "enabled": false,
+          "paircontrol": false,
+          "supported": true
+        },
+        "ttl": 121
+      },
+      "ppid": {
+        "enabled": false,
+        "supported": false
+      },
+      "vlan": {
+        "pvid": true,
+        "value": "VLAN 0001",
+        "vlan-id": 1
+      }
+    }
+  }
+]]
+])
+
+AT_CLEANUP
\ No newline at end of file
diff --git a/tests/testsuite.at b/tests/testsuite.at
index 9d77a9f51..f80656076 100644
--- a/tests/testsuite.at
+++ b/tests/testsuite.at
@@ -66,6 +66,7 @@  m4_include([tests/ofproto-dpif.at])
 m4_include([tests/bridge.at])
 m4_include([tests/netdev-type.at])
 m4_include([tests/ovsdb.at])
+m4_include([tests/ovs-lldp.at])
 m4_include([tests/ovs-vsctl.at])
 m4_include([tests/stp.at])
 m4_include([tests/rstp.at])