Changeset 0905b41 for general/prog


Ignore:
Timestamp:
01/22/2024 08:19:28 PM (3 months ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
12.1, ken/TL2024, lazarus, rahul/power-profiles-daemon, trunk, xry111/llvm18
Children:
77b45595
Parents:
25b6f7a
Message:

ruby: Update test suite status

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/prog/ruby.xml

    r25b6f7a r0905b41  
    112112
    113113    <para>
    114       To test the results, issue: <command>make -k check</command>. There are over
    115       27,000 tests. Some tests related to ipv6 may indicate errors.  If the
     114      To test the results, issue: <command>make -j1 -k check</command>.
     115      Note that running the test suite with parallel jobs may cause test
     116      failures outputted as cryptic <computeroutput>unknown
     117      object</computeroutput> messages, resulting a summary falsely claiming
     118      <quote>all tests passed</quote>.  If the environment has variables
     119      related to proxy settings (<envar>all_proxy</envar>,
     120      <envar>ALL_PROXY</envar>, <envar>http_proxy</envar>, and etc.) set,
     121      the test suite will bail out early with messages like
     122      <computeroutput>net/ftp is not found</computeroutput>.  So make sure
     123      unsetting them for the test suite.  There are over 26,000 tests.
     124      <!-- https://bugs.ruby-lang.org/issues/20106 -->
     125      12 tests are known to fail because of expired certificates in the
     126      test data.  Some tests related to ipv6 may indicate errors.  If the
    116127      tests are run in a directory that has a world writable component (e.g.
    117       /tmp) then several additional tests may fail. Three tests are known
    118       to fail.
    119     </para>
    120 
    121 <!-- With 3.0.2:
    122 Finished tests in 443.541527s, 47.5739 tests/s, 6031.9921 assertions/s.
    123 21101 tests, 2675439 assertions, 4 failures, 1 errors, 45 skips
    124 
    125 with 3.2.0 there are several summaries:
    126 * PASS all 1789 tests
    127 * Finished tests in 6.815561s, 45.6309 tests/s, 264.2482 assertions/s.
    128   311 tests, 1801 assertions, 0 failures, 0 errors, 12 skips
    129 * Finished tests in 462.613063s, 50.5649 tests/s, 12069.0885 assertions/s.
    130   23392 tests, 5583318 assertions, 3 failures, 0 errors, 79 skips
    131 
    132 with 3.3.0
    133 * PASS all 1871 tests
    134 * Finished tests in 5.118113s, 63.3046 tests/s, 365.5644 assertions/s.
    135   324 tests, 1871 assertions, 0 failures, 0 errors, 24 skips
    136 * Finished tests in 98.164220s, 270.7809 tests/s, 64362.7996 assertions/s.
    137   26581 tests, 6318124 assertions, 3 failures, 0 errors, 202 skips
    138 * Finished in 6.226990 seconds
    139   3728 files, 32870 examples, 189937 expectations, 0 failures, 7 errors, 0 tagged
    140 * Finished in 1.03 seconds (files took 0.115 seconds to load)
    141   151 examples, 0 failures, 1 pending
    142 -->
     128      /tmp) then several additional tests may fail.
     129    </para>
    143130
    144131    <para>
Note: See TracChangeset for help on using the changeset viewer.