Hi Everyone, This past week there was some activity fixing unit tests. If anyone is interested, here is a quick status on what was working and what was not working.
commit da066c4cdf1760b2ed9caffd0ba4ac766fc2fb23 + couch_fabric pr 32 App Pass / Fail ----------------------- b64url 7 / 0 cassim 1 / 0 chttpd 79 / 0 config 37 / 0 couch 715 / 0 couch_epi 43 / 0 couch_event 0 / 0 couch_index 0 / 0 couch_log 12 / 0 couch_log_lager 5 / 0 couch_mrview 104 / 0 couch_peruser 10 / 0 couch_plugins 0 / 0 couch_replicator 127 / 0 couch_stats 0 / 0 ddoc_cache 0 / 0 ets_lru 43 / 0 fabric 21 / 0 (needs couch_fabric pr 32) global_changes 4 / 0 ioq 0 / 0 khash 28 / 0 mango 2 / 0 * has integration nosetests as well mem3 4 / 0 rexi 0 / 0 setup 0 / 0 These are just eunit tests. Some apps have other tests (integration, javascript, ...). A few apps, which I thought were external libraries were not included in the list. (I am sure I misclassified some). Also, running all the tests with "make eunit" didnt work too well: there was too much output and couldn't understand which tests ran and which didn't. So ran them separately for each app: $ ./configure --disable-fauxton --disable-docs $ make $ rebar setup_eunit $ export BUILDDIR=`pwd` $ rebar -r eunit apps=$APP skip_deps=couch_epi,couch_log ($APP is the the sub-folder in src/ of main repo, <- I am probably doing this wrong) (couch_log and couch_epi when run, don't show up in skip_deps= list) Machine: Mac OS X with Erlang 17.5.6.3 built by erln8 v2. -Nick
