author | Vladimir Marek <Vladimir.Marek@oracle.com> |
Thu, 26 Jan 2017 11:00:53 +0100 | |
branch | s11u3-sru |
changeset 7629 | ebccf6c8fbd4 |
parent 7628 | 409696918882 |
permissions | -rw-r--r-- |
7627
4758b76d5ad5
25123965 Update bash to version 4.4
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
1 |
Bash test results are stored in test/*/test-64-results. They are then filtered |
4758b76d5ad5
25123965 Update bash to version 4.4
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
2 |
by COMPONENT_TEST_TRANSFORMS to make the test produce stable/reproducible |
7628
409696918882
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7627
diff
changeset
|
3 |
results. Currently the only test which is not sometimes passing is 'run-trap'. |
409696918882
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7627
diff
changeset
|
4 |
Explanation is in the test output itself, and this is what the output looks like: |
409696918882
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7627
diff
changeset
|
5 |
|
409696918882
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7627
diff
changeset
|
6 |
warning: UNIX versions number signals and schedule processes differently. |
409696918882
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7627
diff
changeset
|
7 |
warning: If output differing only in line numbers is produced, please |
409696918882
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7627
diff
changeset
|
8 |
warning: do not consider this a test failure. |
409696918882
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7627
diff
changeset
|
9 |
71d70 |
409696918882
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7627
diff
changeset
|
10 |
< +[8] cat |
409696918882
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7627
diff
changeset
|
11 |
72a72 |
409696918882
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7627
diff
changeset
|
12 |
> +[8] cat |
409696918882
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7627
diff
changeset
|
13 |
|
7627
4758b76d5ad5
25123965 Update bash to version 4.4
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
14 |
|
7628
409696918882
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7627
diff
changeset
|
15 |
COMPONENT_TEST_TRANSFORMS thus remove this test output. When testing bash it is |
409696918882
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7627
diff
changeset
|
16 |
necessary to observe full test-64-results. |
409696918882
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7627
diff
changeset
|
17 |
|
409696918882
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7627
diff
changeset
|
18 |
|
7629
ebccf6c8fbd4
25435207 Apply bash patches 6-11
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7628
diff
changeset
|
19 |
Please note that the tests have to be executed from tty, otherwise this two |
ebccf6c8fbd4
25435207 Apply bash patches 6-11
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7628
diff
changeset
|
20 |
tests fail: |
ebccf6c8fbd4
25435207 Apply bash patches 6-11
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7628
diff
changeset
|
21 |
|
ebccf6c8fbd4
25435207 Apply bash patches 6-11
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7628
diff
changeset
|
22 |
run-execscript |
ebccf6c8fbd4
25435207 Apply bash patches 6-11
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7628
diff
changeset
|
23 |
run-read |
ebccf6c8fbd4
25435207 Apply bash patches 6-11
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7628
diff
changeset
|
24 |
|
ebccf6c8fbd4
25435207 Apply bash patches 6-11
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7628
diff
changeset
|
25 |
|
7628
409696918882
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7627
diff
changeset
|
26 |
To test new version of bash installed on new machine I did: |
409696918882
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7627
diff
changeset
|
27 |
|
409696918882
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7627
diff
changeset
|
28 |
- install new bash |
409696918882
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7627
diff
changeset
|
29 |
- reboot |
409696918882
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7627
diff
changeset
|
30 |
- svcs -x # to see if it caused any issue |
409696918882
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7627
diff
changeset
|
31 |
- bash --version |
409696918882
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7627
diff
changeset
|
32 |
- to see if we are testing right bash version |