{"id":1957,"date":"2019-02-12T01:48:23","date_gmt":"2019-02-12T01:48:23","guid":{"rendered":"https:\/\/cyflexdoc.wpengine.com\/usage-help-manual\/10-test-scheduler\/"},"modified":"2026-02-09T13:34:24","modified_gmt":"2026-02-09T18:34:24","slug":"12-test-manager","status":"publish","type":"page","link":"https:\/\/cyflex.com\/index.php\/usage-help-manual\/12-test-manager\/","title":{"rendered":"12: Test Manager"},"content":{"rendered":"<table style=\"width: 100%; height: 552px;\">\n<tbody>\n<tr style=\"height: 24px;\">\n<th style=\"height: 24px; width: 11.9389%;\">Command<\/th>\n<th style=\"height: 24px; width: 87.3926%;\">Purpose<\/th>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"height: 24px; width: 11.9389%;\"><a href=\"adv\">adv<\/a><\/td>\n<td style=\"height: 24px; width: 87.3926%;\">Advance the mode of the CyFlex Test Scheduler.<\/td>\n<\/tr>\n<tr style=\"height: 48px;\">\n<td style=\"width: 11.9389%; height: 48px;\"><a href=\"alicat_massflow\">alicat_massflow<\/a><\/td>\n<td style=\"width: 87.3926%; height: 48px;\">Manage communication with Alicat Scientific Mass and Volumetric Precision Gas Flow Controller to read and monitor gas flow data, including pressure, temperature, and flow rates.<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"height: 24px; width: 11.9389%;\"><a href=\"ck\">ck<\/a><\/td>\n<td style=\"height: 24px; width: 87.3926%;\">Check the syntax for errors in gp_test specification files without executing the test procedure.<\/td>\n<\/tr>\n<tr style=\"height: 48px;\">\n<td style=\"height: 48px; width: 11.9389%;\"><a href=\"comptest\">comptest<\/a><\/td>\n<td style=\"height: 48px; width: 87.3926%;\">Perform computations for CyFlex variables that have an evaluation expression associated with them and are unique to an instance of the Test Manager.<\/td>\n<\/tr>\n<tr style=\"height: 48px;\">\n<td style=\"width: 11.9389%; height: 48px;\"><a href=\"exec_script\">exec_script<\/a><\/td>\n<td style=\"width: 87.3926%; height: 48px;\">Execute a specified script file in response to a start event from gp_test and return the script&#8217;s exit status to indicate success or failure.<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 11.9389%; height: 24px;\"><a href=\"fr_sim\">fr sim<\/a><\/td>\n<td style=\"width: 87.3926%; height: 24px;\">Simulate the DI actions generated by a Cummins fuel scale for testing purposes.<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"height: 24px; width: 11.9389%;\"><a href=\"gp_stop\">gp_stop<\/a><\/td>\n<td style=\"height: 24px; width: 87.3926%;\">Send a &#8220;stop_test&#8221; event to the specified instance of the Test Scheduler<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"height: 24px; width: 11.9389%;\"><a href=\"gp_test\">gp_test<\/a><\/td>\n<td style=\"height: 24px; width: 87.3926%;\">Run the Test Manager.<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"height: 24px; width: 11.9389%;\"><a href=\"hold\">hold<\/a><\/td>\n<td style=\"height: 24px; width: 87.3926%;\">Hold the CyFlex test scheduler in its current mode.<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"height: 24px; width: 11.9389%;\"><a href=\"idle\">idle<\/a><\/td>\n<td style=\"height: 24px; width: 87.3926%;\">Send an idle_mode event to the Test Scheduler to initiate idle mode.<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"height: 24px; width: 11.9389%;\"><a href=\"nt\">nt<\/a><\/td>\n<td style=\"height: 24px; width: 87.3926%;\">Process a new gp_test specification.<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"height: 24px; width: 11.9389%;\"><a href=\"release\">release<\/a><\/td>\n<td style=\"height: 24px; width: 87.3926%;\">Release the test scheduler from a previously commanded hold.<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"height: 24px; width: 11.9389%;\"><a href=\"release_gptest\">release_gptest<\/a><\/td>\n<td style=\"height: 24px; width: 87.3926%;\">Set an event to instruct a specified gp_test instance to release its resources and exit.<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"height: 24px; width: 11.9389%;\"><a href=\"stability\">stability<\/a><\/td>\n<td style=\"height: 24px; width: 87.3926%;\">Evaluate and monitor stability criteria for variables in a system, determining if conditions such as variance and deviation are met over specified periods.<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 11.9389%; height: 24px;\"><a href=\"state_mon\">state_mon<\/a><\/td>\n<td style=\"width: 87.3926%; height: 24px;\">Perform actions to determine if the state of specified variables matches the state of specified values.<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"height: 24px; width: 11.9389%;\"><a href=\"suspend\">suspend<\/a><\/td>\n<td style=\"height: 24px; width: 87.3926%;\">Send a suspend event to the Test Scheduler to pause the current mode, optionally specifying the scheduler&#8217;s registered name.<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"height: 24px; width: 11.9389%;\"><a href=\"vrbl_file_renum\">vrbl_file_renum<\/a><\/td>\n<td style=\"height: 24px; width: 87.3926%;\">Renumber indices in a horizontal format spec file.<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"height: 24px; width: 11.9389%;\"><a href=\"vrbl_to_file\">vrbl_to_file<\/a><\/td>\n<td style=\"height: 24px; width: 87.3926%;\">Read variables from a specified file and either update memory or write variables from memory to the file based on the specified action.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>Command Purpose adv Advance the mode of the CyFlex Test Scheduler. alicat_massflow Manage communication with Alicat Scientific Mass and Volumetric Precision Gas Flow Controller to read and monitor gas flow data, including pressure, temperature, and flow rates. ck Check the syntax for errors in gp_test specification files without executing the test procedure. comptest Perform computations [&hellip;]<\/p>\n","protected":false},"author":47,"featured_media":0,"parent":557,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1957","page","type-page","status-publish","hentry"],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/pages\/1957","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/users\/47"}],"replies":[{"embeddable":true,"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/comments?post=1957"}],"version-history":[{"count":0,"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/pages\/1957\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/pages\/557"}],"wp:attachment":[{"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/media?parent=1957"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}