Trước khi cập nhật MacBook Pro của tôi để MacOS Sierra, lệnh:Maven với chắc chắn (TestNG) là chậm sau khi cập nhật cho hệ điều hành MacOS Sierra
mvn clean install -U
mất khoảng 40 giây để chạy, với vài trăm bài kiểm tra ở một số maven sub-modules.
Sau khi cập nhật lên MacOS Sierra, không có thay đổi đối với mã, lệnh tương tự sẽ mất hơn 12 phút. Có vẻ với tôi rằng khi plugin Surefire sẽ in kết quả của mô-đun hiện tại, nó sẽ treo trong 2-3 phút trước khi tiếp tục. Tốc độ thực hiện kiểm tra đến thời điểm này nhanh như trước khi cập nhật lên MacOS Sierra.
Ví dụ về một kết quả bản in TestNG từ trên các module:
Tests run: 101, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 167.854 sec
Results :
Tests run: 101, Failures: 0, Errors: 0, Skipped: 0
Có ai biết lý do đằng sau này?
Tôi đang có mọi thứ trong Java liên quan đến mạng chậm hơn sau khi cập nhật. Khởi chạy ứng dụng Spring đã diễn ra từ 26 giây đến 75 giây. Một người khác đã đi từ 15 giây đến 150 giây. Đoán của tôi là nó liên quan đến mạng dựa trên những gì tôi nhìn thấy, nhưng không chắc chắn được nêu ra. – haskovec
Bản sửa lỗi ở đây: http://stackoverflow.com/a/33289897/387927 –
Điều đó không giải quyết được cho tôi, nhận xét của David Dossot. Sẽ quay trở lại với nhiều thông tin hơn sau khi tôi đã thực hiện một số thử nghiệm khác. – Johan