Sha256: 65703888150944e68b9e2ef1e2f29d16c5d82f2bf2c62de20a707411e2d3ace9

Contents?: true

Size: 819 Bytes

Versions: 10

Compression:

Stored size: 819 Bytes

Contents

Feature: trema dump_flows command

  As a Trema user
  I want to dump the flow table of OpenFlow switch
  So that I can debug my Trema apps


  Scenario: run trema dump_flows
    When I try trema run "./objects/examples/repeater_hub/repeater_hub" with following configuration (backgrounded):
      """
      vswitch("repeater_hub") { datapath_id "0xabc" }

      vhost("host1")
      vhost("host2")
      vhost("host3")

      link "repeater_hub", "host1"
      link "repeater_hub", "host2"
      link "repeater_hub", "host3"
      """
      And wait until "repeater_hub" is up
      And I try to run "./trema send_packets --source host1 --dest host2"
      And *** sleep 1 ***
      And I try to run "./trema dump_flows repeater_hub" (log = "dump_flows.log")
    Then "dump_flows.log" should contain some flow entries

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
trema-0.2.5 features/trema.dump_flows.feature
trema-0.2.4 features/trema.dump_flows.feature
trema-0.2.3 features/trema.dump_flows.feature
trema-0.2.2.1 features/trema.dump_flows.feature
trema-0.2.2 features/trema.dump_flows.feature
trema-0.2.1 features/trema.dump_flows.feature
trema-0.2.0 features/trema.dump_flows.feature
trema-0.1.3.2 features/trema.dump_flows.feature
trema-0.1.3.1 features/trema.dump_flows.feature
trema-0.1.3 features/trema.dump_flows.feature