From: Eric Ludlam Date: Fri, 6 Jun 2014 01:48:52 +0000 (-0400) Subject: (ede-detect-utest): Re-run tests with inode optimization disabled. X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=39048f91ea901e5a659374feb5b1b20e8eb70951;p=emacs.git (ede-detect-utest): Re-run tests with inode optimization disabled. --- diff --git a/test/manual/cedet/cedet/ede/detect-utest.el b/test/manual/cedet/cedet/ede/detect-utest.el index d986e8db5a6..1add928ea7d 100644 --- a/test/manual/cedet/cedet/ede/detect-utest.el +++ b/test/manual/cedet/cedet/ede/detect-utest.el @@ -263,6 +263,24 @@ It is passed the root project found.") ;; line worked. (ede-detect-utest-validate-loadstate t) + ;; Now lets retry the basics with INODE support turned off -- assuming + ;; that our test platform supports it in the first place. + (unless ede--disable-inode + + (setq ede--disable-inode t) + (unwind-protect + (progn + + (cedet-utest-log "\n-- Retry All Tests w/ INODE optimizations disabled.") + ;; ReTry all the primary project types. + (ede-detect-utest-loop ede-detect-utest-project-entries) + + ;; Now retry that DIRTEST is testing properly. + (ede-detect-utest-loop ede-detect-utest-project-dirmatch-entries) + + ) + (setq ede--disable-inode nil))) + ;; Close out the test suite. (cedet-utest-log-shutdown "EDE DETECT"