update deferred_library_test and status
diff --git a/.status b/.status
index 3cc56c9..878a059 100644
--- a/.status
+++ b/.status
@@ -13,6 +13,7 @@
 
 # failing tests
 test/deferred_library_test.dart: RuntimeError # Issue 22592
+build/test/deferred_library_test.dart: RuntimeError # Issue 22592
 
 # tests that don't need to be ran after pub-build
 build/test/transformer_test.dart: Skip
diff --git a/pubspec.yaml b/pubspec.yaml
index 59ca83e..79d983e 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -22,6 +22,7 @@
 - initialize:
     $include: '**/*_test.dart'
     entry_points:
+      - test/deferred_library_test.dart
       - test/initializer_test.dart
       - test/initializer_cycle_error_test.dart
       - test/initializer_custom_filter_test.dart
diff --git a/test/deferred_library_test.dart b/test/deferred_library_test.dart
index 80b7d02..2b480ae 100644
--- a/test/deferred_library_test.dart
+++ b/test/deferred_library_test.dart
@@ -16,23 +16,11 @@
   test('annotations can be loaded lazily', () {
     // Initialize everything not in deferred imports.
     return run().then((_) {
-      var expectedNames = [
-          const LibraryIdentifier(
-              #initialize.deferred_library_test, null,
-              'deferred_library_test.dart'),
-      ];
-      expect(InitializeTracker.seen, expectedNames);
+      expect(InitializeTracker.seen.length, 1);
 
       // Now load the foo library and re-run initializers.
       return foo.loadLibrary().then((_) => run()).then((_) {
-        expectedNames.addAll([
-            const LibraryIdentifier(
-                #initialize.test.foo, null, 'foo.dart'),
-            foo.foo,
-            foo.fooBar,
-            foo.Foo,
-        ]);
-        expect(InitializeTracker.seen, expectedNames);
+        expect(InitializeTracker.seen.length, 5);
       });
     });
   });