/* * * HERE WE RUN TEST */ #endregion private void saveSettings_Click(object sender, EventArgs e) { //0:<IpAddress> 2<FwSkuType> 4<PlatformVersion> 5<PlatformType> 8<PowerPolicyState> /* * 9<PlatformAccount> * <UserName>Administrator</UserName> * <Password>P@ssw0rd</Password> * </PlatformAccount> * 10<MeAccount> * <UserName>admin</UserName> * <Password>Admin!98</Password> * </MeAccount> * */ //HOSTConfiguration //XmlNodeList aNodes = docConfiguration.SelectNodes("Configuration/HostConfig/*"); //IP Modifying SaveSettings.SaveAllSettings(aNodes, errorMsg, errorMsg2, errorMsg3, provision, dutIP, platform, platformType, sku, ppolicy, platform_username, platform_userpass, me_name, me_pass); // save the XmlDocument back to disk docConfiguration.Save(Environment.CurrentDirectory + @"\pmsp_files\UserFiles\Configuration\DefaultConfiguration.xml"); }
private void runall_Click(object sender, EventArgs e) { //****************************** First Level *************************************** if (firstLevel.Checked) { if (textBox1.Text == "" || textBox1.Text == null) { MessageBox.Show("choose image* or Uncheck in First Level"); return; } ImageBurnClass imageOnFire = new ImageBurnClass(textBox1.Text); #region Burning Image if (checkImage.Checked) { //Set Machine to G3 textBox1.Text = openFileDialog1.FileName; try { imageOnFire.StateToG3UsingScript(); Thread.Sleep(5000); } catch (Exception ex) { MessageBox.Show("can't G3:\n" + ex.Message); return; } //======================================== ====================================== //======================================== Burning image ====================================== //======================================== ====================================== try { imageOnFire.BurnThatImage(); } catch (Exception ex) { MessageBox.Show("can't burn image:\n" + ex.Message); return; } } #endregion //sleep...Waake Thread.Sleep(5000); imageOnFire.StateToAcdcUsingScript(); Thread.Sleep(5000); //Driver Installer #region DriverInstaller if (checkDriver.Checked) { MessageBox.Show(TargetAddress); DriverInstallerClass.CopyInstallDriver(ip_address, TargetAddress, platform_username); } #endregion #region Dut general setup MotorAutoSetup mt = new MotorAutoSetup(dutIP.Text); mt.SetSettup(); #endregion } //*********************************************************************************** //*********************************Socend Level************************************************** if (twoLevel.Checked) { SaveSettings.SaveAllSettings(aNodes, errorMsg, errorMsg2, errorMsg3, provision, dutIP, platform, platformType, sku, ppolicy, platform_username, platform_userpass, me_name, me_pass); } //*********************************************************************************** //***********************************Third Level************************************* // Creates and initializes a new Queue. if (testflow.Checked) { TreeNodeCollection nodes = treeView1.Nodes[0].Nodes[0].Nodes; Queue <string> myQTest = new Queue <string>(); foreach (TreeNode n in nodes) { if (n.Checked) { myQTest.Enqueue(n.FullPath); } } if (myQTest.Count == 0) { return; } //Save Iterations runits[0].InnerText = numericUpDown1.Value.ToString(); docConfiguration.Save(Environment.CurrentDirectory + @"\pmsp_files\UserFiles\Configuration\DefaultConfiguration.xml"); //Start Running Test TestFlowRunner.RunMyTest(myQTest); } //*********************************************************************************** }