diff --git a/conda/meta.yaml b/conda/meta.yaml
index 8f6437c60ba3c3f34318b6e5c07e8fd349726424..d696e7e205fb3a980aa1d0f928a306f1a98089e0 100644
--- a/conda/meta.yaml
+++ b/conda/meta.yaml
@@ -39,6 +39,7 @@ requirements:
     - matplotlib
     - pandas
     - pillow
+    - psutil
     - h5py
     - tqdm
     - tabulate
@@ -47,7 +48,7 @@ test:
   imports:
     - {{ name }}
   commands:
-    - nosetests --with-coverage --cover-package={{ name }} --cover-erase --cover-html-dir={{ project_dir }}/sphinx/coverage --cover-xml-file={{ project_dir }}/coverage.xml -sv {{ name }}
+    - nosetests --with-coverage --cover-package={{ name }} --cover-erase --cover-html-dir={{ project_dir }}/sphinx/coverage --cover-html --cover-xml-file={{ project_dir }}/coverage.xml --cover-xml -sv {{ name }}
     - sphinx-build -aEW {{ project_dir }}/doc {{ project_dir }}/sphinx
     - sphinx-build -aEb doctest {{ project_dir }}/doc sphinx
     - conda inspect linkages -p $PREFIX {{ name }}  # [not win]
diff --git a/requirements.txt b/requirements.txt
index e394a12df53ee4280702ad258089f3704c007bd8..706cd10addac90fafe7f8720b1e2d7aacde87445 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4,6 +4,7 @@ numpy
 pandas
 h5py
 pillow
+psutil
 setuptools
 tabulate
 torch