Tasks #349

Test Processing of Meta-data and Timestamps

Added by J. Moringen almost 13 years ago. Updated almost 13 years ago.

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

100%

Category:Language Integration
Target version:0.3

Description

Check encoding,deconding and transmission of
  • RSB timestamps
  • User-supplied timestamps
  • User-supplied meta-data
In integration test, use meta-data to transport
  • Informer language
  • Event index
    Listener can use these to ensure it receives the events, it expects.

Associated revisions

Revision 6b659ab5
Added by J. Moringen almost 13 years ago

Generate executable Lisp images to speed up testing
refs #349
  • CMakeLists.txt: added lisp directory since it now contains a
    CMakeLists.txt
  • lisp/CMakeLists.txt: new file; builds Lisp images
  • lisp/config.lisp: added commandline options and dumping
  • lisp/informer.lisp: added commandline options and dumping; include
    some meta-data in sent events
  • lisp/listener.lisp: added commandline options and dumping
  • lisp/sbcl-script.sh: removed; no longer used
  • test/integrationtest.py: invoke Lisp programs without executor and
    without file extension

Revision 3e5eef62
Added by J. Moringen almost 13 years ago

Pass listener pid to informer in test/integrationtest.py
refs #349
  • test/integrationtest.py: pass the process id of the listener process
    to the informer process

Revision b5ce930f
Added by J. Moringen almost 13 years ago

Added --listener-pid commandline option in lisp/informer.lisp
refs #349
  • lisp/informer.lisp: added commandline option --listener-pid which
    used to construct event meta-data for the listener

Revision 8a393ba2
Added by J. Moringen almost 13 years ago

Send events to correct scope in lisp/informer.lisp
refs #349
  • lisp/informer.lisp: send events to the configured scope of the
    informer instead of /

Revision 7f15aba7
Added by J. Moringen almost 13 years ago

Send meta-data and user-times in python/informer.py
refs #349
  • python/informer.py: send "informer-lang" and "index" meta-info; send
    "informer-start" user-time

Revision 53cd7c96
Added by J. Moringen almost 13 years ago

Fixed syntax error in python/informer.py
refs #349
  • python/informer.py: fixed syntax error in meta-data dictionary
    construction

Revision 51a90520
Added by J. Moringen almost 13 years ago

Added sending of meta-data to Java informer
fixes #349
  • java/informer.java: add "informer-lang" and "index" meta-info items;
    add "informer-start" user-time
  • java/informer.sh.in: pass commandline arguments to Java program
  • java/listener.sh.in: likewise

Revision 1e106daf
Added by J. Moringen almost 13 years ago

Added sending of meta-data to C++ informer
refs #349
  • cpp/informer.cpp: add "informer-lang" and "index" meta-info items;
    add "informer-start" user-time

History

#1 Updated by J. Moringen almost 13 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

Applied in changeset r1405.

Also available in: Atom PDF