You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by va...@apache.org on 2021/04/16 21:45:29 UTC

[couchdb] 24/24: Clean up Makefiles and start running all the unit tests

This is an automated email from the ASF dual-hosted git repository.

vatamane pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/couchdb.git

commit 32179742424388ef3cd0a088aa93d9c12099814f
Author: Nick Vatamaniuc <va...@gmail.com>
AuthorDate: Wed Apr 14 03:05:29 2021 -0400

    Clean up Makefiles and start running all the unit tests
    
     * Remove non-existent applications
    
     * Most importantly, start running all the unit test. This should include 500+ new couch tests.
    
     * Noticed `local` application was flaky and periodically timing out in CI.
       Since it's a transitive dependency of jaeger, let's skip running it for now.
       It's a bit in the same category as brcypt, meck and hyper.
---
 Makefile     | 6 +++---
 Makefile.win | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/Makefile b/Makefile
index a748b2c..7914118 100644
--- a/Makefile
+++ b/Makefile
@@ -72,7 +72,7 @@ DESTDIR=
 
 # Rebar options
 apps=
-skip_deps=folsom,meck,mochiweb,triq,proper,snappy,bcrypt,hyper
+skip_deps=folsom,meck,mochiweb,proper,bcrypt,hyper,local
 suites=
 tests=
 
@@ -160,9 +160,9 @@ endif
 .PHONY: check
 check:  all
 	@$(MAKE) emilio
-	@$(MAKE) eunit apps=couch_eval,couch_expiring_cache,ctrace,couch_jobs,couch_views,fabric,mango,chttpd,couch_replicator
+	@$(MAKE) eunit
 	@$(MAKE) elixir-suite
-	@$(MAKE) exunit apps=chttpd
+	@$(MAKE) exunit
 	@$(MAKE) mango-test
 
 .PHONY: eunit
diff --git a/Makefile.win b/Makefile.win
index aeb7fe7..5240da3 100644
--- a/Makefile.win
+++ b/Makefile.win
@@ -76,7 +76,7 @@ DESTDIR=
 
 # Rebar options
 apps=
-skip_deps=folsom,meck,mochiweb,triq,proper,snappy,bcrypt,hyper
+skip_deps=folsom,meck,mochiweb,proper,bcrypt,hyper
 suites=
 tests=