@@ -221,6 +221,9 @@ def setup_class(cls):
221
221
with TestSaveLoad .model ():
222
222
cls .trace = pm .sample (return_inferencedata = False )
223
223
224
+ @pytest .mark .xfail (
225
+ reason = "Needs aeppl integration due to unintentional model graph rewrite #5007."
226
+ )
224
227
def test_save_new_model (self , tmpdir_factory ):
225
228
directory = str (tmpdir_factory .mktemp ("data" ))
226
229
save_dir = pm .save_trace (self .trace , directory , overwrite = True )
@@ -239,6 +242,9 @@ def test_save_new_model(self, tmpdir_factory):
239
242
240
243
assert (new_trace ["w" ] == new_trace_copy ["w" ]).all ()
241
244
245
+ @pytest .mark .xfail (
246
+ reason = "Needs aeppl integration due to unintentional model graph rewrite #5007."
247
+ )
242
248
def test_save_and_load (self , tmpdir_factory ):
243
249
directory = str (tmpdir_factory .mktemp ("data" ))
244
250
save_dir = pm .save_trace (self .trace , directory , overwrite = True )
@@ -256,11 +262,17 @@ def test_save_and_load(self, tmpdir_factory):
256
262
"Restored value of statistic %s does not match stored value" % stat
257
263
)
258
264
265
+ @pytest .mark .xfail (
266
+ reason = "Needs aeppl integration due to unintentional model graph rewrite #5007."
267
+ )
259
268
def test_bad_load (self , tmpdir_factory ):
260
269
directory = str (tmpdir_factory .mktemp ("data" ))
261
270
with pytest .raises (pm .TraceDirectoryError ):
262
271
pm .load_trace (directory , model = TestSaveLoad .model ())
263
272
273
+ @pytest .mark .xfail (
274
+ reason = "Needs aeppl integration due to unintentional model graph rewrite #5007."
275
+ )
264
276
def test_sample_posterior_predictive (self , tmpdir_factory ):
265
277
directory = str (tmpdir_factory .mktemp ("data" ))
266
278
save_dir = pm .save_trace (self .trace , directory , overwrite = True )
0 commit comments