comp.lang.ada
 help / color / mirror / Atom feed
* debbuger or unit test tool
@ 2004-02-13 16:31 orvio
  2004-02-13 17:02 ` Reivilo Snuved
                   ` (3 more replies)
  0 siblings, 4 replies; 11+ messages in thread
From: orvio @ 2004-02-13 16:31 UTC (permalink / raw)


Hi, I have a question for you.
I'm using VectorCAST tool for unit test on WindowsXP. My problem is
that VectoCAST doesn't create the ennvironment because of a constraint
error during DATA_IF_ execution. I don't know why the error is
generated because VectorCAST message is not detailed. Therefore I need
of a debbuger for DATA_IF_ executable.
Can anyone help me?
In other case, can anyone suggest me another tool for ADA unit test?

P.S.
The code is compiled with Objectada (AONIX) compiler, therefore
ADAMulti is useless.

Excuse me for bad English.

Thanks to all.



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: debbuger or unit test tool
  2004-02-13 16:31 debbuger or unit test tool orvio
@ 2004-02-13 17:02 ` Reivilo Snuved
  2004-02-16 10:40   ` orvio
  2004-02-13 20:11 ` Jeff C,
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 11+ messages in thread
From: Reivilo Snuved @ 2004-02-13 17:02 UTC (permalink / raw)


orvio@yahoo.com (orvio) writes:

> Hi, I have a question for you.
> I'm using VectorCAST tool for unit test on WindowsXP. My problem is
> that VectoCAST doesn't create the ennvironment because of a constraint
> error during DATA_IF_ execution. I don't know why the error is
> generated because VectorCAST message is not detailed. Therefore I need
> of a debbuger for DATA_IF_ executable.
> Can anyone help me?

Are you a supported customer ? Vector or Aonix are generally responsive 
about VectorCAST problems submitted by supported customers.




^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: debbuger or unit test tool
  2004-02-13 16:31 debbuger or unit test tool orvio
  2004-02-13 17:02 ` Reivilo Snuved
@ 2004-02-13 20:11 ` Jeff C,
  2004-02-14 17:11 ` Simon Wright
  2004-02-16 13:06 ` Richard A. Maffei
  3 siblings, 0 replies; 11+ messages in thread
From: Jeff C, @ 2004-02-13 20:11 UTC (permalink / raw)


On Windows I'd take a close look at the tool suite from LDRA

http://www.ldra.co.uk/index.htm

They have a pretty nice tool suite but their driver software does not seem
to support Unix/Linux (though that
is not clear from their web page).

Another reasonable option is the tool suite from

http://www.iplbath.com






"orvio" <orvio@yahoo.com> wrote in message
news:f67d8aac.0402130831.130ef069@posting.google.com...
> Hi, I have a question for you.
> I'm using VectorCAST tool for unit test on WindowsXP. My problem is
> that VectoCAST doesn't create the ennvironment because of a constraint
> error during DATA_IF_ execution. I don't know why the error is
> generated because VectorCAST message is not detailed. Therefore I need
> of a debbuger for DATA_IF_ executable.
> Can anyone help me?
> In other case, can anyone suggest me another tool for ADA unit test?
>
> P.S.
> The code is compiled with Objectada (AONIX) compiler, therefore
> ADAMulti is useless.
>
> Excuse me for bad English.
>
> Thanks to all.





^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: debbuger or unit test tool
  2004-02-13 16:31 debbuger or unit test tool orvio
  2004-02-13 17:02 ` Reivilo Snuved
  2004-02-13 20:11 ` Jeff C,
@ 2004-02-14 17:11 ` Simon Wright
  2004-02-14 17:21   ` Jeff C,
  2004-02-16 13:06 ` Richard A. Maffei
  3 siblings, 1 reply; 11+ messages in thread
From: Simon Wright @ 2004-02-14 17:11 UTC (permalink / raw)


orvio@yahoo.com (orvio) writes:

> In other case, can anyone suggest me another tool for ADA unit test?

We are happy with AUnit <http://libre.act-europe.fr/aunit/>. We did
evaluate VectorCast, I don't remember the details but my _impression_
was that the possible advantage of being able to change the test
script without recompilation was not so big an advantage on fast
hardware. Also we had trouble getting it to understand our (complex
GNAT) compilation environment.

