]> git.eshelyaron.com Git - emacs.git/commitdiff
(ede-detect-utest): Re-run tests with inode optimization disabled.
authorEric Ludlam <zappo@gnu.org>
Fri, 6 Jun 2014 01:48:52 +0000 (21:48 -0400)
committerEdward John Steere <edward.steere@gmail.com>
Wed, 25 Jan 2017 16:09:20 +0000 (18:09 +0200)
test/manual/cedet/cedet/ede/detect-utest.el

index d986e8db5a6a0a830bafd2f1a64df37c3b6d77f9..1add928ea7d93cc5f9ab0610f3f5dbd041428ee0 100644 (file)
@@ -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"