차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 다음 판 | 이전 판 | ||
| linuxfromscratch:12.4:linux_from_scratch:037-about_the_test_suites [2026/01/05 10:13] – 만듦 baecy | linuxfromscratch:12.4:linux_from_scratch:037-about_the_test_suites [2026/01/05 10:19] (현재) – baecy | ||
|---|---|---|---|
| 줄 2: | 줄 2: | ||
| <WRAP centeralign> | <WRAP centeralign> | ||
| === Linux From Scratch - Version 12.4 === | === Linux From Scratch - Version 12.4 === | ||
| + | === 4. 준비 마치기 === | ||
| <WRAP group> | <WRAP group> | ||
| <WRAP third column leftalign> | <WRAP third column leftalign> | ||
| 줄 7: | 줄 8: | ||
| <WRAP third column rightalign> | <WRAP third column rightalign> | ||
| </ | </ | ||
| - | ==== Page Title ==== | + | ==== 4.6. 테스트 관련 사항 |
| </ | </ | ||
| - | context | + | 대부분의 패키지는 테스트 스위트를 제공합니다. 새로 빌드한 패키지에 대해 테스트 스위트를 실행하는 것은 모든 것이 올바르게 컴파일되었는지를 나타내는 " |
| + | |||
| + | 일부 테스트 스위트는 다른 패키지의 그것보다 더 중요합니다. 예를 들어, 핵심 툴체인 패키지인 GCC, binutils, glibc에 대한 테스트 스위트는 시스템이 제대로 작동하는 데 있어 핵심적인 역할을 하기 때문에 매우 중요합니다. 속도가 느린 하드웨어에서는 GCC 및 glibc용 테스트 스위트를 완료하는 데 긴 시간이 걸릴 수 있지만 테스트를 진행할 것을 권장합니다. | ||
| + | |||
| + | <WRAP info> | ||
| + | <wrap em> | ||
| + | </ | ||
| + | |||
| + | binutils 및 GCC용 테스트 스위트를 실행할 때 흔히 발생하는 문제는 의사 터미널(PTY)이 부족하다는 것입니다. 이로 인해 많은 테스트가 실패할 수 있습니다. 이는 여러 가지 이유로 발생할 수 있지만 가장 가능성이 높은 원인은 호스트 시스템에 //devpts// 파일 시스템이 올바르게 설정되어 있지 않기 때문입니다. 이 문제는 [[https:// | ||
| + | |||
| + | 개발자도 알고 있고 중요하지 않다고 판단한 이유로 테스트 스위트가 실패하는 경우도 있습니다. [[https:// | ||
| <WRAP group> | <WRAP group> | ||