File tree Expand file tree Collapse file tree 2 files changed +35
-5
lines changed Expand file tree Collapse file tree 2 files changed +35
-5
lines changed Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ sub run {
12
12
wait_for_container_log(' openqa_webui' , ' Web application available at' , ' docker' );
13
13
14
14
assert_script_run(' curl http://localhost' );
15
- assert_script_run(' docker rm -f openqa_webui' );
15
+ # assert_script_run('docker rm -f openqa_webui');
16
16
}
17
17
18
18
sub post_fail_hook {
Original file line number Diff line number Diff line change @@ -3,10 +3,40 @@ use testapi;
3
3
use utils;
4
4
5
5
sub run {
6
- my $volumes = ' -v "/root/data/factory:/data/factory" -v "/root/data/tests:/data/tests" -v "/root/openQA/container/openqa_data/data.template/conf/:/data/conf:ro"' ;
7
- assert_script_run(" docker run -d --network testing $volumes --name openqa_worker openqa_worker" );
8
- wait_for_container_log(' openqa_worker' , ' API key and secret are needed' , ' docker' );
9
- clear_root_console;
6
+ # my $apikey = '1234567890ABCDEF';
7
+ # my $apikey = '1234567890ABCDEF';
8
+ my $ volumes = ' -v "/root/data/factory:/data/factory" -v "/root/data/tests:/data/tests" -v "/root/openQA/container/openqa_data/data.template/conf/:/data/conf:ro"' ;
9
+ script_output(
10
+ " echo \" \$(cat <<EOF
11
+ [openqa_webui]
12
+ key = 1234567890ABCDEF
13
+ secret = 1234567890ABCDEF
14
+
15
+ [localhost]
16
+ key = 1234567890ABCDEF
17
+ secret = 1234567890ABCDEF
18
+ EOF
19
+ )\" > /root/openQA/container/openqa_data/data.template/conf/client.conf"
20
+ );
21
+ script_output(
22
+ " echo \" \$(cat <<EOF
23
+ [global]
24
+ BACKEND = qemu
25
+ HOST = http://openqa_webui
26
+ WORKER_HOSTNAME = openqa_worker
27
+ EOF
28
+ )\" > /root/openQA/container/openqa_data/data.template/conf/workers.ini"
29
+ );
30
+ assert_script_run(" docker run -d --network testing $ volumes --name openqa_worker openqa_worker" );
31
+ my $ expected_log = ' Failed to register' ;
32
+ wait_for_container_log(' openqa_worker' , ' Failed to register' , ' docker' );
33
+ record_info(" $ expected_log" , ' https://progress.opensuse.org/issues/186651' , result => ' softfail' );
34
+ clear_root_console;
35
+ }
36
+
37
+ sub post_run_hook {
38
+ script_run(' docker rm -f openqa_worker' );
39
+ script_run(' docker rm -f openqa_webui' );
10
40
}
11
41
12
42
1 ;
You can’t perform that action at this time.
0 commit comments