docstr: test experiment start and stop
docstr_tok: ["test","experiment","start","and","stop"]
code: def test_experiment(self):
      """test experiment start and stop"""
      connector = SQLiteConnector(self.db_file)
      eid1 = connector.start_experiment(self.name, "exp1", "{}")
      eid2 = connector.start_experiment(self.name, "exp2", "{}")
      connector.end_experiment(eid1)
      connector.end_experiment(eid2)
  
      eids = connector.get_all_experiment(username=self.name)
      self.assertListEqual(eids, [1, 2])
  
      eids = connector.get_all_experiment()
      self.assertListEqual(eids, [1, 2])
  
      self.assertRaises(
          ValueError, connector.get_all_experiment, "not-exist"
      )
  
file_path: auptimizer/tests/ET/Connector/test_SQLiteConnector.py
imports: import os
  import sqlite3
  import unittest
  from six.moves import configparser
  from aup.ET.Connector.SQLiteConnector import SQLiteConnector
  from aup.setupdb import sqlite
label_desc: Use image node_id 4 for calling the SQLiteConnectorTestCase obj's underlying member method code with example usage: obj.test_experiment() without return types