Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | scripts/test-shell.c: Add missing license header | Javier Jardón | 2015-03-17 | 1 | -0/+15 |
| | | | | Change-Id: I46ad9c15064de752e839611d2ce3ee016ec7cc46 | ||||
* | test-shell: Report write failures | Richard Maw | 2014-11-12 | 1 | -2/+9 |
| | |||||
* | Merge branch 'baserock/richardmaw/test-system-integrations' | Richard Maw | 2014-10-24 | 1 | -31/+60 |
|\ | | | | | | | | | | | Reviewed-by: Sam Thursfield Reviewed-by: Pedro Alvarez Reviewed-by: Daniel Silverstone | ||||
| * | test-shell: Allow to be used in system-integrations | Richard Maw | 2014-10-24 | 1 | -39/+49 |
| | | | | | | | | | | | | It now works when passed a file, rather than a command to run, and ignores comments and set commands, so the generated preamble is accepted. | ||||
| * | test-shell: add create file command | Richard Maw | 2014-10-24 | 1 | -0/+20 |
|/ | |||||
* | Add echo to the test shell | Richard Maw | 2014-10-08 | 1 | -0/+6 |
| | |||||
* | Add test shell for use in staging area tests | Richard Maw | 2014-10-01 | 1 | -0/+144 |
This is intended to be statically linked, so it can be run in the staging area, without having to build a libc. You shouldn't generally statically link GLibc, because it dynamically links things like NSS modules or locale data, but we only need some very simple stuff, so we can get away with that. There's also potential licensing issues, as GLibc is LGPLv2, so distribution requires providing the ability to re-link against another library, but its use in the test-suite shouldn't count as distribution. There's a couple of commands, the only two needed by the yarn test suite are "copy files" which is like `cp -r . "$DESTDIR"`, and "false", which is for commands to deliberately fail. |