CT feedback for svn rev 4774 : 549 Ok, 1 Failed, 11 Skipped of 561

11 views
Skip to first unread message

adr...@gmail.com

unread,
May 16, 2013, 1:33:34 PM5/16/13
to scal...@googlegroups.com
Hello,

I just checked out 4774 today ran configure make and make test.
This was with standard ETS backend. Sole change in bin/scalaris.cfg is default listen IP : {listen_ip, {127,0,0,1}}.
I got 549 Ok, 1 Failed, 11 Skipped of 561. Nice score, good job.

The only failed test is
301 l_on_cseq_SUITE tester_tests tester_type_check_l_on_cseq 0.927s FAILED {tester,'-run_test/7-lc$^4/1-4-',273}
function_clause
right between
l_on_cseq_SUITE tester_tests init_per_group 0.000s Ok
and
l_on_cseq_SUITE tester_tests end_per_group 0.000s Ok

The test 301 displays this :
=== Started at 2013-05-16 17:44:09

*** User 2013-05-16 17:44:09.602 ***
Start l_on_cseq_SUITE:tester_type_check_l_on_cseq
####################################################

*** User 2013-05-16 17:44:09.602 ***
unittest_helper:make_ring size 1

*** User 2013-05-16 17:44:09.777 ***
unittest_helper:make_ring size 1 done.

*** User 2013-05-16 17:44:09.778 ***
Testing l_on_cseq:new_timeout/0


*** User 2013-05-16 17:44:09.950 ***
Testing l_on_cseq:get_aux/1


*** User 2013-05-16 17:44:10.530 ***
Testing l_on_cseq:remove_lease_from_dht_node_state/2


*** User 2013-05-16 17:44:10.685 ***
Cannot create type reference


*** User 2013-05-16 17:44:10.685 ***
Reason: function_clause


*** User 2013-05-16 17:44:10.693 ***
Cannot create type reference


*** User 2013-05-16 17:44:10.694 ***
Reason: function_clause


*** CT Error Notification 2013-05-16 17:44:10.705 ***
tester:'-run_test/7-lc$^4/1-4-' failed on line 273
Reason: function_clause

*** User 2013-05-16 17:44:10.731 ***
unittest_helper:stop_ring done.

*** User 2013-05-16 17:44:11.722 ***
####################################################
End l_on_cseq_SUITE:tester_type_check_l_on_cseq -> {error,
 {function_clause,
  [{tester,'-run_test/7-lc$^4/1-4-',
    [{fail,no_result,no_result_type,throw,tester_value_creator,create_value,
      [{product,[{typedef,l_on_cseq,lease_t},{typedef,dht_node_state,state}]},
       30,
       {parse_state,
        {1399,
(snip)

When I clic on source code for l_on_cseq_SUITE:tester_type_check_l_on_cseq/1
I see
106:tester_type_check_l_on_cseq(_Config) ->
107:    Count = 1000,
(snip)
and I have no idea what can be wrong.

Hope this feedback helps nonetheless

Pierre M.

Florian Schintke

unread,
May 16, 2013, 2:19:33 PM5/16/13
to scal...@googlegroups.com
Thanks for the feedback. This test case is no problem, as leases are under development and not active for the normal configuration.

> When I clic on source code for l_on_cseq_SUITE:tester_type_check_l_on_cseq/1

This is an automatic type checking of all functions in the given
module. Some functions have to be excluded for this manually and I
guess, that something in the definitions changed, that makes a new
manual exception necessary (it stated: cannot create ref()).

We will fix this. We run ourselves the test suites on a regular basis
on several different Erlang releases, so usually we take care on our
own, when test suites fail and fix them.

Thanks,
Florian

Florian Schintke

unread,
May 16, 2013, 3:00:37 PM5/16/13
to scal...@googlegroups.com
fixed in r4775.

Florian

adr...@gmail.com

unread,
May 16, 2013, 3:08:34 PM5/16/13
to scal...@googlegroups.com
Impressive responsiness :-)
Thanks.
Have fun

Le jeudi 16 mai 2013 21:00:37 UTC+2, Florian a écrit :
fixed in r4775.

Florian

Reply all
Reply to author
Forward
0 new messages