# SOME DESCRIPTIVE TITLE # Copyright (C) YEAR Free Software Foundation, Inc. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "POT-Creation-Date: 2020-06-17 12:44+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. type: Content of: #: /home/xry111/svn-repos/LFS-BOOK/chapter04/abouttestsuites.xml:11 msgid "About the Test Suites" msgstr "" #. type: Content of: <sect1><para> #: /home/xry111/svn-repos/LFS-BOOK/chapter04/abouttestsuites.xml:13 msgid "" "Most packages provide a test suite. Running the test suite for a newly built " "package is a good idea because it can provide a <quote>sanity check</quote> " "indicating that everything compiled correctly. A test suite that passes its " "set of checks usually proves that the package is functioning as the " "developer intended. It does not, however, guarantee that the package is " "totally bug free." msgstr "" #. type: Content of: <sect1><para> #: /home/xry111/svn-repos/LFS-BOOK/chapter04/abouttestsuites.xml:20 msgid "" "Some test suites are more important than others. For example, the test " "suites for the core toolchain packages—GCC, binutils, and " "glibc—are of the utmost importance due to their central role in a " "properly functioning system. The test suites for GCC and glibc can take a " "very long time to complete, especially on slower hardware, but are strongly " "recommended." msgstr "" #. type: Content of: <sect1><note><para> #: /home/xry111/svn-repos/LFS-BOOK/chapter04/abouttestsuites.xml:28 msgid "" "Running the test suites in <xref linkend=\"chapter-cross-tools\"/> and <xref " "linkend=\"chapter-temporary-tools\"/> is impossible, since the programs are " "compiled with a cross-compiler, so are not supposed to be able to run on the " "build host." msgstr "" #. type: Content of: <sect1><para> #: /home/xry111/svn-repos/LFS-BOOK/chapter04/abouttestsuites.xml:34 msgid "" "A common issue with running the test suites for binutils and GCC is running " "out of pseudo terminals (PTYs). This can result in a high number of failing " "tests. This may happen for several reasons, but the most likely cause is " "that the host system does not have the <systemitem " "class=\"filesystem\">devpts</systemitem> file system set up correctly. This " "issue is discussed in greater detail at <ulink " "url=\"&lfs-root;lfs/faq.html#no-ptys\"/>." msgstr "" #. type: Content of: <sect1><para> #: /home/xry111/svn-repos/LFS-BOOK/chapter04/abouttestsuites.xml:42 msgid "" "Sometimes package test suites will fail, but for reasons which the " "developers are aware of and have deemed non-critical. Consult the logs " "located at <ulink url=\"&test-results;\"/> to verify whether or not these " "failures are expected. This site is valid for all tests throughout this " "book." msgstr ""