Opened 8 years ago

Closed 6 years ago

Last modified 6 years ago

#1440 closed task (fixed)

The systemtest should test compiling example C++

Reported by: Dimitar Misev Owned by: dkamov
Priority: major Milestone: 9.7
Component: systemtest Version: development
Keywords: Cc: bbell, Vlad Merticariu, Bang Pham Huu
Complexity: Medium

Description (last modified by Dimitar Misev)

In manuals_and_examples/examples/c++ and source:manuals_and_examples/examples/java there are some example client programs that use raslib or rasj to connect to rasdaman and execute sample queries.

We should have a test in the systemtest that tries to compile and run these programs against the installed rasdaman (i.e. with /opt/rasdaman/include and /opt/rasdaman/lib).

Change History (8)

comment:1 by Dimitar Misev, 8 years ago

Description: modified (diff)

comment:2 by Dimitar Misev, 8 years ago

Comment from Annabelle on the mailing list for things that need to be fixed:

  • librasnet.a and libcommon.a are required to link the example. Both files are neither in the lib-folder of the debian-package nor in the lib-folder of rasdaman, which was installed from source-code. They can only be found in the source-code.
  • The sub-folders clientcomm, commline, conversion, debug, raslib and rasodmg of the include-folder are missing, if rasdaman is installed from source-code (all folders exists in the debian-package).

comment:3 by Bang Pham Huu, 8 years ago

Milestone: 9.39.4

comment:4 by Dimitar Misev, 8 years ago

Milestone: 9.4Future
Owner: changed from Vlad Frasineanu to Dimitar Misev
Status: newassigned

comment:5 by Dimitar Misev, 6 years ago

Cc: bbell Vlad Merticariu added
Milestone: Future9.7
Owner: changed from Dimitar Misev to dkamov

comment:6 by Bang Pham Huu, 6 years ago

Cc: Bang Pham Huu added

comment:7 by Bang Pham Huu, 6 years ago

Summary: The systemtest should test compiling example C++ and Java client programsThe systemtest should test compiling example C++

The Java one is added here http://rasdaman.org/ticket/1816

comment:8 by Dimitar Misev, 6 years ago

Resolution: fixed
Status: assignedclosed

There is a test now in testcases_mandatory/test_example. In 1816 test_example should be renamed to test_examples.

Version 0, edited 6 years ago by Dimitar Misev (next)
Note: See TracTickets for help on using tickets.