Test suites for utilities (cat, cp etc) Linux or?Is there a CD/DVD disk reading test tool for Linux?How do I...

What details should I consider before agreeing for part of my salary to be 'retained' by employer?

Is Error correction and detection can be done with out adding extra bits?

What would be the safest way to drop thousands of small, hard objects from a typical, high wing, GA airplane?

Exporting animation to Unity

How do you give a date interval with diffuse dates?

How to find location on Cambridge-Mildenhall railway that still has tracks/rails?

Why does a tetrahedral molecule like methane have a dipole moment of zero?

May I use a railway velocipede on used British railways?

How can electric field be defined as force per charge, if the charge makes its own, singular electric field?

Which modern firearm should a time traveler bring to be easily reproducible for a historic civilization?

Do dragons smell of lilacs?

Why is the Intel 8086 CPU called a 16-bit CPU?

Demographic consequences of closed loop reincarnation

Why is Google approaching my VPS machine?

Naming your baby - does the name influence the child?

Not able to find the "TcmTemplateDebugHost" process in Attach process, Even we run the Template builder

Why did my "seldom" get corrected?

Finding all possible pairs of square numbers in an array

Is surviving this (blood loss) scenario possible?

Drawing a circle with nodes shift with Tikz

What is this green alien supposed to be on the American covers of the "Hitchhiker's Guide to the Galaxy"?

What are the basics of commands in Minecraft Java Edition?

"Je suis petite, moi?", purpose of the "moi"?

Why did Fury respond that way?



Test suites for utilities (cat, cp etc) Linux or?


Is there a CD/DVD disk reading test tool for Linux?How do I write a test for system login?Compiling and running linux test projectWhy does a default Linux installation run more processes than a default OpenBSD installation?Test automation tools for desktop applicationAre there any GUI test suites for Linux?Automated test for install scriptWhen is /bin/sync ever useful in modern linux?How to test command-line utilities for performance?linux : test for software RAID






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}







2















Are there any test suites available for the small programs usually shipped with the operating system? Specifically, programs like cp, cat, dd etc (anything in /bin/) on Linux or BSD; OpenBSD being the preferred option.
I know that md5 has a testing script built in however I can't find any others.
The regression testing suite from OpenBSD doesn't have tests for all the utilities.










