• Home
  • Raw
  • Download

Lines Matching full:parser

19 from trappy.stats.grammar import Parser
35 parser = Parser(trappy.BareTrace())
38 self.assertEquals(parser.solve(eqn), 9)
41 self.assertEquals(parser.solve(eqn), 13)
49 parser = Parser(trappy.FTrace())
55 parser.solve(eqn)[thermal_zone_id],
57 parser.data.thermal.data_frame["temp"], check_names=False)
63 parser = Parser(trappy.FTrace())
67 parser.solve(eqn)[thermal_zone_id],
69 parser.data.thermal.data_frame["temp"]) +
74 parser.solve(eqn)[thermal_zone_id],
76 parser.data.thermal.data_frame["temp"]) *
83 parser = Parser(trappy.FTrace())
87 parser.solve(eqn)[thermal_zone_id],
89 parser.data.thermal.data_frame["temp"]) + 1000)
96 parser = Parser(trappy.FTrace())
99 mask = parser.solve(eqn)
100 self.assertEquals(len(parser.ref(mask.dropna()[0])), 0)
106 parser = Parser(trappy.FTrace())
109 self.assertTrue(parser.solve(eqn)[thermal_zone_id])
111 self.assertTrue(parser.solve(eqn)[thermal_zone_id])
117 parser = Parser(trace)
119 sol1 = parser.solve("trappy.thermal.Thermal:temp")
121 sol2 = parser.solve("trappy.pid_controller.PIDController:output")
129 parser = Parser(trappy.FTrace())
132 parser.solve(eqn)[thermal_zone_id],
134 parser.data.thermal.data_frame["temp"]))
139 parser = Parser(trappy.BareTrace())
141 self.assertEquals(parser.solve(eqn), 2)
143 self.assertEquals(parser.solve(eqn), -2)
145 self.assertEquals(parser.solve(eqn), 1)
147 self.assertEquals(parser.solve(eqn), 1)
151 parser = Parser(trappy.BareTrace())
153 self.assertEquals(parser.solve(eqn), 432)
155 self.assertEquals(parser.solve(eqn), 9)
163 parser = Parser(trappy.FTrace())
165 series = parser.data.thermal.data_frame["temp"]
166 assert_series_equal(parser.solve(eqn)[thermal_zone_id], series * 10.0, check_names=False)
168 … assert_series_equal(parser.solve(eqn)[thermal_zone_id], series / series * 10, check_names=False)
176 parser = Parser(trappy.FTrace(), pvars=pvars)
178 self.assertTrue(parser.solve(eqn)[thermal_zone_id])
187 parser = Parser(trappy.FTrace(), pvars=pvars)
189 self.assertTrue(parser.solve(eqn)[thermal_zone_id])
201 parser = Parser(trappy.FTrace(), pvars=pvars)
203 self.assertTrue(parser.solve(eqn)[thermal_zone_id])
215 p = Parser(trace)
219 """Test that the parser can operate on a window of the trace"""
222 prs = Parser(trace, window=(2, 3))
228 prs = Parser(trace, window=(4, None))
234 prs = Parser(trace, window=(0, 1))
241 """The Parser can filter a trace"""
244 prs = Parser(trace, filters={"cdev_state": 3})
251 prs = Parser(trace)