docstr: Test all notebooks except blacklist. 
docstr_tok: ["Test","all","notebooks","except","blacklist","."]
code: def test_all_notebooks(self):
      """Test all notebooks except blacklist."""
      blacklist = ["gan.ipynb", "iclr2017.ipynb"]
      nbpath = "notebooks/"
      # see http://nbconvert.readthedocs.io/en/stable/execute_api.html
      ep = ExecutePreprocessor(
          timeout=120,
          kernel_name="python" + str(sys.version_info[0]),
          interrupt_on_timeout=True,
      )
      os.chdir(nbpath)
      files = glob.glob("*.ipynb")
      for filename in files:
          if filename not in blacklist:
              start = time.time()
              self._exec_notebook(ep, filename)
              end = time.time()
              print(filename, "took %g seconds." % (end - start))
  
file_path: edward/tests/notebooks/notebooks_test.py
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import glob
  import nbformat
  import os
  import sys
  import time
  import traceback
  import tensorflow
  from nbconvert.preprocessors import ExecutePreprocessor
  from nbconvert.preprocessors.execute import CellExecutionError
label_desc: Use image node_id 2 for calling the test_notebooks obj's underlying member method code with example usage: obj.test_all_notebooks() without return types