-- 
Simon Wright                               100% Ada, no bugs.



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: debbuger or unit test tool
  2004-02-14 17:11 ` Simon Wright
@ 2004-02-14 17:21   ` Jeff C,
  0 siblings, 0 replies; 11+ messages in thread
From: Jeff C, @ 2004-02-14 17:21 UTC (permalink / raw)



"Simon Wright" <simon@pushface.org> wrote in message
news:x7vn07l8u2j.fsf@smaug.pushface.org...
> orvio@yahoo.com (orvio) writes:
>
> > In other case, can anyone suggest me another tool for ADA unit test?
>
> We are happy with AUnit <http://libre.act-europe.fr/aunit/>. We did
> evaluate VectorCast, I don't remember the details but my _impression_
> was that the possible advantage of being able to change the test
> script without recompilation was not so big an advantage on fast
> hardware. Also we had trouble getting it to understand our (complex
> GNAT) compilation environment.
>


AUnit might be appropriate in a lot of cases. I've used it a few times at
home
for some projects. Where I think it ends up lacking is management of stubs
for test
cases. Some of the commercial tools can help automate the actual test
generation but
I think that is of limited value given the learning curve for the tool but
automated stub
management would be really nice in my environment (where it quickly becomes
difficult
to manage unit level test cases).






^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: debbuger or unit test tool
  2004-02-13 17:02 ` Reivilo Snuved
@ 2004-02-16 10:40   ` orvio
  2004-02-16 14:04     ` Ed Falis
  0 siblings, 1 reply; 11+ messages in thread
From: orvio @ 2004-02-16 10:40 UTC (permalink / raw)


Reivilo Snuved <snuved@xinoa.fr> wrote in message news:<stwu6qoqtl.fsf@aonix.fr>...
> orvio@yahoo.com (orvio) writes:
> 
> > Hi, I have a question for you.
> > I'm using VectorCAST tool for unit test on WindowsXP. My problem is
> > that VectoCAST doesn't create the ennvironment because of a constraint
> > error during DATA_IF_ execution. I don't know why the error is
> > generated because VectorCAST message is not detailed. Therefore I need
> > of a debbuger for DATA_IF_ executable.
> > Can anyone help me?
> 
> Are you a supported customer ? Vector or Aonix are generally responsive 
> about VectorCAST problems submitted by supported customers.

Yes, I am. But Vector suggested to me ADAMulti, but I'm under AONIX
not Grren Hills, therefore ADAMulti is useless.



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: debbuger or unit test tool
  2004-02-13 16:31 debbuger or unit test tool orvio
                   ` (2 preceding siblings ...)
  2004-02-14 17:11 ` Simon Wright
@ 2004-02-16 13:06 ` Richard A. Maffei
  2004-02-17  8:41   ` orvio
  3 siblings, 1 reply; 11+ messages in thread
From: Richard A. Maffei @ 2004-02-16 13:06 UTC (permalink / raw)


orvio wrote:
> 
> Hi, I have a question for you.
> I'm using VectorCAST tool for unit test on WindowsXP. My problem is
> that VectoCAST doesn't create the ennvironment because of a constraint
> error during DATA_IF_ execution. I don't know why the error is
> generated because VectorCAST message is not detailed. Therefore I need
> of a debbuger for DATA_IF_ executable.
> Can anyone help me?
> In other case, can anyone suggest me another tool for ADA unit test?
> 
> P.S.
> The code is compiled with Objectada (AONIX) compiler, therefore
> ADAMulti is useless.
> 
> Excuse me for bad English.
> 
> Thanks to all.

We've experienced the same problems using AdaCAST with ObjectAda in a
Solaris environment:  numerous compile errors during the environment
build and very little/no information as to what caused it.  I resorted
to compiling the environment by hand when such things occurred.  All the
required source code is under the environment directory.  Compiling the
source files with any compiler switches you pass into the environment
should get you a better idea of the problem.  In the very least, you
will get an executable which you can run through the ObjectAda debugger.

I agree with the post about their support responsiveness. 
Unfortunately, due to us being on a classified system and our company's
policies about loading software onto such systems, it was often weeks
before we were able to load the patches.  In the end, we often had to
resort to ingenuity to overcome some of the problems.  So if you are
supported, I would suggest talking to VectorCAST first.

IMHO, AdaCAST is a very nice and extremely useful tool...for simple
systems.  Our biggest problem was attempting to use it in a system with
a big gnarly CORBA interface.  For units without any CORBA library
interaction, the environments generally built fine (with the annoying
exception of the tool inserting Text_IO calls in illegal places in task
rendezvous).  The tool's intuitive interface and simple scripting made
thorough testing easy (and a bit fun even! [ok, I'm pathetic]). 
Unfortunately, because of the CORBA problems (plus the fact that many
people were disappointed that the tool does not automagically do all
your testing for you), we have stopped using it.

I hope this helps you.

-- 
Richard A. Maffei
richard~a~maffei lmco~com
(replace '~' with '.' and ' ' with '@')



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: debbuger or unit test tool
  2004-02-16 10:40   ` orvio
