Bug 37931 - Increase timeout for 43_proxy/04_http_proxy_ntlm_auth_performance_check in UCS@school environments
Increase timeout for 43_proxy/04_http_proxy_ntlm_auth_performance_check in UC...
Status: REOPENED
Product: UCS Test
Classification: Unclassified
Component: Squid
unspecified
Other Linux
: P5 normal (vote)
: ---
Assigned To: UCS maintainers
:
: 37817 (view as bug list)
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2015-03-04 09:43 CET by Sönke Schwardt-Krummrich
Modified: 2018-04-14 14:05 CEST (History)
2 users (show)

See Also:
What kind of report is it?: Development Internal
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sönke Schwardt-Krummrich univentionstaff 2015-03-04 09:43:20 CET
Please alter the script 43_proxy/04_http_proxy_ntlm_auth_performance_check
so it does use 60 seconds as timeout in UCS environments and 130 seconds in UCS@school environments (simply check for one of the installed packages 
ucs-school-singlemaster, ucs-school-master, ucs-school-slave).

Until this is implemented, please deactivate the script for UCS@school via the header flag "SKIP-UCSSCHOOL".

The package ucs-test has to be fixed in ucs-4.0-1 and imported and rebuild in scope "ucs_4.0-0-errata4.0-1".
Comment 1 Ammar Najjar univentionstaff 2015-03-09 09:40:37 CET
(In reply to Sönke Schwardt-Krummrich from comment #0)
> Please alter the script 43_proxy/04_http_proxy_ntlm_auth_performance_check
> so it does use 60 seconds as timeout in UCS environments and 130 seconds in
> UCS@school environments (simply check for one of the installed packages 
> ucs-school-singlemaster, ucs-school-master, ucs-school-slave).
> 

Done.

> Until this is implemented, please deactivate the script for UCS@school via
> the header flag "SKIP-UCSSCHOOL".
> 
> The package ucs-test has to be fixed in ucs-4.0-1 and imported and rebuild
> in scope "ucs_4.0-0-errata4.0-1".

Changelog entry added and package built.
Comment 3 Philipp Hahn univentionstaff 2015-03-18 18:20:12 CET
The test also fails for UCS-4.0-1 since 40 days on S[34]-Master: <http://jenkins.knut.univention.de:8080/job/UCS-4.0/job/UCS-4.0-1/job/Autotest%20MultiEnv/SambaVersion=s3,Systemrolle=master/lastBuild/testReport/junit/43_proxy/04_http_proxy_ntlm_auth_performance_check/test/>
<http://jenkins.knut.univention.de:8080/job/UCS-4.0/job/UCS-4.0-1/job/Autotest%20MultiEnv/SambaVersion=s4,Systemrolle=master/lastBuild/testReport/junit/43_proxy/04_http_proxy_ntlm_auth_performance_check/test/>

The test is not run on the other system roles as there univention-squid is not installed.

Jenkins and my tests show that they also needs ~120s to run (m3.medium PV).

Where does the initial 60s come from?

I've implemented some changes which addresses <http://wiki.squid-cache.org/KnowledgeBase/TooManyQueued> and other issues found while debugging:
r59189 | Bug #26452 test: 43_proxy/*
r59186 | Bug #26452 test: 43_proxy/*
r59190 | Bug #37931 test: 43_proxy/* timeout improvements
Comment 4 Philipp Hahn univentionstaff 2015-07-03 14:15:51 CEST
*** Bug 37817 has been marked as a duplicate of this bug. ***
Comment 5 Philipp Hahn univentionstaff 2015-07-03 14:27:04 CEST
r61748 | Bug #37931 test: 43proxy/04ntlm
 Disbaled for now

Package: ucs-test
Version: 5.0.148-38.1080.201507031423
Branch: ucs_4.0-0
Scope: errata4.0-2
Comment 6 Philipp Hahn univentionstaff 2015-07-17 12:56:28 CEST
r62200 | Bug #37931 test: Fix broken tests
 Using ':' in strings breaks the YAML parser

Package: ucs-test
Version: 5.0.156-1.1093.201507171250
Branch: ucs_4.0-0
Scope: errata4.0-2
Comment 7 Philipp Hahn univentionstaff 2015-07-17 13:55:31 CEST
r62204 | Bug #37931 test: Fix lint build dependencies Changelog
r62203 | Bug #37931 test: Fix lint build dependencies
 Fix last commit to run "lint" again

Package: ucs-test
Version: 5.0.156-2.1094.201507171348
Branch: ucs_4.0-0
Scope: errata4.0-2