author | Drew Fisher <drew.fisher@oracle.com> |
Thu, 23 Mar 2017 08:04:21 -0700 | |
changeset 7801 | 0dc67d04f8bb |
parent 7611 | 75e376a3da00 |
permissions | -rw-r--r-- |
7485
89b2d849f322
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 |
89b2d849f322
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 |
7486
57b5a32e1ae4
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7485
diff
changeset
|
3 |
results. Currently the only test which is not sometimes passing is 'run-trap'. |
57b5a32e1ae4
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7485
diff
changeset
|
4 |
Explanation is in the test output itself, and this is what the output looks like: |
57b5a32e1ae4
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7485
diff
changeset
|
5 |
|
57b5a32e1ae4
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7485
diff
changeset
|
6 |
warning: UNIX versions number signals and schedule processes differently. |
57b5a32e1ae4
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7485
diff
changeset
|
7 |
warning: If output differing only in line numbers is produced, please |
57b5a32e1ae4
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7485
diff
changeset
|
8 |
warning: do not consider this a test failure. |
57b5a32e1ae4
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7485
diff
changeset
|
9 |
71d70 |
57b5a32e1ae4
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7485
diff
changeset
|
10 |
< +[8] cat |
57b5a32e1ae4
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7485
diff
changeset
|
11 |
72a72 |
57b5a32e1ae4
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7485
diff
changeset
|
12 |
> +[8] cat |
57b5a32e1ae4
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7485
diff
changeset
|
13 |
|
7485
89b2d849f322
25123965 Update bash to version 4.4
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
14 |
|
7486
57b5a32e1ae4
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7485
diff
changeset
|
15 |
COMPONENT_TEST_TRANSFORMS thus remove this test output. When testing bash it is |
57b5a32e1ae4
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7485
diff
changeset
|
16 |
necessary to observe full test-64-results. |
57b5a32e1ae4
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7485
diff
changeset
|
17 |
|
57b5a32e1ae4
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7485
diff
changeset
|
18 |
|
7611
75e376a3da00
25435207 Apply bash patches 6-11
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7486
diff
changeset
|
19 |
Please note that the tests have to be executed from tty, otherwise this two |
75e376a3da00
25435207 Apply bash patches 6-11
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7486
diff
changeset
|
20 |
tests fail: |
75e376a3da00
25435207 Apply bash patches 6-11
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7486
diff
changeset
|
21 |
|
75e376a3da00
25435207 Apply bash patches 6-11
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7486
diff
changeset
|
22 |
run-execscript |
75e376a3da00
25435207 Apply bash patches 6-11
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7486
diff
changeset
|
23 |
run-read |
75e376a3da00
25435207 Apply bash patches 6-11
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7486
diff
changeset
|
24 |
|
75e376a3da00
25435207 Apply bash patches 6-11
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7486
diff
changeset
|
25 |
|
7486
57b5a32e1ae4
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7485
diff
changeset
|
26 |
To test new version of bash installed on new machine I did: |
57b5a32e1ae4
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7485
diff
changeset
|
27 |
|
57b5a32e1ae4
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7485
diff
changeset
|
28 |
- install new bash |
57b5a32e1ae4
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7485
diff
changeset
|
29 |
- reboot |
57b5a32e1ae4
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7485
diff
changeset
|
30 |
- svcs -x # to see if it caused any issue |
57b5a32e1ae4
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7485
diff
changeset
|
31 |
- bash --version |
57b5a32e1ae4
25191101 Improve bash integration
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
7485
diff
changeset
|
32 |
- to see if we are testing right bash version |