diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 881e7ef0f4e4332ac6dfd0100dea083d0576e074..7eadca004198584a27222b1af0363040b12503e5 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -28,7 +28,7 @@ stages:
   - echo $GNSSUTILS_BRANCH
 
 .preliminaries_template: &preliminaries_definition
-  ## OVERRIDE VARIABLES
+  ## OVERRIDE VARIABLES use it for working with a MR in core
   - export WOLF_CORE_BRANCH="454-implementation-of-new-nodes-creation"
 
   ## PRINT VARIABLES
@@ -191,12 +191,16 @@ yaml_templates_generation:
   stage: yaml_templates
   image: labrobotica/wolf_deps:20.04
   cache:
+    - key: wolf-focal
+      paths:
+      - ci_deps/wolf/
     - key: yamlschemacpp-focal
       paths:
       - ci_deps/yaml-schema-cpp/
   before_script:  
     - *preliminaries_definition
     - !reference [.install_yamlschemacpp_script]
+    - !reference [.install_wolf_script]
   script:
     - !reference [.generate_yaml_templates_script]
 
diff --git a/test/gtest_schema.cpp b/test/gtest_schema.cpp
index 37e98997f91a46becc8c60a4b9e763ccb7c7d311..8d250b5266e3ba7af053a397e507c19ac3426e2c 100644
--- a/test/gtest_schema.cpp
+++ b/test/gtest_schema.cpp
@@ -20,8 +20,6 @@
 
 #include "gnss/common/gnss.h"
 #include "core/utils/utils_gtest.h"
-#include "gnss/capture/capture_gnss_fix.h"
-#include "gnss/sensor/sensor_gnss.h"
 #include "core/map/map_base.h"
 #include "core/sensor/sensor_base.h"
 #include "core/solver/solver_manager.h"