Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#5082 closed task (complete)

update Google test in Jenkins

Reported by: fdupont Owned by: UnAssigned
Priority: very high Milestone: Kea1.2
Component: build farm Version: git
Keywords: Cc:
CVSS Scoring: Parent Tickets:
Sensitive: no Defect Severity: N/A
Sub-Project: DHCP Feature Depending on Ticket:
Estimated Difficulty: 0 Add Hours to Ticket: 0
Total Hours: 0 Internal?: no

Description

Google test versions < 1.8.0 can fail to compile with C++ 11 which is now required.

Subtickets

Change History (6)

comment:1 Changed 3 years ago by fdupont

  • Owner set to fdupont
  • Status changed from new to accepted

comment:2 Changed 3 years ago by fdupont

Used https://github.com/google/googletest/archive/release-1.8.0.zip in /usr/local/src with a link to googletest.
Made Fedora 22 (but it doesn't work?), Ubuntu 14.04.

comment:3 Changed 3 years ago by fdupont

  • Owner changed from fdupont to UnAssigned
  • Status changed from accepted to assigned

Fixed Fedora (some VMs requires a make clean to accommodate a type change). Did some others.
Can't logon as root on macmini,
CentOS 5 and OpenBSD 5.7 are too old.
I leave the ticket for other candidates...

comment:4 Changed 3 years ago by fdupont

At the exception of Mac Mini which still requires a test update all C++11 or gtest issues were solved.

comment:5 Changed 3 years ago by fdupont

  • Resolution set to complete
  • Status changed from assigned to closed

Found the way to access to the MacMini? 64 VM. Closing this ticket.

comment:6 Changed 3 years ago by hschempf

  • Milestone changed from Kea-proposed to Kea1.2

Per team discussion 22 Dec, move to 1.2

Note: See TracTickets for help on using tickets.