On Tue,  4 Feb 2014 13:27:47 +0900
Simon Horman <[email protected]> wrote:

> Hi,
> 
> The aim of this patchset is threefold:
> 
> * cross-port recent changes to the OpenFlow 1.3 implementation to
>   the Open Flow 1.4 implementation.
> * Increase OpenFlow 1.4 message and property coverage
>   - All messages, actions and properties that are art of both
>     OpenFlow 1.3 and 1.4, and covered by the on-wire tests for
>     OpenFlow 1.3 are now implemented
> * Add on-wire tests for OpenFlow1.4
>   - The coverage is the same as for messages, actions and properties
>     (see above)
> 
> Todo:
> * Implement any missing messages, actions of properties and
>   update on-wire tests accordingly
> 
> To aid review these changes are available at
> https://github.com/horms/ryu devel/of1.4-round-2
> 
> 
> Simon Horman (15):
>   of14: add some assertions
>   of14: set default attributes for OFPMultipartRequest subclasses
>   of14: Fix OFPInstructionWriteMetadata JSON decode
>   of14: Add _ordered_fields to .4 OFPMatch
>   of14: Add table features stats request and reply message support
>   of14: Move OFPMeterBand* to above OFPMeterConfigStats
>   of14: Add OFPMeterBandDscpRemark and OFPMeterBandExperimenter
>   of14: Add meter mod message support
>   of14: Add port status message support
>   of14: Rename OFPPortDescPropUnknown as OFPPortPropUnknown
>   of14: Add generic OFPropBase class
>   of14: Add port stats request and reply message support
>   of14: Add queue stats request and reply message support
>   of14: Add port mod message support
>   of14: Add to ofproto unit tests

You can't enable unit tests without on-wire packet data:

ERROR: Failure: OSError ([Errno 2] No such file or directory: 
'../packet_data/of14')
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/Users/fujita/git/ryu/.venv/lib/python2.7/site-packages/nose/loader.py", line 
413, in loadTestsFromName
    addr.filename, addr.module)
  File 
"/Users/fujita/git/ryu/.venv/lib/python2.7/site-packages/nose/importer.py", 
line 47, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File 
"/Users/fujita/git/ryu/.venv/lib/python2.7/site-packages/nose/importer.py", 
line 94, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/Users/fujita/git/ryu/ryu/tests/unit/ofproto/test_parser.py", line 246, 
in <module>
    _add_tests()
  File "/Users/fujita/git/ryu/ryu/tests/unit/ofproto/test_parser.py", line 228, 
in _add_tests
    for file in os.listdir(pdir):
OSError: [Errno 2] No such file or directory: '../packet_data/of14'

----------------------------------------------------------------------
Ran 24364 tests in 31.570s

FAILED (errors=1)

I applied 1-14th.


------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121051231&iu=/4140/ostg.clktrk
_______________________________________________
Ryu-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ryu-devel

Reply via email to