@ 2004-02-16 14:04     ` Ed Falis
  0 siblings, 0 replies; 11+ messages in thread
From: Ed Falis @ 2004-02-16 14:04 UTC (permalink / raw)


You might also take a look at AUnit.  It is not as comprehensive as 
AdaCast, but its simplicity may be a strong point in your situation.  
Early versions were tested with ObjectAda as well as GNAT.

http://libre.act-europe.fr/aunit/

- Ed



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: debbuger or unit test tool
  2004-02-16 13:06 ` Richard A. Maffei
@ 2004-02-17  8:41   ` orvio
  2004-02-19  9:07     ` Ian Gilchrist
  2004-02-23 17:05     ` Info Aonix
  0 siblings, 2 replies; 11+ messages in thread
From: orvio @ 2004-02-17  8:41 UTC (permalink / raw)


> ... In the very least, you
> will get an executable which you can run through the ObjectAda debugger.

I've tried but I don't succeeded it. Objectada do not have the
possibility to load an "eternal" executable. I have done many proofs
uselessly.
I have not understood how I can do it.
Can you help me please?
Thanks



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: debbuger or unit test tool
  2004-02-17  8:41   ` orvio
@ 2004-02-19  9:07     ` Ian Gilchrist
  2004-02-23 17:05     ` Info Aonix
  1 sibling, 0 replies; 11+ messages in thread
From: Ian Gilchrist @ 2004-02-19  9:07 UTC (permalink / raw)


Re your difficulties with a reliable test tool for Aonix ObjectAda,
please feel free to contact me for AdaTEST 95. We have been supplying
this tool for use wiith ObjectAda for several years, and just
completed a port to OA (Raven) 7.2.



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: debbuger or unit test tool
  2004-02-17  8:41   ` orvio
  2004-02-19  9:07     ` Ian Gilchrist
@ 2004-02-23 17:05     ` Info Aonix
  1 sibling, 0 replies; 11+ messages in thread
From: Info Aonix @ 2004-02-23 17:05 UTC (permalink / raw)
  To: orvio


> -------- Message d'origine --------
> Sujet: debbuger or unit test tool
> Date: 13 Feb 2004 08:31:44 -0800
> De: orvio@yahoo.com (orvio)
> Société: http://groups.google.com
> Forums: comp.lang.ada
> 
> Hi, I have a question for you.
> I'm using VectorCAST tool for unit test on WindowsXP. My problem is
> that VectoCAST doesn't create the ennvironment because of a constraint
> error during DATA_IF_ execution. I don't know why the error is
> generated because VectorCAST message is not detailed. Therefore I need
> of a debbuger for DATA_IF_ executable.
> Can anyone help me?



DATA_IF_ is an executable and it should be possible to debug it and to 
understand why it crashes.

As VectorCAST users, we and our customers have done full unit test 
campaigns using both VectorCAST/Ada and our ObjectAda environment on 
many different platforms.

So please, feel free to contact us directly (info@aonix.fr) and we will 
try to help you.

Best regards

Patricia Langle




^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2004-02-23 17:05 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-02-13 16:31 debbuger or unit test tool orvio
2004-02-13 17:02 ` Reivilo Snuved
2004-02-16 10:40   ` orvio
2004-02-16 14:04     ` Ed Falis
2004-02-13 20:11 ` Jeff C,
2004-02-14 17:11 ` Simon Wright
2004-02-14 17:21   ` Jeff C,
2004-02-16 13:06 ` Richard A. Maffei
2004-02-17  8:41   ` orvio
2004-02-19  9:07     ` Ian Gilchrist
2004-02-23 17:05     ` Info Aonix

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox