code: func AfterSuite(body interface{}, timeout ...float64) bool {
  	globalSuite.SetAfterSuiteNode(body, codelocation.New(1), parseTimeout(timeout...))
  	return true
  }
docs: //AfterSuite blocks are *always* run after all the specs regardless of whether specs have passed or failed.
  //Moreover, if Ginkgo receives an interrupt signal (^C) it will attempt to run the AfterSuite before exiting.
  //
  //When running in parallel, each parallel node process will call AfterSuite.
  //
  //AfterSuite blocks can be made asynchronous by providing a body function that accepts a Done channel
  //
  //You may only register *one* AfterSuite handler per test suite.  You typically do so in your bootstrap file at the top level.