[erlang-bugs] Cannot run CT tests multiple times
Peter Andersson
peppe@REDACTED
Thu Apr 23 13:50:57 CEST 2015
Hi Roberto,
The bug was reported for 17.5 and fixed only a couple of weeks ago for
OTP 18. It would be great if you could try it out and let me know if the
fix solves your problem.
Btw, if you *can* run your test on a short name node, try that also and
see if it works. (You need to delete or move any previous
ct_run-directories in logdir first though).
Keep me posted.
Best,
Peter
On 2015-04-23 13:28, Roberto Ostinelli wrote:
> Hello Peter,
> No I'm running the standard OTP 17.5.
>
> I've checked but could not find a previous report. I apologize if this
> was reported previously.
>
> Best,
> r.
>
>
> On Thu, Apr 23, 2015 at 12:40 PM, Peter Andersson <peppe@REDACTED
> <mailto:peppe@REDACTED>> wrote:
>
> Hi Roberto,
>
> This problem looks very much like one previously reported, about
> CT not handling long node names correctly. There's a fix for it in
> the master branch: 8a23259. Are you running on an updated branch?
>
> Best regards,
> Peter
>
> Ericsson AB, Erlang/OTP
>
>
>
> On 2015-04-22 16:34, Roberto Ostinelli wrote:
>> Dear list,
>> When I run CT tests multiple times I encounter a bug.
>>
>> ========
>> erl -pa apps/*/ebin -pa deps/*/ebin \
>> -name myapp@REDACTED <mailto:myapp@REDACTED> \
>> +K true \
>> +P 5000000 \
>> +Q 1000000 \
>> -env ERL_FULLSWEEP_AFTER 10 \
>> -config myapp \
>> -mnesia schema_location ram \
>> -noshell \
>> -eval 'ct_run:run_test([{dir, "apps/myapp/test"}, {logdir,
>> "apps/myapp/logs"}]).' \
>> -s erlang halt
>> =========
>>
>>
>> Running this the first 2/3 times will give:
>>
>>
>> =========
>> Common Test starting (cwd is /Users/roberto/workspace/myapp)
>>
>>
>> Common Test: Running make in test directories...
>>
>> CWD set to:
>> "/Users/roberto/workspace/myapp/apps/myapp/logs/ct_run.myapp@REDACTED"
>> <mailto:/Users/roberto/workspace/myapp/apps/myapp/logs/ct_run.myapp@REDACTED>
>>
>> TEST INFO: 1 test(s), 1 case(s) in 1 suite(s)
>>
>> Testing apps.myapp: Starting test, 1 test cases
>> Testing apps.myapp: TEST COMPLETE, 1 ok, 0 failed of 1 test cases
>> =========
>>
>>
>> After the 3rd time or so (this happens randomly), I get:
>>
>>
>> =========
>> $ ./tests
>>
>> Common Test starting (cwd is /Users/roberto/workspace/myapp)
>>
>>
>> =ERROR REPORT==== 22-Apr-2015::16:26:00 ===
>> Error in process <0.42.0> on node 'myapp@REDACTED
>> <mailto:myapp@REDACTED>' with exit value:
>> {{badmatch,["ct_run","myapp@REDACTED","0","0","1","2015-04-22_16","25","26"]},[{ct_logs,'-sort_ct_runs/1-fun-0-',2,[{file,"ct_logs.erl"},{line,1912}]},{lists,sort,2,[{file,"lists.erl"},{line,967}]},{ct_logs,make_all_suites_index,1,[{file,"ct_logs...
>> =========
>>
>>
>> If I delete the directory where the CT logs are stored I can
>> re-run the command, without issues.
>>
>> Any ideas?
>>
>> Best,
>> r.
>>
>>
>>
>>
>>
>> _______________________________________________
>> erlang-bugs mailing list
>> erlang-bugs@REDACTED <mailto:erlang-bugs@REDACTED>
>> http://erlang.org/mailman/listinfo/erlang-bugs
>
>
> _______________________________________________
> erlang-bugs mailing list
> erlang-bugs@REDACTED <mailto:erlang-bugs@REDACTED>
> http://erlang.org/mailman/listinfo/erlang-bugs
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-bugs/attachments/20150423/e59acef3/attachment.htm>
More information about the erlang-bugs
mailing list