Sha256: bead5ee4eded4efce7d49dc9e9d77037647ceef180d23a5aee0d5c18bba224ad

Contents?: true

Size: 926 Bytes

Versions: 10

Compression:

Stored size: 926 Bytes

Contents

Feature: Send hello messages

  As a Trema user
  I want to send hello messages to openflow switches
  So that I can start transactions with switches


  Scenario: Hello trema
    When I try trema run "./objects/examples/openflow_message/hello 10" with following configuration (backgrounded):
      """
      vswitch("hello") { datapath_id "0xabc" }
      """
      And wait until "hello" is up
      And I terminated all trema services
    Then the log file "openflowd.hello.log" should include "received: OFPT_HELLO" x 11


  Scenario: Hello trema in Ruby
    When I try trema run "./src/examples/openflow_message/hello.rb 0xabc, 10" with following configuration (backgrounded):
      """
      vswitch("hello-r") { datapath_id "0xabc" }
      """
      And wait until "HelloController" is up
      And I terminated all trema services
    Then the log file "openflowd.hello-r.log" should include "received: OFPT_HELLO" x 11

Version data entries

10 entries across 10 versions & 1 rubygems

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