Created by Steve Langasek on 2012-11-13 and last modified on 2012-11-13
Get this branch:
bzr branch lp:~vorlon/upstart/stateful-reexec-dont-shape-code-to-impossible-tests
Only Steve Langasek can upload to this branch. If you are Steve Langasek please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Steve Langasek

Recent revisions

1475. By Steve Langasek on 2012-11-13

error handling was added to the str_to_enum() functions solely to satisfy
the tests, when the tests don't model a real-world invocation. Drop the
extra error handling, and instead add a check that *_str_to_enum() DTRT when
called with a non-NULL string that doesn't match an enum.

1474. By Steve Langasek on 2012-11-13

grammar nitpicking in code comments

1473. By James Hunt on 2012-11-07

Upstream sync.

1472. By James Hunt on 2012-11-07

* Changelog: Summary of stateful re-exec feature.
* util/man/telinit.8: Removed warning about using 'telinit u'.

1471. By James Hunt on 2012-11-07

Tidy up.

1470. By James Hunt on 2012-11-07

* init/tests/test_job_process.c:
  - New macro CHECK_FILE_EQ() to repeatedly check for expected file contents.
  - main(): Make parent wait for child in fork mode.
  - Converted appropriate TEST_FILE_EQ() calls to CHECK_FILE_EQ() to
    fix problem resulting from peculiar but permissible kernel behaviour
    (LP: #1066351).
* init/tests/test_util.h: New macros:

1469. By James Hunt on 2012-11-05

tidy up

1468. By James Hunt on 2012-10-26

* init/job.c: job_serialise_all(): Typo.
* util/tests/test_initctl.c:
  - WAIT_FOR_UPSTART(): Fix nasty bug where session bus rather than the
    *test* session bus was being checked. Added extra check.
  - _START_UPSTART: Added extra check.
  - KILL_UPSTART: Added extra check.
  - job_to_pid(): Handle failure gracefully which makes function more
    useful for caller. Free regex.
  - test_reexec(): Improved test "single job producing output across a

1467. By James Hunt on 2012-10-22

* util/tests/test_initctl.c:
  - START_UPSTART: Fix check for @confdir and @logdir.
  - CREATE_FILE: Treat @contents safely.
  - job_to_pid(): New function.
  - test_reexec(): New function with signle complex test:
    "single job producing output across a re-exec"

1466. By James Hunt on 2012-10-10

* init/Makefile.am: Rename TEST_UTIL to test_util_SOURCES to avoid
  issues with debuild.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.