share|improve this question





























    2















    Are there any test suites available for the small programs usually shipped with the operating system? Specifically, programs like cp, cat, dd etc (anything in /bin/) on Linux or BSD; OpenBSD being the preferred option.
    I know that md5 has a testing script built in however I can't find any others.
    The regression testing suite from OpenBSD doesn't have tests for all the utilities.










    share|improve this question

























      2












      2








      2








      Are there any test suites available for the small programs usually shipped with the operating system? Specifically, programs like cp, cat, dd etc (anything in /bin/) on Linux or BSD; OpenBSD being the preferred option.
      I know that md5 has a testing script built in however I can't find any others.
      The regression testing suite from OpenBSD doesn't have tests for all the utilities.










      share|improve this question














      Are there any test suites available for the small programs usually shipped with the operating system? Specifically, programs like cp, cat, dd etc (anything in /bin/) on Linux or BSD; OpenBSD being the preferred option.
      I know that md5 has a testing script built in however I can't find any others.
      The regression testing suite from OpenBSD doesn't have tests for all the utilities.







      linux openbsd bsd testing






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked 1 hour ago









      user3927312user3927312

      1113 bronze badges




      1113 bronze badges






















          2 Answers
          2






          active

          oldest

          votes


















          1














          The POSIX test suites provide full coverage of the standard utilities, which won't be everything in /bin on most systems. It will cover all of the tools you list, however. As well as only covering the standard utilities, the suite will only cover their specified behaviours, and any extensions above POSIX would be ignored (at best).



          You would want the VSC suite, "for Shell and Utilities", rather than the one for system interfaces. These are available for a fee to trademark licensees, but you can get a time-limited licence as an open-source project implementing the standard for free with what doesn't appear to be an onerous licence agreement.



          There are open suites for much of the system interfaces, but I'm not aware of one for the utilities (and the ones I know of are quite dated as well).






          share|improve this answer































            0














            On GNU/Linux, these utilities are a part of the coreutils, the test suite can be found in the source repository under tests.



            Note: Linux is just the kernel, the rest of the system is developed by different entities, such as GNU.




            GNU is an operating system that is free software...consists of GNU packages (programs specifically released by the GNU Project) as well as free software released by third parties.




            On BSD, the whole operating system is developed together in one repository.



            For OpenBSD, there do not appear to be any tests for these utilities in their source repository.






            share|improve this answer


























              Your Answer








              StackExchange.ready(function() {
              var channelOptions = {
              tags: "".split(" "),
              id: "106"
              };
              initTagRenderer("".split(" "), "".split(" "), channelOptions);

              StackExchange.using("externalEditor", function() {
              // Have to fire editor after snippets, if snippets enabled
              if (StackExchange.settings.snippets.snippetsEnabled) {
              StackExchange.using("snippets", function() {
              createEditor();
              });
              }
              else {
              createEditor();
              }
              });

              function createEditor() {
              StackExchange.prepareEditor({
              heartbeatType: 'answer',
              autoActivateHeartbeat: false,
              convertImagesToLinks: false,
              noModals: true,
              showLowRepImageUploadWarning: true,
              reputationToPostImages: null,
              bindNavPrevention: true,
              postfix: "",
              imageUploader: {
              brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
              contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
              allowUrls: true
              },
              onDemand: true,
              discardSelector: ".discard-answer"
              ,immediatelyShowMarkdownHelp:true
              });


              }
              });














              draft saved

              draft discarded


















              StackExchange.ready(
              function () {
              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f530938%2ftest-suites-for-utilities-cat-cp-etc-linux-or%23new-answer', 'question_page');
              }
              );

              Post as a guest















              Required, but never shown

























              2 Answers
              2






              active

              oldest

              votes








              2 Answers
              2






              active

              oldest

              votes









              active

              oldest

              votes






              active

              oldest

              votes









              1














              The POSIX test suites provide full coverage of the standard utilities, which won't be everything in /bin on most systems. It will cover all of the tools you list, however. As well as only covering the standard utilities, the suite will only cover their specified behaviours, and any extensions above POSIX would be ignored (at best).



              You would want the VSC suite, "for Shell and Utilities", rather than the one for system interfaces. These are available for a fee to trademark licensees, but you can get a time-limited licence as an open-source project implementing the standard for free with what doesn't appear to be an onerous licence agreement.



              There are open suites for much of the system interfaces, but I'm not aware of one for the utilities (and the ones I know of are quite dated as well).






              share|improve this answer




























                1














                The POSIX test suites provide full coverage of the standard utilities, which won't be everything in /bin on most systems. It will cover all of the tools you list, however. As well as only covering the standard utilities, the suite will only cover their specified behaviours, and any extensions above POSIX would be ignored (at best).



                You would want the VSC suite, "for Shell and Utilities", rather than the one for system interfaces. These are available for a fee to trademark licensees, but you can get a time-limited licence as an open-source project implementing the standard for free with what doesn't appear to be an onerous licence agreement.



                There are open suites for much of the system interfaces, but I'm not aware of one for the utilities (and the ones I know of are quite dated as well).






                share|improve this answer


























                  1












                  1








                  1







                  The POSIX test suites provide full coverage of the standard utilities, which won't be everything in /bin on most systems. It will cover all of the tools you list, however. As well as only covering the standard utilities, the suite will only cover their specified behaviours, and any extensions above POSIX would be ignored (at best).



                  You would want the VSC suite, "for Shell and Utilities", rather than the one for system interfaces. These are available for a fee to trademark licensees, but you can get a time-limited licence as an open-source project implementing the standard for free with what doesn't appear to be an onerous licence agreement.



                  There are open suites for much of the system interfaces, but I'm not aware of one for the utilities (and the ones I know of are quite dated as well).






                  share|improve this answer













                  The POSIX test suites provide full coverage of the standard utilities, which won't be everything in /bin on most systems. It will cover all of the tools you list, however. As well as only covering the standard utilities, the suite will only cover their specified behaviours, and any extensions above POSIX would be ignored (at best).



                  You would want the VSC suite, "for Shell and Utilities", rather than the one for system interfaces. These are available for a fee to trademark licensees, but you can get a time-limited licence as an open-source project implementing the standard for free with what doesn't appear to be an onerous licence agreement.



                  There are open suites for much of the system interfaces, but I'm not aware of one for the utilities (and the ones I know of are quite dated as well).







                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered 32 mins ago









                  Michael HomerMichael Homer

                  54k9 gold badges151 silver badges184 bronze badges




                  54k9 gold badges151 silver badges184 bronze badges

























                      0














                      On GNU/Linux, these utilities are a part of the coreutils, the test suite can be found in the source repository under tests.



                      Note: Linux is just the kernel, the rest of the system is developed by different entities, such as GNU.




                      GNU is an operating system that is free software...consists of GNU packages (programs specifically released by the GNU Project) as well as free software released by third parties.




                      On BSD, the whole operating system is developed together in one repository.



                      For OpenBSD, there do not appear to be any tests for these utilities in their source repository.






                      share|improve this answer




























                        0














                        On GNU/Linux, these utilities are a part of the coreutils, the test suite can be found in the source repository under tests.



                        Note: Linux is just the kernel, the rest of the system is developed by different entities, such as GNU.




                        GNU is an operating system that is free software...consists of GNU packages (programs specifically released by the GNU Project) as well as free software released by third parties.




                        On BSD, the whole operating system is developed together in one repository.



                        For OpenBSD, there do not appear to be any tests for these utilities in their source repository.






                        share|improve this answer


























                          0












                          0








                          0







                          On GNU/Linux, these utilities are a part of the coreutils, the test suite can be found in the source repository under tests.



                          Note: Linux is just the kernel, the rest of the system is developed by different entities, such as GNU.




                          GNU is an operating system that is free software...consists of GNU packages (programs specifically released by the GNU Project) as well as free software released by third parties.




                          On BSD, the whole operating system is developed together in one repository.



                          For OpenBSD, there do not appear to be any tests for these utilities in their source repository.






                          share|improve this answer













                          On GNU/Linux, these utilities are a part of the coreutils, the test suite can be found in the source repository under tests.



                          Note: Linux is just the kernel, the rest of the system is developed by different entities, such as GNU.




                          GNU is an operating system that is free software...consists of GNU packages (programs specifically released by the GNU Project) as well as free software released by third parties.




                          On BSD, the whole operating system is developed together in one repository.



                          For OpenBSD, there do not appear to be any tests for these utilities in their source repository.







                          share|improve this answer












                          share|improve this answer



                          share|improve this answer










                          answered 31 mins ago









                          Lucas RamageLucas Ramage

                          6142 silver badges12 bronze badges




                          6142 silver badges12 bronze badges






























                              draft saved

                              draft discarded




















































                              Thanks for contributing an answer to Unix & Linux Stack Exchange!


                              • Please be sure to answer the question. Provide details and share your research!

                              But avoid



                              • Asking for help, clarification, or responding to other answers.

                              • Making statements based on opinion; back them up with references or personal experience.


                              To learn more, see our tips on writing great answers.




                              draft saved


                              draft discarded














                              StackExchange.ready(
                              function () {
                              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f530938%2ftest-suites-for-utilities-cat-cp-etc-linux-or%23new-answer', 'question_page');
                              }
                              );

                              Post as a guest















                              Required, but never shown





















































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown

































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown







                              Popular posts from this blog

                              Hudson River Historic District Contents Geography History The district today Aesthetics Cultural...

                              The number designs the writing. Feandra Aversely Definition: The act of ingrafting a sprig or shoot of one...

                              Ayherre Geografie Demografie Externe links Navigatiemenu43° 23′ NB, 1° 15′ WL43° 23′ NB, 1°...