autotest_remote: Fix BUG when control files require PEP 0263 source encoding

Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
client.profilers.systemtap: Do not fail jobs when stap check command fail.

Now when stap check command fail, job will stopped.

Signed-off-by: Feng Yang <fyang@redhat.com>
Merge pull request #763 from FengYang/systemtap

client.profilers.systemtap: Do not fail jobs when stap check command fail
Merge pull request #762 from rbbratta/pep0263

autotest_remote: Fix BUG when control files require PEP 0263 encoding
install-autotest-server.sh: relocate apache-web.conf to new $ATHOME

We need to update the DocumentRoot in apache-web-conf to point to the
new $ATHOME.

Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
Revert "autotest_remote: Fix BUG when control files require PEP 0263 source encoding"

This reverts commit 24df2a77c97d2356840d49c11b2a05f375b51cbd.

This caused a regression on the daily regression run:

  Traceback (most recent call last):
    File "/usr/local/autotest/job.py", line 1115, in step_engine
      execfile(self.control, global_control_vars, global_control_vars)
    File "/usr/local/autotest/control.autoserv", line 1
  SyntaxError: encoding problem: with BOM (control.autoserv, line 1)

So I am reverting it

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>
Merge pull request #765 from rbbratta/install_fix1

install-autotest-server.sh: relocate apache-web-conf to new $ATHOME
client.job_unittest: Fix unittest broken with 3263bc8

The new utility function to safely remove directories
also has to be stubbed.

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>
client.setup_job_unittest: Fix unittest broken with 3263bc8

The new utility function to safely remove directories
also has to be stubbed.

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>