@@ -221,6 +221,9 @@ def setup_class(cls):
221221 with TestSaveLoad .model ():
222222 cls .trace = pm .sample (return_inferencedata = False )
223223
224+ @pytest .mark .xfail (
225+ reason = "Needs aeppl integration due to unintentional model graph rewrite #5007."
226+ )
224227 def test_save_new_model (self , tmpdir_factory ):
225228 directory = str (tmpdir_factory .mktemp ("data" ))
226229 save_dir = pm .save_trace (self .trace , directory , overwrite = True )
@@ -239,6 +242,9 @@ def test_save_new_model(self, tmpdir_factory):
239242
240243 assert (new_trace ["w" ] == new_trace_copy ["w" ]).all ()
241244
245+ @pytest .mark .xfail (
246+ reason = "Needs aeppl integration due to unintentional model graph rewrite #5007."
247+ )
242248 def test_save_and_load (self , tmpdir_factory ):
243249 directory = str (tmpdir_factory .mktemp ("data" ))
244250 save_dir = pm .save_trace (self .trace , directory , overwrite = True )
@@ -256,11 +262,17 @@ def test_save_and_load(self, tmpdir_factory):
256262 "Restored value of statistic %s does not match stored value" % stat
257263 )
258264
265+ @pytest .mark .xfail (
266+ reason = "Needs aeppl integration due to unintentional model graph rewrite #5007."
267+ )
259268 def test_bad_load (self , tmpdir_factory ):
260269 directory = str (tmpdir_factory .mktemp ("data" ))
261270 with pytest .raises (pm .TraceDirectoryError ):
262271 pm .load_trace (directory , model = TestSaveLoad .model ())
263272
273+ @pytest .mark .xfail (
274+ reason = "Needs aeppl integration due to unintentional model graph rewrite #5007."
275+ )
264276 def test_sample_posterior_predictive (self , tmpdir_factory ):
265277 directory = str (tmpdir_factory .mktemp ("data" ))
266278 save_dir = pm .save_trace (self .trace , directory , overwrite = True )
0 commit comments