Tasks #451

Integration Test for Cross-language XOP Communication

Added by J. Moringen over 12 years ago. Updated almost 8 years ago.

Status:ResolvedStart date:07/27/2011
Priority:NormalDue date:
Assignee:J. Moringen% Done:

100%

Category:Language Integration
Target version:-

Description

  • C++ (in progress)
  • Python (basic stuff works)
  • Java (missing)
  • Common Lisp (basic stuff works)

Associated revisions

Revision 711903a9
Added by J. Moringen over 12 years ago

Added tests coordination script in integrationtest/test
refs #451
  • integrationtest/test/integrationtest.py: coordination script for
    integration test
  • integrationtest/test/spread.conf.in: template for Spread
    configuration file for integration test

Revision 4e343ecc
Added by J. Moringen over 12 years ago

Recompute options in integrationtest/lisp/{informer,listener}.lisp
refs #451
  • integrationtest/lisp/informer.lisp: recompute RSB configuration
    options when image is restarted
  • integrationtest/lisp/listener.lisp: likewise

Revision 6b55cdfc
Added by J. Moringen over 12 years ago

Create wait file in integrationtest/lisp/listener.lisp
refs #451
  • integrationtest/lisp/listener.lisp: once the reader instance is
    setup, create a "wait file" for the test coordinator

Revision 84056f52
Added by J. Moringen over 12 years ago

Refactoring, and improvements in test/integrationtest.py
refs #451
  • test/integrationtest.py: refactored spawning and waiting functions;
    reduced wait times

Revision 5881d76a
Added by J. Moringen over 12 years ago

Added Python programs in integrationtest/python/{listener,informer}.py
refs #451
  • python/informer.py: new file; informer for Python
  • python/listener.py: new file; listener for Python

Revision 5ea08919
Added by J. Moringen over 12 years ago

Open output files correctly in python/listener.py
refs #451
  • python/listener.py: open output files with 'w' mode; fixed filenames
    of output files

Revision a13dc9d6
Added by J. Moringen over 12 years ago

Don't write output into data directory in python/listener.py
refs #451
  • python/listener.py: open output files in the current directory
    instead of the data directory

Revision fe1c336c
Added by J. Moringen over 12 years ago

Fixed variable name in python/listener.py
refs #451
  • python/listener.py: fixed variable reference Receiver.conter ->
    Receiver.counter

History

#1 Updated by J. Moringen over 12 years ago

  • Category set to Language Integration

#2 Updated by J. Moringen over 12 years ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 30

#3 Updated by J. Moringen over 12 years ago

  • Assignee set to J. Moringen
  • % Done changed from 30 to 50

#4 Updated by J. Moringen about 12 years ago

  • Description updated (diff)
  • % Done changed from 50 to 70

#5 Updated by J. Moringen almost 8 years ago

  • Status changed from In Progress to Resolved
  • % Done changed from 70 to 100

Also available in: Atom PDF