See 
<https://builds.apache.org/job/incubator-trafficcontrol-traffic_ops-test/17/display/redirect?page=changes>

Changes:

[dewrich] removes duplicate cachegroup apis

[dewrich] removes duplicate server apis

[dewrich] removes duplicate deliveryservice apis

[dewrich] fixes tests and fixes bad merge

[dewrich] fixed broken tests

------------------------------------------
[...truncated 1.02 MB...]
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | /opt/traffic_ops/app/t/api/1.1/traffic_monitor.t 
..................... ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | /opt/traffic_ops/app/t/api/1.1/types.t 
............................... ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | /opt/traffic_ops/app/t/api/1.1/user.t 
................................ ok
unit_1  | "my" variable $cap_name masks earlier declaration in same scope at 
/opt/traffic_ops/app/t/api/1.2/api_capabilities.t line 69.
unit_1  | Useless use of a constant ("Does capability details return?") in void 
context at /opt/traffic_ops/app/t/api/1.2/api_capabilities.t line 51.
unit_1  | Useless use of a constant ("Does capability details return?") in void 
context at /opt/traffic_ops/app/t/api/1.2/api_capabilities.t line 60.
unit_1  | Useless use of a constant ("Does mapping details return?") in void 
context at /opt/traffic_ops/app/t/api/1.2/api_capabilities.t line 73.
unit_1  | Useless use of a constant ("Is same entry twice?") in void context at 
/opt/traffic_ops/app/t/api/1.2/api_capabilities.t line 99.
unit_1  | Useless use of a constant ("Did update succeed?") in void context at 
/opt/traffic_ops/app/t/api/1.2/api_capabilities.t line 104.
unit_1  | Useless use of a constant ("Did get after update succeed?") in void 
context at /opt/traffic_ops/app/t/api/1.2/api_capabilities.t line 114.
unit_1  | Useless use of a constant ("Did update succeed?") in void context at 
/opt/traffic_ops/app/t/api/1.2/api_capabilities.t line 122.
unit_1  | Useless use of a constant ("Did get after update back succee"...) in 
void context at /opt/traffic_ops/app/t/api/1.2/api_capabilities.t line 132.
unit_1  | Useless use of a constant ("Does mapping details return?") in void 
context at /opt/traffic_ops/app/t/api/1.2/api_capabilities.t line 145.
unit_1  | Useless use of a constant ("Did delete succeed?") in void context at 
/opt/traffic_ops/app/t/api/1.2/api_capabilities.t line 164.
unit_1  | Useless use of a constant ("Was invalid insert (no httpMetho"...) in 
void context at /opt/traffic_ops/app/t/api/1.2/api_capabilities.t line 177.
unit_1  | Useless use of a constant ("Was invalid insert (no route) re"...) in 
void context at /opt/traffic_ops/app/t/api/1.2/api_capabilities.t line 184.
unit_1  | Useless use of a constant ("Was invalid insert (no route) re"...) in 
void context at /opt/traffic_ops/app/t/api/1.2/api_capabilities.t line 191.
unit_1  | Useless use of a constant ("Was invalid insert (no capabilit"...) in 
void context at /opt/traffic_ops/app/t/api/1.2/api_capabilities.t line 198.
unit_1  | Useless use of a constant ("Was invalid insert (no capabilit"...) in 
void context at /opt/traffic_ops/app/t/api/1.2/api_capabilities.t line 205.
unit_1  | Useless use of a constant ("Was invalid insert (no capabilit"...) in 
void context at /opt/traffic_ops/app/t/api/1.2/api_capabilities.t line 213.
unit_1  | Useless use of a constant ("Was invalid insert (no capabilit"...) in 
void context at /opt/traffic_ops/app/t/api/1.2/api_capabilities.t line 221.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | DBIx::Class::ResultSet::search_rs(): search( %condition ) is 
deprecated, use search( \%condition ) instead at 
/opt/traffic_ops/app/lib/API/ApiCapability.pm line 78
unit_1  | /opt/traffic_ops/app/t/api/1.2/api_capabilities.t 
.................... ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | /opt/traffic_ops/app/t/api/1.2/asn.t 
................................. ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Use of uninitialized value $stat_value in int at 
/opt/traffic_ops/app/lib/Extensions/TrafficStats/Delegate/CdnStatistics.pm line 
108.
unit_1  | /opt/traffic_ops/app/t/api/1.2/cache_stats.t 
......................... ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Use of uninitialized value in addition (+) at 
/opt/traffic_ops/app/lib/API/Cachegroup.pm line 184.
unit_1  | Use of uninitialized value in addition (+) at 
/opt/traffic_ops/app/lib/API/Cachegroup.pm line 185.
unit_1  | Use of uninitialized value in addition (+) at 
/opt/traffic_ops/app/lib/API/Cachegroup.pm line 184.
unit_1  | Use of uninitialized value in addition (+) at 
/opt/traffic_ops/app/lib/API/Cachegroup.pm line 185.
unit_1  | DBIx::Class::ResultSet::search_rs(): search( %condition ) is 
deprecated, use search( \%condition ) instead at 
/opt/traffic_ops/app/lib/API/Parameter.pm line 190
unit_1  | /opt/traffic_ops/app/t/api/1.2/cachegroup.t 
.......................... ok
unit_1  | Useless use of a constant ("Does capability details return?") in void 
context at /opt/traffic_ops/app/t/api/1.2/capabilities.t line 53.
unit_1  | Useless use of a constant ("Is same entry twice?") in void context at 
/opt/traffic_ops/app/t/api/1.2/capabilities.t line 73.
unit_1  | Useless use of a constant ("Did update succeed?") in void context at 
/opt/traffic_ops/app/t/api/1.2/capabilities.t line 78.
unit_1  | Useless use of a constant ("Did get after update succeed?") in void 
context at /opt/traffic_ops/app/t/api/1.2/capabilities.t line 86.
unit_1  | Useless use of a constant ("Did update succeed?") in void context at 
/opt/traffic_ops/app/t/api/1.2/capabilities.t line 92.
unit_1  | Useless use of a constant ("Did get after update back succee"...) in 
void context at /opt/traffic_ops/app/t/api/1.2/capabilities.t line 100.
unit_1  | Useless use of a constant ("Does capability details return?") in void 
context at /opt/traffic_ops/app/t/api/1.2/capabilities.t line 111.
unit_1  | Useless use of a constant ("Did delete succeed?") in void context at 
/opt/traffic_ops/app/t/api/1.2/capabilities.t line 122.
unit_1  | Useless use of a constant ("Was invalid insert (no descripti"...) in 
void context at /opt/traffic_ops/app/t/api/1.2/capabilities.t line 134.
unit_1  | Useless use of a constant ("Was invalid insert (no descripti"...) in 
void context at /opt/traffic_ops/app/t/api/1.2/capabilities.t line 141.
unit_1  | Useless use of a constant ("Was invalid insert (no route) re"...) in 
void context at /opt/traffic_ops/app/t/api/1.2/capabilities.t line 148.
unit_1  | Useless use of a constant ("Was invalid insert (no route) re"...) in 
void context at /opt/traffic_ops/app/t/api/1.2/capabilities.t line 155.
unit_1  | Useless use of a constant ("Does mapping details return?") in void 
context at /opt/traffic_ops/app/t/api/1.2/capabilities.t line 164.
unit_1  | Useless use of a constant ("Did delete succeed?") in void context at 
/opt/traffic_ops/app/t/api/1.2/capabilities.t line 171.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | DBIx::Class::ResultSet::search_rs(): search( %condition ) is 
deprecated, use search( \%condition ) instead at 
/opt/traffic_ops/app/lib/API/Capability.pm line 49
unit_1  | /opt/traffic_ops/app/t/api/1.2/capabilities.t 
........................ ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | DBIx::Class::ResultSet::_resolved_attrs(): Useless use of distinct on 
a grouped resultset ('distinct' is ignored when a 'group_by' is present) at 
/opt/traffic_ops/app/lib/UI/Topology.pm line 79
unit_1  | /opt/traffic_ops/app/t/api/1.2/cdn.t 
................................. ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | DBIx::Class::ResultSet::_resolved_attrs(): Useless use of distinct on 
a grouped resultset ('distinct' is ignored when a 'group_by' is present) at 
/opt/traffic_ops/app/lib/UI/Topology.pm line 79
unit_1  | /opt/traffic_ops/app/t/api/1.2/config_files_apache_traffic_server.t 
.. ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | DBIx::Class::ResultSet::_resolved_attrs(): Useless use of distinct on 
a grouped resultset ('distinct' is ignored when a 'group_by' is present) at 
/opt/traffic_ops/app/lib/UI/Topology.pm line 79
unit_1  | /opt/traffic_ops/app/t/api/1.2/deliveryservice.t 
..................... ok
unit_1  | "my" variable $ds_id masks earlier declaration in same scope at 
/opt/traffic_ops/app/t/api/1.2/deliveryservice_crud.t line 272.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | /opt/traffic_ops/app/t/api/1.2/deliveryservice_crud.t 
................ ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | /opt/traffic_ops/app/t/api/1.2/deliveryservice_matches.t 
............. ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | /opt/traffic_ops/app/t/api/1.2/deliveryservice_regex.t 
............... ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | /opt/traffic_ops/app/t/api/1.2/deliveryservice_server.t 
.............. ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | /opt/traffic_ops/app/t/api/1.2/deliveryservice_stats.t 
............... ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | /opt/traffic_ops/app/t/api/1.2/deliveryservice_user.t 
................ ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | /opt/traffic_ops/app/t/api/1.2/division.t 
............................ ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | /opt/traffic_ops/app/t/api/1.2/federation_external.t 
................. ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Use of uninitialized value in string eq at 
/opt/traffic_ops/app/lib/API/Federation.pm line 147.
unit_1  | Use of uninitialized value in string eq at 
/opt/traffic_ops/app/lib/API/Federation.pm line 147.
unit_1  | Use of uninitialized value in string eq at 
/opt/traffic_ops/app/lib/API/Federation.pm line 147.
unit_1  | Use of uninitialized value in string eq at 
/opt/traffic_ops/app/lib/API/Federation.pm line 147.
unit_1  | /opt/traffic_ops/app/t/api/1.2/federation_internal.t 
................. ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | /opt/traffic_ops/app/t/api/1.2/job.t 
................................. ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | /opt/traffic_ops/app/t/api/1.2/log.t 
................................. ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | /opt/traffic_ops/app/t/api/1.2/parameter.t 
........................... ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | /opt/traffic_ops/app/t/api/1.2/physlocation.t 
........................ ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | DBIx::Class::ResultSet::search_rs(): search( %condition ) is 
deprecated, use search( \%condition ) instead at 
/opt/traffic_ops/app/lib/API/Parameter.pm line 127
unit_1  | /opt/traffic_ops/app/t/api/1.2/profile.t 
............................. ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | /opt/traffic_ops/app/t/api/1.2/profile_parameter.t 
................... ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | /opt/traffic_ops/app/t/api/1.2/region.t 
.............................. ok
unit_1  | "my" variable $server_id masks earlier declaration in same scope at 
/opt/traffic_ops/app/t/api/1.2/server.t line 532.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | DBIx::Class::Storage::DBI::select_single(): Query returned more than 
one row.  SQL that returns multiple rows is DEPRECATED for ->find and ->single 
at /opt/traffic_ops/app/lib/API/Deliveryservice.pm line 684
unit_1  | Use of uninitialized value $offline_reason in concatenation (.) or 
string at /opt/traffic_ops/app/lib/API/Server.pm line 858.
unit_1  | /opt/traffic_ops/app/t/api/1.2/server.t 
.............................. ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | /opt/traffic_ops/app/t/api/1.2/stats_summary.t 
....................... ok
unit_1  | Useless use of a constant ("Is the steering target returned?") in 
void context at /opt/traffic_ops/app/t/api/1.2/steering_target.t line 62.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | /opt/traffic_ops/app/t/api/1.2/steering_target.t 
..................... ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | "my" variable $rs_data masks earlier declaration in same scope at 
/opt/traffic_ops/app/lib/API/Tenant.pm line 51.
unit_1  | /opt/traffic_ops/app/t/api/1.2/tenant.t 
.............................. ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | /opt/traffic_ops/app/t/api/1.2/user.t 
................................ ok
unit_1  | Useless use of a constant ("Does the user exist?") in void context at 
/opt/traffic_ops/app/t/api/1.2/user_admin.t line 86.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | /opt/traffic_ops/app/t/api/1.2/user_admin.t 
.......................... ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | /opt/traffic_ops/app/t/asn.t 
......................................... ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | /opt/traffic_ops/app/t/deliveryservice.t 
............................. ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | /opt/traffic_ops/app/t/deliveryserviceserver.t 
....................... ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | /opt/traffic_ops/app/t/federation.t 
.................................. ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | /opt/traffic_ops/app/t/health.t 
...................................... ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | /opt/traffic_ops/app/t/hwinfo.t 
...................................... ok
unit_1  | /opt/traffic_ops/app/t/influxdb_adapter.t 
............................ ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | /opt/traffic_ops/app/t/log.t 
......................................... ok
unit_1  | Prototype mismatch: sub main::str2time: none vs ($;$) at 
/usr/share/perl5/vendor_perl/Exporter.pm line 66.
unit_1  |  at (eval 1464) line 1.
unit_1  | Constant subroutine main::ERROR redefined at 
/opt/traffic_ops/app/local/lib/perl5/Log/Log4perl.pm line 548.
unit_1  | Prototype mismatch: sub main::ERROR () vs none at 
/opt/traffic_ops/app/local/lib/perl5/Log/Log4perl.pm line 548.
unit_1  | Subroutine main::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine main::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine main::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Prototype mismatch: sub main::ERROR: none vs () at 
/usr/share/perl5/vendor_perl/constant.pm line 140, <DATA> line 755.
unit_1  | Constant subroutine main::SCHEMA_FILE redefined at 
/usr/share/perl5/vendor_perl/constant.pm line 140, <DATA> line 755.
unit_1  | Constant subroutine main::SERVER_TYPE redefined at 
/usr/share/perl5/vendor_perl/constant.pm line 140, <DATA> line 755.
unit_1  | Prototype mismatch: sub main::ERROR () vs none at 
/opt/traffic_ops/app/local/lib/perl5/Log/Log4perl.pm line 564, <DATA> line 755.
unit_1  | /opt/traffic_ops/app/t/modules.t 
..................................... ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | /opt/traffic_ops/app/t/parameter.t 
................................... ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | /opt/traffic_ops/app/t/phys_location.t 
............................... ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | /opt/traffic_ops/app/t/profile.t 
..................................... ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | # Testing steering-ds3 (http://new-steering-ds.edge) in cdn1
unit_1  | # Other servers 1
unit_1  | # Servers in cdn1 CDN: 7
unit_1  | /opt/traffic_ops/app/t/purge.t 
....................................... ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | /opt/traffic_ops/app/t/rascal_status.t 
............................... ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | # test-01
unit_1  | Use of uninitialized value in pattern match (m//) at 
/opt/traffic_ops/app/lib/UI/Server.pm line 474.
unit_1  | Use of uninitialized value $server_status in string ne at 
/opt/traffic_ops/app/lib/UI/Server.pm line 481.
unit_1  | Use of uninitialized value $server_status in string ne at 
/opt/traffic_ops/app/lib/UI/Server.pm line 481.
unit_1  | # 1
unit_1  | /opt/traffic_ops/app/t/server.t 
...................................... ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | # sdnsid:1
unit_1  | /opt/traffic_ops/app/t/staticdnsentry.t 
.............................. ok
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | Subroutine TrafficOps::has redefined at 
/opt/traffic_ops/app/local/lib/perl5/Mojo/Base.pm line 38.
unit_1  | /opt/traffic_ops/app/t/user.t 
........................................ ok
unit_1  | 
unit_1  | Test Summary Report
unit_1  | -------------------
unit_1  | /opt/traffic_ops/app/t/api/1.1/deliveryservice/ssl_keys.t          
(Wstat: 512 Tests: 121 Failed: 2)
unit_1  |   Failed tests:  107, 111
unit_1  |   Non-zero exit status: 2
unit_1  | Files=76, Tests=3606, 691 wallclock secs ( 1.34 usr  0.15 sys + 
567.44 cusr 45.89 csys = 614.82 CPU)
unit_1  | Result: FAIL
unit_1  | + finish
unit_1  | + local st=1
unit_1  | + [[ 1 -ne 0 ]]
unit_1  | + echo 'Exiting with status 1'
unit_1  | Exiting with status 1
unit_1  | + [[ -n '' ]]
jenkinsincubatortrafficcontroltrafficopstest17_unit_1 exited with code 1
Stopping jenkinsincubatortrafficcontroltrafficopstest17_db_1 ... 
Stopping jenkinsincubatortrafficcontroltrafficopstest17_db_1 ... doneAborting 
on container exit...
+ finish
+ local st=1
+ [[ 1 -ne 0 ]]
+ echo 'Exiting with status 1'
Exiting with status 1
+ 
<https://builds.apache.org/job/incubator-trafficcontrol-traffic_ops-test/ws/bin/docker-compose>
 -p jenkins-incubator-trafficcontrol-traffic_ops-test-17 -f 
traffic_ops/app/bin/tests/docker-compose.yml down -v
Removing jenkinsincubatortrafficcontroltrafficopstest17_unit_1 ... 
Removing jenkinsincubatortrafficcontroltrafficopstest17_db_1 ... 
Removing jenkinsincubatortrafficcontroltrafficopstest17_unit_1 ... doneRemoving 
jenkinsincubatortrafficcontroltrafficopstest17_db_1 ... doneRemoving network 
jenkinsincubatortrafficcontroltrafficopstest17_default
Removing volume jenkinsincubatortrafficcontroltrafficopstest17_traffic_ops
Build step 'Execute shell' marked build as failure

Reply via email to